#include #include using namespace std; #define FOR(i,a,b) for(int i=(a);i<(b);++i) #define max_n 1005 char t[max_n][max_n]; char g[max_n][max_n]; char pom[max_n][max_n]; int n; void rotate(){ FOR(i,0,n) FOR(j,0,n) pom[i][j]=g[n-1-j][i]; FOR(i,0,n) FOR(j,0,n) g[i][j] = pom[i][j]; } int main(){ while(1){ scanf("%d",&n); if(n==0) return 0; FOR(i,0,n) scanf("%s",g[i]); FOR(i,0,n) scanf("%s",t[i]); FOR(ii,0,4){ FOR(i,0,n) FOR(j,0,n) if(g[i][j]!='#') printf("%c",t[i][j]); rotate(); } printf("\n"); } }