x = min(x, y)
template <typename T> inline void Mn(T &x, T y) { x > y && (x = y); }
Mn(x, 10)
x = min(x, 10)