#include<bits/stdc++.h>
using namespace std;
int p[5000002]={0};
int h,n,s,a,b,h1,ans=0,num=0;
int main(){
cin>>n>>s;
cin>>a>>b;
h1=a+b;
int i=1;
while(ans<=n){
ans++;
cin>>h>>p[i];
if(h<=h1){
i++;
}
}
n=i-1;
sort(p+1,p+1+n);
i=1;
while(s>0){
s=s-p[i];
if(s>0){
num++;
i++;
}}
cout<<num;
}