Binary search trees in plain English (cppbetterexplained.com)