#include <iostream>
using namespace std;
int main() {
int n = 0;
int i = 0;
int j = 0;
cin >> n >> i >> j;
int dis = 0;
for (int j = 1; j <= n; ++j) {
cout << "(" << i << "," << j << ") ";
}
cout << endl;
for (int i = 1; i <= n; ++i) {
cout << "(" << i << "," << j << ") ";
}
cout << endl;
dis = min(
i,
j);
for (int r = i - dis + 1, c = j - dis + 1; r <= n && c <= n; ++r, ++c) {
printf("(%d,%d) ", r, c);
}
cout << endl;
dis = min(n - i, j - 1);
for (int r = i + dis, c = j - dis; r >= 1 && c <= n; --r, ++c) {
printf("(%d,%d) ", r, c);
}
cout << endl;
return 0;
}