Maze Generator (Recursive Backtracker) + Pathfinding (A*)

Tip: Adjust cols/rows, click Generate to create a new maze, then click Find Path to watch A* solve it step by step.