Files
AoC2023/day03.hs