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