#include #include #include #include #include #include #include #include #include #include using namespace std; typedef long long ll; const ll INF=1LL<<60; typedef pair P; typedef pair PP; const ll MOD=1e9+7; int main(){ int x0=100; cout<<"? "<>a0; if(a0==99){ int A,B; A=99; B=100; cout<<"! "<>a1;//f(100-a0-1)=B-1 int A,B; B=(a1+1); for(int a=0;a<=100;a++){ /* if((x1+a)%B==B-1){ A=a; break; } */ if((x0+a)%B==a0){ A=a; break; } } cout<<"! "<