Using std::min()