Same tree sol2 dfs recursion