Biconnected components, bridges and articulation points