Implemented (!), deleteFindMin, and deleteFindMax