#include <stdio.h>

int main(void){
  int S,N,count,sum,add,num,i;
  
  do{
    scanf("%d",&N);
  }while(N>=100000);
  do{
    scanf("%d",&S);
  }while(S>=1000000000);
  
  int numin[N];
  for(count=0;count<N;count++){
    scanf("%d",&numin[count]);
  }
  sum=0;
  for(add=1;add<=N;add++){
    num=0;
    do{
      for(count=1;count<=add;count++){
      sum += numin[num];
      num++;
      }
      // printf("sum=%d\n",sum);
      if(sum>=S){
	//printf("Rsum=%d\n",sum);
	//printf("Radd=%d\n",add);
	return add;
      }
      for(i=1;i<add;i++){
      num--;
      }
      sum=0;
    }while(num+add<N+1);
  }
    
  return 0;
}