#! /usr/bin/env python3 R, K = map(int, input().split()) H, W = map(int, input().split()) A = [input() for x in range(H)] w = [] for i in A: t = '' for j in i: t += j * K w += [t] wh = [] for i in w: wh += [i] * K if R % 360 == 0: for i in wh: print(i) elif R == 180: for i in list(range(H*K))[::-1]: t = '' for j in list(range(W*K))[::-1]: t += wh[i][j] print(t) elif R == 90: for i in range(W*K): t = '' for j in range(H*K): t += wh[j][i] print(t) elif R == 270: for i in list(range(W*K))[::-1]: t = '' for j in list(range(H*K)): t += wh[j][i] print(t)