//ツ嘉ーツ法
//ツづつづィツ仰エツづ個妥渉嘉猟重ツつェツ渉ャツつウツつ「ツ督つゥツづァツ渉づゥ
main(){
	int n,m[25],w[25],i,j,W,ng;
	for(;scanf("%d",&n),n;){
		for(i=0;i<n;i++)
			scanf("%d%d",m+i,w+i);
		W=0;
		ng=0;
		for(i=0;i<999;i++){
			for(j=0;j<n;j++){
				if(w[j]==i){
					W+=m[j];
					if(W>i)
						ng=1;
				}
			}
		}
		puts(ng?"No":"Yes");
	}
	exit(0);
}