#include<bits/stdc++.h>
using namespace std;
main(){
int n,k;
cin>>n>>k;
vector<int>v(n);
for(auto &it:v)cin>>it;
int sum=0,mx=0;
for(int i=0,j=0;j<n;j++){
sum+=v[j];
while(sum>k){
sum-=v[i];
i++;
}
mx=max(mx,j-i+1);
}
cout<<mx<<"\n";
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCm1haW4oKXsKICAgIGludCBuLGs7CiAgICBjaW4+Pm4+Pms7CiAgICB2ZWN0b3I8aW50PnYobik7CiAgICBmb3IoYXV0byAmaXQ6diljaW4+Pml0OwogICAgaW50IHN1bT0wLG14PTA7CiAgICBmb3IoaW50IGk9MCxqPTA7ajxuO2orKyl7CiAgICAgICAgc3VtKz12W2pdOwogICAgICAgIHdoaWxlKHN1bT5rKXsKICAgICAgICAgICAgc3VtLT12W2ldOwogICAgICAgICAgICBpKys7CiAgICAgICAgfQogICAgICAgIG14PW1heChteCxqLWkrMSk7CiAgICB9CiAgICBjb3V0PDxteDw8IlxuIjsKfQ==