2023 - Day 8
Part 1
16043
Part 2
incomplete