Finished AdjacencyListUndirectedGraph