#include <bits/stdc++.h>
#define pb push_back
#define f first
#define s second
#define pii pair<int, int>
#define mp make_pair
 
using namespace std;
 
const int MAX = 101;

int n, m, a[MAX][MAX], x;

int f(int a, int x) {
	return (a % x == 0 ? a / x : a / x + 1);
}

int main() {
	cin.sync_with_stdio(false);
	cin >> n >> m >> x;
	for (int i = 1; i <= n; i++)
		for (int j = 1; j <= m; j++)
			cin >> a[i][j];

	for (int i = 1; i <= n * x; i++) {
		for (int j = 1;  j <= m * x; j++)
			cout << a[f(i, x)][f(j, x)] << ' ';
		cout << '\n';
	}
	return 0;
}