#include #include int main() { long long int n; long long int a = 1; std::cin >> n; for (int i = 1; i <= n; i++) { int t = i % static_cast(pow(10, 12)); a *= t; a %= static_cast(pow(10, 12)); } std::cout << a << std::endl; return 0; }