Masala #0895

Xotira 6 MB Vaqt 100 ms
14

EKUB va EKUK orqali #1

Matematika kitobida qiziq bir masalaga ko'zim tushib qoldi. Masala quyidagicha edi:
\(\text EKUB(m,n) = B \ va\ EKUK(m,n) = K\) shartlarni qanoatlantiruvchi \(m\) va \(n\) \((m \le n)\) sonlarini toping.


Kiruvchi ma'lumotlar:

Bitta satrda ikkita butun son \(B\) va \(K\ (1\le B\le K \le 2*10^9)\) kiritiladi.


Chiquvchi ma'lumotlar:

Shartni qanoatlantiruvchi \(m\) va \(n\) sonlarini probel bilan ajratilgan holda chiqaring. Agar bunday sonlar juftligi bir nechta bo'lsa \(|n-m|\) eng katta bo'ladigan qiymatlarini chiqaring.
Agar yechim mavjud bo'lmasa \(-1\) ni chiqaring.


Misollar
# input.txt output.txt
1
6 6
6 6