func_code_string: #include <bits/stdc++.h>   using namespace std;   const long long MOD = (long long)(1e9 + 7);   const long long INF = (long long)(1e9 + 10);   const int MAXN = (int)(2e5 + 5);   int main() {     ios::sync_with_stdio(0);     cin.tie(0);     cout.tie(0);     string caso;     cin >> caso;     while (caso ==  start ) {       int a = 0, b = 1;       cout <<  ?   << a <<     << b << endl;       char aux;       cin >> aux;       while (aux ==  y ) {         a = b;         b = a * 2;         cout <<  ?   << a <<     << b << endl;         cin >> aux;       }       int x = a, y = b;       while (y - x > 1) {         int med = (x + y) / 2;         cout <<  ?   << med <<     << b << endl;         cin >> aux;         if (aux ==  y )           y = med;         else           x = med;       }       cout <<  !   << y << endl;       cin >> caso;     }     return 0;   }   