Гистограмма

아직 제출이 없습니다시간 제한2초메모리 제한1024 MB

문제

Вовочка ломает систему безопасности Пентагона. Для этого ему понадобилось узнать, какие символы в секретных зашифрованных посланиях употребляются чаще других. Для удобства изучения Вовочка хочет получить графическое представление встречаемости символов. Поэтому он хочет построить гистограмму количества символов в сообщении. Гистограмма --- это график, в котором каждому символу, встречающемуся в сообщении хотя бы один раз, соответствует столбик, высота которого пропорциональна количеству этих символов в сообщении.

입력

Входной файл содержит зашифрованный текст сообщения. Он содержит строчные и прописные латинские буквы, цифры, знаки препинания (<<.>>, <<!>>, <<?>>, <<:>>, <<->>, <<,>>, <<;>>, <<(>>, <<)>>), пробелы и переводы строк. Размер входного файла не превышает 10410^4 байт. Текст содержит хотя бы один непробельный символ. Все строки входного файла не длиннее 200 символов.

출력

Для каждого символа cc кроме пробелов и переводов строк выведите столбик из символов <<#>>, %их количество должно быть равно количеству символов cc в данном тексте. Под каждым столбиком количество которых должно быть равно количеству символов cc в данном тексте. Под каждым столбиком напишите символ, соответствующий ему. Отформатируйте гистограмму так, чтобы нижние концы столбиков были на одной строке, первая строка и первый столбец были непустыми. Не отделяйте столбики друг от друга. Отсортируйте столбики в порядке увеличения кодов символов.