import java.util.*; public class Main { public static void main (String[] args) { Scanner sc = new Scanner(System.in); int left = 0; int right = 1000000001; while (right - left > 1) { int m = (left + right) / 2; System.out.println("? " + m); System.out.flush(); if (sc.nextInt() == 1) { right = m; } else { left = m; } } System.out.println("! " + right); System.out.flush(); } }