add recover_binary_search_tree using inorder traversal