btree_remove cases 2a and 2b implemented