A very interesting concept. It feels more like a problem solver than a puzzle, you feel quite in control of your solution as you make it.Great work!