#include <iostream>
#include <algorithm>
#include <cmath>
#define NMAX 2005

using namespace std;

int i, n, m, j, x, el, ii, jj, mat[NMAX][NMAX], ans[NMAX][NMAX];

int main()
{
    cin >> n >> m >> x;

    for (i = 1; i <= n; ++ i)
        for (j = 1; j <= m; ++ j)
            cin >> mat[i][j];

    int rand = 0;


    for (ii = 1; ii <= n; ++ ii)
        for (jj = 1; jj <= x; ++ jj)
        {
            rand ++;
            int col = 0;
            for (j = 1; j <= m; ++ j)
                for (i = 1; i <= x; ++ i)
                ans[rand][++ col] = mat[ii][j];

        }


    for (i = 1; i <=  x * n; ++ i)
    {
        for (j = 1; j <= m * x; ++ j)
            cout << ans[i][j] << " ";
        cout << '\n';
    }


    return 0;
}