AoC25 Day 2: Gift Shop
Day 2 was all about spotting playful ID patterns inside huge numerical ranges. Here’s how both parts came together.
Input parsing shared by both parts
The puzzle input is one comma-separated line of inclusive ranges (start-end). I parse everything as...
maymeow.hashnode.dev6 min read