Masala #1179
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.
Kirish faylida ikkita butun son N va M \((1 \le N, M \le 10^{18})\) - yulduzchalar va safarlar soni kiritiladi.
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.
# | input.txt | output.txt |
---|---|---|
1 |
14 4 |
0 2 |
2 |
100 1 |
-1 -1 |