The entry code should create a maze (2D or 3D). There must be a way to solve the maze (a path from start to finish). The maze could be any shape or size. The maze should be random, in that each time you run the code, it creates a different maze. There should be a graphical representation of the maze on screen.

Challenge Date: 
9 January, 2007