#include<iostream>
using namespace std;
int main ()
{
  int N,good;
 good=0;
  cin>>N;
  int A[N],B[N],C[N-1];
  for(int i=0;i<N;i++){
    cin>>A[i];
  }
for(int i=0;i<N;i++){
  cin>>B[i];
  good+=B[i];
}
  for(int i=0;i<N-1;i++){
    cin>>C[i];
    
  }
  for(int i=0;i<N-1;i++){
    if(A[i+1]-A[i]==1){good+=C[A[i]-1];}
  }
  cout << good;
}