def find_biconnected_components_as_subgraphs(graph):
list_of_graphs = []<EOL>list_of_components = find_biconnected_components(graph)<EOL>for edge_list in list_of_components:<EOL><INDENT>subgraph = get_subgraph_from_edge_list(graph, edge_list)<EOL>list_of_graphs.append(subgraph)<EOL><DEDENT>return list_of_graphs<EOL>
Finds the biconnected components and returns them as subgraphs.