#include<bits/stdc++.h>
using namespace std;
struct pop{
	int bian;
	float p;
};
bool cmp(pop x,pop y){
	return x.p>y.p;
}
int main()
{
	pop a[100];
	int b[5];
	int n;
	cin>>n;
	for(int i=0;i<n;i++){
		cin>>a[i].bian;
		for(int j=0;j<5;j++){
			cin>>b[j];
			a[i].p=(b[1]+b[2]+b[3])/3.0;
			
		}sort(b,b+5);
	}sort(a,a+n,cmp);
	for(int i=0;i<3;i++){
		printf("%d %.3f\n",a[i].bian,a[i].p);
	}
	


	return 0;
}


/**************************************************************
	Problem: 1315
	User: hbq
	Language: C++
	Result: Wrong Answer
****************************************************************/