#include #include #define sc(x) scanf("%lld",&x) #define int long long using namespace std; signed main(void) { int t; sc(t); while (t--) { int n, ma, mi, av; sc(n); sc(ma); sc(mi); sc(av); if (mi > ma) { puts("no"); continue; } if (av ma) { puts("no"); continue; } if (n == 1) { if (ma == mi && ma == av) { puts("yes"); continue; } else { puts("no"); continue; } } else if (n == 2) { if (av * 2 == ma + mi)puts("yes"); else puts("no"); } else { if (ma == mi && ma == av) { puts("yes"); continue; } int sum = av * n - ma - mi; n -= 2; if (sum <= ma * n && sum >= mi * n)puts("yes"); else puts("no"); } } return 0; }