Helping elves fit oddly-shaped presents under Christmas trees before the deadline.
Advent-of-Code
Advent of Code 2025; Day 12: Christmas Tree Farm Advent of Code 2025; Day 11: Reactor Counting paths through a device network to help repair the factory's toroidal reactor.
Advent of Code 2025; Day 10: Factory Toggling indicator lights to activate factory machines with the minimum number of button presses.
Advent of Code 2025; Day 9: Movie Theater Finding the largest rectangle using known corners in a movie theater floor grid.
Advent of Code 2025; Day 8: Playground Connecting junction boxes to form electrical circuits with their nearest neighbours.
Advent of Code 2025; Day 7: Laboratories Tracing tachyon beams through a manifold and counting all possible timelines.
Advent of Code 2025; Day 6: Trash Compactor Helping some cephalopods with their maths homework after falling into a garbage chute.
Advent of Code 2025; Day 5: Cafeteria Optimising the elves stock management of fresh ingredients.
Advent of Code 2025; Day 4: Printing Department Helping the elves manage paper rolls with accessible neighbour counting and iterative removal.
Advent of Code 2025; Day 3: Lobby Day 3 brings battery banks and joltage calculations to restore emergency power to the escalator.
Advent of Code 2025; Day 2: Gift Shop Day 2 brings product ID validation puzzles and some surprising lessons about Python's string counting behaviour.
Advent of Code 2025; Day 1: Secret Entrance It's December, which means it's time to take a break from all the usual projects; it's time for the Advent of Code!