100 atcoder#ABC055B. [ABC055B] Training Camp

[ABC055B] Training Camp

配点 : 200200

問題文

すぬけくんはトレーニングが好きなので NN 回だけトレーニングすることにしました。

すぬけくんのトレーニング開始前のパワーは 11 です。すぬけくんが ii 回目のトレーニングを終えるとパワーが ii 倍されます。

すぬけくんが NN 回トレーニングをしたあとのパワーを求めなさい。ただし、答えの値は非常に大きな値になることがあるので 109+710^{9}+7 で割ったあまりを出力してください。

制約

  • 1N1051 \leq N \leq 10^{5}

入力

入力は以下の形式で標準入力から与えられる。

NN

出力

答えを 109+710^{9}+7 で割ったあまりを出力せよ。

3
6
  • 11 回目のトレーニングを終えると、パワーは 11 倍され 11 になります
  • 22 回目のトレーニングを終えると、パワーは 22 倍され 22 になります
  • 33 回目のトレーニングを終えると、パワーは 33 倍され 66 になります
10
3628800
100000
457992974

答えを 109+710^{9}+7 で割ったあまりを出力してください。