#P7836. Decision

Decision

Decision

Problem Description

Notice:Don't output extra spaces at the end of one line. Dodo and ddd rent a house together. The house has several bedrooms of different sizes. They all want to get the biggest one, so they come up with a strategy to allocate the biggest room. The strategy is as follows:

  • Each of them chooses an integer in [0,t][0,t] randomly, where tt is a constant value. Call the number chosen by them v1v_1 and v2v_2 respectively.
  • Generate an array {Xn}\{X_n\}: define X0=v1+v2X_0=v_1+v_2, for n0n \geq 0, define Xn+1=(aXn+c)modmX_{n+1}=(aX_n+c) \mod m, where a,c,ma, c, m are constant values.
  • If Xv1v2X_{|v_1-v_2|} is an odd number, Dodo gets the biggest room. Otherwise, ddd gets it. ddd wants to know the probability of him getting the biggest room. Please help him to calculate it. Please output the probability by using an irreducible fraction.

Input

The first line contains an integer T(1T100)T(1 \leq T \leq 100), indicating the number of test cases. Each test case contains one line, which contains 44 integers $t, a, c, m(2 \leq m \leq 10^6, 0 \leq a, c < m, 0 \leq t < \frac{m}{2})$. It is guaranteed that there are at most 1212 test cases with m>5000m > 5000.

Output

TT lines, each line contains an irreducible fraction, indicating the answer.

Sample Input

5
7 1 0 29
7 0 1 29
77 77 77 777
84 74 26 363
10 15 76 9479

Sample Output

1/2
1/8
84/169
3729/7225
71/121

Source

2020 Multi-University Training Contest 7