#include <bits/stdc++.h>
using namespace std;
int main() {
  while (true) {
    string S;
    do {
      cin >> S;
    } while (S != "start" && S != "end");
    if (S == "end") {
      break;
    }
    long long l0 = 0, r0 = 1;
    while (true) {
      cout << "? " << l0 << " " << r0 << endl;
      cin >> S;
      if (S == "x") {
        break;
      }
      r0 *= 2;
      l0 = r0 / 2;
    }
    if (r0 <= 2) {
      cout << "! " << r0 << endl;
      continue;
    }
    long long l = l0 + 1, r = r0;
    while (l < r) {
      long long x = (l + r) / 2;
      cout << "? " << l0 << " " << x << endl;
      cin >> S;
      if (S == "x") {
        r = x;
      } else {
        l = x + 1;
      }
    }
    cout << "! " << l << endl;
  }
}
