問題文


A君はソフトウェアテストのテストを行います。テスト対象の機能には個のパラメータがあり、番目のパラメータは~通りの値を持つことができます。

テストでは全てのパラメータのパターンを試す必要がありますが、A君が試すことになるテストケースはいくつになるでしょうか?

答えは非常に大きくなる可能性があるため、で割ったあまりを答えてください。

制約


  • 入力はすべて整数である。

入力


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

...

出力


A君が行うことになるテストケースの個数を出力せよ。

サンプル


入力例1
2
2 3
出力例1
6

テストするパラメータは組み合わせは通りになります。 よって答えはです。


入力例2
1
100
出力例2
100

入力例3
4
1000000000 1000000000 1000000000 1000000000
出力例3
2401

答えを で割ったあまりを出力してください。

Submit


Go (1.14)