#include <bits/stdc++.h>
using namespace std;
int main() {
  ios_base::sync_with_stdio(false); cin.tie(NULL);
  int t;
  cin>>t;
  while(t--){
long long int u,v;
cin>>u>>v;
int bo1[30];
int bo2[30];
for(int i=0;i<30;i++){
  bo1[i]=0;
  bo2[i]=0;
}
if(u>v){
  cout<<"NO"<<endl;
}else{
int bro=0;
int t1=-1;
int t2=-1;
int bro1=0;
int bro2=0;
while(u>=1){
  if(u%2==1){
bo1[bro]++;
bro1++;
if(t1==-1){
  t1=bro;
}
  }
  bro++;
  u=u/2;
}
 bro=0;
while(v>=1){
  if(v%2==1){
bo2[bro]++;
bro2++;
if(t2==-1){
  t2=bro;
}
  }
  bro++;
  v=v/2;
}

  if(bro1<bro2){
    cout<<"NO"<<endl;
  }else{
    t1=0;
    int sum1=0;
    int sum2=0;
    for(int i=0;i<30;i++){
      sum1=sum1+bo1[i];
      sum2=sum2+bo2[i];
      if(sum2>sum1){
        t1++;
      }
    }
    if(t1==0){
    cout<<"YES"<<endl;
    }else{
      cout<<"NO"<<endl;
    }
  }
}
 
  }
  }
  
