#include <iostream>
using namespace std;

struct student {
	string surname;
	string name;
	double avg;
};


int main() {
	int n;
	cin >> n;
	student studs[n];
	for (int i = 0; i < n; i++) {
		int m1, m2, m3;
		cin >> studs[i].surname >> studs[i].name;
		cin >> m1 >> m2 >> m3;
		studs[i].avg = (m1 + m2 + m3) / 3.0;
	}
	
	for (int i = 1; i < n; i++) {
		for (int j = 1; j < n; j++) {
			if (studs[i-1].avg < studs[i].avg) {
				student ex;
				ex = studs[i - 1];
				studs[i - 1] = studs[i];
				studs[i] = ex;
			}
		}
	}
	
	for (int i = 0; i < n; i++) {
		cout << studs[i].surname << " " << studs[i].name << "\n";
	}
	return 0;
}