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