#include <bits/stdc++.h>
using namespace std;
const long long inf = 1e18;
const int N = 1e6 + 3;
string s;
char c;
int main() {
  while (cin >> s) {
    if (s == "start") {
      cout << "? " << 0 << ' ' << 1 << endl;
      fflush(stdout);
      cin >> c;
      if (c == 'x') {
        cout << "! " << 1 << endl;
        fflush(stdout);
        continue;
      }
      int x = 0, y = 1;
      while (c != 'x') {
        x = y;
        y <<= 1;
        cout << "? ";
        cout << x << ' ' << y << endl;
        fflush(stdout);
        cin >> c;
      }
      while (x + 1 < y) {
        int m = (x + y) >> 1;
        cout << "? " << m << ' ' << x << endl;
        fflush(stdout);
        cin >> c;
        if (c == 'x')
          x = m;
        else
          y = m;
      }
      cout << "! " << y << endl;
      fflush(stdout);
    }
    if (s == "end") break;
  }
  return 0;
}
