#include using namespace std; int main() { int T; cin >> T; while (T--) { double n,mmax,mmin,ave; scanf("%lf%lf%lf%lf",&n,&mmax,&mmin,&ave); double sum = ave * n; int flag = 0; if(n == 1){ if(mmax == mmin && mmax == ave && mmin == ave) flag = 1; } else if(n == 2){ if(ave * n == mmax + mmin && mmax >= mmin) flag = 1; } else if(n > 2){ double sum = ave * n; sum -= mmax; sum -= mmin; n -= 2; double temp = sum / n; if(mmax >= mmin && temp >= mmin && temp <= mmax) flag = 1; } if(flag){ cout << "yes" << endl; } else{ cout << "no" << endl; } } }