#include <stdio.h>
typedef struct Studen {
long long int id;
char name[20];
int score;
} Studen;
int main() {
int n, m = 0, t = 0, l, j;
scanf("%d", &n);
Studen a[n];
for (int i = 0; i < n; i++) {
scanf("%lld%s%d", &a[i].id, a[i].name, &a[i].score);
}
for (int j = 0; j < n; j++) {
m = a[j].score;
t = j;
for ( l = j; l < n; l++) {
if (m < a[l].score) {
m = a[l].score;
t = l;
}
}
l = 0;
printf("%lld %s %d\n", a[t].id, a[t].name, a[t].score);
a[t]= a[j];
}
return 0;
}