a[10],s[9];*p=a; o(k){return k>9?fflush(!puts("")),atoi(gets(s)):o(k,putchar(a[k++]+48));} main(c){ for(c=o(0);c<10;p++)for(;*p>8?*p=0:o(!++*p)>c?!++c:1;); }