#include<bits/stdc++.h> using namespace std; int main(){ int n,max,min,s; cin>>n; int a[200][200],num[200]; float b[200]; 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++) num[i]=a[i][1]; for(int i=1;i<=n;i++){ s=0; max=INT_MIN; min=INT_MAX; for(int j=2;j<=6;j++){ s=s+a[i][j]; if(a[i][j]<min) min=a[i][j]; if(a[i][j]>max) max=a[i][j]; } b[i]=(s-min-max)/3.0; } for(int i=1;i<=n-1;i++){ for(int j=1;j<=n-i;j++){ if(b[j]<b[j+1]){ swap(b[j],b[j+1]); swap(num[j],num[j+1]); } } } for(int i=1;i<=3;i++){ printf("%d %.3lf\n",num[i],b[i]); } return 0; } /************************************************************** Problem: 1315 User: zhangchenyu Language: C++ Result: Accepted Time:8 ms Memory:2112 kb ****************************************************************/