Vitya Perestukin is solving the following problem:
Three diggers can dig a trench in exactly one day. How many diggers are
needed to dig the same trench in exactly two days?
Vitya has concluded that one and a half diggers are needed.
But there can't be such an answer.
Actually, two diggers are needed: on the first day only one digger will work,
and on the second day they both will work.
It is known that m diggers can dig a trench in exactly d1
days if they all work every day. Help Vitya compile a work schedule according to
which a minimal number of diggers can dig a trench in exactly d2 days.
The only input line contains the integers
m, d1, and d2
(1 ≤ m, d1, d2 ≤ 10 000).
In the only line output d2 integers, which are the numbers of
diggers that should work on each of the days so that the trench will be dug in
time. It is possible that on some days (including the last day) nobody will work.
If there are several solutions, output any of them.
Problem Author: Magaz Asanov
Problem Source: XI USU Open Personal Contest (March 13, 2010)