Dəli bir alim hər biri mərhələdən ibarət olan bir sıra təcrübələr həyata keçirdi. Hər mərhələdə bir ölçmə aparıldı və nəticədə ən çox böyüklüyündə müsbət tam ədəd alındı. Alim bilirdi ki, bu təcrübələr elə dizayn edilmişdi ki, ölçmələr monoton artan olmalı idi, yəni hər bir sonrakı ölçmə əvvəlkilərdən heç olmasa biri qədər böyük olmalı idi. Məsələn, n=13 və k=6 olan bir təcrübə üçün ölçmələr ardıcıllığı belə ola bilər:
1, 1, 2, 2, 2, 2, 2, 4, 5, 5, 5, 5, 6
Əlavə olaraq, -dan böyük olmalı idi, beləliklə, ölçmələr ardıcıllığında çoxlu təkrarlanan dəyərlər olurdu. Dəli olduğu üçün alim məlumatları qeyri-adi üsulda qeyd etdi. Hər ölçməsini qeyd etmək əvəzinə, alim aşağıdakı kimi müəyyən edilmiş dəyərdən ibarət ardıcıllığını qeyd etdi. 1 \leq j \leq k üçün və ya daha az ölçməyə malik mərhələlərin sayını göstərirdi. Məsələn, yuxarıdakı təcrübədən olan orijinal ölçmələr -ardıcıllığı kimi belə qeyd edilib:
2, 7, 7, 8, 12, 13
Çünki -dən kiçik və ya bərabər iki ölçmə, -dən kiçik və ya bərabər yeddi ölçmə, -dən kiçik və ya bərabər yeddi ölçmə və s. var idi.
Təəssüf ki, alim sonda dəli oldu və bu -ardıcıllıqlarını əks etdirən bir dəftər buraxdı. Sizin işiniz bu təcrübələrin orijinal ölçmələrini bərpa edən proqram yazmaqdır.
Girişdə bir neçə -ardıcıllığı var, hər sətirdə biri. Hər sətir tam ədədi ilə başlayır; bu -ardıcıllığının uzunluğudur. Bundan sonra -ardıcıllığının dəyəri gəlir. Girişin sonu rəqəmini ehtiva edən bir sətirlə müəyyən edilir. Bütün orijinal təcrübələr 1 \leq k < n \leq 26 ilə dizayn edilmişdi.
Hər bir -ardıcıllığı üçün, orijinal təcrübə ölçmələrini, boşluqlarla ayrılmış halda, bir sətirdə çap etməlisiniz.
Nümunə 1