refactoring
Euler project 96
Articulation Points in Graphs with DFS
Graph Biconnectivity Graph
Finding bridges on graphs