Задано слово, що складається з великих латинських літер. Відсортуйте його літери по зростанню і по спаданню в лексикографічному порядку.
Один рядок, містить не більше 100 великих латинських літер 'a' - 'z'.
В першому рядку виведіть відсортований вхідний рядок по неспаданні ASCII кодів літер. У другому рядку виведіть відсортований вхідний рядок по незростанні ASCII кодів літер.