function Main(input){

  var N = input.split('\n')[0];
  N = parseInt(N,10);


  A = input.split('\n')[1].split(' ');
  B = input.split('\n')[2].split(' ');

  var suma = 0;
  for(i=0;i<B.length;i++){
    A[i] = parseInt(A[i],10);
    B[i] = parseInt(B[i],10);
    suma += A[i];
  }
  A[N] = parseInt(A[N],10);
  suma += A[N];

  var C;
  for(i=0;i<N;i++){
    A[i] = A[i] - B[i];
    if(A[i]<0){
      A[i+1] = A[i+1] + A[i];
      if(A[i+1]<0){
        A[i+1] = 0;
      }
      if(A[i]<0){
        A[i] = 0;
      }
    }
  }
  var ans = 0;
  for(i=0;i<=N;i++){
    ans += A[i]; 
  }
  ans = suma -ans;
  console.log(ans);


}
  




Main(require("fs").readFileSync("/dev/stdin", "utf8"));