Енді мріє створити власний словник. Однак це нелегка задача, адже він знає лише обмежену кількість слів. Замість того, щоб згадувати всі слова самостійно, у Енді з'явилася блискуча ідея. Він вирішує взяти зі своєї полиці улюблену книжку та переписати з неї всі різні слова. Потім він розташовує всі слова в алфавітному порядку. Звісно, це забирає багато часу, тож йому потрібна комп'ютерна програма.
Вам пропонується написати програму, яка перелічує всі різні слова у вхідному тексті. У цій задачі слово визначається як послідовність великих чи малих латинських літер. Слова з лише однієї букви також враховуються. Програма повинна ігнорувати регістр: наприклад, "Apple", "apple" і "APPLE" вважаються одним і тим самим словом.
У вхідних даних міститься текст, що складається не більше ніж з рядків. Кожен рядок містить не більше символів.
Виведіть список різних слів, знайдених у тексті, по одному слову в рядку. Слова повинні містити лише малі літери та бути відсортовані в алфавітному порядку. Кількість різних слів у вхідних даних не перевищує .
Приклад 1