#include <iostream>
#include <cstring>
using namespace std;
#define DMAX 251

char s[DMAX];
struct echipa
{
    char nume[DMAX];
    int goluri;
    int pct;
} v[6];

char delim[]=" ";
int lg,schimb;
int main()
{
    char *t1,*t2; int nr1=0,nr2=0,x,i;
    for(i=1;i<=6;i++)
    {
        cin.getline(s,DMAX);
        t1=s;
        for(x=0;s[x];x++)
            if(s[x]==' ')
            {
                s[x]='\0';
                t2=s+x+1;
                break;
            }
        x++;
        for(;s[x];x++)
            if(s[x]==' ')
            {
                s[x]='\0';
                nr1=s[x+1]-'0';
                if(s[x+2]!=' ')
                    nr1=nr1*10+s[x+2]-'0';
                nr2=s[x+3]-'0';
                if(s[x+4]>='0' && s[x+4]<='9')
                    nr2=nr2*10+s[x+4]-'0';

                break;
            }

        int poz1,poz2;
        for(x=1;x<=lg;x++)
            if(strcmp(v[x].nume,t1)==0)
            {
                poz1=x;
                break;
            }
        if(x>lg)
            {
                lg++; poz1=lg;
                strcpy(v[x].nume,t1);
            }
        for(x=1;x<=lg;x++)
            if(strcmp(v[x].nume,t2)==0)
            {
                poz2=x;
                break;
            }
        if(x>lg)
            {
                lg++; poz2=lg;
                strcpy(v[x].nume,t2);
            }

        v[poz1].goluri+=nr1;
        v[poz2].goluri+=nr2;

        if(nr1<nr2) v[poz2].pct+=3;
        if(nr1>nr2) v[poz1].pct+=3;
        if(nr1==nr2) { v[poz1].pct++; v[poz2].pct++; }

    }

    echipa aux;

    do
    {
        schimb=0;
        for(i=1;i<=3;i++)
            if(v[i].pct<v[i+1].pct || (v[i].pct==v[i+1].pct && v[i].goluri<v[i+1].goluri) || (v[i].pct==v[i+1].pct && v[i].goluri==v[i+1].goluri && strcmp(v[i].nume,v[i+1].nume)>0))
            {
                aux=v[i];
                v[i]=v[i+1];
                v[i+1]=aux;
                schimb=1;
            }
    }
    while(schimb);

    for(i=1;i<=4;i++)
        cout<<v[i].nume<<'\n';

    return 0;
}