#include int main() { int test; scanf("%d", &test); while (test--) { int n; scanf("%d", &n); bool flag = true; double max, min, ave; scanf("%lf%lf%lf", &max, &min, &ave); if (n != 1) { if (max < min) flag = false; if (max < ave) flag = false; if (ave < min) flag = false; if (max > ave * n - (n - 1) * min) flag = false; if (max < (ave * n - min) / (n - 1))flag = false; } else { if (max != min || min != ave || max != ave) flag = false; } if (flag) printf("yes\n"); else printf("no\n"); } }