#include <iostream>
#include <string>
#include <cstring>

using namespace std;


    int punctaj[100], goals[100];
    char s1[100],s2[100];
    char team[10][100];
    int g1,g2, nrteams = 0;

bool better (int i , int j) {
    if (punctaj[i] > punctaj[j]) return true;
    if (punctaj[i] < punctaj[j]) return false;

    if (goals[i] != goals[j]) return goals[i] > goals[j];

    return strcmp(team[i], team[j]);
}

int main()
{
    for (int i = 1 ; i <= 6; ++i) {
        cin >> s1 >> ws >> s2 >> g1 >> g2;

        bool exista = false;
        for (int i = 1; i <= nrteams; ++i) {
            if (strcmp(team[i], s1) == 0) {
                exista = true;
            }
        }
        if (!exista) {
            ++nrteams;
            strcpy(team[nrteams],s1);
        }


        exista = false;
        for (int i = 1; i <= nrteams; ++i) {
            if (strcmp(team[i], s2) == 0) {
                exista = true;
            }
        }
        if (!exista) {
            ++nrteams;
            strcpy(team[nrteams], s2);
        }

        for ( int i = 1 ; i <= nrteams; ++i) {
            if (strcmp(team[i], s1) == 0) {
                goals[i] += g1;
                if ( g1 > g2 ) {
                    punctaj[i] += 3;
                } else {
                    if (g1 == g2){
                        punctaj[i] += 1;
                    }
                }
            }
            if (strcmp(team[i], s2) == 0) {
                goals[i] += g2;
                if ( g2 > g1 ) {
                    punctaj[i] += 3;
                } else {
                    if (g1 == g2){
                        punctaj[i] += 1;
                    }
                }
            }
        }
    }

    for (int i = 1;  i <= 3; ++i) {
        for (int j = i + 1; j <= 4 ; ++j) {
            if ( !better (i, j) ) {
                char aux[100];strcpy(aux, team[i]);
                strcpy(team[i], team[j]);
                strcpy(team[j], aux);

                int aaa = goals[i];
                goals[i] = goals[j];
                goals[j] = aaa;

                aaa = punctaj[i];
                punctaj[i] = punctaj[j];
                punctaj[j] = aaa;
            }
        }
    }

    for (int i = 1; i <= 4; ++i) {
        cout<<team[i] << "\n";
    }

    return 0;
}