#include <bits/stdc++.h>

using namespace std;

# define pb push_back
# define mp make_pair
# define FORN( a , b , c ) for ( int a = b ; a <= c ; ++ a )
# define FORNBACK( a , b , c ) for ( int a = b ; a >= c ; -- a )

vector < pair < int , int > > m ;

int main()
{
    ios :: sync_with_stdio ( false ) ;

    //freopen( "input" , "r" , stdin ) ;
    //freopen( "output" , "w" , stdout ) ;
    FORN ( i , 0 , 199 )
        FORN ( j , 0 , 199 )
            m.pb ( mp ( i , j ) ) ;
    random_shuffle ( m.begin() , m.end() ) ;
    while ( true )
    {
        cout << m.back().first << ' ' << m.back().second << '\n' ;
        cout.flush() ;
        m.pop_back() ;
        int sol ;
        cin >> sol ;
        if ( sol == 0 ) break ;
    }
    return 0 ;
}