N, K = map(int, input().split())
A = [list(input()) for _ in range(N)]

B = [[None for _ in range(N * K)] for __ in range(N * K)]

for i in range(N):
    for j in range(N):
        y = K * i
        x = K * j

        for dy in range(K):
            for dx in range(K):
                B[y + dy][x + dx] = A[i][j]

[print(*b, sep="") for b in B]