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))])