#include <stdio.h>
#include <string.h>
#include <math.h>
int main(){
int a,b,n;
scanf("%d %d %d",&a
,&b
,&n
);
int mat[105][105];
for (int i=0;i<a;i++){
for (int j=0;j<b;j++){
}
int k=((n%4)+4)%4;
if (k==0){
for (int i=0;i<a;i++){
for (int j=0;j<b;j++){
printf("%d%c",mat
[i
][j
],j
==b
-1?'\n':' ');} }
}
else if (k==1){
for (int j=0;j<b;j++){
for(int i=a-1;i>=0;i--){
printf("%d%c",mat
[i
][j
],i
==0?'\n':' ');} }
}
else if (k==2){
for (int i=a-1;i>=0;i--){
for(int j=b-1;j>=0;j--){
printf("%d%c",mat
[i
][j
],j
==0?'\n':' ');} }
}
else {
for (int j=b-1;j>=0;j--){
for (int i=0;i<a;i++){
printf("%d%c",mat
[i
][j
],j
==a
-1?'\n':' ');} }
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdHJpbmcuaD4KI2luY2x1ZGUgPG1hdGguaD4KCmludCBtYWluKCl7CiAgICBpbnQgYSxiLG47CiAgICAKICAgIHNjYW5mKCIlZCAlZCAlZCIsJmEsJmIsJm4pOwogICAgCiAgICBpbnQgbWF0WzEwNV1bMTA1XTsKICAgIGZvciAoaW50IGk9MDtpPGE7aSsrKXsKICAgICAgICBmb3IgKGludCBqPTA7ajxiO2orKyl7CiAgICAgICAgICAgIHNjYW5mKCIlZCIsJm1hdFtpXVtqXSk7fQogICAgICAgICAgICB9CiAgICAgaW50IGs9KChuJTQpKzQpJTQ7CiAgICAgCiAgICAgaWYgKGs9PTApewogICAgIGZvciAoaW50IGk9MDtpPGE7aSsrKXsKICAgICAgICAgZm9yIChpbnQgaj0wO2o8YjtqKyspewogICAgICAgICAgICAgcHJpbnRmKCIlZCVjIixtYXRbaV1bal0saj09Yi0xPydcbic6JyAnKTt9CiAgICAgICAgICAgICB9CiAgICAgICAgIH0gCiAgICAgZWxzZSBpZiAoaz09MSl7CiAgICAgICAgICBmb3IgKGludCBqPTA7ajxiO2orKyl7CiAgICAgICAgICAgICAgZm9yKGludCBpPWEtMTtpPj0wO2ktLSl7CiAgICAgICAgICAgICAgICAgICAgICBwcmludGYoIiVkJWMiLG1hdFtpXVtqXSxpPT0wPydcbic6JyAnKTt9CiAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICB9CiAgICAgZWxzZSBpZiAoaz09Mil7CiAgICAgICAgICBmb3IgKGludCBpPWEtMTtpPj0wO2ktLSl7CiAgICAgICAgICAgICAgZm9yKGludCBqPWItMTtqPj0wO2otLSl7CiAgICAgICAgICAgICAgICAgICAgICBwcmludGYoIiVkJWMiLG1hdFtpXVtqXSxqPT0wPydcbic6JyAnKTt9CiAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICB9CiAgICAgZWxzZSB7CiAgICAgICAgICBmb3IgKGludCBqPWItMTtqPj0wO2otLSl7CiAgICAgICAgICAgICAgZm9yIChpbnQgaT0wO2k8YTtpKyspewogICAgICAgICAgICAgICAgICBwcmludGYoIiVkJWMiLG1hdFtpXVtqXSxqPT1hLTE/J1xuJzonICcpO30KICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgfQogICAgIHJldHVybiAwOwogICAgIAogICAgfQo=