#include <string>
using namespace std;
struct book
{
char name[255];
int prize;
};
int main()
{
book a[10];
int i;
void arrange(book a[10]);
for(i=0;i<10;i++)
{
cin>>a[i].name;
cin>>a[i].prize;
}
arrange(a);
for( i=0;i<10;i++)
cout<<"name:"<<a[i].name<<" "<<"prize:"<<a[i].prize<<endl;
return 0;
}
void arrange(book a[10])
{
book p;
int i,j;
for(i=0;i<10;i++)
{
for(j=i+1;j<10;j++)
{
if(strcmp(a[i].name,a[j].name)>0)
{
;
}
else
{
p=a[i];
a[i]=a[j];
a[j]=p;
}
}
}
}