Part 6 | Graphs: paths, spanning trees, and shortest paths#