#include<stdio.h>
int A[100100];
int main(){
	int n, i, j, m=0, k, M =0;
	scanf("%d %d",&n, &k);
	for(i=0;i<n;i++) scanf("%d",A+i);
	i = j = 0;
	while(i<n and j<n){
		m = m + A[j];
		j++;
		while(m>k){
			m = m-A[i];
			i++;
		}
		if(M<m) M = m;
		printf("%d %d %d %d\n",i,j,m, M);
	}
	printf("%d",M);
}

/*
5 10
1 3 2 4 5
*/
