#include using namespace std; int N; double ans; int K[50]; const int LIM=20; int cnt[LIM+1]; double fac[51]; void dfs(int id,int rest,int mn) { if(id==N) { double A=1,B=0; for(int i=0;i>N; fac[0]=1; for(int i=1;i<=N;i++)fac[i]=fac[i-1]*i; dfs(0,N+LIM-1,1); cout<<(int)ans<