Maze generator
Make a maze with exactly one route through it. Choose a shape, an algorithm and a difficulty, then print it with its solution on a separate page.

Start at the solid dot and find your way to the ring.
Generating maze…
Sources
- R. C. Prim, Shortest Connection Networks and Some Generalizations, Bell System Technical Journal 36, 1957. Prim's algorithm in the maze maker is named for this paper.
- Joseph B. Kruskal, On the Shortest Spanning Subtree of a Graph and the Traveling Salesman Problem, Proceedings of the American Mathematical Society 7, 1956. Kruskal's algorithm in the maze maker is named for this paper.
- David Bruce Wilson, Generating Random Spanning Trees More Quickly than the Cover Time, Proceedings of the 28th ACM Symposium on Theory of Computing, 1996. Wilson's algorithm in the maze maker is named for this paper.