Masala #1179

Xotira 32 MB Vaqt 1000 ms
14

Yandex taxi

Shohruh asosan avtobusdan foydalanadi. Lekin ba'zi payt Yandex taxiga murojaat qiladi, Bilamizki Yandex taxi da haydovchiga 1 dan 5 tagacha yulduzcha bilan baho qo'yish mumkin va Shohruh bu ishni doim amalga oshiradi. Bir kuni u ilova orqali necha marta safar qilgani va umumiy nechta yulduzcha qo'yganini ko'rib qoldi. Shohruh 5 ta yulduzcha qo'ygan taxi larning soni minimum va maksimum nechta bo'lishi mumkinligiga qiziqib qoldi. 

Shohruhga u 5 ta yulduz qo'ygan taksilarning minimum va maksimum sonini hisoblashda yordam bering.


Kiruvchi ma'lumotlar:

Kirish faylida ikkita butun son N va M \((1 \le N, M \le 10^{18})\) - yulduzchalar va safarlar soni kiritiladi.


Chiquvchi ma'lumotlar:

Chiqish faylida ikkita sonni chop eting: minimum va maksimum son. Agar buning iloji bo'lmasa yoki hisoblashda xatolik mavjud bo'lsa \(“-1\  -1”\) (qo'shtirnoqlarsiz) ni chop eting.


Misollar
# input.txt output.txt
1
14 4
0 2
2
100 1
-1 -1