#P5609. 购买干草

购买干草

题目描述

约翰遭受了重大的损失:蟑螂吃掉了他所有的干草,留下一群饥饿的牛.他乘着容量为C(1{C(1≤}C{C≤}50000){50000)}个单位的马车,去顿因家买一些干草.

顿因有H(1{H(1≤}H{H≤}5000){5000)}包干草,每一包都有它的体积Vi(l{Vi(l≤}Vi{Vi≤}C).{C).}约翰只能整包购买,

他最多可以运回多少体积的干草呢?

输入格式

1{1}行输入C{C}H{H,}之后H{H}行一行输入一个Vi{Vi}

输出格式

最多的可买干草体积.

样例

输入样例

7 3  
2
6
5

输出样例

7

提示

购买两个较小的捆装满了马车。

货车可容纳7{7}个体积单位;提供三包供出售体积分别为2{2}6{6}5{5}个单位。