#include int main(void) { char A[8][8]; memset(A,' ',8*8); char s1[10],s2[100],s3[10],s4[100]; scanf("%s %s %s %s",s1,s2,s3,s4); int i=0; while(1) { int x; char c = s2[i++]; if((c>='a')&&(c<'z')) { x = c - 'a'; c = 'p'; } else { c += 'a' - 'A'; x = s2[i++] - 'a'; } int y = s2[i++] - '1'; A[x][y] = c + 'A' - 'a'; if(s2[i++]!=',')break; } i=0; while(1) { int x; char c = s4[i++]; if((c>='a')&&(c<'z')) { x = c - 'a'; c = 'p'; } else { c += 'a' - 'A'; x = s4[i++] - 'a'; } int y = s4[i++] - '1'; A[x][y] = c; if(s4[i++]!=',')break; } for(i=7;i>=0;i--) { printf("+---+---+---+---+---+---+---+---+\n"); int j; for(j=0;j<8;j++) { char c = ((i+j)&1)?'.':':'; char d = (A[j][i]==' ')?c:A[j][i]; printf("|%c%c%c",c,d,c); } printf("|\n"); } printf("+---+---+---+---+---+---+---+---+\n"); return 0; }