#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
****************************************************************/