add BST soln w/ remove