#include #include #include #include #include #include #include #define REP(i,a) for(int i = 0; i < (a); i++) using namespace std; int main(){ int n,m; cin >> n >> m; int res = 1; for(int i = 1; i <= n; i++)res *= i; cout << res % m << endl; }