#include <bits/stdc++.h>
using namespace std;
int n, A, B, tn, retA, retB;
string st, pre;

string print(int a){
    string min = "00" + to_string(a / 60);
    string sec = "00" + to_string(a % 60);
    return min.substr(min.size() - 2, 2) + ":" + sec.substr(sec.size() - 2, 2);
}

int changeToInt(string s){
    return atoi(s.substr(0, 2).c_str()) * 60 + atoi(s.substr(3, 2).c_str());
}

void go(int &sum, string s){
    sum += changeToInt(s) - changeToInt(pre);
}
int main(){
    cin >> n;
    pre = "kundol";
    for(int i = 0; i < n; i++){
        cin >> tn >> st;
        if(tn == 1) A++;
        else B++;
        
        if(A > B) go(retA, st);
        else if(B > A) go(retB, st);
        pre = st;
    }
    if(A > B) go(retA, "48:00");
    else if(B > A) go(retB, "48:00");
    
    cout << print(retA) << '\n';
    cout << print(retB) << '\n';
}