每个测试文件均包含多组测试数据。第一行输入一个整数 代表数据组数。接下来一行输入 个由空格分割的正整数 ,表示小苯当前询问的 。
对于每组测试数据:在单独的一行输出 个正整数,表示对小苯每次询问的回答。(可以证明答案是一个不可约分数 。为了避免精度问题,请直接输出整数 作为答案,其中 , 是满足 的 整数。)
10 1 2 3 4 5 6 7 8 9 10
1 499122177 499122177 748683265 748683265 598946612 598946612 873463809 873463809 443664157
以第三组 的测试数据为例,,而 的因子有:,从中任选一个数字为奇数的概率为 ,对 取模的值为 。