#include <stdio.h>

int n, i, v, ts, tm, us[100][2], v1, v2, t, k1, k2;

int main()
{
	scanf("%d", &n);
	for(i = 0; i < n; ++i)
	{
		scanf("%d %d:%d", &v, &tm, &ts);
		ts += tm * 60;

		if(i == 0)
		{
			t = ts;
			if(v == 1) ++k1;
			else if(v == 2) ++k2;
			continue;
		}

		if(k1 > k2)	v1 += ts - t;
		else if(k1 < k2) v2 += ts - t;


		if(v == 1) ++k1;
		else if(v == 2) ++k2;

		t = ts;
	}

	if(k1 > k2)	v1 += 48*60 - ts;
	else if(k1 < k2) v2 += 48*60 - ts;

	printf("%.2d:%.2d\n", v1/60, v1 - (v1/60)*60);
	printf("%.2d:%.2d", v2/60, v2 - (v2/60)*60);

	return 0;
}
