#include <iostream>

using namespace std;

int get_val(int lin, int col) {
    cout << lin - 1 << ' ' << col - 1 << '\n';
    cout.flush();

    int val;
    cin >> val;
    return val;
}

bool done;
void binara(int linie, int l, int r) {
    int st = l, dr = r;

    int aux;
    while (st <= dr) {
        int mijl = (st + dr) >> 1;

        aux = get_val(linie, mijl);

        if (aux == 0) {
            done = true;
            return ;
        }

        if (aux < 0)
            st = mijl - 1;
        else
            dr = mijl + 1;
    }
}

int main()
{
    for (int i = 1; i <= 200; ++ i) {
        binara(i, 1, 200);

        if (done)
            break;
    }
    return 0;
}