#include <bits/stdc++.h>
using namespace std;

int main(){
	int N;
	long long x,ans=0;
	cin >> N >> x;
	vector<long long> a(N);
	for(auto &i:a)cin >> i;
	for(int i=0;i<N;i++){
		if(a[i]>x){
			ans+=a[i]-x;
			a[i]=x;
		}
		if(i>0 && a[i]+a[i-1]>x){
			ans+=a[i]+a[i-1]-x;
			a[i]=x-a[i-1];
		}
	}
	cout << ans << endl;
	return 0;
}