#P7481. [2017年杭电多校]Rikka with Rock-paper-scissors
[2017年杭电多校]Rikka with Rock-paper-scissors
Rikka with Rock-paper-scissors
Problem Description
As we know, Rikka is poor at math. Yuta is worrying about this situation, so he gives Rikka some math tasks to practice. There is one of them: Alice and Bob are going to play a famous game: Rock-paper-scissors. Both of them don¡¯t like to think a lot, so both of them will use the random strategy: choose rock/paper/scissors in equal probability. They want to play this game times, then they will calculate the score in the following way: if Alice wins times, Bob wins times, and in the remaining games they make a tie, the score will be the greatest common divisor of and . Know Yuta wants to know the expected value of . It is easy to find that the answer must be an integer. It is too difficult for Rikka. Can you help her? Note: If one of is , we define the greatest common divisor of and as .
Input
The first line contains a number , the number of the testcases. There are no more than testcases with . For each testcase, the first line contains two numbers It is guaranteed that is a prime number.
Output
For each testcase, print a single line with a single number -- the answer modulo .
Sample Input
5
1 998244353
2 998244353
3 998244353
4 998244353
5 998244353
Sample Output
6
90
972
9720
89910
Source
2017 Multi-University Training Contest - Team 5