#include #include using namespace std; struct echipa { char s[101]; int p,g; }e[5]; char s1[101],s2[101]; int g1,g2,i,ok,j,k; int main() { j=0; for(i=1;i<=6;i++) { cin>>s1>>s2>>g1>>g2; cin.get(); ok=1; for(k=1;k<=j;k++) if(strcmp(s1,e[k].s)==0) { if(g1>g2) e[k].p+=3; if(g1==g2) e[k].p++; e[k].g+=g1; ok=0; } if(ok==1) { strcpy(e[++j].s,s1); e[j].g+=g1; if(g1>g2) e[j].p+=3; if(g1==g2) e[j].p++; } ok=1; for(k=1;k<=j;k++) if(strcmp(e[k].s,s2)==0) { if(g2>g1) e[k].p+=3; if(g1==g2) e[k].p++; e[k].g+=g2; ok=0; } if(ok==1) { strcpy(e[++j].s,s2); e[j].g+=g2; if(g2>g1) e[j].p+=3; if(g1==g2) e[j].p++; } } for(i=1;i<=4;i++) { for(j=i+1;j<=4;j++) { if(e[i].p0) {e[0]=e[i];e[i]=e[j];e[j]=e[0];} } } for(i=1;i<=4;i++) cout<