У нашому регіоні змагання традиційно починається о і триває годин. Якщо ви подаєте розв'язок о , мудрі журі визначать, що з початку змагання минуло хвилин. На жаль, із плином дня журі дедалі важче правильно підраховувати час (як швидко ви визначите час, що минув до подання о ?)
Багато років борючись із цим, журі створили таку систему. Перед початком змагання вони розміщують на дошці таку таблицю.
Коли розв'язок подається із певним часовим штампом, вони визначають, який рядок таблиці використати відповідно до години цього часу. Далі формула у правій колонці використовується для обчислення кількості хвилин, що минули. Наприклад, для подання о застосовується перший рядок із , у результаті отримуємо хвилин. Для програми, поданої о , застосовується четвертий рядок і обчислюється хвилин.
Ваше завдання — розробити програму, яка створює відповідну таблицю, знаючи час початку та тривалість змагання.
Починається рядком, що містить одне ціле число (1 \leq n \leq 30) — кількість тестових випадків. Далі йдуть рядків, кожен містить цілі числа , , , , розділені пробілами. Значення 1 \leq SH \leq 12 та 0 \leq SM \leq 59 — відповідно година та хвилина початку змагання. Значення 0 \leq DH \leq 10 і 0 \leq DM \leq 59 — тривалість змагання у годинах і хвилинах. Змагання триває як мінімум 1 хвилину й не більше годин і хвилин. Це дозволяє нам пропускати позначення A.M. чи P.M.
Для кожного випадку ви маєте вивести таблицю у форматі, показаному в прикладі виводу. Кожен рядок, де позначення години однозначне (наприклад, ), має мати один пробіл перед годиною, так само як і у заголовку таблиці перед словом "time".
Таблиця повинна містити рядок для кожного блоку годин, у якому можлива подача розв'язку. Вважайте, що найраніший можливий час подачі — це саме початок змагання ( хвилин), а найпізніший — коли спливає повна тривалість змагання (наприклад, у нашому регіоні).
Приклад 1