#include <stdio.h>
int main() {
int a, b,c,e,i,max=-1,max1=-1,med,sma,med1,sma1,max2=-1,med2,sma2, d[100][3];
scanf("%d",&a);
for(i=1;i<=a;i++){
scanf("%d %d %d",&d[i][0],&d[i][1],&d[i][2]);
}
for(i=1; i<=a; i++) {
if(d[i][2] > max) {
med = d[i][0];
sma = d[i][1];
}
else if(d[i][2]>max1){
med1 = d[i][0];
sma1 = d[i][1];
}
else if(d[i][2]>max2){
med2 = d[i][0];
sma2 = d[i][1];
}
}
printf("%d %d\n", med, sma);
printf("%d %d\n", med1, sma1);
printf("%d %d", med2, sma2);
/*int a, b, c,d, max,med,sma,max1,max2,med1,med2,sma1,sma2;
scanf("%d",&a);
for(int i=1;i<=a;a++){
scanf("%d %d %d",&b, &c, &d );
if(d>max){
max1=b;
max2=c;
}
else if(d>med){
med1=b;
med2=c;
}
else if(d>sma){
sma1=b;
sma2=c;
}
}
printf("%d %d\n%d %d\n%d %d",max1 ,max2 ,med1 ,med2 ,sma1 ,sma2);
*/
return 0;
}



