#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;
}
