065. Бот для чата

Имя входного файла: bot.in
Имя выходного файла: bot.out
Ограничение по времени: 2 s
Ограничение по памяти: 256 megabytes

Петя решил написать программу-бот для чата (компьютерная программа, созданная для имитации поведения человека при общении с одним или несколькими пользователями). К сожалению, получившийся бот оказался не слишком интеллектуальным, и люди быстро понимали, что разговаривают не с живым человеком, а с программой. Поэтому Петя решил замаскировать бота под начинающего пользователя интернета. Для этого требуется, чтобы бот изменял выдаваемое сообщение в соответствии со следующими правилами:

  1. каждая маленькая буква должна быть заменена на большую.
  2. каждый символ "!", "?", ")" и "(" должен быть заменен на 5 таких же.
  3. запятые и точки нужно убрать.

Петя решил не переписывать бота, а просто написать программу, изменяющую сообщение. Помогите ему.

Формат входного файла

Во входном файле задана одна строка, состоящая из маленьких и больших латинских букв, знаков препинания(".", ",", ":", ";", "!" и "?"), пробелов и круглых скобок. Длина строки не более 255 символов.

Формат выходного файла

В выходном файле должно быть выведено исправленное сообщение. При этом, все пробелы из исходного сообщения должны быть и в выходном файле, но не должно быть лишних пробелов.

Пример:

bot.inbot.out
Hi, I am bot! :) HI I AM BOT!!!!! :)))))



Отправить решение



Версия для печати