package chelper; import net.egork.chelper.tester.State; import net.egork.chelper.tester.Verdict; import java.io.InputStream; import java.io.OutputStream; import io.InputReader; import io.OutputWriter; public class TaskAInteractor { public Verdict interact(InputStream rawTestInput, InputStream rawIn, OutputStream rawOut, State state) { InputReader testIn = new InputReader(rawTestInput); InputReader in = new InputReader(rawIn); OutputWriter out = new OutputWriter(rawOut); int testCount = testIn.nextInt(); out.println(testCount); int a = 0; int b = 1000; int n = 30; for (int test = 1; test <= testCount; test++) { int x = testIn.nextInt(); out.println(a + " " + b); out.println(n); for (int guessCount = 0; true; guessCount++) { if (guessCount >= n) { return Verdict.WA; } int guess = in.nextInt(); if (guess == x) { out.println("CORRECT"); break; } if (guess < x) { out.println("TOO_SMALL"); } else { out.println("TOO_BIG"); } } } return Verdict.OK; } }