#include<iostream>
#include<cmath>
using namespace std;

struct hoge{
	int i;
	double bmi;
};

int main(){
	int ini, h, w, n, ans;
	double hm;
	hoge set[1000000];
	
	while(1){
		ans = 0;
		cin >>n;
		if(n == 0) break;
		for(int i = 0; i < n; i++){
			cin >>ini >>h >>w;
			hm = (h / 100.0) * (h / 100.0);
			set[i].i = ini;
			set[i].bmi = w / hm;
		}
		for(int i = 0; i < n; i++){
			if(abs(set[i].bmi - 22) < abs(set[ans].bmi - 22)){
				ans = i;
			}
		}
		cout <<set[ans].i <<endl;
	}
	return 0;
}