aoc/app/23.hs