N,M,K = list(map(int,input().split())) ans = [[i%M+1 for i in range(N)] for _ in range(M)] for i in range(M): ans[i] = ans[i][(-i*K)%M:] + ans[i][:(-i*K)%M] for i in range(N//M): for j in ans: print(*j)