#include<stdio.h> #include<string.h> int a[1050][1050]; int main() { int t,d,n,i,j,k,m,x,y,p; scanf("%d",&t); while(t--) { memset(a,0,sizeof(a)); scanf("%d%d",&d,&n); for(i=0;i<n;i++) { scanf("%d%d%d",&x,&y,&p); for(k=((x-d>0)?(x-d):0);k<=((x+d>=1030)?1030:(x+d));k++) for(m=((y-d>0)?(y-d):0);m<=((y+d>=1030)?1030:(y+d));m++) a[k][m]+=p; } int max=0,mx,my; for(i=0;i<1030;i++) for(j=0;j<1030;j++) if(a[i][j]>max) { max=a[i][j]; mx=i; my=j; } printf("%d %d %d\n",mx,my,max); } return 0; }