make a maze

algorithm
Binary Tree<--
Sidewinder<--