#include<cstdio>
#include<algorithm>
using namespace std;
const int N=200005;
int n,sum;
struct node {
	int a,b;
}p[N];
bool cmp(node x,node y) {
	return x.b<y.b;
}
int main() {
	scanf("%d",&n);
	for(int i=1;i<=n;i++)
		scanf("%d %d",&p[i].a,&p[i].b);
	sort(p+1,p+n+1,cmp);
	for(int i=1;i<=n;i++) {
		sum+=p[i].a;
		if(sum>p[i].b) {
			printf("No\n");
			return 0;
		}
	}
	printf("Yes\n");
	return 0;
}