配点:200200

問題文

P,QP, Q は正の整数です.
整数 KK 未満の非負整数 xx であって次の条件を満たすものの個数を求めてください:

  • (xmodP)modQ=(xmodQ)modP(x \bmod P) \bmod Q = (x \bmod Q) \bmod P

制約

  • 1Φ1051 \leq \Phi \leq 10^5
  • 1P,Q<2301 \leq P, Q < 2^{30}
  • 0K<2600 \leq K < 2^{60}
  • 入力はすべて整数

入力

各テストケースの入力は,それぞれ以下の形式で与えられる:

PQKP \enspace Q \enspace K

出力

答えを出力せよ.

サンプル

入力例1
4
3 5 1
4 2 5
10 100 1000
1 1 0
出力例1
1
5
1000
0

提出


Go (1.21)