#635. 排队接水2(water2)

排队接水2(water2)

Background

Special for beginners, ^_^

Description

有n个人排队到r个水龙头去打水,他们装满水桶的时间t1、t2………..tn为整数且各不相等,应如何安排他们的打水顺序才能使他们总共花费的时间最少?

Format

Input

第一行n,r (n<=500,r<=75)

第二行为n个人打水所用的时间Ti (Ti<=100);

Output

最少的花费时间

Samples

3 2 
1 2 3 
7

Limitation

1s, 1024KiB for each test case.