N = gets.to_i
A = gets.split.map(&:to_i)
B = gets.split.map(&:to_i)
C = gets.split.map(&:to_i)

p (0...N).inject(0) {|sum, i|
    sum = A[i]+1 == A[i+1] ? sum + B[A[i]-1] + C[A[i]-1] : sum + B[A[i]-1]
}