#include<stdio.h>
#define NUM 3
struct student_score
{
char name[10];
int sum;
int rank;
}stu[3];
void fun(int p,int n)/选择排序/
{
int i,j,k,temp;
for(i=0;i<n;i++)
{ for(j=i+1;j<n;j++)
{ if((p+i)<(p+j))
{temp=(p+i);(p+i)=(p+j);*(p+j)=temp;}}
} }
int main()
{int i,a[NUM],j=0;
for(i=0;i<NUM;i++)
scanf("%s %d",&stu[i].name,&stu[i].sum);
for(i=0;i<NUM;i++)
a[i]=stu[i].sum;
fun(a,NUM);
while(a[j]!='\0')
{
for(i=0;i<NUM;i++)
if(stu[i].sum==a[j])
{stu[i].rank=j+1;j++;}
}
for(i=0;i<NUM;i++)
printf("%s %d %d\n",stu[i].name,stu[i].sum,stu[i].rank);
}