My attempt at Advent of Code 2024.
Attempting in C++, instead of defaulting to python.
How do I know when I'm stuck in a loop:
- guard returns to the starting position. AND
- guard is taking the same action as they were when they were there last
A '+' always indicates a right-hand turn.