http://en.wikipedia.org/wiki/Tower_of_Hanoi
I had intended to use this puzzle in a single player level but like many projects I never quite got there. Please use this for fun or learning purposes. Anyone is free to use the puzzle in any project they wish. Just please do a cool redesign of the puzzle structure. I'm sure you can improve on what I've done.
This puzzle was achieved by using several entities including the math_counter, logic_case, filter_name, func_physbox and trigger_teleport to name a few. If anyone would like to know more about the mechanics, just let me know. I've enclosed the vmf file in the download for instructional purposes.
Without further ado, here is the puzzle:

Download: http://www.natcarm.com/tower_of_hanoi.zip
I know, it doesn't look like much but it is just a bare bones puzzle. And if you go through the trouble of downloading and solving then there is a little surprise for you!!!
Instructions:
Move all of the cubes from the left column to the right column with the hula dancer.
You can only remove the top cube from a column. To do so, just grab it with the use key or grav gun and move it to the top. Then put it in another column holder by placing it in the hole at the top.
Rules-
1. You can only have one cube out at a time.
2. Lighter cubes can not go below darker cubes and darker cubes cannot go above lighter cubes.
Good luck!




