#include<stdio.h>
int main(void){
   int n, id, m1, s1, m2, s2, m3, s3, m4, s4, i, key, keyid, S, fst, snd, last, fstid, sndid, lastid;
   while (scanf("%d", &n) != 0 ){
      for ( i = 0; i < n; i++ ) {
         scanf("%d %d %d %d %d %d %d",&id, &m1, &s1, &m2, &s2, &m3, &s3);
         fst = fstid = snd = sndid = 0;
         last = lastid = 100000;
         S = ( m1 + m2 + m3 ) * 60 + s1 + s2 + s3;
         if (fst < S) {
            key = fst;
            keyid = id;
            fst = S;
            fstid = id;
            snd = key;
            sndid = keyid;
         } else if (snd < S) {
            snd = S;
            sndid = id;
         } else if (last > S) {
            last = S;
            lastid = id;
         }
      }
      printf("%d\n%d\n%d\n", fstid, sndid, lastid);
   }
   return 0;
}