Day 1: —
Day 2: mini-DSL to define game scores, using macros
Day 3: —
Day 4: —
Day 5: See transpose's implementation in utils.lisp
Day 6: —
Day 7: Using structs to model the problem
Day 8: —
Day 9: Using structs to model the problem
Day 10: Using structs to model the problem
Day 11: Using structs to model the problem