Багаточлен#1847

Багаточлен

7 секунд
256 мегабайтів
Легка

Дано багаточлен

P(x) = a_0 + a_1 x + a_2 x^2 + \ldots + a_{n-1} x^{n-1}

який задано коефіцієнтами a_0, a_1, \ldots, a_{n-1}.

Ваше завдання — обчислити значення цього багаточлена за модулем для всіх цілих значень від до включно.

Вхідні дані

У першому рядку задано цілі числа , та (1 \le n \le 2000, 1 \le k \le 200\,000, 1 \le m \le 10^9).

У другому рядку задано невід'ємних цілих чисел a_0, a_1, \ldots, a_{n-1}, кожне з яких не перевищує 10^9 — коефіцієнти багаточлена.

Вихідні дані

Виведіть k+1 цілих чисел: остачі від ділення P(0), P(1), \ldots, P(k) на . Виводьте числа у порядку зростання , розділяючи їх пробілами.

Приклади

Приклад 1

Loading
Loading