#include <stdio.h>

int main()
{
    int i,N,rez[2],kos[100][3],time[2][2];
    scanf("%d", &N);
    for(i=0;i<N;i++)
    {
        scanf("%d %d:%d", &kos[i][0],&kos[i][1],&kos[i][2]);
        kos[i][2]+=kos[i][1]*60;
    }
    time[0][1]=0;time[1][1]=0;
    rez[0]=0;rez[1]=0;
    rez[kos[0][0]-1]++;
    
    for(i=1;i<N;i++)
    {
        if(rez[0]<rez[1])
            time[1][1]+=(kos[i][2]-kos[i-1][2]);
        else if(rez[0]>rez[1])
            time[0][1]+=(kos[i][2]-kos[i-1][2]);
        if(i<N)
            rez[kos[i][0]-1]++;
    }
    if(rez[0]<rez[1])
        time[1][1]+=(2880-kos[N-1][2]);
    else if(rez[0]>rez[1])
        time[0][1]+=(2880-kos[N-1][2]);
        
    time[0][0]=time[0][1]/60;
    time[0][1]-=time[0][0]*60;
    time[1][0]=time[1][1]/60;
    time[1][1]-=time[1][0]*60;
    
    for(i=0;i<2;i++)
    {
        if(time[i][0]<10)
        {
            printf("0%d:", time[i][0]);
            if(time[i][1]<10)
                printf("0%d", time[i][1]);
            else
                printf("%d", time[i][1]);
        }
        else
        {
            printf("%d:", time[i][0]);
            if(time[i][1]<10)
                printf("0%d", time[i][1]);
            else
                printf("%d", time[i][1]);
        }
        printf("\n");
    }
    scanf("%,%");
}
