#abc184f. [abc184_f]Programming Contest

[abc184_f]Programming Contest

Problem Statement

Takahashi will participate in a programming contest, which lasts for TT minutes and presents NN problems.
With his extrasensory perception, he already knows that it will take AiA_i minutes to solve the ii-th problem.
He will choose zero or more problems to solve from the NN problems so that it takes him no longer than TT minutes in total to solve them.
Find the longest possible time it takes him to solve his choice of problems.

Constraints

  • All values in input are integers.
  • 1leNle401 \\le N \\le 40
  • 1leTle1091 \\le T \\le 10^9
  • 1leAile1091 \\le A_i \\le 10^9

Input

Input is given from Standard Input in the following format:

NN TT A1A_1 dots\\dots ANA_N

Output

Print the answer as an integer.


Sample Input 1

5 17
2 3 5 7 11

Sample Output 1

17

If he chooses the 11-st, 22-nd, 33-rd, and 44-th problems, it takes him 2+3+5+7=172+3+5+7=17 minutes in total to solve them, which is the longest possible time not exceeding T=17T=17 minutes.


Sample Input 2

6 100
1 2 7 5 8 10

Sample Output 2

33

It is optimal to solve all the problems.


Sample Input 3

6 100
101 102 103 104 105 106

Sample Output 3

0

He cannot solve any of the problems.


Sample Input 4

7 273599681
6706927 91566569 89131517 71069699 75200339 98298649 92857057

Sample Output 4

273555143

If he chooses the 22-nd, 33-rd, and 77-th problems, it takes him 273555143273555143 minutes in total to solve them.