std::num::min -> std::cmp::min