#include <bits/stdc++.h>
using namespace std;
const int N = 4e6 + 5;
int n, m, as, ai, aj;
int a[N];
int main() {
cin >> n >> m;
for (int i = 1; i <= n; i++) cin >> a[i];
int *i = a + 1, *j = a + 1; int sum = *i;
while (i - a <= n) {
while (sum <= m) j++, sum += *j; sum -= *j, j--;
if (sum > as) as = sum, ai = i - a, aj = j - a;
sum -= *i; i++;
}
cout << ai << ' ' << aj << ' ' << as << endl;
return 0;
}