Надан
Надан
Помимо палиндрома, Надан также является успешным бизнесменом, который финансирует молодых разработчиков программного обеспечения, когда они начинают работать над своими проектами. В этом году он решил распределить $k$ кун (хорватская валюта) между $n$ проектами таким образом, чтобы каждый проект получал как минимум одну куну, а все проекты получали разное количество кун. Это всегда будет возможно. Напишите программу, которая для заданных $n$ и $k$ найдет одно возможное распределение $k$ кун по $n$ проектам.
Входные данные
Первая строка содержит целое положительное число $k$ ($100 ≤ k ≤ 10^6$), число из условия задачи.
Вторая строка содержит целое положительное число $n$ ($1 ≤ n ≤ 100$), число из условия задачи.
Выходные данные
Для выбранного распределения денег в первой строке выведите сумму, которую получит первый проект, во второй строке сумму, которую получит второй проект, и так далее до $n$-й строки, в которой следует вывести сумму денег, которую получит $n$-ый проект.
100 5
10 30 20 5 35
200 1
200
100 4
21 36 12 31