#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main()
{
	char c[5][20]={'0'};
	int a[5][2];
	char temp[20];
	int temp1;
	for(int i=0;i<4;i++)
	{
		scanf("%s",&c[i]);
		scanf("%d%d",&a[i][0],&a[i][1]);
	}
	for(int i=0;i<3;i++)
		for(int j=1;j<4-i;j++)
			if(a[j-1][1]<a[j][1])
			{
				strcpy(temp,c[j-1]);
				strcpy(c[j-1],c[j]);
				strcpy(c[j],temp);
				temp1=a[j-1][0];
				a[j-1][0]=a[j][0];
				a[j][0]=temp1;
				temp1=a[j-1][1];
				a[j-1][1]=a[j][1];
				a[j][1]=temp1;
			}
	for(int i=0;i<4;i++)
	{
		printf("%s ",c[i]);
		printf("%d %d\n",a[i][0],a[i][1]);
	}
	//system("pause");
	return 0;
}
/**************************************************************
	Problem: 2210
	User: admin
	Language: C
	Result: Accepted
	Time:13 ms
	Memory:1144 kb
****************************************************************/