Depth-First-Search..