#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<stdlib.h>
int cmp(const void* a, const void* b)
{
return *(int*)a - *(int*)b;
}
struct stu
{
int num;
int a;
int n;
int b;
int c;
}s[300];
int main()
{
int n;
scanf("%d", &n);
for (int i = 1; i <= n; i++)
{
scanf("%d %d %d", &s[i].a, &s[i].b, &s[i].c);
s[i].num = s[i].a + s[i].b + s[i].c;
s[i].n = i;
}
qsort(s, n, sizeof(stu), cmp);
for (int i = n; i > n-5; i--)
{
printf("%d %d\n", s[i].n, s[i].num);
}
return 0;
}