#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
typedef double db;
const int mod=1e9+7;
const int N=1e6+11;
const double eps=0.00000001;
bool check(int u,int v){
	int a=0,b=0;				
	for(int i=0;i<31;i++){
		if(u>>i&1) a++;			
		if(v>>i&1) b++;
		if(b){					
			if(!a) return false;	
			a--,b--;				
		}
	}
	return true;
}
void solve(){
	int q;
	cin>>q;
	while(q--){
		int u,v;
		cin>>u>>v;
		if(u<=v&&check(u,v)) cout<<"YES\n";		
		else cout<<"NO\n";
	}
}
int main(){
	ios_base::sync_with_stdio(false);cin.tie(0);
	solve();
	return 0;
}
