base = ['----|-\-----------------------------------------------------------------------------+',
        '    |  }                                                                            |',
        '----|-/-----------------------------------------------------|----|------------------|',
        '    |/   4                                        |    |    |    |       (@) #(@)   |',
        '---/|-----------------------------------|----|----|----|----|----|--(@)--|----|-----|',
        '  / |    4                         |    |    |    |    |  (@) #(@)  |    |    |     |',
        '-{--|-\------------------|----|----|----|----|--(@)-#(@)------------|----|----|-----|',
        '  \_|_/        |    |    |    |    |  (@) #(@)                      |               |',
        '----|\---------|----|----|----|--(@)------------------------------------------------+',
        '    |_}        |    |  (@) #(@)                                                      ',
        '             (@) #(@)                                                                ']

link = {'clef' : (0, 12),
        'C' : (12, 17),
        'C#' : (17, 22),
        'D' : (22, 27),
        'D#' : (27, 32),
        'E' : (32, 37),
        'F' : (37, 42),
        'F#' : (42, 47),
        'G' : (47, 52),
        'G#' : (52, 57),
        'A' : (57, 62),
        'A#' : (62, 67),
        'B' : (67, 72),
        'C2' : (72, 77),
        'C2#' : (77, 82),
        'bar' : (82, 85)}

v = ['clef'] + [raw_input() for _ in range(0, input())] + ['bar']
print '\n'.join([''.join([base[line][link[element][0]:link[element][1]] \
                          for element in v]) for line in range(0,len(base))])