2337 - 【模板】模意义下的乘法逆元
Description

给定 n,p1\sim n 中所有整数在模 p 意义下的乘法逆元。

这里 ap 的乘法逆元定义为 ax\equiv1\pmod p 的解。


Input

一行两个正整数 n,p


Output

输出 n 行,第 i 行表示 i 在模 p 下的乘法逆元。

Examples

Input

10 13

Output

1
7
9
10
8
11
2
5
3
4
Hint

1 \leq n \leq 3 \times 10 ^ 6n < p < 100528

输入保证 p 为质数。

题目参数
Time Limit 1 second
Memory Limit 128 MB
提交次数 13
通过次数 10