Advent of Code (2017) Day Solution Day 1: Inverse Captcha Code Day 2: Corruption Checksum Code Day 3: Spiral Memory Code Day 4: High-Entropy Passphrases Code Day 5: A Maze of Twisty Trampolines, All Alike Code Day 6: Memory Reallocation Code Day 7: Recursive Circus Code Day 8: I Heard You Like Registers Code Day 9: Stream Processing Code Day 10: Knot Hash Code Day 11: Hex Ed Code Day 12: Digital Plumber Code Day 13: Packet Scanners Code Day 14: Disk Defragmentation Code Day 15: Dueling Generators Code Day 16: Permutation Promenade Code Day 17: Spinlock Code Day 18: Duet Code Day 19: A Series of Tubes Code Day 20: Particle Swarm Code Day 21: Fractal Art Code Day 22: Sporifica Virus Code Day 23: Coprocessor Conflagration Code Day 24: Electromagnetic Moat Code Day 25: The Halting Problem Code