Advent of Code 2023: Day 16

Read the problem