func_code_string: #include <bits/stdc++.h>   using namespace std;   int M = 1e9;   int ask(int x, int y) {     cout <<  ?   << x <<     << y << endl;     cin >> x;     return x;   }   int main() {     int s = ask(1, 1), k;     int u, v, l = 1, r = M, mid;     while (r > l + 1) {       mid = l + r >> 1;       k = ask(1, mid);       if (k + mid - 1 != s)         r = mid;       else         l = mid;     }     u = ask(1, l) + 1;     v = l;     printf( ! %d %d %d %d , u, v, v - 1 + M - ask(M, 1), u - 1 + M - ask(1, M));     return 0;   }   