That was a lot of fun! once I got the concept I really enjoyed the experience of figuring out the best way to solve each level.