R, K = map(int, input().split()) H, W = map(int, input().split()) C = [list(input()) for _ in range(H)] if R == 90: C = [list(x) for x in zip(*C[::-1])] H, W = W, H elif R == 180: C = [x[::-1] for x in C[::-1]] elif R == 270: C = [list(x) for x in zip(*C)][::-1] H, W = W, H ans = [['.'] * (K*W) for _ in range(K*H)] for i in range(K*H): ii = i//K for j in range(K*W): jj = j//K ans[i][j] = C[ii][jj] for a in ans: print(''.join(a))