Chris will be getting braces very soon. He knows that he won't be able to eat candy after he gets his braces so he has decided to eat as much candy as possible each day prior to his dental appointment. Every day Chris goes to the candy store to buy some candy. Just so he can experience as many flavors as possible, Chris would put all the candy he bought that day at once in his mouth. On each consecutive day, Chris buys a completely different set of candy, not repeating any flavors that he had tasted the day before.
Chris wants to experience all possible combinations of candies in his mouth at the same time, therefore Chris will not buy the same set of candies from the candy store twice.
Steven, who works at the candy store, knows this. He knows that Chris will be happy if, by the time of his dental appointment in
Note that two sets of candies are considered equal if the number of candies of each type are all equal.
Constraints
Subtask 1 [5%]
Subtask 2 [65%]
Subtask 3 [30%]
No additional constraints.
Input Specification
The first line of input contains an integer
Output Specification
On the first line, you are to output one integer Sad Chris
instead.
Otherwise, on the next line, you are to output
If there are multiple correct answers, you may output any of them.
Sample Input
7
Sample Output
4
9 2 9 9
Explanation
Over his
Comments