#include<algorithm>
#include<stdio.h>
#include<string.h>
struct student {
char number[10];
int score;
} stu;
void SelectSort(student s[],int n) {
struct student x;
for(int i=0; i<n-1; i++) {
int minN=i;
for(int j=i+1; j<n; j++) {
if(s[j].score<s[minN].score) {
minN=j;
}
}
if(minN!=i) {
x=s[minN];
s[minN]=s[i];
s[i]=x;
}
}
}
int main() {
student s[3];
for(int i=0; i<3; i++) {
scanf("%s %d",&s[i].number,&s[i].score);
}
SelectSort(s,3);
for(int i=0; i<3; i++) {
printf("%s %d\n",s[i].number,s[i].score);
}
}