#include using namespace std; typedef long long ll; templatebool chmax(T &a, const T &b) { if (abool chmin(T &a, const T &b) { if (b>N; vector cn(N); ll x=1; for(int i=0;i>x;x--; cn[x]++; x*=(i+1); } for(int i=0;i