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