#include <iostream> using namespace std; int main(void){ int r, k, h, w; cin >> r >> k; cin >> h >> w; char field[11][11]; char field_ans[1005][1005]; for(int i=0; i<h; i++){ for(int j=0; j<w; j++){ cin >> field[i][j]; } } if(r == 90){ for(int i=0; i<w; i++){ for(int m=0; m<k; m++){ for(int j=h-1;j>=0;j--){ for(int l=0;l<k;l++){ cout << field[j][i]; } } cout << endl; } } cout << endl; }else if(r == 180){ for(int i=h-1; i>=0; i--){ for(int m=0; m<k; m++){ for(int j=w-1;j>=0;j--){ for(int l=0;l<k;l++){ cout << field[i][j]; } } cout << endl; } } cout << endl; }else if(r == 270){ for(int i=w-1; i>=0; i--){ for(int m=0; m<k; m++){ for(int j=0;j<h;j++){ for(int l=0;l<k;l++){ cout << field[j][i]; } } cout << endl; } } cout << endl; }else{ for(int i=0; i<h; i++){ for(int m=0; m<k; m++){ for(int j=0;j<w;j++){ for(int l=0;l<k;l++){ cout << field[i][j]; } } cout << endl; } } cout << endl; } return 0; }