#include<bits/stdc++.h> using namespace std; #define int long long #define rep(i,n) for(int i=0;i<(n);i++) #define pb push_back #define all(v) (v).begin(),(v).end() #define fi first #define se second typedef vector<int>vint; typedef pair<int,int>pint; typedef vector<pint>vpint; template<typename A,typename B>inline void chmin(A &a,B b){if(a>b)a=b;} template<typename A,typename B>inline void chmax(A &a,B b){if(a<b)a=b;} int R,K; int H,W; char A[11][11]; char tmp[11][11]; void rot(){ rep(i,W)rep(j,H)tmp[i][j]=A[H-1-j][i]; swap(H,W); rep(i,H)rep(j,W)A[i][j]=tmp[i][j]; } char ans[111][111]; signed main(){ cin>>R>>K; cin>>H>>W; rep(i,H)cin>>A[i]; rep(i,R/90)rot(); rep(i,H){ rep(j,W){ rep(y,K)rep(x,K){ ans[i*K+y][j*K+x]=A[i][j]; } } } rep(i,H*K){ rep(j,W*K)cout<<ans[i][j]; cout<<endl; } return 0; }