#99. 乘法逆元

乘法逆元

问题描述

给定 NN 个整数 A1,A2,,ANA_1, A_2, \ldots, A_N。问每个数字在模 109+710^9+7 意义下的逆元。

输入格式

第一行包含一个整数 NN

第二行包含 NN 个整数 A1,A2,,ANA_1, A_2, \ldots, A_N

(1N100,1Ai109)(1\le N\le 100,1\le A_i\le 10^9)

输出格式

输出 NN 行,第 ii 行表示 AiA_i 的逆元。

样例输入

5
1 2 3 4 5

样例输出

1
500000004
333333336
250000002
400000003