I'm going to program my own binary search tree from scratch!  No cheating!  Research allowed, but no copy-pasting.  (Duh.)  Learn how to write my own!