Some Tree thing and Graph DFS