#include #include #define llint long long using namespace std; llint n, m; int main(void) { cin >> n >> m; if(n >= m){ cout << 0 << endl; return 0; } llint ans = 1; for(int i = 1; i <= n; i++) (ans *= i) %= m; cout << ans << endl; return 0; }