Орест є усп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
Коментарі