Graphs Introduction and Depth-first algorithm Carol Zander