depthFirstTraversal