問題文

長さ NN の整数列 A=(A1,A2,,AN)A=(A_1,A_2,\dotsc,A_N) と、長さ MM の整数列 B=(B1,B2,,BM)B=(B_1,B_2,\dotsc,B_M) が与えられます。

以下の式の値を求めてください。

i=1Nj=1MAiBj\sum_{i=1}^{N} \sum_{j=1}^{M} A_i B_j

なお、競技プログラミングには「実行時間制限」という概念が存在し、たとえ正しい値を出力できるプログラムを提出したとしても、制限時間内に実行が終了できない場合は不正解となります。

この問題では、愚直に計算する解法では実行時間制限に間に合いません。

制約

  • 1N2×1051 \leq N \leq 2 \times 10 ^ 5
  • 1M2×1051 \leq M \leq 2 \times 10 ^ 5
  • ii (1iN)(1 \leq i \leq N) に対し、100Ai100-100 \leq A_i \leq 100
  • ii (1iM)(1 \leq i \leq M) に対し、100Bi100-100 \leq B_i \leq 100
  • 入力は全て整数

入力

NNMM
A1A_1A2A_2\cdotsANA_N
B2B_2B2B_2\cdotsBMB_M

出力

式の値を1行で出力してください。

サンプル

入力例1
3 3
1 2 3
1 2 3
出力例1
36
入力例2
5 3
1 -1 1 -1 1
-1 -2 3
出力例2
0

提出


Go (1.21)