#include <bits/stdc++.h>
using namespace std;
using i64 = long long;
using u64 = unsigned long long;
using u32 = unsigned;
using pii = pair<int,int>;
void solve(){
for ( int i = 1923; i <= 2022; i++){
cout << "? " << i << endl;
int t;
cin >> t;
if ( t == 1){
cout << "! " << i << endl;
return ;
}
}
cout << "! " << 2023 << endl;
return;
}
int main(){
// cin.tie(nullptr);
// ios::sync_with_stdio(false);
int t;
cin >> t;
bool label = false;
while(t--){
solve();
}
if ( label)
cout << "沈阳热身赛天才(sg)出题人(bushi)"
return 0;
}