#include #define rep(i,n) for(int i = 0; i < (n); i++) using namespace std; typedef long long ll; int main(){ cin.tie(0); ios::sync_with_stdio(0); int R,K,H,W; cin >> R >> K >> H >> W; R = 360 - R; vector S(H); rep(i,H) cin >> S[i]; auto rot90 = [](vector S) { int H = S.size(), W = S[0].size(); vector T(W, string(H, '?')); rep(x,H)rep(y,W) T[W - 1 - y][x] = S[x][y]; return T; }; while(R != 0) { S = rot90(S); R -= 90; } H = S.size(), W = S[0].size(); rep(i,H)rep(hp,K) { rep(j,W) rep(wp,K) cout << S[i][j]; cout << endl; } }