solve maximum_depth_of_binary_tree