#include <bits/stdc++.h>
using namespace std;
char c;
int main() {
  while (1) {
    string str;
    cin >> str;
    if (str != "start") break;
    long long pla = 0;
    long long ans = 0;
    for (int i = 1; i <= 30; i++) {
      cout << "? " << (1LL << (i - 1)) - 1 << " " << (1LL << i) - 1 << endl;
      cin >> c;
      if (c == 'x') {
        pla = i - 1;
        break;
      }
    }
    ans |= (1LL << pla);
    for (int i = pla; i > 0; i--) {
      long long a = ans + (1LL << (i - 1)) - 1;
      long long b = ans + (1LL << i) - 1;
      cout << "? " << a << " " << b << endl;
      cin >> c;
      if (c == 'x') ans |= (1LL << (i - 1));
    }
    cout << "! " << ans << endl;
  }
  return 0;
}
