Idea: http://www.halfbakery.com/idea/3D_20Study_20Maze