A program with a graphical user interface to demonstrate the A* pathfinding algorithm