(Changes) Working bellman_ford, johnoson reweightning, dijkstra started