#include #include #include #include #include using namespace std; typedef long long ll; const int M=1e5+5; int a[M]; int main() { int t,maxn,n,minn,ave; cin>>t; while(t--) { scanf("%d%d%d%d",&n,&maxn,&minn,&ave); if(maxnmaxn) puts("no"); else if(n==1&&(maxn!=ave||maxn!=minn||minn!=ave)) puts("no"); else if(n==2&&maxn+minn!=2*ave) puts("no"); else if((n*ave)-maxn-minnmaxn*(n-2)) puts("no"); else puts("yes"); } return 0; }