fix red black bst