#include using namespace std; #define ll long long #define pb push_back #define mp make_pair #define pii pair #define pll pair #define all(x) (x).begin(), (x).end() #define fi first #define se second const int nmax = 5005; int n, m, x, a[nmax][nmax], sol[nmax][nmax]; int main() { cin.sync_with_stdio(false); // freopen("a.in", "r", stdin); // freopen("a.out", "w", stdout); 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 = 1; i <= n; i++, I += x) for (int j = 1, J = 1; j <= m; j++, J += x) for (int l = I; l <= I + x - 1; l++) for (int k = J; k <= J + x - 1; k++) sol[l][k] = a[i][j]; for (int i = 1; i <= n * x; i++, printf("\n")) for (int j = 1; j <= m * x; j++) printf("%d ", sol[i][j]); return 0; }