completed bst exercises