#abc297e. [abc297_e]Kth Takoyaki Set

[abc297_e]Kth Takoyaki Set

問題文

AtCoder 王国では、NN 種類のたこ焼きが売られています。ii 種類目のたこ焼きの値段は AiA_i 円です。

高橋君は、合計で 11 個以上のたこ焼きを買います。このとき、同じたこ焼きを複数個買うことも許されます。

高橋君が支払う金額としてあり得るもののうち、安い方から KK 番目の金額を求めてください。ただし、同じ金額を支払う方法が複数存在する場合は 11 回だけ数えます。

制約

  • 1leNle101 \\le N \\le 10
  • 1leKle2times1051 \\le K \\le 2 \\times 10^5
  • 1leAile1091 \\le A_i \\le 10^9
  • 入力はすべて整数

入力

入力は以下の形式で標準入力から与えられる。

NN KK A1A_1 A2A_2 dots\\dots ANA_N

出力

答えを整数として出力せよ。


入力例 1

4 6
20 25 30 100

出力例 1

50

AtCoder 王国で売られている 44 種類のたこ焼きは、それぞれ 2020 円、2525 円、3030 円、100100 円です。

高橋君の支払う金額としてあり得るものは、安い方から 66 個を列挙すると 2020 円、2525 円、3030 円、4040 円、4545 円、5050 円となります。よって、答えは 5050 円です。

合計で 11 個以上たこ焼きを買う必要があることに注意してください。


入力例 2

2 10
2 1

出力例 2

10

同じ金額の買い方が何通りかあっても、重複してカウントしないことに注意してください。


入力例 3

10 200000
955277671 764071525 871653439 819642859 703677532 515827892 127889502 881462887 330802980 503797872

出力例 3

5705443819