#include <iostream>
using namespace std;
int main() {
int n, k;
cin >> n >> k;
int arr[n];
for(int i = 0; i < n; i++) {
cin >> arr[i];
}
int maxlength = 0;
for(int i = 0; i < n; i++) {
int sum = 0;
for(int j = i; j < n; j++) {
sum += arr[j];
if(sum <= k) {
maxlength = max(maxlength, j - i + 1);
} else {
break;
}
}
}
cout << maxlength << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwogCmludCBtYWluKCkgewogICAgaW50IG4sIGs7CiAgICBjaW4gPj4gbiA+PiBrOwogCiAgICBpbnQgYXJyW25dOwogICAgZm9yKGludCBpID0gMDsgaSA8IG47IGkrKykgewogICAgICAgIGNpbiA+PiBhcnJbaV07CiAgICB9CiAKICAgIGludCBtYXhsZW5ndGggPSAwOwogCiAgICBmb3IoaW50IGkgPSAwOyBpIDwgbjsgaSsrKSB7CiAgICAgICAgaW50IHN1bSA9IDA7CiAgICAgICAgZm9yKGludCBqID0gaTsgaiA8IG47IGorKykgewogICAgICAgICAgICBzdW0gKz0gYXJyW2pdOwogCiAgICAgICAgICAgIGlmKHN1bSA8PSBrKSB7CiAgICAgICAgICAgICAgICBtYXhsZW5ndGggPSBtYXgobWF4bGVuZ3RoLCBqIC0gaSArIDEpOwogICAgICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgICAgYnJlYWs7IAogICAgICAgICAgICB9CiAgICAgICAgfQogICAgfQogCiAgICBjb3V0IDw8IG1heGxlbmd0aCA8PCBlbmRsOwogICAgcmV0dXJuIDA7Cn0K