#include<algorithm>
#include<vector>
#include<map>
using namespace std;
int main(){
	int n,c,m1,s1,m2,s2,m3,s3,m4,s4;
	while(cin>>n,n){
		vector<pair<int,int> > r;
		for(int i=0;i<n;i++){
			cin>>c>>m1>>s1>>m2>>s2>>m3>>s3>>m4>>s4;
			r.push_back(make_pair( ((m1+m2+m3+m4)*60+s1+s2+s3+s4),c) );
		}
		sort(r.begin(),r.end());
		cout<<r[0].second<<endl<<r[1].second<<endl<<r[r.size()-2].second<<endl;
	}
	return 0;
}