x1 = 100 print(f"? {x1}", flush=True) y1 = int(input()) if y1==99: print(f"! 99 100") exit() x2 = x1 - y1 - 1 print(f"? {x2}", flush=True) y2 = int(input()) print(f"! {(y2-x2)%(y2+1)} {y2+1}" ,flush=True)