#include <bits/stdc++.h>

using namespace std;

int main(){
	int i,j,a[100][6],num[100],max,min,s=0,n;
	double score[100];
	cin>>n;
	for(i=0;i<n;i++){
		for(j=0;j<6;j++){
			cin>>a[i][j];
		}
		num[i]=a[i][0];
		max=a[i][1];
		min=a[i][1];
		s=a[i][1];
		for(j=2;j<=5;j++){
			if(a[i][j]>max){
				max=a[i][j];
			}
			if(a[i][j]<min){
				min=a[i][j];
			}
			s=s+a[i][j];
		}
		score[i]=(s-max-min)*1.0/3;
	}
	for(i=1;i<n;i++){
		for(j=0;j<n-i;j++){
			if(score[j]<score[j+1]){
				swap(score[j],score[j+1]);
				swap(num[j],num[j+1]);
			}
		}
	}
	for(i=0;i<3;i++){
		cout<<num[i]<<" ";
		cout<<fixed<<setprecision(3)<<score[i]<<endl;
	}
}
/**************************************************************
	Problem: 1315
	User: admin
	Language: C++
	Result: Accepted
	Time:8 ms
	Memory:2072 kb
****************************************************************/