#include <iostream>
using namespace std;

int main() {
   long long int q;
   cin>>q;
   while(q--)
   {
    long long int u,v,x,i;
    cin>>u>>v;
    x=1;
    if(u>v)
    {cout<<"NO"<<"\n";
    continue;}
    long long int f;
    f=0;
    long long int dp1[31];
    long long int dp2[31];

     for(i=0;i<30;i++)
     {
      if(i>=1)
      {
      dp1[i]=dp1[i-1]+(u&x);
      dp2[i]=dp2[i-1]+(v&x);
      if(dp1[i]<dp2[i])
      {f=1;break;}
      }
      else
      {
      dp1[i]=(u&x);
      dp2[i]=(v&x);
      if(dp1[i]<dp2[i])
      {
       f=1;break;      
      }
      }
      u=u>>1;
      v=v>>1;
     }
     if(f==1)
     cout<<"NO"<<"\n";
     else
      cout<<"YES"<<"\n";

}
return 0;
}