#include<bits/stdc++.h>
using namespace std;
int a[200][20],n,s;
float v[200];
int mx=INT_MIN,mn=INT_MAX;
int main(){
      cin>>n;
      for(int i=1;i<=n;i++){
      	for(int j=1;j<=6;j++){
      		cin>>a[i][j];
      	}
      }
      
      for(int i=1;i<=n;i++){//i=1 i=2 
      	s=0;
      	mx=INT_MIN;
		mn=INT_MAX;
		
      	for(int j=2;j<=6;j++){//a[1][j] a[1][2]   a[1][6]
      		s=s+a[i][j];
      		mx=max(mx,a[i][j]);
      		mn=min(mn,a[i][j]);   		
      	}
      	s=s-mx-mn;
      	v[i]=s*1.0/3;
      }
      for(int i=1;i<=n-1;i++){
      	for(int j=1;j<=n-i;j++){
      		if(v[j]<v[j+1]){
      			swap(v[j],v[j+1]);
      			swap(a[j][1],a[j+1][1]);
      		}
      	}
      }
      
      for(int i=1;i<=3;i++){
      	printf("%d %.3f\n",a[i][1],v[i]);
      }
  
      
      
}



/**************************************************************
	Problem: 1315
	User: hulaoshi
	Language: C++
	Result: Accepted
	Time:8 ms
	Memory:2092 kb
****************************************************************/