問題文

やきとりくんは、あるお菓子パーティーに参加することにしました。
お菓子パーティーには、NN 個のチョコレートがあり、i(1iN)i \: (1 \leq i \leq N) 個目のチョコレートを食べると、AiA_{i} の幸福度を得ることができます。
しかし、やきとりくんは胃の大きさが小さいので、KK 個より多くのチョコレートを食べることができません。
やきとりくんが得られる幸福度の最大値を求めてください。

制約

  • 1N,K1051 \leq N, K \leq 10^{5}
  • 1Ai105(1iN)1 \leq A_{i} \leq 10^5 \: (1 \leq i \leq N)
  • 入力はすべて整数である。

入力

N K
A1 A2 ...... AN

出力

問題の答えを一行に出力せよ。

入出力例

入力例1
5 2
3 7 5 6 10
出力例1
17

22 番目と 55 番目のチョコレートを食べることによって、1717 の幸福度を得ることができます。
1717 より多くの幸福度を得ることはできません。

入力例2
10 7
58440 74769 86348 10254 495 58905 22999 73646 7636 67477
出力例2
442584

提出


Go (1.21)