After losing the execs vs. members jeopardy, the execs have lined up to be pied in the face by Derrick (totally consensually of course, why else would they be lined up?)
There are only minutes of the kickoff left for Derrick to pie all the execs. Of the execs in line, when it comes to their turn, the exec in line will run/hide/stall for minutes before accepting their fate and getting pied.
Derrick must pie the execs in the order they are lined up. However, before this, he must choose exactly one exec to remove from the line, to help him with the whipped cream. What is the maximum number of execs Derrick can pie in the time allotted?
Constraints
Subtask 1 [50%]
Subtask 2 [50%]
No additional constraints.
Input Specification
The first line contains two integers, and .
The next line contains space-separated integers, the being .
Output Specification
Output a single integer, the maximum number of execs Derrick can pie.
Sample Input
4 5
2 7 3 1
Sample Output
2
Explanation
Derrick can choose to remove the second exec from the line.
This allows him to spend minutes pieing the first and third execs, after which he runs out of time.
Comments