#include char S[100][100]={ "+---+---+---+---+---+---+---+---+\n", "|:::|...|:::|...|:::|...|:::|...|\n", "+---+---+---+---+---+---+---+---+\n", "|...|:::|...|:::|...|:::|...|:::|\n", "+---+---+---+---+---+---+---+---+\n", "|:::|...|:::|...|:::|...|:::|...|\n", "+---+---+---+---+---+---+---+---+\n", "|...|:::|...|:::|...|:::|...|:::|\n", "+---+---+---+---+---+---+---+---+\n", "|:::|...|:::|...|:::|...|:::|...|\n", "+---+---+---+---+---+---+---+---+\n", "|...|:::|...|:::|...|:::|...|:::|\n", "+---+---+---+---+---+---+---+---+\n", "|:::|...|:::|...|:::|...|:::|...|\n", "+---+---+---+---+---+---+---+---+\n", "|...|:::|...|:::|...|:::|...|:::|\n", "+---+---+---+---+---+---+---+---+\n" }; int main(void) { char str[1000]; gets(str); int i=0; while (str[i] && str[i]!=' ') i++; i++; while (str[i]) { char cc; if (str[i]>='A' && str[i]<='Z') cc=str[i], i++; else cc='P'; int s=str[i]-'a'; i++; int r=str[i]-'1'; i++; S[2*r+1][4*s+2]=cc; if (str[i]==',') i++; } gets(str); i=0; while (str[i] && str[i]!=' ') i++; i++; while (str[i]) { char cc; if (str[i]>='A' && str[i]<='Z') cc=str[i]-'A'+'a', i++; else cc='p'; int s=str[i]-'a'; i++; int r=str[i]-'1'; i++; S[2*r+1][4*s+2]=cc; if (str[i]==',') i++; } for(int i=16; i>=0; i--) printf("%s", S[i]); }