#include<cmath>
#include<iostream>
#include<cstdio>
#include<cstring>
#include<algorithm>
#include<string>
#include<map>
#define N 10000000
using namespace std;
int a[110];
int main(){
int n,x,y;
cin>>n>>x>>y;
for(int i=1;i<=n;i++){
cout<<"("<<x<<","<<i<<")";
}
cout<<endl;
for(int i=1;i<=n;i++){
cout<<"("<<i<<","<<y<<")";
}
cout<<endl;
int xx=x,yy=y;
while(xx>1&&yy>1) xx--,yy--;
while(xx<=n&&yy<=n){
cout<<"("<<xx<<","<<yy<<")";
xx++;yy++;
}
cout<<endl;
xx=x;yy=y;
while(xx<n&&yy>1) xx++,yy--;
while(xx>=1&&y<=n){
cout<<"("<<xx<<","<<yy<<")";
xx--;yy++;
}
return 0;
}
#include<cmath>
#in