n = int(input()) xl = -10 ** 8 - 1 xr = 10 ** 8 + 1 while xr - xl > 2: c1 = (xl + xr) // 2 c2 = c1 + 1 print(1, c1, 0) d1 = int(input()) print(1, c2, 0) d2 = int(input()) if d1 < d2: xr = c2 else: xl = c1 yl = -10 ** 8 - 1 yr = 10 ** 8 + 1 while yr - yl > 2: c1 = (yl + yr) // 2 c2 = c1 + 1 print(1, 0, c1) d1 = int(input()) print(1, 0, c2) d2 = int(input()) if d1 < d2: yr = c2 else: yl = c1 print(2, xl + 1, yl + 1)