Одного разу в минулому Саша заснув з такою силою, що зміг переписати закони фізики, тепер в його реальності в добі стало $$$30$$$ годин.
Ну а сьогодні він вирішив не переписувати закони, а піти на пари. Всього йому в розклад поставили $$$x$$$ пар, по $$$90$$$ хвилин кожна. Окрім пар в Сашка, як і в кожного порядного студента є "хвости" в навчанні, тому за сьогодні він вирішив ще виконати все домашнє завдання, яке в нього назбиралось.
Всього є $$$n$$$ невиконаних домашніх завдань, на виконання кожного з них Сашко витратить $$$a_i$$$ хвилин.
Повідомте бідному Саші, скільки він сьогодні поспить у годинах та хвилинах, якщо йому потрібно відвідати усі пари та виконати всі домашні завдання. Зверніть увагу, що він не може робити і те, і те одночасно.
Перший рядок містить два цілі числа $$$n$$$ та $$$x$$$ ($$$1\le n,x\le 100$$$) — кількість домашніх завдань та пар у Сашка.
Другий рядок містить $$$n$$$ цілих чисел $$$a_1,a_2,\dots,a_n$$$ ($$$1\le a_i \le 100$$$) — скільки хвилин Сашко виконує домашнє завдання номер $$$i$$$.
Виведіть $$$-1$$$, якщо Сашко не лише не поспить, а й не встигне закрити всі "хвости".
Інакше виведіть два цілі числа: кількість годин та кількість хвилин, скільки поспить Сашко.
У цій задачі існують умовні блоки. Якщо ваше рішення буде працювати правильно для певних обмежень, то воно отримуватиме певну кількість балів. Зверніть увагу, що оцінювання й досі потестове.
2 21 2
26 57
3 360 60 60
22 30
1 1929
1 1
У першому тесті в Саші є 2 пари, які сумарно займуть $$$90+90 = 180 $$$ хвилин, після них він ще виконуватиме домашнє завдання $$$1+2 = 3$$$ хвилини, тому з $$$30$$$ годин часу залишиться саме $$$26$$$ годин та $$$57$$$ хвилин.
У другому тесті в Саші є 3 пари,які сумарно займають $$$270$$$ хвилин, на виконання домашнього завдання він витратить ще $$$60+60+60=180$$$ хвилин, після чого для сну залишиться лише $$$22$$$ години $$$30$$$ хвилин