Depth
Depth first search on an undirected graph.