#include using namespace std; int main(){ int l=1,r=1e6+1; cout<<"? "<1){ cout<<"? "<<(f?r:l)<>ret; if(ret){ if(f){ l=(l+r)/2; f=false; } else{ r=(l+r)/2; f=true; } } else{ if(!f){ l=(l+r)/2; f=false; } else{ r=(l+r)/2; f=true; } } } cout<<"! "<