finished 04_bst