#include #include #include #include #include #include #include #include #include int main(void) { long n, m; std::cin >> n >> m; long ret = 1; if(m <= n){ std::cout << "0" << std::endl; } else { for(long i = 1; i <= n; i++){ ret = (ret * i) % m; } std::cout << ret << std::endl; } return 0; }