#P06653. 小J读书

小J读书

Description

你有n本书,读第i本书需要a_i分钟

你现在有m分钟 你读书的方式是这样的:

找出任意一个数x,并按编号从小到大的顺序读第x∼n本

按最开始给定的顺序读下来,不能打乱哟

如果你读完了第n本,那么读书结束

如果你准备要读第i本书,但是剩下的时间小于a_i (也就是读不完这本书):

那么你就不可以开始读这本书了,并且读书结束

换句话说,如果你读一本书,就必须要读完,否则就不能读。

求最多能读多少本书。

Format

Input

第一行两个整数n,m,分别表示书的数量和限定时间

第二行n个整数a1∼an,表示读每本书的所耗时间

1≤n≤10^5

1≤m≤10^9

1≤ai≤10^4

Output

一行一个整数,表示最多能读的书的数量

Samples

4 5
3 1 2 1
3