Implementing Dijkstra's algorithm
=================================

