#include<iostream>
using namespace std;
int main (){
int	m1,h1,m2,h2,m3,h3,n=0,c=0,k=0,s=0;
char m[1000];
do{cin>>m[s];n++;s++;}
while (m[s]=!'#');
h1=10*(m[0]-'0')+(m[1]-'0');
m1=10*(m[2]-'0')+(m[3]-'0');
h2=10*(m[4]-'0')+(m[5]-'0');
m1=10*(m[6]-'0')+(m[7]-'0');
if(h1>h2)h3=h2-h1+24;
else h3=h2-h1;
if(m1>m2){h3--;m3=m2-m1+60;}
else m3=m2-m1;
for(int i=8;i<n;i++)
{if(i!=n-1)
if('Z'>=m[i+1]&&m[i+1]>='A')
if('9'>=m[i+1]&&m[i+1]>='0'||'z'>=m[i+1]&&m[i+1]>='a')
	if('z'>=m[i+1]&&m[i+1]>='a')
		if('9'>=m[i+2]&&m[i+2]>='0')if('z'>=m[i+3]&&m[i+3]>='a')k=k+(10*(m[i+2]-'0')+(m[i+3]-'0'));
		else k=k+(m[i+2]-'0');
		else k++;
	if('9'>=m[i+1]&&m[i+1]>='9')
		if('9'>=m[i+2]&&m[i+2]>='0')c=c+10*(m[i+1]-'0')+(m[i+2]-'0');
		else c=c+(m[i+1]-'0');
else c++;	
}cout<<h3<<" "<<m3<<endl;
cout<<c<<" "<<k<<endl;	
return 0;
}

