У Егора есть хобби – он любит делать слова в произвольных текстах грязными. Чтобы сделать из некоторого слова грязное, надо оставить на своих местах первую и последнюю буквы, а затем перемешать все остальные буквы, слово при этом должно измениться. Если же сделать слово грязным не получается (как ни перемешивай – слово не меняется), то его оставляют нетронутым.
Ваша задача – помочь Егору сделать как можно больше слов текста грязными. Помогите ему и преобразуйте строку нужным образом!
Формат входных данных
На вход подается текст, состоящий из маленьких и больших латинских букв, знаков «!?:;-.,» и пробелов. Словом называется последовательность подряд идущих маленьких и больших латинских букв, которую нельзя расширить влево или вправо.
Формат выходных данных
Выведите преобразованный текст, в котором как можно больше слов превращены в грязные.
Вывод должен кончаться переносом строки.
Если слово можно сделать грязным несколькими способами, то подойдет любой.
Примеры
Входные данные
I want--to!!!!break??Free
Выходные данные
I wnat--to!!!!berak??Fere
Входные данные
Cat is not bread
Выходные данные
Cat is not berad
Ваша задача – помочь Егору сделать как можно больше слов текста грязными. Помогите ему и преобразуйте строку нужным образом!
Формат входных данных
На вход подается текст, состоящий из маленьких и больших латинских букв, знаков «!?:;-.,» и пробелов. Словом называется последовательность подряд идущих маленьких и больших латинских букв, которую нельзя расширить влево или вправо.
Формат выходных данных
Выведите преобразованный текст, в котором как можно больше слов превращены в грязные.
Вывод должен кончаться переносом строки.
Если слово можно сделать грязным несколькими способами, то подойдет любой.
Примеры
Входные данные
I want--to!!!!break??Free
Выходные данные
I wnat--to!!!!berak??Fere
Входные данные
Cat is not bread
Выходные данные
Cat is not berad