#include <bits/stdc++.h>
int main() {
  int i, n;
  double max, temp_max, a, b, j;
  scanf("%d", &n);
  for (i = 0; i < (n); i++) {
    scanf("%lf%lf", &a, &b);
    if (a >= b) {
      printf("YES \n");
      continue;
    }
    max = b;
    for (j = 1; j <= a; j++) {
      temp_max = j + ceil(b / (j + 1));
      if (temp_max <= a) {
        printf("YES\n");
        break;
      }
      if (j == a) {
        printf("NO\n");
      }
    }
  }
  return 0;
}
