P586 [CF530E] Sum and product
普及+
题目描述

You are given integers N and D. Find N positive integers x1...xN such that the difference of their product and their sum equals D.

Input

The only line of input contains integers N (2 ≤ N ≤ 1000) and D (0 ≤ D ≤ 1000).

Output

Output N integers that satisfy the given condition in non-decreasing order (in a single line, separated with spaces). Note that some numbers can be equal. Numbers printed by you must not exceed 106.

输入格式

见题面 Input 部分

输出格式

见题面 Output 部分

样例输入
2 1
样例输出
2 3