#include using namespace std; #define ls rt<<1 #define rs rt<<1|1 typedef long long ll; const int N = 2e6 + 10; const int mod = 1e9 + 7; int main() { int t; cin >> t; while(t--) { int n, mx, mi, av; cin >> n >> mx >> mi >> av; if(av < mi || av > mx || (n == 2 && av * 2 != mi + mx) || (n == 1 && (mx != mi || mi != av))) cout << "no" << endl; else if((n - 1)*mx + mi < av * n || (n - 1)*mi + mx > av * n) cout << "no" << endl; else cout << "yes" << endl; } }