AT_abc179_e [ABC179E] Sequence Sum
Description
[problemUrl]: https://atcoder.jp/contests/abc179/tasks/abc179_e
$ x $ を $ m $ で割った余りを $ f(x,m) $ と表します。
初期値 $ A_1=X $ および漸化式 $ A_{n+1}=\ f(A_n^2,\ M) $ で定まる数列を $ A $ とします。$ \displaystyle{\sum_{i=1}^N\ A_i} $ を求めてください。
Input Format
入力は以下の形式で標準入力から与えられる。
> $ N $ $ X $ $ M $
Output Format
$ \displaystyle{\sum_{i=1}^N\ A_i} $ を出力せよ。
Explanation/Hint
### 制約
- $ 1\ \leq\ N\ \leq\ 10^{10} $
- $ 0\ \leq\ X\