暴力拿30%的分数
#include<bits/stdc++.h>
using namespace std;
const int N=20;
struct g{
int a,b,c;
}gs[N];
bool temp(struct g a,struct g b){
return a.a<b.a;
}
int main(){
int t;
cin>>t;
while(t--){
int n;
cin>>n;
for(int i=1;i<=n;i++){
int a,b,c;
cin>>a>>b>>c;
gs[i]={a,b,c};
}
sort(gs+1,gs+n+1,temp);
if(n<=2){
if(n==1)puts("YES");
else {
if(gs[1].c<=gs[2].a-gs[1].a+gs[2].b)puts("YES");
else {
if(gs[2].a-gs[1].a+gs[2].c<=gs[1].b)puts("YES");
else puts("NO");
}
}
}
else puts("YES");
}
return 0;
}