Algorithms that create and solve mazes.