#include using namespace std; typedef long long int64; const int64 mod = 1000000000000LL; int main() { int N; cin >> N; __int128 fact = 1; for(int i = 1; i <= min(100, N); i++) { fact *= i; fact %= mod; } if(N >= 15) { printf("%012lld\n", (int64) fact); } else { printf("%lld\n", (int64) fact); } }