# Labyrinth — plan - [x] 1. index.html: title, toolbar (New Maze, size select, BFS/A* choice, counters), canvas, script/style links - [x] 2. style.css: dark layout for toolbar, canvas, counters - [x] 3. maze.js: grid model + randomized DFS carving, rendered as walls on canvas - [x] 4. animate the carve: reveal one step at a time on a timer - [x] 5. mouse/finger drawing is not needed; size buttons rebuild the maze - [x] 6. BFS solver from top-left to bottom-right, counting cells looked at - [x] 7. A* solver (Manhattan heuristic), counting cells looked at - [x] 8. draw the found path, show both counts, check-page clean