#include <bits/stdc++.h>
#define MAX 2005
using namespace std;
int n, m, x;
int A[MAX][MAX], B[MAX][MAX];
int rA, cA;
int main()
{
	cin >> n >> m >> x;
	for(int i = 0; i < n; i++)
		for(int j = 0; j < m; j++)
			cin >> A[i][j];


	for(int i = 0; i < n * x; i += x)
	{
		for(int j = 0; j < m * x; j += x)
		{
			for(int r = i;  r < i + x; r++)
			{
				for(int c = j; c < j + x; c++)
				{
					B[r][c] = A[rA][cA];
				}
			}

			cA++;
		}

		rA++;
		cA = 0;
	}

	for(int i = 0; i < n * x; i++)
	{
		for(int j = 0; j < m * x; j++)
		{
			cout << B[i][j] << " ";
		}

		cout << endl;
	}
}