A Dijkstra's algorithm demontration