#include #include #include #include #include #include #include #include #include #include #include #include using namespace std; int main(void) { long long int n; cin >> n; long long int a = 1; if( n >= 50 ){ cout << "000000000000" << endl; return 0; } for(int i=2; i<=n; i++){ a *= i; a %= 1000000000000; } string tmp = to_string(a); if( n >= 15 && tmp.size() != 12 ) cout << string(12-tmp.size(), '0'); cout << a << endl; return 0; } // EOF