#include <bits/stdc++.h>
using namespace std;
const long long mod = 1000000007;
long long power(long long x, long long y, long long p) {
  x = x % p;
  long long res = 1;
  while (y > 0) {
    if (y & 1) res = (res * x) % p;
    y = y >> 1;
    x = (x * x) % p;
  }
  return res;
}
long long countSetBits(long long n) {
  long long count = 0;
  while (n) {
    n &= (n - 1);
    count++;
  }
  return count;
}
bool check(string s) {
  for (int i = 0; i < s.length(); i++) {
    if (s[i] == 'a' || s[i] == 'e' || s[i] == 'i' || s[i] == 'o' || s[i] == 'u')
      s[i] = '1';
    else
      s[i] = '0';
  }
  if (s.length() == 2) {
    if (s[0] == '0' && s[1] == '0')
      return false;
    else
      return true;
  } else {
    for (long long i = 0; i <= s.length() - 3; i++) {
      string w = "";
      w += s[i];
      w += s[i + 1];
      w += s[i + 2];
      if (w != "011" && w != "101" && w != "110" && w != "111") return false;
    }
  }
  return true;
}
int main() {
  int t;
  cin >> t;
  for (; t > 0; t--) {
    long long x, y;
    cin >> x >> y;
    if (x == 1 || x == 3) {
      if (y <= x)
        cout << "YES" << endl;
      else
        cout << "NO" << endl;
    } else if (x == 2) {
      if (y <= 3)
        cout << "YES" << endl;
      else
        cout << "NO" << endl;
    } else {
      cout << "YES" << endl;
    }
  }
}
