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