dependency-like-a-cake DFS tree traversal and cycle detection. Run the tests about tree traversal and cycle detection. cargo test