some changes to create a sample collection tree for testing DFS iteration collection traversal