n = gets.chomp.to_i
a = gets.chomp.split(" ").map(&:to_i)
b = gets.chomp.split(" ").map(&:to_i)
count = 0
n.times do |i|
    if a[i] <= b[i] && a[i] + a[i+1] >= b[i]
        count += b[i]
        a[i+1] = a[i+1] + a[i] - b[i]
    end
    if a[i] <= b[i] && a[i] + a[i+1] < b[i]
        count += a[i] + a[i+1]
        a[i+1] = 0
    end
    if a[i] > b[i]
        count += b[i]
    end
end
puts count