import sys sys.setrecursionlimit(10000000) MOD = 10 ** 9 + 7 INF = 10 ** 15 def ask(x,y): print(x,y,flush = True) d = int(input()) if d == 0: exit() return d Lx = -1 Rx = 100001 while Rx - Lx > 1: Mx = (Rx + Lx)//2 d1 = ask(Mx,0) d2 = ask(Mx + 1,0) if d1 < d2: Rx = d1 else: Lx = d1 Ly = -1 Ry = 100001 while Ry - Ly > 1: My = (Ry + Ly)//2 d1 = ask(0,My) d2 = ask(0,My + 1) if d1 < d2: Ry = d1 else: Ly = d1 ask(Rx,Ry) ask(Lx,Ly) ask(Rx,Ly) ask(Lx,Ry)