This is a series of programming challenges for beginners and experienced Caché programmers.
For an introduction : go to article https://community.intersystems.com/post/advent-code-2016-day1-no-time-t…
You walk into a room, step on a tile and hear a loud click...
Traps !
The challenge is about avoiding traps.
You can recognise if a tile is a trap by following scheme :
The first row is a given : a safe tile is shown as . and a trap is shown as ^
For the next rows, the state of a tile is calculated related to the tiles in the previous row (same position, tile left and tile



