#include <bits/stdc++.h>
#define pii pair <int,int>
#define pb push_back
#define mp make_pair
using namespace std;
char s[15][85],ss[3];
int start,n,i,j;
map<string,int>M;
void run1()
{
    int i,l,c;
    c=start-2;
    l=M[ss]-1;
    for(i=1;i<=3;i++)
        s[l--][c]='|';
    if(ss[2]=='#')
        s[l][c-1]='#';
    s[l][c++]='(';
    s[l][c++]='@';
    s[l][c++]=')';
}
void run2()
{
    int i,l,c;
    c=start;
    l=M[ss]-1;
    for(i=1;i<=3;i++)
        s[l++][c]='|';
    s[l][c--]=')';
    s[l][c--]='@';
    s[l][c--]='(';
    if(ss[1]=='#')
        s[l][c]='#';
}

int main()
{
    strcpy(s[0],"----|-\-----------------------------------------------------------------------------+");
   // memset(s[1],0,sizeof(s[1]));
    strcpy(s[1],"    |  }                                                                            |");
    strcpy(s[2],"----|-/-----------------------------------------------------------------------------|");
    strcpy(s[3],"    |/   4                                                                          |");
    strcpy(s[4],"---/|-------------------------------------------------------------------------------|");
    strcpy(s[5],"  / |    4                                                                          |");
    strcpy(s[6],"-{--|-\-----------------------------------------------------------------------------|");
    strcpy(s[7],"  \_|_/                                                                             |");
    strcpy(s[8],"----|\------------------------------------------------------------------------------+");
    strcpy(s[9],"    |_}                                                                              ");
   strcpy(s[10],"                                                                                     ");
    M["C"]=8;M["C#"]=8;M["D"]=7;M["D#"]=7;M["E"]=6;M["F"]=5;M["F#"]=5;M["G"]=4;M["G#"]=4;M["A"]=3;M["A#"]=3;
    M["B"]=8;M["C2"]=7;M["C2#"]=7;
    cin>>n;
    start=15;
    for(i=1;i<=n;i++)
    {
        cin>>ss;
        if(strstr(ss,"B")||strstr(ss,"C2")||strstr(ss,"C2#"))
            run1();
        else
            run2();
        start+=5;
    }
    for(i=0;i<=10;i++)
    {
        for(j=0;j<=85;j++)
            cout<<s[i][j];
        cout<<'\n';
    }
    return 0;
}