def ask(x,y):
    print("?",x,y,flush=True)
    return int(input())

d=ask(0,0)
e=ask(100,0)
for x in range(101):
    for y in range(101):
        if x**2+y**2==d and (x-100)**2+y**2==e:
            print("!",x,y)
            exit()