Діалоги UCM#2191

Діалоги UCM

1 секунда
64 мегабайти
Дуже легка

Федір дуже активний в інтернеті. Він без зусиль шукає складні есе за допомогою всесвітньо відомих пошукових систем, завантажує музику і ділиться нею з друзями. Він приєднався до багатьох популярних спільнот на LiveJournal. Звісно, він також проводить багато часу, спілкуючись із друзями через інтернет у UCM (You Seek Me), відомому чат-клієнті.

Федір є школярем, і граматика входить до його навчальної програми. Одного дня вчитель задав домашнє завдання з граматики: написати щонайменше – речень, використовуючи непряму мову.

Однак Федір не хоче переписувати стандартні речення зі шкільних підручників; він прагне бути креативним. Тож йому спала на думку оригінальна ідея: чому б не взяти кілька діалогів із улюбленого UCM і не перетворити їх на непряму мову?

Це гарна ідея, але, на жаль, Федір ще не вміє програмувати, адже цього поки що не викладають у його школі. Допоможіть йому!

Вхідні дані

Вхідний файл містить роздруківку одного з діалогів в UCM. У першому рядку зазначено час, коли співрозмовник Федіра увійшов у мережу, у такому вигляді:

HH:MM:SS: <Name> signed on

Тут HH:MM:SS: — це час входу співрозмовника, а <Name> — ім'я співрозмовника, записане транслітерацією латиницею. У кожному числі часу використовується дві цифри, тому годин хвилини секунд записуються як 09:43:05.

Кожен наступний рядок (окрім самого останнього рядка файлу) містить одну репліку одного з учасників діалогу. Якщо пронумерувати всі репліки, то непарні промовляє Федір, а парні — його співрозмовник.

Репліка вміщується в один рядок і складається з позначки часу, основного тексту та знаку пунктуації в кінці речення.

Позначка часу має формат: HH:MM:SS:.

Основний текст іде після позначки часу, відділений пробілом, і містить текст, який складається з великих і малих латинських літер, цифр, пробілів, апострофів (які використовуються замість м’якого й твердого знаків у транслітерації), а також ком, крапок з комою і дужок.

Знак пунктуації може бути або знаком оклику, або знаком питання, або крапкою. Якщо він пропущений, слід вважати, що це крапка.

Приклад репліки:

HH:MM:SS: Ya skazal etu frazu.

Останній рядок файлу має вигляд:

HH:MM:SS: <Name> signed off

де <Name> — те саме ім'я співрозмовника.

Розмір вхідного файлу не перевищує кілобайт. Довжина кожного рядка — не більше символів.

Вихідні дані

Для кожної репліки виведіть її, перетворену у непряму мову.

Перетворення таке: спочатку візьміть репліку в подвійні лапки. Якщо вона закінчується крапкою, замініть крапку на кому; в іншому випадку залиште розділовий знак без змін. Наприклад:

Zakanchivayu tochkoi. "Zakanchivayu tochkoi,"

Eto voskhititel'no! "Eto voskhititel'no!"

Далі через пробіл напишіть три знаки "-" (дефіс), ще пробіл, а потім ім'я мовця та слово "skazal". Після імені — крапка. Федіра слід писати як "Fedya", ім'я співрозмовника знайдете у першому рядку вхідного файлу.

Приклади

Приклад 1

Loading
Loading