our sixth cs2420 assignment dealing with binary search trees