Son zamanlarda bir proqramlaşdırma yarışmasında iştirakçılardan leksikoqrafik ardıcıllıqda -cı düzgün mötərizə ardıcıllığını tapan proqram yazmaları tələb olundu. Xatırladaq ki, düzgün mötərizə ardıcıllığı, hər hansı bir arifmetik ifadədən mötərizələrdən başqa hər şeyi çıxarmaqla əldə edilə bilən mötərizə ardıcıllığıdır.
Bu tapşırıq yarışma iştirakçıları üçün çox asan oldu və müəllim yeni bir tapşırıq düşündü — mötərizədən ibarət leksikoqrafik ardıcıllıqda -cı yanlış mötərizə ardıcıllığını tapmaq.
Bu tapşırığın öhdəsindən gələ bilərsinizmi? Unutmayın ki, açıq mötərizə bağlayıcı mötərizədən kiçikdir.
Birinci sətirdə iki tam ədəd və (1 \leq n \leq 2000; 1 \leq k \leq 10^{18}) verilir.
Əgər uzunluğunda -cı yanlış mötərizə ardıcıllığı mövcud deyilsə, çıxış faylına **-1** yazın. Əks halda, axtarılan -cı yanlış mötərizə ardıcıllığını çıxışa yazın.
Nümunə 1
Nümunə 2
Nümunə 3