EOJ Monthly 2019.2 (based on February Selection)

F. 方差

单点时限: 2.0 sec

内存限制: 256 MB

“放弃不难,但坚持一定很酷。”

QQ 小方已经在体育馆苦练一天射箭了,但他还在坚持。

QQ 小方每天都要在朋友圈晒自己的训练记录。他一共进行了 n 次射箭,成绩分别是 x1,x2,,xn。为了表现自己的发挥十分稳定,QQ 小方决定选出其中的 m 次成绩,使得他们的方差是所有可以选择的方案中最小的。

对于 m 个元素组成的数列 a1,a2,,am,我们知道他们的方差 σ2=(a1a¯)2+(a2a¯)2++(ama¯)2m ,其中 a¯=a1+a2++amm

但是这个问题对 QQ 小方来说太难了,你需要去帮助 QQ 小方。

为了方便,现在你需要输出这个最小的 σ2 乘以 m2 以后的结果。

输入格式

输入一行包含两个正整数 n (1n106) 和 m (1mn)。接下来一行包含 n 个整数 x1,x2,,xn (1xi103)。

输出格式

输出一行包含一个整数,表示答案。为了方便,我们需要输出最小的 σ2 乘以 m2 以后的结果。

样例

Input
5 3
1 2 3 4 5
Output
6