(HPC submission) Thank you to whoever makes these puzzles for putting time and effort in creating truly intriguing challenges