小P寻宝记

Time Limit: 1000 ms Memory Limit: 65536 KiB

Problem Description

小P同学爱好探险寻宝,一天他去了伊利哇呀半岛发现了一批宝藏有n种,但不幸的是小P很懒,出门只带了一个容量为v的背包,所以注定他不能带走所有的宝藏。但是小P又很贪心想带走尽量多的宝藏。。。已知每种宝贝的重量pi与价值wi是不一样的,小P很笨,没有你聪明,但是聪明的你想到了好的解决方案了吗?

Input

输入数据有多组。
每组第一行有两个正整数n(n <= 10000)和v(v <= 10000)分别表示n种宝藏和包的体积。
接下来n行,每行有两个正整数pi, wi。
分别表示每种宝藏的体积pi (pi<=1000),价值wi(wi<=1000)。

Output

小P所能带走的最多的宝藏。

Sample Input

4 6
1 4
2 6
3 12
2 7

Sample Output

23

Hint

 

Source

xfl