n = gets
array_cook = gets.chomp.split.map(& :to_i)
array_satisfaction = gets.chomp.split.map(& :to_i)
array_addsatisfaction = gets.chomp.split.map(& :to_i)

x = ""
total = 0
array_cook.each{|item|
    if x == (item - 1)
        total += array_addsatisfaction[x -1] + array_satisfaction[item -1]
    else
        total += array_satisfaction[item -1]
    end

    x = item
}

puts total