/aoc/2024/21/