working insert(), lookup(), minValue(), maxValue() but not size()