#include <bits/stdc++.h>
using namespace std;
int main() {
ios::sync_with_stdio(false);
cin.tie(NULL);
int n,t;
cin >>n>>t;
vector<int>a(n);
for (int i=0;i< n;i++) cin >>a[i];
int l=0;
long long to=0;
int m=0;
for (int j=0;j<n;j++) {
to+=a[j];
while (to>t) {
to-=a[l];
l++;
}
m=max(m,j-l+1);
}
cout <<m;
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKICAgIGlvczo6c3luY193aXRoX3N0ZGlvKGZhbHNlKTsKICAgIGNpbi50aWUoTlVMTCk7CiAgICBpbnQgbix0OwogICAgY2luID4+bj4+dDsKICAgIHZlY3RvcjxpbnQ+YShuKTsKICAgIGZvciAoaW50IGk9MDtpPCBuO2krKykgY2luID4+YVtpXTsKICAgIGludCBsPTA7CiAgICBsb25nIGxvbmcgdG89MDsKICAgIGludCBtPTA7CiAgICBmb3IgKGludCBqPTA7ajxuO2orKykgewogICAgICAgIHRvKz1hW2pdOwogICAgICAgIHdoaWxlICh0bz50KSB7CiAgICAgICAgICAgIHRvLT1hW2xdOwogICAgICAgICAgICBsKys7CiAgICAgICAgfQogICAgICAgIG09bWF4KG0sai1sKzEpOwogICAgfQogICAgY291dCA8PG07CiAgICByZXR1cm4gMDsKfQo=