#include<bits/stdc++.h>
using namespace std;

int x,y,a[505][505],val,st,dr,pivot,i,j;
bool u;

int main()
{
  ios_base::sync_with_stdio(0); cin.tie(0);

  srand(time(NULL));

  /*st=0; dr=199*199;
  while(st<=dr)
  {
  	pivot=(st+dr)/2;
	x=pivot/200; y=pivot%200;

	cout<<x<<' '<<y<<'\n'; cout.flush();
	cin>>val; a[x][y]=val;

	if(!val) return 0;
	if(val>0) dr=pivot-1;
	else st=pivot+1;
  }*/

   while(1)
   {
   	i=rand()%200; j=rand()%200;
    if(!a[i][j])
    {
    	 cout<<i<<' '<<j<<'\n'; cout.flush();
   	     cin>>val; a[i][j]=val;

	     if(!val) return 0;
    }
   }

 return 0;
}