#include #include #include #include #include using namespace std; void solve() { bool flag = false; long long n, mx, mn, av; cin >> n >> mx >> mn >> av; if (n == 1) { if (mx == mn && mn == av) { flag = true; } } else if (n == 2) { if (mn + mx == 2 * av) { flag = true; } } else { if (mn * (n - 1) + mx <= n * av && mn + (n - 1) * mx >= av * n) { flag = true; } } if(mn > mx){ flag = false; } if (flag) { cout << "yes\n"; } else { cout << "no\n"; } } int main() { ios::sync_with_stdio(false); cin.tie(0); int t; cin >> t; while (t--) { solve(); } return 0; }