print("? 0 0") d1 = int(input()) print("? 100 0") d2 = int(input()) a = (d1 - d2 + 10000) // 200 bsq = d1 - a**2 for i in range(101): if i**2 == bsq: b = i break print(f"! {a} {b}")