Finished implementing and testing BST remove