#abc208f. [abc208_f]Cumulative Sum
[abc208_f]Cumulative Sum
問題文
非負整数 に対して関数 を正の整数 を用いて次のように定めます。
$\\displaystyle f(n, m) = \\begin{cases} 0 & (n = 0) \\\\ n^K & (n \\gt 0, m = 0) \\\\ f(n-1, m) + f(n, m-1) & (n \\gt 0, m \\gt 0) \\end{cases}$
が与えられるので、 を で割った余りを求めてください。
制約
- 入力は全て整数である。
入力
入力は以下の形式で標準入力から与えられる。
出力
を で割った余りを出力せよ。
入力例 1
3 4 2
出力例 1
35
の時、 における の値は次のようになります。
入力例 2
0 1 2
出力例 2
0
入力例 3
1000000000000000000 30 123456
出力例 3
297085514