Solving the Shortest Path Problem in Python | Hacker News Reader