#include<bits/stdc++.h>
using namespace std;
pair<int,int> X[200200];
int main()
{
  int N;
  cin>>N;
  for(int i=0;i<N;i++)
    cin>>X[i].second>>X[i].first;
  sort(X,X+N);
  int Time=0;
  for(int i=0;i<N;i++)
  {
    Time+=X[i].second;
    if(Time>X[i].first)
    {
      puts("No");
      return 0;
    }
  }
  puts("Yes");
  return 0;
}