#include using namespace std; using ll = long long; #define rep(i, s, e) for (int i = (int)(s); i < (int)(e); ++i) int main() { int N; cin >> N; if (N % 2 == 0) cout << 2 << ' ' << N / 2 << endl; else cout << 1 << ' ' << N/2 + 1 << endl; while (true) { int t; cin >> t; if (t == 0 || t == 1) break; int k, x; cin >> k >> x; if (t == 2) break; if (k == 1) cout << 1 << ' ' << N - x + 1 << endl; else cout << 2 << ' ' << min(N - x + 1, N - x) << endl; } }