recover-binary-search-tree