25 × 15 perfect maze · recursive backtracking · BFS
Preparing maze…
New Maze cancels the current animation and carves a fresh maze. Replay Solver keeps the same walls.