#include #include #include #include #include #include #include #include #include #include #include #include #include #include typedef long long ll; using namespace std; #define debug(x) cerr << #x << " = " << (x) << endl; #define mod 1000000007 //1e9+7(prime number) #define INF 1000000000 //1e9 #define LLINF 2000000000000000000LL //2e18 #define SIZE 100010 map, int> memo; int query(int x, int y){ if(memo.find({x,y})!=memo.end()){ return memo[make_pair(x,y)]; } cout << x << " " << y << endl; int res; cin >> res; return memo[make_pair(x,y)] = res; } int main(){ int x = 0, y = 0; int l=0, r = 100000; while(l