6527: 摄影大师(photo)

Memory Limit:512 MB Time Limit:1.000 S
Judge Style:Text Compare Creator:
Submit:7 Solved:4

Description

小X一直梦想成为一名摄影师,于是买了一台新相机。每天找他拍照的客户越来越多,终于有一天,小X需要一个程序来确定他一天最多能为多少位客户服务。

相机的存储空间为d兆字节。小X的相机可以拍摄高质量照片和低质量照片。一张低质量照片占用a兆字节内存,一张高质量照片占用b兆字节内存。

出于某种原因,每位客户都要求拍摄多张低质量照片和多张高质量照片。更正式地说,第i位客户要求拍摄xi张低质量照片和yi张高质量照片。

小X希望在让客户满意的前提下,每天为尽可能多的客户服务。要让第i位客户满意,他必须完成客户所有要求,即拍摄xi张低质量照片和yi张高质量照片。

拍摄一张低质量照片时,必须保证相机至少有a兆字节可用存储空间。同理,拍摄一张高质量照片时,必须保证相机至少有b兆字节可用存储空间。

最初,相机已用的存储空间为空。小X不会删除相机里的照片,因此存储空间会逐渐被占满。

现在小X想知道他最多可以成功服务的客户数量。

Input

第一行两个整数n和d,分别表示客户的数量和相机的存储空间大小。

第二行两个整数a和b,分别表示一张低质量照片和一张高质量照片所占用的存储空间。

接下来n行,每行描述一位客户。第i行包含两个整数xi和yi,分别表示这位客户要求的低质量照片和高质量照片张数。

Output

一行一个整数,表示小X最多可以成功服务的客户数量。

Sample Input Copy

样例1
3 10
2 3
1 4
2 1
1 0
样例2
3 6
6 6
1 1
1 0
1 0

Sample Output Copy

样例1
2
样例2
1

HINT

【样例解释】

对于样例1,小X可以服务第2位和第3位客户。

对于样例2,小X只能服务第2位或者第3位客户。

【数据范围及约定】

对于30%的数据,1≤n≤100

对于另外30%的数据,a=b=1

对于100%的数据,1≤n≤105,1≤d≤109,1≤a≤b≤104,0≤xi,yi≤105