#include long long int x, y, z; char s[100]; int main(void) { long long int i, j, k = 1; for(i = 0; i < 10; i++) { for(j = 0; j < 10; j++) { y = x; printf("%010lld\n", j * k); fflush(stdout); scanf("%d %s", &x, s); if(x == 10) { return 0; } if(j != 0 && x != y) { z += (y < x ? j : j - 1) * k; break; } } k *= 10; } printf("%010lld\n", z); fflush(stdout); return 0; }