Advent of Code 2021 solutions