# frozen_string_literal: true

n = gets.to_i
a = gets.split.map(&:to_i)
b = gets.split.map(&:to_i)
c = gets.split.map(&:to_i)

sum = 0
prev = -3
0.upto(n - 1) do |i|
  j = a[i] - 1
  sum += b[j]
  sum += c[j - 1] if prev == j - 1
  prev = j
end
puts sum
