ll@N,M;modint a=1;a.setmod(M);REP(i,1,N+1)a*=i;wt(a);