This is a C++ port of my D port of my Free Pascal "Binary Trees" benchmark implementation, written out of curiosity to see how they compare. Recommended command line for building and running this: make build time ./binarytrees 21