Shortest path algorithms | lit.salon