continue to write recursive DFS for max depth of binary tree problem