Федя живёт активной жизнью онлайн. Он легко ищет самы сложные рефераты, используя всемирно известные поисковые машины, скачивает музыку и делится ею с друзьями, он присоединился ко многим популярным сообществам в Jивом Jурнале. И конечно же, он много общается с интернет-друзьями по UCM (You Seek Me) - известному чат-клиенту.
Федя учится в школе. В школе изучают русский язык. Однажды учительница задала домашнее задание - написать не менее 10-15 фраз, используя косвенную речь.
Феде лень переписывать стандартные фразы из школьных учебников, он хочет мыслить нестандартно. И вот у Феди блеснула оригинальная идея - а не взять ли несколько диалогов из его любимого UCM и не перевести ли их в косвенную речь?
Идея хороша, но, к сожалению, Федя не умет программировать, так как его ещё не учили этому в школе. Помогите ему!
Во входном файле находится распечатка одного из диалогов по UCM. В первой строке находится сообщение о том, что собеседник Феди вошёл с ним в контакт. Оно выглядит так:
ЧЧ:ММ:СС: <Имя> signed on
где ЧЧ:ММ:СС: - время, когда собеседник вошёл в контакт, <Имя> - имя собеседника, записанное в транслите (латинскими буквами). Любое число в отображении времени занимает две цифры, например 9 часов 43 минуты 5 секунд будет выглядеть как 09:43:05.
В каждой из последующих строк (кроме самой последней строки файла) находится реплика участника диалога. Если каждой реплике присвоить её порядковый номер, то нечётные реплики были произнесены Федей, а чётные - его собеседником.
Реплика находится целиком на одной строке и состоит из метки времени, смысловой части и знака препинания в конце предложения.
Метка времени имеет вид: ЧЧ:ММ:СС:.
Смысловая часть отделена от метки времени пробелом и содержит текст, состоящий из больших или маленьких латинских букв, цифр, пробелов, апострофов (заменяют мягкий и твёрдый знаки в транслите), а также запятых, точек с запятыми и круглых скобок.
Знак препинания - это восклицательный знак, вопросительный знак или точка. Он может быть опущен, в этом случае подразумевается точка.
Пример реплики:
ЧЧ:ММ:СС: Ya skazal etu frazu.
Последняя строка файла имеет вид:
ЧЧ:ММ:СС: <Имя> signed off
где <Имя> - имя всё того же собеседника.
Объём входного файла не превышает 20 килобайт. Длина каждой строки не превосходит 250 символов.
Выведите в выходной файл для каждой реплики её же, преобразованную в косвенную речь.
Преобразование заключается в следующем. Сначала заключите реплику в двойные кавычки, при этом если она заканчивается на точку, то вместо точки поставьте запятую, иначе оставьте знак препинания без изменений, например:
Zakanchivayu tochkoi. → "Zakanchivayu tochkoi,"
Eto voskhititel'no! → "Eto voskhititel'no!"
Затем поставьте пробел, три знака "-" (тире) и снова пробел, после чего выведите слово "skazal" и имя собеседника, произнесшего эту реплику. После имени выведите точку. Федя пишется как "Fedya", имя его собеседника можно узнать из первой строки входного файла.