Masala #3OZ9IMYYHA

Xotira 16 MB Vaqt 1000 ms
14

Baxtli raqamlar

Maktab o'quvchisi Kamron o'zi uchun omadli bo'lgan \(K\) sonlari bilan tugaydigan raqamlarni yaxshi ko'radi, shuning uchun u har safar biron bir natural N sonini ko'rganda, u darhol \(D (D ≥ 2)\) ni topishga harakat qiladi, shunda \(N\) soni \(D\) asosiga ega. iloji boricha ko'proq K raqamlari tugaydi.

\(N\) va \(K\) sonlar berilganda \(D\) ni topadigan dastur yozish talab qilinadi, shunda asosi \(D\) bo'lgan sanoq sistemasidagi \(N\) soni imkon qadar ko'proq \(K\) raqamlari bilan tugaydi.


Kiruvchi ma'lumotlar:

\(N\) va \(K\) oʻz ichiga oladi \((1 ≤ N ≤ 10^{11}; 0 ≤ K ≤ 9).\)


Chiquvchi ma'lumotlar:

Ikkita raqamni chop eting: \(D\) - sanoq tizimining kerakli bazasi va \(L\) - bu sanoq tizimidagi \(N\) sonining yozuvini tugatuvchi \(K\) raqamlari soni. Agar bir nechta talab qilinadigan \(D\) mavjud bo'lsa, ulardan \(10^{12}\) dan oshmaydigan birini chop eting (bu har doim mavjud).


Misollar
# input.txt output.txt
1
49 1
3 2
2
7 5
3 0
Izoh:

1-test uchun:  \(49_{10} = 1211_3\)

2-test uchun: Hech bir sanoq tizimida 7 soni 5 raqami bilan tugamaydi