#include using namespace std; using ll = long long; using VI = vector; using P = pair; constexpr int INF = 1001001001; constexpr ll LINF = 1001001001001001001ll; #define rep(i, n) for (ll i = 0; i < (int)(n); i++) int main(){ int a, b; int r0, r1; cout << "? " << 0 << endl; cin >> r0; cout << "? " << 1 << endl; cin >> r1; a = r1 - r0; b = r0; if(r1 == -1e9 || r0 == -1e9) { cout << "error" << endl; exit(1); } cout << "! " << a << ' ' << b << endl; }