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

int main(){
  int n;
  int id[5],t[5];
  int m,s;

  while(1){
    cin >> n;
    if(!n)break;

    for(int i=0;i<4;i++){
      cin >> id[i];
      t[i] = 0;
      for(int j=0;j<4;j++){
	cin >> m >> s;
	t[i] += m*60 + s;
      }
    }

    for(int i=0;i<3;i++){
      for(int j=i+1;j<4;j++){
	if(t[i]>t[j]){
	  swap(t[i],t[j]);
	  swap(id[i],id[j]);
	}
      }
    }

    for(int i=4;i<n;i++){
      cin >> id[4];
      t[4] = 0;
      for(int j=0;j<4;j++){
	cin >> m >> s;
	t[4] += m*60 + s;
      }
      if(t[4] < t[0]){
	swap(t[0],t[1]);
	swap(id[0],id[1]);
	swap(t[0],t[4]);
	swap(id[0],id[4]);
      }else if(t[4] < t[1]){
	swap(t[1],t[4]);
	swap(id[1],id[4]);
      }

      if(t[4] > t[3]){
	swap(t[2],t[3]);
	swap(id[2],id[3]);
	swap(t[3],t[4]);
	swap(id[3],id[4]);
      }else if(t[4] > t[2]){
	swap(t[2],t[4]);
	swap(id[2],id[4]);
      }
    }

    cout << id[0] << endl << id[1] << endl << id[2] << endl;
  }
}