#include<stdio.h> struct student{ int num; char name[10]; int x,y,z; int s; }; int main(void) { int n,i,j; int sumx,sumy,sumz; int ax,ay,az; sumx=0,sumy=0,sumz=0; ax=0,ay=0,az=0; scanf("%d",&n); struct student students[50]; for(i=0;i<n;i++){ scanf("%d %s %d %d %d",&students[i].num,students[i].name,&students[i].x,&students[i].y,&students[i].z); } for(i=0;i<n;i++){ sumx=sumx+students[i].x; sumy=sumy+students[i].y; sumz=sumz+students[i].z; students[i].s=students[i].x+students[i].y+students[i].z; } ax=sumx/n; ay=sumy/n; az=sumz/n; i=0; for(j=1;j<n;j++){ if(students[j].s>students[i].s) i=j; } printf("%d %d %d ",ax,ay,az); printf("%d %s %d %d %d ",students[i].num,students[i].name,students[i].x,students[i].y,students[i].z); return 0; }