add recover binary search tree