#2525. 统计序列----cx201804

统计序列----cx201804

Background

有一天, 小Q想起了一个统计公式, 定义一个长度为mm的序列,我们可以得到VV, VV的计算如下:

其中:

现在给你nn个整数,需要从中选出mm个数,使得他们构成的序列的VV值最小。 为了方便,你只需要输出最小的VV值乘以m2m^2的值,可以证明这是一个整数。

Input

输入第一行两个正整数nn和mm。

接下来nn行,每行一个正整数,表示给你的nn个数。

Output

输出一个整数表示答案,保证答案不超过int64int64.

Samples

5 3
1
2
3
4
5
6

Limitation

比如选择了1,2,31,2,3这33个数,平均数是22,所以VV值是

乘上m2m^2后就变成了66

对于20%20\%的数据,1≤m≤n≤101≤m≤n≤10。

对于50%50\%的数据,1≤m≤n≤10001≤m≤n≤1000。

对于100%100\%的数据,1≤m≤n≤1000001≤m≤n≤100000,给定的nn个数的范围是0到1040到10^4。