#inlude<iostream>
#define rep(i,n) for(int i=0;i<(n); ++i)
using namespace std;
typedef Long Long ll;

int main(){
	int N;
	cin>>N;
	vector<int> A(N);
	rep(i,n)cin>>A[i];
	vector<int> B(N);
	rep(i,n)cin>>B[i];
	vector<int> C(N-1);
	rep(i,n-1)cin>>C[i];
	rep(i,n) A[i]--;
	
	int ans = 0;
	rep(i,n){
		ans += B[a[i]];
	}
	
	rep(i,n-1){
		if(A[i]+1 == A[i+1]){
			ans += C[A[i]];
		}
	}
	cout<<ans<<endl;
}