def main(argv)
  n = gets.chomp.to_i
  a = gets.chomp.split(' ').map(&:to_i)
  b = gets.chomp.split(' ').map(&:to_i)
  
  s = 0
  n.times do |i|
    if b[i] <= a[i] then
      s += b[i]
      
      a[i] -= b[i]
    else
      r = b[i] - a[i]
      s += a[i]
      
      a[i] = 0
      
      if r <= a[i + 1] then
        s += r
        
        a[i + 1] -= r
      else
        s += a[i + 1]
        
        a[i + 1] = 0
      end
    end
  end
  
  puts s.to_s
end

if self.to_s == 'main' then
  main(ARGV)
end