1. Implement the graph building program of section 7.3, modifying it so that:
  2. Modify the previous program by adding an implementation of the Bellman-Ford algorithm from section 7.9, and letting the user specify the source vertex. The implementation using at least one improvement of the algorithm described on its Wikipedia page.

  3. Consider the following undirected graph:

  4. Read section 7.10.1 (Prim's Algorithm).