Implementation of the A* algorithm. Application in finding shortest path is showcased in a GUI of the Lyon Metro (France)