#include<cstdio>
#include<vector>
#include<algorithm>
#include<functional>
using namespace std;
typedef pair<double,int>P;
int main(){
    P s[3][8];
    for(int i=0;i<3;i++){
        for(int j=0;j<8;j++){
            double v;
            int p;
            scanf("%d%lf",&p,&v);
            s[i][j]=P(v,p);
        }
    }
    for(int i=0;i<3;i++)sort(s[i],s[i]+8);
    P t[6];
    for(int i=0;i<3;i++){
        for(int j=0;j<2;j++){
            printf("%d %.2f\n",s[i][j].second,s[i][j].first);
            t[i*2+j]=s[i][j+2];
        }
    }
    sort(t,t+6);
    for(int i=0;i<2;i++){
        printf("%d %.2f\n",t[i].second,t[i].first);
    }
    return 0;
}