#include <bits/stdc++.h>

using namespace std;

string sol[17][11];

map<string, int> M;

// C, C#, D, D#, E, F, F#, G, G#, A, A#, B, C2, C2#
string out[11];

void add(int x) {
    for (int i = 0; i < 11; i++) {
        out[i] += sol[x][i];
    }
}

int main()
{

    sol[0][0] = "----|-";
    sol[1][0] = "\\----";
    sol[2][0] = "-----";
    sol[3][0] = "-----";
    sol[4][0] = "-----";
    sol[5][0] = "-----";
    sol[6][0] = "-----";
    sol[7][0] = "-----";
    sol[8][0] = "-----";
    sol[9][0] = "-----";
    sol[10][0] = "-----";
    sol[11][0] = "-----";
    sol[12][0] = "-----";
    sol[13][0] = "-----";
    sol[14][0] = "-----";
    sol[15][0] = "-----";
    sol[16][0] = "---+";
    sol[0][1] = "    | ";
    sol[1][1] = " }   ";
    sol[2][1] = "     ";
    sol[3][1] = "     ";
    sol[4][1] = "     ";
    sol[5][1] = "     ";
    sol[6][1] = "     ";
    sol[7][1] = "     ";
    sol[8][1] = "     ";
    sol[9][1] = "     ";
    sol[10][1] = "     ";
    sol[11][1] = "     ";
    sol[12][1] = "     ";
    sol[13][1] = "     ";
    sol[14][1] = "     ";
    sol[15][1] = "     ";
    sol[16][1] = "   |";
    sol[0][2] = "----|-";
    sol[1][2] = "/----";
    sol[2][2] = "-----";
    sol[3][2] = "-----";
    sol[4][2] = "-----";
    sol[5][2] = "-----";
    sol[6][2] = "-----";
    sol[7][2] = "-----";
    sol[8][2] = "-----";
    sol[9][2] = "-----";
    sol[10][2] = "-----";
    sol[11][2] = "----|";
    sol[12][2] = "----|";
    sol[13][2] = "-----";
    sol[14][2] = "-----";
    sol[15][2] = "-----";
    sol[16][2] = "---|";
    sol[0][3] = "    |/";
    sol[1][3] = "   4 ";
    sol[2][3] = "     ";
    sol[3][3] = "     ";
    sol[4][3] = "     ";
    sol[5][3] = "     ";
    sol[6][3] = "     ";
    sol[7][3] = "     ";
    sol[8][3] = "     ";
    sol[9][3] = "    |";
    sol[10][3] = "    |";
    sol[11][3] = "    |";
    sol[12][3] = "    |";
    sol[13][3] = "     ";
    sol[14][3] = "  (@)";
    sol[15][3] = " #(@)";
    sol[16][3] = "   |";
    sol[0][4] = "---/|-";
    sol[1][4] = "-----";
    sol[2][4] = "-----";
    sol[3][4] = "-----";
    sol[4][4] = "-----";
    sol[5][4] = "-----";
    sol[6][4] = "-----";
    sol[7][4] = "----|";
    sol[8][4] = "----|";
    sol[9][4] = "----|";
    sol[10][4] = "----|";
    sol[11][4] = "----|";
    sol[12][4] = "----|";
    sol[13][4] = "--(@)";
    sol[14][4] = "--|--";
    sol[15][4] = "--|--";
    sol[16][4] = "---|";
    sol[0][5] = "  / | ";
    sol[1][5] = "   4 ";
    sol[2][5] = "     ";
    sol[3][5] = "     ";
    sol[4][5] = "     ";
    sol[5][5] = "     ";
    sol[6][5] = "    |";
    sol[7][5] = "    |";
    sol[8][5] = "    |";
    sol[9][5] = "    |";
    sol[10][5] = "    |";
    sol[11][5] = "  (@)";
    sol[12][5] = " #(@)";
    sol[13][5] = "  |  ";
    sol[14][5] = "  |  ";
    sol[15][5] = "  |  ";
    sol[16][5] = "   |";
    sol[0][6] = "-{--|-";
    sol[1][6] = "\\----";
    sol[2][6] = "-----";
    sol[3][6] = "-----";
    sol[4][6] = "----|";
    sol[5][6] = "----|";
    sol[6][6] = "----|";
    sol[7][6] = "----|";
    sol[8][6] = "----|";
    sol[9][6] = "--(@)";
    sol[10][6] = "-#(@)";
    sol[11][6] = "-----";
    sol[12][6] = "-----";
    sol[13][6] = "--|--";
    sol[14][6] = "--|--";
    sol[15][6] = "--|--";
    sol[16][6] = "---|";
    sol[0][7] = "  \\_|_";
    sol[1][7] = "/    ";
    sol[2][7] = "    |";
    sol[3][7] = "    |";
    sol[4][7] = "    |";
    sol[5][7] = "    |";
    sol[6][7] = "    |";
    sol[7][7] = "  (@)";
    sol[8][7] = " #(@)";
    sol[9][7] = "     ";
    sol[10][7] = "     ";
    sol[11][7] = "     ";
    sol[12][7] = "     ";
    sol[13][7] = "  |  ";
    sol[14][7] = "     ";
    sol[15][7] = "     ";
    sol[16][7] = "   |";
    sol[0][8] = "----|\\";
    sol[1][8] = "-----";
    sol[2][8] = "----|";
    sol[3][8] = "----|";
    sol[4][8] = "----|";
    sol[5][8] = "----|";
    sol[6][8] = "--(@)";
    sol[7][8] = "-----";
    sol[8][8] = "-----";
    sol[9][8] = "-----";
    sol[10][8] = "-----";
    sol[11][8] = "-----";
    sol[12][8] = "-----";
    sol[13][8] = "-----";
    sol[14][8] = "-----";
    sol[15][8] = "-----";
    sol[16][8] = "---+";
    sol[0][9] = "    |_";
    sol[1][9] = "}    ";
    sol[2][9] = "    |";
    sol[3][9] = "    |";
    sol[4][9] = "  (@)";
    sol[5][9] = " #(@)";
    sol[6][9] = "     ";
    sol[7][9] = "     ";
    sol[8][9] = "     ";
    sol[9][9] = "     ";
    sol[10][9] = "     ";
    sol[11][9] = "     ";
    sol[12][9] = "     ";
    sol[13][9] = "     ";
    sol[14][9] = "     ";
    sol[15][9] = "     ";
    sol[16][9] = "    ";
    sol[0][10] = "     ";
    sol[1][10] = "     ";
    sol[2][10] = "  (@)";
    sol[3][10] = " #(@)";
    sol[4][10] = "     ";
    sol[5][10] = "     ";
    sol[6][10] = "     ";
    sol[7][10] = "     ";
    sol[8][10] = "     ";
    sol[9][10] = "     ";
    sol[10][10] = "     ";
    sol[11][10] = "     ";
    sol[12][10] = "     ";
    sol[13][10] = "     ";
    sol[14][10] = "     ";
    sol[15][10] = "     ";
    sol[16][10] = "    ";


    M["C"] = 2;
    M["C#"] = 3;
    M["D"] = 4;
    M["D#"] = 5;
    M["E"] = 6;
    M["F"] = 7;
    M["F#"] = 8;
    M["G"] = 9;
    M["G#"] = 10;
    M["A"] = 11;
    M["A#"] = 12;
    M["B"] = 13;
    M["C2"] = 14;
    M["C2#"] = 15;

    int n;
    cin >> n;
    add(0);
    add(1);
    while(n--) {
        string s;
        cin >> s;

        add(M[s]);
    }
    add(16);

    for (int i = 0; i < 11; i++) {
        cout << out[i] << endl;
    }

    return 0;
}