A Note on Dijkstra's Shortest Path Algorithm | Synapse