#include <bits/stdc++.h>
using namespace std;

int main() {
  int n;
  cin>>n;
  vector<int> a(n);
  vector<int> b(n);
  vector<int> c(n-1);
  
  for (int i=0; i<n; i++) {
    cin>>a.at(i);
  }
  
 for (int i=0; i<n; i++)
   cin>>b.at(i);
  
 for (int i=0; i<n-1; i++)
   cin>>c.at(i);
  
  int score = 0;
  score += b.at(a.at(0)-1);
  for (int i=1; i<n; i++) {
    score += b.at(a.at(i)-1);
    if (a.at(i)-1 == a.at(i-1))
      score += c.at(a.at(i)-2)
  }
  
  cout<<score<<endl;
}