#include<bits/stdc++.h>
using namespace std;

int main(){
	int n;	cin>>n;
	pair<int,int> data[n];

	for(int i=0;i<n;i++){
		cin>>data[i].second>>data[i].first;
	}
	sort(data,data+n);

	string ans="Yes";
	int x=0;
	for(int i=0;i<n;i++){
		x += data[i].second;
		if(x>data[i].first){
			ans="No";
			break;
		}
	}


	cout<<ans<<endl;

	return 0;
}
