char s[11];a[10];main(c,i){for(i=1;i<(c%2?s[4]/c-10?10:4:3+c/6*3);++i)!a[i]&&(a[i]=s[c]=i+48,c>8?puts(s):main(c+1,*s=48),a[i]=0);}