CTCI 4.6 find node's next node in inorder traversal