I implemented remove() to Dr. Brinkman's specifications.