construct tree from preorder and inorder traversal