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

int main(){
  int n,i,ans;
  cin >> n;
  vector<int> a(n),b(n),c(n-1); 
  for(i=0;i<n;i++) cin >> a[i];
  for(i=0;i<n;i++) cin >> b[i];
  for(i=0;i<n-1;i++) cin >> c[i];

  ans=accumulate(b.begin(),b.end(),0);
  for(i=0;i<n-1;i++){
    if(a[i+1]-a[i]==1) ans += c[a[i]-1];
  }
  
  cout << ans << endl;
}
  
  