The depth to these puzzles is incredible, this has got to be one of my favourite implementations of the theme so far, good job!