Задача №112531. Время ужина

Напишите программу, которая...

Входные данные

В первой строке входного файла написано время, когда Винни Пух залез в нору. Во второй строке написано время, в которое Винни Пух вышел. Обе строки даны в следующем формате: HH:MM:SSZZ. Где HH - часы, MM - минуты, SS - секунды и ZZ - PM или AM. Все числа (HH, MM и SS) содержат две цифры.

Перевод из 24-часового формата в формат AM/PM производится следующим образом. Рассмотрим время HH:MM:SS в 24-часовом формате. Первый час суток (начиная с 00:00:00 до 00:59:59 включительно) переходит в 12:MM:SSAM. Следующие 11 часов (начиная с 01:00:00 до 11:59:59 включительно) переходят в HH:MM:SSAM. Первый час после полудня (начиная с 12:00:00 до 12:59:59 включительно) переходит в 12:MM:SSPM. И остальные 11 часов (начиная с 13:00:00 до 23:59:59 включительно) переходят в hh:MM:SSPM, где hh - это HH минус 12.

Выходные данные

Выходной файл содержит время, которое Винни Пух провел в норе. Время должно быть в формате HH:MM:SS, где HH - количество часов, MM - количество минут и SS - количество секунд. Если какое-то из этих чисел меньше 10, используйте ведущий ноль.

Примеры
Входные данные
12:01:13AM
07:43:12PM
Выходные данные
19:41:59
Входные данные
10:15:48PM
02:13:12AM
Выходные данные
03:57:24
Сдать: для сдачи задач необходимо войти в систему