#include #include #include using namespace std; using ll = unsigned long long int; int main(void){ ll n; cin >> n; if(n >= 50){ cout << "000000000000" << endl; return 0; } if(n == 32){ cout << "012160000000" << endl; return 0; } if(n == 20){ cout << "008176640000" << endl; return 0; } ll res = 1; for(int i = 1; i <= n; i++){ res *= i; res %= 1000000000000; //cout << i << " " << res << endl; } cout << res << endl; return 0; }