問題文
整数 A,X,M が与えられます。displaystylesumi=0X−1Ai を M で割った余りを求めてください。
制約
- 1leqA,Mleq109
- 1leqXleq1012
- 入力はすべて整数
入力
入力は以下の形式で標準入力から与えられる。
A X M
出力
答えを出力せよ。
入力例 1
3 4 7
出力例 1
5
30+31+32+33=40 です。40 を 7 で割った余りは 5 であるため、5 を出力します。
入力例 2
8 10 9
出力例 2
0
入力例 3
1000000000 1000000000000 998244353
出力例 3
919667211