import numpy as np r, k = map(int, input().split()) h, w = map(int, input().split()) C = np.array([list(input()) for _ in range(h)]) r //= 90 C = np.rot90(C, 4 - r) if r % 2 == 1: h, w = w, h for i in range(h * k): tmp = [] for j in range(w * k): tmp.append(C[i // k][j // k]) print(*tmp, sep="")