#include<iostream.h>
#include<conio.h>
#include<stdio.h>
#include<string.h>

struct system{
char anumber[7];
int mid;
char aname[6];
}temp ,sys[3];

void sortnum(system sys[],int n);
void main(){
clrscr();
int i,j;
for(i=0;i<3;i++){
gets(sys[i].anumber);
cin>>sys[i].mid;
gets(sys[i].aname);
}

//******************

sortnum(sys,3);

for(i=0;i<3;i++){
puts(sys[i].anumber);
cout<<(sys[i].mid);
puts(sys[i].aname);
 }

getch();
}//main


void sortnum(system sys[],int n)
{
for(int i=0;i<n;i++){
for(int j=0;j<n;j++){
if(strcmp(sys[j].anumber,sys[j+1].anumber) <0 ){
temp=sys[j+1];
sys[j+1]=sys[j];
sys[j]=temp;    }
}
}
}


