MAKING std::max AND std::min AVAILABLE