#include using namespace std; struct iostream_init_struct { iostream_init_struct() { std::cin.tie(0); std::cin.sync_with_stdio(false); } } iostream_init; int main(void) { long long N; cin >> N; if (N >= 50) { cout << "000000000000" << endl; return 0; } long long ans = 1; for (int i = 2; i <= N; ++i) { ans = (ans * i) % 1000000000000LL; } if (N >= 15) { printf("%012lld\n", ans); } else { cout << ans << endl; } return 0; }