电梯

Time Limit: 1000 ms Memory Limit: 65536 KiB

Problem Description

现在有n个人在一楼准备坐电梯,这个电梯最多能装m个人,我们想知道n个人都到达目标楼层,电梯回到一楼最少走了多少层。

Input

 本题有多组测试数据,每组数据有两行
第一行,两个数字n和m.(1<=n,m<=1000)
第二行包含n个数字,每个数字表示他要去的楼层(1<=楼层<=10000).

Output

 每组数据输出一行。

Sample Input

6 6
6 6 6 6 6 6

Sample Output

10

Hint

 

Source

第六届山东理工ACM网络编程擂台赛决赛