#codethanksfestival14qualac. [code_thanks_festival_14_quala_c]コンテスト

[code_thanks_festival_14_quala_c]コンテスト

问题文

兔子参加了一场有 NN 题问题的编程竞赛,并回答了 MM 题问题。

兔子决定根据每个问题的分值和自己回答正确的问题列表来计算自己的得分。


输入

输入通过标准输入给出,格式如下。

NN MM P1P_1 P2P_2 ... PNP_N S1S_1 S2S_2 ... SMS_M

  • 第 1 行包含两个整数,分别表示竞赛中出题的问题数量 N(1N100)N (1 ≤ N ≤ 100) 和兔子回答正确的问题数量 M(1M100)M (1 ≤ M ≤ 100)
  • 第 2 行包含 NN 个整数,表示每个问题的分值,这些整数之间用空格分隔。其中第 ii 个整数 Pi(1Pi100)P_i (1 ≤ P_i ≤ 100) 表示回答第 ii 个问题时可以得到的得分。
  • 第 3 行包含 MM 个整数,表示兔子回答正确的问题列表,这些整数之间用空格分隔。其中第 ii 个整数 Si(1SiN)S_i (1 ≤ S_i ≤ N) 表示兔子回答正确的第 SiS_i 个问题。保证列表 SS 是按升序排列的,即对于所有的 i,j(i<j)i, j (i < j),都有 Si<SjS_i < S_j

输出

输出兔子的总得分,占一行。


示例1

5 3
100 1 20 14 50
1 2 5

输出示例1

151

在这个示例中,兔子回答正确了第 1、2 和 5 题。第 1 题的得分是 100 分,第 2 题的得分是 1 分,第 5 题的得分是 50 分,因此总得分是 151 分。


示例2

8 8
100 100 100 100 100 100 100 100
1 2 3 4 5 6 7 8

输出示例2

800

在这个示例中,兔子回答对了所有的问题。