This would be a great question to answer using Wolfram Alpha, since it does have nanodijkstras[2] and Wolfram[3]. Alas, the conversion is beyond it[4].
[1]: https://www.youtube.com/watch?v=Xoyw8LHGtzk
[2]: http://www.wolframalpha.com/input/?i=nanodijkstra
[3]: http://www.wolframalpha.com/input/?i=wolfram
[4]: http://www.wolframalpha.com/input/?i=wolfram+to+nanodijkstra
This would be a great question to answer using Wolfram Alpha, since it does have nanodijkstras[2] and Wolfram[3]. Alas, the conversion is beyond it[4].
[1]: https://www.youtube.com/watch?v=Xoyw8LHGtzk
[2]: http://www.wolframalpha.com/input/?i=nanodijkstra
[3]: http://www.wolframalpha.com/input/?i=wolfram
[4]: http://www.wolframalpha.com/input/?i=wolfram+to+nanodijkstra