#include using namespace std; long long factorialmod(long long n, long long mod){ long long ans,i; ans=1; if(n>=mod){ return 0ll; } for(i=2; i<=n; i++){ ans=(ans*i)%mod; } return ans; } int main() { long long n,m; cin >> n >> m; cout << factorialmod(n,m); return 0; }