Орест є успiшним львiвським бiзнесменом. Вiн щорiчно одноразово фiнансує молодих розроб- никiв програмного забезпечення, якi починають працювати над новими проектами. Цього року вiн вирiшив розподiлити ~K~ гривень на ~N~ проектiв таким чином, щоб кожен проект отримав хоча б одну гривню i при цьому всi проекти отримали рiзну суму грошей. Вважаємо, шо це завжди буде можливим при наших вхiдних даних.
Напишiть програму, яка за заданим ~N~ i ~K~ знайде один можливий розподiл коштiв мiж всiма проектами.
Формат вхідних даних
Перший рядок мiстить натуральне число ~K~ (100 ⩽ ~K~ ⩽ 1000000) - сума коштiв у гривнях.
Другий рядок мiстить натуральне число ~N~ (1 ⩽ ~N~ ⩽ 100) - кiлькiсть проектiв молодих розробникiв.
Формат вихідних даних
В окремих N рядках вивести суми, якi можуть бути розподiленими мiж проектами
Приклад вхідних даних
100
5
Приклад вихідних даних
10
30
20
5
35
Коментарі