#include<bits/stdc++.h>
using namespace std;
long long n,x,ans,a[100005];
int main(){
cin>>n>>x;
for(long long i=1;i<=n;i++)cin>>a[i];
for(long long i=1;i<=n;i++){
while(a[i]+a[i-1]>x){
if(a[i]==0&&a[i-1]!=0){
a[i-1]--;
ans++;
}
else{
a[i]--;
ans++;
}
}
}
cout<<ans;
return 0;
}