#include <algorithm>
#include <iostream>
 
struct A {
    static const unsigned int CCC = 20;
    int foo( unsigned int x ) {
        return std::min( x, CCC );
    }
};
 
int main() {
    unsigned int x = 100;
    A a;
    x = a.foo( x );
    std::cout << x << std::endl;
}