НСК
Складна
Обмеження на час виконання 1 секунда
Обмеження на використання пам'яті 64 мегабайти
Нагадаємо, що найменшим срільним кратним (НСК) декількох чисел називається найменше натуральне число, яке ділиться на кожне з цих чисел.
Задано два числа N і K. Спробуйте знайти набір з N різних натуральних чисел, найменше спільне кратне яких дорівнює K. Серед усіх цих чисел не повинно бути числа K.
Вхідні дані
У першому рядку вхідного файлу записано через пропуск два числа N і K (1 ≤ N ≤ 1000, 1 ≤ K ≤ 10^9).
Вихідні дані
У першому рядку вихідного файлу виведіть -1, якщо потрібного набору чисел не існує. У протилежному випадку, розділяючи пропусками, виведіть шуканий набір N чисел. Якщо Ви змогли знайти декілька наборів, то виведіть довільний з них.
Приклади
Вхідні дані #1
Відповідь #1
Відправки 207
Коефіцієнт прийняття 8%