#include #include using namespace std; int n,i,x,j,k,w,u=7; char l[20],a[13][3000]; int main() { cin>>n; cin.get(); k=5*(n+3); for (j=1;j<=9;j+=2) for (i=1;i<=k;i++) a[j][i]='-'; for (i=1;i<=10;i++) a[i][5]='|'; a[1][7]=a[9][6]=a[7][7]=a[8][3]='\\'; a[3][7]=a[4][6]=a[5][4]=a[6][3]=a[8][7]='/'; a[2][8]=a[10][7]='}'; a[7][2]='{'; a[8][4]=a[8][6]=a[10][6]='_'; a[4][10]=a[6][10]='4'; a[1][k]=a[9][k]='+'; for (i=2;i<=8;i++) a[i][k]='|'; for (i=1;i<=n;i++) { cin.getline(l,10); w=5*(i+2); if (l[0]=='C'&&l[1]!='2') { a[11][w]='@'; a[11][w-1]='('; a[11][w+1]=')'; a[10][w+1]=a[9][w+1]=a[8][w+1]='|'; if (l[1]=='#') a[11][w-2]='#'; u=w+1; } if (l[0]=='D') { a[10][w]='@'; a[10][w-1]='('; a[10][w+1]=')'; a[9][w+1]=a[8][w+1]=a[7][w+1]='|'; if (l[1]=='#') a[10][w-2]='#'; } if (l[0]=='E') { a[9][w]='@';a[9][w-1]='('; a[9][w+1]=')'; a[8][w+1]=a[7][w+1]=a[6][w+1]='|'; if (l[1]=='#') a[9][w-2]='#'; } if (l[0]=='F') { a[8][w]='@';a[8][w-1]='('; a[8][w+1]=')'; a[7][w+1]=a[6][w+1]=a[5][w+1]='|'; if (l[1]=='#') a[8][w-2]='#'; } if (l[0]=='G') { a[7][w]='@';a[7][w-1]='('; a[7][w+1]=')'; a[6][w+1]=a[5][w+1]=a[4][w+1]='|'; if (l[1]=='#') a[7][w-2]='#'; } if (l[0]=='A') { a[6][w]='@';a[6][w-1]='('; a[6][w+1]=')'; a[5][w+1]=a[4][w+1]=a[3][w+1]='|'; if (l[1]=='#') a[6][w-2]='#'; } if (l[0]=='B') { a[5][w]='@';a[5][w-1]='('; a[5][w+1]=')'; a[6][w-1]=a[7][w-1]=a[8][w-1]='|'; if (l[1]=='#') a[5][w-2]='#'; } if (l[0]=='C'&&l[1]=='2') { a[4][w]='@';a[4][w-1]='('; a[4][w+1]=')'; a[5][w-1]=a[6][w-1]=a[7][w-1]='|'; if (l[2]=='#') a[4][w-2]='#'; } } for (i=1;i<=10;i++){ for (j=1;j<=k;j++) cout<