Kibritlər
Masanın üzərinə 0 ilə k arasında olan bəzi rəqəmləri müəyyən sayda kibrit çöpü ilə düzəldə bilərsiniz. Sizin vəzifəniz, n kibrit çöpü ilə mümkün olan ən böyük rəqəmi yaratmaqdır. Məsələn, əgər 0 rəqəmi üçün 6 kibrit çöpü, 1 rəqəmi üçün 7 kibrit çöpü və 2 rəqəmi üçün 8 kibrit çöpü lazımdırsa, 21 kibrit çöpü ilə düzəldə biləcəyiniz ən böyük rəqəm 210-dur.
Giriş verilənləri
Birinci sətirdə n və k (1 ≤ n ≤ 50, 0 ≤ k ≤ 9) ədədləri verilir. İkinci sətirdə k+1 ədəd, 1 ilə 50 arasında olan - 0 ilə k arasındakı rəqəmlər üçün lazım olan kibrit çöpü sayı verilir. Zəmanət verilir ki, n kibrit çöpü ilə ən azı bir rəqəm düzəltmək mümkündür.
Çıxış verilənləri
Düzəldə biləcəyiniz ən böyük rəqəmi çıxarın. Çıxışda başda gələn sıfırlar qəbul olunmur. Bütün n kibrit çöpündən istifadə etmək məcburi deyil, yalnız bir hissəsindən istifadə edə bilərsiniz.