toto
fixed problems
dijkstra now considers the destination and generate the path
fixed merge conflicts