#include #include #include #include #include #include #include #include #include #include using ll = long long; using namespace std; int main() { cout << "? 0 0" << endl; int d1, d2, x = -1, y = -1; cin >> d1; cout << "? 0 100" << endl; cin >> d2; for (int i = 0; i <= 100; i++){ for (int j = 0; j <= 100; j++){ if ((i*i + j*j == d1) && (i*i + (100 - j)*(100 - j) == d2)){ x = i; y = j; } } } cout << "! " << x << " " << y << endl; }