#134. 最优装载3

最优装载3

Description

有n个人乘船,第i个人的重量是wi公斤,每只船最大承重为C公斤,且每只船最多只能 乘坐2人,请你设计出用最少的船过河的方法。

Format

Input

第一行:人数n和船的最大承重C(1≤n≤100;1≤C≤200)
后n行:每行1个人的体重wi(1≤wi≤100)

Output

最少的船只数,只要有1个人不能过河输出NO

Samples

5 100
23
36
37
56
87
3

Limitation

1s, 1024KiB for each test case.