#include int n,x[10]; void afis() { int i,j,max=0; max=0; for(i=1;i<=n;i++) if(x[i]>max) max=x[i]; for(i=1;i<=max;i++) { cout<<"{"; for(j=1;j<=n;j++) if(x[j]==i) cout<max) max=x[i]; for(i=1;i<=max+1;i++) { x[k]=i; back(k+1); } } } int main() { cin>>n; back(1); return 0; }