Wow, very cool concept. I think, though, you've been might to make more complex and brain-blowing puzzles with it, but anyway it took some time to solve. I like it.