#abc041b. [abc041_b]直方体

[abc041_b]直方体

問題文

正の整数 AABBCC が与えられます。 幅 AA、高さ BB、奥行き CC の直方体の体積を XX とします。 XX109+710^9+7 で割った余りを求めてください。

なお、いくつかのプログラミング言語では、整数型が表せる値に上限があることに注意してください。

制約

  • AABBCC は整数である。
  • 1ABC1091≦A,B,C≦10^9

入力

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

AA BB CC

出力

XX109+710^9+7 で割った余りを出力せよ。


入力例1


2 3 4

出力例1


24

入力例2


10000 1000 100

出力例2


1000000000

入力例3


100000 1 100000

出力例3


999999937

X=1010X=10^{10} なので、109+710^9+7 で割った余りである 999999937999999937 を出力します。


入力例4


1000000000 1000000000 1000000000

出力例4


999999664

X=1027X=10^{27} なので、109+710^9+7 で割った余りである 999999664999999664 を出力します。