#include <iostream>
#include <algorithm>
using namespace std;
int main() {
int n , j=0 , t, right , sum=0 , ans=0 ;
cin>>n >>t ;
int a[n] ;
for (int i=0 ;i<n ;i++ ){
cin>>a[i] ;
sum+=a[i] ;
if ( sum > t ){
sum-=a[j] ;
j++;
}
else
right= i-j+1 ;
ans=max( right , ans ) ;
}
cout<<ans<<endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8YWxnb3JpdGhtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CglpbnQgbiAsIGo9MCAsIHQsIHJpZ2h0ICwgc3VtPTAgLCBhbnM9MCAgOyAKCWNpbj4+biA+PnQgIDsgCglpbnQgYVtuXSA7IAoJZm9yIChpbnQgaT0wIDtpPG4gO2krKyApewoJCWNpbj4+YVtpXSA7IAoJCXN1bSs9YVtpXSA7IAoJCWlmICggc3VtID4gdCApewoJCQlzdW0tPWFbal0gOyAKCQkJaisrOyAKCQl9CgkJZWxzZSAKCQkJcmlnaHQ9IGktaisxIDsKCQlhbnM9bWF4KCByaWdodCAsIGFucyApIDsgCQoJfQoJY291dDw8YW5zPDxlbmRsOyAKCXJldHVybiAwOwp9