#include<bits/stdc++.h>
using namespace std;
int main(){
	int n,k,w;
	cin>>n>>k;
	vector<int> ac;
	for(int h=0;h<n;h++){
		cin>>w;
		ac.push_back(w);
	}
	vector<int> ar;
	for(int y=1;y<n;y++){
		ar.push_back(ac[y]+ac[y-1]);
	}
	ar.push_back(0);
	long long  ans=0;
	for(int s=0;s<n-1;s++){
		if(ar[s]>k){
			w=ar[s]-k;
			ans+=w;
			ar[s]-=w;
			ar[s+1]-=w;
			// cout<<ar[s]<<' '<<ar[s+1]<<'\n';
		}
	}
	cout<<ans<<'\n';
}