//
//  main.cpp
//  3
//
//  Created by Alex Rancea on 12/02/15.
//  Copyright (c) 2015 Alex Rancea. All rights reserved.
//

#include <iostream>
#include <vector>
#include <string>
#define meciuri 6

using namespace std;

struct echipa{
    string nume;
    int goluri;
    int puncte;
}aux;

int main() {
    vector<echipa> echipe;
    echipe.push_back(echipa());
    int z,ok,okk,puncte1,puncte2,scor1,scor2,i,q=1,j;
    string nume1,nume2;
    for(z=1;z<=meciuri;z++){
        ok=0;okk=0;puncte1=0;puncte2=0;
        cin>>nume1>>nume2>>scor1>>scor2;
        if(scor1>scor2){
            puncte1 = 3;
        }
        else{
            if(scor1==scor2){
                puncte1 = 1;
                puncte2 = 1;
            }
            else{
                puncte2 = 3;
            }
        }
        for(i = 1;i<=echipe.size();i++){
            if(echipe[i].nume==nume1){
                echipe[i].puncte += puncte1;
                echipe[i].goluri += scor1;
                ok=1;
            }
            if(echipe[i].nume==nume2){
                echipe[i].puncte += puncte2;
                echipe[i].goluri += scor2;
                okk=1;
            }
        }
            if(ok==0){
                echipe[q].nume = nume1;
                echipe[q].puncte = puncte1;
                echipe[q].goluri = scor1;
                q++;
            }
            if(okk==0){
                echipe[q].nume = nume2;
                echipe[q].puncte = puncte2;
                echipe[q].goluri = scor2;
                q++;
            }
        
    }
    for(i=1;i<4;i++){
        for(j=i+1;j<=4;j++){
            if(echipe[i].puncte<echipe[j].puncte){
                aux = echipe[i];
                echipe[i] = echipe[j];
                echipe[j] = aux;
            }
            if(echipe[i].puncte==echipe[j].puncte&&echipe[i].goluri<echipe[j].goluri){
                aux = echipe[i];
                echipe[i] = echipe[j];
                echipe[j] = aux;
            }
        }
    }
    for(i=1;i<=4;i++){
        cout<<echipe[i].nume<<" ";
    }
    return 0;
}