This extra credit is worth up to 20 points. The extra credit is to implement all of the optional methods listed in the BST ADT.