AT_abc241_e [ABC241E] Putting Candies

Description

[problemUrl]: https://atcoder.jp/contests/abc241/tasks/abc241_e 長さ $ N $ の数列 $ A=(A_0,A_1,\ldots,A_{N-1}) $ が与えられます。 最初の時点では空の皿があり、高橋君は次の操作を $ K $ 回繰り返します。 - 皿の中のアメの個数を $ X $ とする。皿に $ A_{(X\bmod\ N)} $ 個のアメを追加する。 ただし、$ X\bmod\ N $ で $ X $ を $ N $ で割った余りを表す。 $ K $ 回の操作の後で、皿の中には何個のアメがあるか求めてください。

Input Format

入力は以下の形式で標準入力から与えられる。 > $ N $ $ K $ $ A_0 $ $ A_1 $ $ \ldots $ $ A_{N-1} $

Output Format

答えを出力せよ。

Explanation/Hint

### 制約 - $ 2\ \leq\ N\ \leq\ 2\times\ 10^5 $ - $ 1\ \leq\ K\ \leq\ 10^{12} $ - $ 1\ \leq\ A_i\leq\ 10^6 $ - 入力はすべて整数である。 ### Sample Explanation 1 皿の中のアメの個数は次のように変化します。 - $ 1 $ 回目の操作において、$ X=0 $ であるので、アメは $ A_{(0\mod\ 5)}=A_0=2 $ 個追加されます。 - $ 2 $ 回目の操作において、$ X=2 $ であるので、アメは $ A_{(2\mod\ 5)}=A_2=6 $ 個追加されます。 - $ 3 $ 回目の操作において、$ X=8 $ であるので、アメは $ A_{(8\mod\ 5)}=A_3=3 $ 個追加されます。 よって、$ 3 $ 回の操作の後で、皿には $ 11 $ 個のアメがあります。出力する値は $ N $ で割った余りでは\*\*ない\*\*事に注意してください。 ### Sample Explanation 2 答えは $ 32 $ bit 整数型に収まらない場合があります。