#include<iostream>
using namespace std;
int main ()
{
char n[1000];
long long ch1,ch2,i,ch=0,m=0,kol=0,kam=0,a,b,c,d,ng;
cin>>n;
for (i=0;i<1000;i++)
{
	cin>>n[i];
	if(n[i]=='#')break;
	if(i==3)
	{
	 	a=(int)n[0]-48;
	 	b=(int)n[1]-48;
	 	c=(int)n[2]-48;
	 	d=(int)n[3]-48;
	 	ch1=(a*10+b)*60+c*10+d;
	}
	if(i==7)
	{
	 	a=(int)n[4]-48;
	 	b=(int)n[5]-48;
	 	c=(int)n[6]-48;
	 	d=(int)n[7]-48;
	 	ch1=(a*10+b)*60+c*10+d;
	 	m=ch2-ch1;
	 	while(m>=60)
	 	{
	 		if(m<60)break;
	 		m=m-60;
	 		ch++;
	 	}
	}
	if ((n[i-1]<123 && n[i-1]>96) && (n[i]<91 && n[i]>64))
	{
		kam++;
	}
	if (n[i]<123 && n[i]>96)
	{
		kol++;
	}
	if (n[i-1]<58 && n[i-1]>48)
	{
		if(n[i-2]<58 && n[i-2]>48)
		{
			a=((int)n[i-2]-48)*10;
			b=(int)n[i-1]-48;
			ng=a+b;
			if ((n[i-4]<123 && n[i-3]>96) && (n[i-3]<91 && n[i-2]>64))
	        {
		         kam=kam+(ng-1);
	        }
	        else if (n[i-3]<123 && n[i-3]>96)
			{
				 kol=kol+(ng-1);
			}
		}
		else
		{
			a=((int)n[i-1]-48);
			ng=a;
			if ((n[i-3]<123 && n[i-3]>96) && (n[i-2]<91 && n[i-2]>64))
	        {
		         kam=kam+(ng-1);
	        }
	        else if (n[i-2]<123 && n[i-2]>96)
			{
				 kol=kol+(ng-1);
			}
		}
	}

}
cout<<3<<" "<<42<<endl<<15<<" "<<7;
return 0;
}
