#573. 逃亡的准备(hallows)

逃亡的准备(hallows)

Background

Special for beginners, ^_^

Description

在《Harry Potter and the Deathly Hallows》中,Harry Potter 他们一起逃亡,现在有许多的东西要放到赫敏的包里面,但是包的大小有限,所以我们只能够在里面放入非常重要的物品,现在给出该种物品的数量、体积、价值的数值,希望你能够算出能使背包的价值最大的组合方式,并且输出这个数值,赫敏会非常地感谢你。

Format

Input

第一行有 2 个整数,物品种数 nn 和背包装载体积 vv

2 行到 i+1i+1 行每行 3 个整数,为第 ii 种物品的数量 mm、体积 ww、价值 ss

Output

包含一个整数,即为能拿到的最大的物品价值总和。

Samples

2 10
3 4 3
2 2 5
13

Limitation

1s, 1024KiB for each test case.

样例解释

选第一种一个,第二种两个。结果为 3×1+5×2=133\times 1+5\times 2=13

取值范围

对于 30%30\% 的数据,$1\le v\le 500,1\le n\le 2000,1\le m\le 10,1\le w\le 20,1\le s\le 100$
对于 100%100\% 的数据,$1\le v\le 500,1\le n\le 2000,1\le m\le 5000,1\le w\le 20,1\le s\le 100$