Masala #XYTYEHNILE
Bachgold muammosi
Bachgold masalasi juda oson ifodalanadi. Berilgan musbat butun son n ni maksimal mumkin bo'lgan tub sonlar yig'indisi sifatida tasvirlang. Har qanday 1 dan katta butun son uchun bunday tasvir mavjud ekanligini isbotlash mumkin.
Eslatib o'tamiz, butun son k tub son deb ataladi, agar u 1 dan katta bo'lsa va faqat ikkita musbat butun bo'luvchiga ega bo'lsa — 1 va k.
Kirishning yagona qatori bitta butun son n (2 ≤ n ≤ 100 000) ni o'z ichiga oladi.
Chiqishning birinchi qatori bitta butun son k — tasvirda maksimal mumkin bo'lgan tub sonlar sonini o'z ichiga olishi kerak.
Ikkinchi qatorda n yig'indisiga teng bo'lgan k ta tub son bo'lishi kerak. Siz ularni istalgan tartibda chop qilishingiz mumkin. Agar bir nechta optimal yechim mavjud bo'lsa, ularning istalganini chiqaring.
| # | input.txt | output.txt | 
|---|---|---|
| 1 | 
                            5  | 
                        
                            2 2 3  | 
                    
| 2 | 
                            6  | 
                        
                            3 2 2 2  |