An A-maze-ing pathfinding algorithm | ScratchStats