Умова каже, що Бітуліанський календар зсунуто на днів уперед відносно Байтуліанського. Отже, достатньо перевести дату Містера N у Бітуліанський календар і порівняти її з датою Міс M.
Додамо до тринадцять днів. Якщо результат перевищив (а в місяці рівно днів), віднімаємо і збільшуємо номер місяця на одиницю. Якщо після цього місяць став -м, замінюємо його на перший — рік складається з місяців і теж закільцьовується.
Зверніть увагу, що переносити доводиться щонайбільше один раз: d_1 \le 30, тому d_1 + 13 \le 43 < 60, і другий місяць «перескочити» неможливо.
Після нормалізації порівнюємо отримані (d_1, m_1) з (d_2, m_2) і виводимо Same birthday! у разі збігу та Not the same інакше.
Рік у задачі не фігурує, тому перехід через кінець року — це просто повернення до першого місяця, без жодних додаткових дій.