dijkstra

incomplete solution