Write a program that reads the shape of various binary trees, and prints the height of each one. We define the height of a tree as the maximal number of nodes of the paths that go from the root to each leaf (or zero, if the tree is empty).
Input starts with , the number of trees that must be treated. The description of the trees follow as explained at problem "Trees — Recursive traversal", with an exception: All the values are 0, because the content of the nodes here is not important.
Your program must print the height of each given tree.
Input
2 0 0 0 -1 0 -1 -1 0 -1 -1 0 0 -1 -1 0 0 -1 0 -1 -1 -1 0 -1 0 -1 0 -1 -1
Output
5 3