#include <bits/stdc++.h>
#define int long long
using namespace std;
int n, x, arr[1000010], num = 0;
main() {
scanf("%d%d", &n, &x);
for (int i = 1; i <= n; i++)
scanf("%d", &arr[i]);
if(arr[1]>x){
num+=arr[1]-x;
arr[1]=x;
}
for (int i = 1; i <= n; i++) {
if (arr[i - 1] + arr[i] > x) {
num += (arr[i - 1] + arr[i]) - x;
arr[i] -= (arr[i - 1] + arr[i]) - x;
}
}
printf("%d", num);
return 0;
}