#include #define rep(i,n) for (int i = 0; i < (int)(n); i ++) #define irep(i,n) for (int i = (int)(n) - 1;i >= 0;--i) using namespace std; using ll = long long; using PL = pair; using P = pair; constexpr int INF = 1000000000; constexpr long long HINF = 1000000000000000; constexpr long long MOD = 1000000007;// = 998244353; constexpr double EPS = 1e-4; constexpr double PI = 3.14159265358979; int main() { int N; cin >> N; if (N%2 == 0) cout << 2 << ' ' << N/2 << endl; else cout << 1 << ' ' << (N + 1)/2 << endl; while (1) { int t;cin >> t; if (t <= 1) break; else { int k,x; cin >> k >> x; cout << k << ' ' << N - x - k + 2 << endl; } } return 0; }