#include using namespace std; //#include //using namespace atcoder; using ll=long long; using Graph=vector>; #define MAX 200003 #define MOD 1000000007 #define INF 2000000000000000000 int main(){ int d1,d2; cout<<"? 0 0"<>d1; cout<<"? 100 0"<>d2; int r=(10000+d1-d2)/200; int s; for(int i=0;i<=100;i++){ if(i*i==d1-r*r){ s=i; } } cout<<"! "<