T=int(input())
for i in range(T):
n,m,k=map(int,input().split())
table=[[0 for i in range(m)] for j in range(n) ]
for d1 in range(n):
a=input().split()
for d2 in range(m):
table[d1][d2]=int(a[d2])
if k%4==0:
for d1 in range(n):
for d2 in range(m):
if d2==m-1:
print(table[d1][d2])
else:
print(table[d1][d2],end=' ')
elif k%4==1:
for d2 in range(m):
for d1 in range(n-1,-1,-1):
if d1==0:
print(table[d1][d2])
else:
print(table[d1][d2],end=' ')
elif k%4==2:
for d1 in range(n-1,-1,-1):
for d2 in range(m-1,-1,-1):
if d2==0:
print(table[d1][d2])
else:
print(table[d1][d2],end=' ')
else:
for d2 in range(m-1,-1,-1):
for d1 in range(n):
if d1==n-1:
print(table[d1][d2])
else:
print(table[d1][d2],end=' ')
if i<T-1:
print()