#include <cstdio>

using namespace std;
int b[8],c[8],i,j,k,d[8],y,z,e1,e2,nr,r,aux;
char a[8][104],e[8][104],x;
bool ok;
int main()
{
   // freopen ("p2.in","r",stdin);
   // freopen ("p2.out","w",stdout);
    nr=0;
    for (i=1;i<=2;i++)
    {
        nr++;
        r=0;
        scanf ("%c", &x);
        while (x!=' ')
        {
            a[nr][++r]=x;
            scanf ("%c", &x);
        }
        b[nr]=r;
        nr++;
        r=0;
        scanf ("%c", &x);
        while (x!=' ')
        {
            a[nr][++r]=x;
            scanf ("%c", &x);
        }
        b[nr]=r;
        scanf ("%d %d\n", &y, &z);
        if (y>z)
            c[i*2-1]=3;
        else if (y<z)
            c[i*2]=3;
        else
        {
            c[i*2-1]=1;
            c[i*2]=1;
        }
        d[i*2-1]=y;
        d[i*2]=z;
    }
    for (i=1;i<=4;i++)
        for (j=i+1;j<=4;j++)
        {
                for (k=1;k<=b[i];k++)
                    if (a[i][k]>a[j][k])
                    {
                         for (k=1;k<=b[i];k++)
                         e[j][k]=a[i][k];
                         for (k=1;k<=b[j];k++)
                         a[i][k]=a[j][k];
                         for (k=1;k<=b[i];k++)
                         a[j][k]=e[j][k];
                         aux=b[i];
                         b[i]=b[j];
                         b[j]=aux;
                         aux=c[i];
                         c[i]=c[j];
                         c[j]=aux;
                         aux=d[i];
                         d[i]=d[j];
                         d[j]=aux;
                         break;
                    }
                    else if (a[i][k]<a[j][k])
                        break;
        }
    for (k=1;k<=4;k++)
    {
        r=0;
        scanf ("%c", &x);
        while (x!=' ')
        {
            e[k][++r]=x;
            scanf ("%c", &x);
        }
        for (i=1;i<=4;i++)
        {
            ok=true;
            for (j=1;j<=r;j++)
            {
                if (e[k][j]!=a[i][j])
                {
                    ok=false;
                    break;
                }
            }
            if (ok==true && b[i]==r)
            {
                e1=i;
                break;
            }
        }
        r=0;
        scanf ("%c", &x);
        while (x!=' ')
        {
            e[k][++r]=x;
            scanf ("%c", &x);
        }
        for (i=1;i<=4;i++)
        {
            ok=true;
            for (j=1;j<=r;j++)
            {
                if (e[k][j]!=a[i][j])
                {
                    ok=false;
                    break;
                }
            }
            if (ok==true && b[i]==r)
            {
                e2=i;
                break;
            }
        }
        scanf ("%d %d\n", &y, &z);
        if (y>z)
            c[e1]+=3;
        else if (y<z)
            c[e2]+=3;
        else
        {
            c[e1]+=1;
            c[e2]+=1;
        }
        d[e1]+=y;
        d[e2]+=z;
    }
    for (i=1;i<=4;i++)
        for (j=i+1;j<=4;j++)
        {
            if (c[i]<c[j])
            {
                for (k=1;k<=b[i];k++)
                    e[j][k]=a[i][k];
                for (k=1;k<=b[j];k++)
                    a[i][k]=a[j][k];
                for (k=1;k<=b[i];k++)
                    a[j][k]=e[j][k];
                aux=b[i];
                b[i]=b[j];
                b[j]=aux;
                aux=c[i];
                c[i]=c[j];
                c[j]=aux;
                aux=d[i];
                d[i]=d[j];
                d[j]=aux;
            }
            else if (c[i]==c[j] && d[i]<d[j])
            {
                for (k=1;k<=b[i];k++)
                    e[j][k]=a[i][k];
                for (k=1;k<=b[j];k++)
                    a[i][k]=a[j][k];
                for (k=1;k<=b[i];k++)
                    a[j][k]=e[j][k];
                aux=b[i];
                b[i]=b[j];
                b[j]=aux;
                aux=c[i];
                c[i]=c[j];
                c[j]=aux;
                aux=d[i];
                d[i]=d[j];
                d[j]=aux;
            }
        }
    for (i=1;i<=4;i++)
    {
        for (j=1;j<=b[i];j++)
            printf ("%c", a[i][j]);
        printf ("\n");
    }
    return 0;
}