Пенсионный возраст
В некоторых странах было принято решение увеличить пенсионный возраст с 1-го января 2012 года. До этого пенсионный возраст составлял 60 лет.
Увеличение пенсионного возраста осуществляется следующим образом: увеличение происходит в общем K раз. Каждый раз пенсионный возраст увеличивается на M месяцев. Первое увеличение происходит 1-го января 2012 года, и каждое из следующих (K-1) увеличений происходит через N месяцев после предыдущего увеличения (N > M). Например, пусть M=3. Тогда гражданин, родившийся 31-го декабря 1951 года, уйдет на пенсию 31-го декабря 2011 года; а граждане, родившиеся 1-го января 1952 года, уйдут на пенсию 1-го апреля 2012.
Датой выхода на пенсию для определенного человека является минимальная возможная дата для которой возраст человека не меньше, чем утвержденный пенсионный возраст для этой даты.
Чтобы определить, когда гражданину исполняется I лет и J месяцев, вам необходимо прибавить I лет и J месяцев к дате его рождения, при этом оставив день месяца тем же. В случае если такого дня нет в календаре, необходимая дата является датой первого числа следующего месяца. Таким образом, если дано M=3 и N=5, то те кто родился 31-го января 1952 года уйдут на пенсию 1-го мая 2012 годе также как и те, кто родился 1-го февраля 1952.
Необходимо определить дату выхода на пенсию граждан, зная даты их рождения. Предполагается, что продолжительность жизни может быть сколь угодно велика.
Год является високосным, если его номер делится на 400 или делится на 4, но не делится на 100.
Входные данные
Первая строка содержит три целых числа M, N и K (0 < M ≤ 12, M < N ≤ 24, 0 ≤ K ≤ 60). Вторая строка содержит день рождения гражданина в формате "DD.MM.YYYY" (то есть, день, месяц и год без кавычек и с ведущими нулями для чисел меньших 10).
Все даты находятся между 01.01.1900 и 31.12.2100.
Выходные данные
Выведите дату выхода на пенсию гражданина в том же формате, что и во входных данных.