#include<iostream>
#include<cstdio>
#include<cstring>
#include<cmath>
using namespace std;
int d1[1001],d2[1001];
int main()
{
int m,n,i,cnt,wuqu,head1=1,head2=1,tail1,tail2;//数组模拟队列的头指针和尾指针
cin>>m>>n;
for(i=1;i<=m;i++) d1[i]=i;
for(i=1;i<=n;i++) d2[i]=i;
cin>>wuqu;
tail1=m;tail2=n;
for(cnt=1;cnt<=wuqu;cnt++)
{
cout<<d1[head1]<<" "<<d2[head2]<<endl;
tail1++;d1[tail1]=d1[head1];head1++;
tail2++;d2[tail2]=d2[head2];head2++;
}
return 0;
}