#include <bits/stdc++.h>
using namespace std;

int main() {
    int n;
    cin>>n;
    int k;
    cin>>k;
    int arr[n];
    for(int i=0;i<n;i++){
        cin>>arr[i];
    }
    int sum=0;
    int maxLength=INT_MIN;
    for(int i=0, j=0;j<n;j++){
    	sum=sum+arr[j];
		while(sum>k){
			sum = sum - arr[i];
			i++;
		}
		maxLength=max(maxLength, j-i+1);
	}
	cout<<maxLength;
    return 0;
}
