#include<bits/stdc++.h>
long long a[100001],b[100000];
using namespace std;
int main()
{
	long long n,ma,ac,ba=0;
	cin>>n;
	for(int t=0;t<=n;t++)
	{
		cin>>a[t];
	}
	for(int t=0;t<n;t++)
	{
		cin>>b[t];
	}
	for(int t=0;t<n;t++)
	{
		ma=a[t];
		ac=b[t];
		ba=ba+min(ac,ma);
		ac=ac-min(ac,ma);
		ba=ba+min(ac,a[t+1]);
		a[t+1]=a[t+1]-min(ac,a[t+1]);
	}
	cout<<ba;
	return 0;
} 