}returnres; }voidini(ll x){ fac[0] =1;for(ll i =1; i < x ; i ++) fac[i] = fac[i-1]*i%x; inv[x-1] =q_pow(fac[x-1],x-2,x);for(ll i = x-2; i >=0;i--) inv[i] = inv[i+1]*(i+1)%x; }llC(ll a,ll b,ll p){if(a<b||a<0||b<0)return0;retu...