#include <iostream> #include <vector> #include <cmath> #include <algorithm> using namespace std; int main() { int nr =1; int up = 1,x=0,y=0; vector <vector <bool> > viz(201,vector<bool>(201,true)); int t =1; while(nr && y<=200) { cout<<x<<" "<<y; cout.flush(); cin>>nr; if(nr) { for(int i=0;i<y && nr;i++) { cout<<i<<" "<<y; cout.flush(); cin>>nr; } for(int i=y-1;i>=0 && nr;i--) { cout<<y<<" "<<i; cout.flush(); cin>>nr; } if(!nr) break; else y++,x=y; } } }