#include<iostream>
using namespace std;
int main ()
{
	long long h,m,h1,m1,bra=0,i,brg=0,brm=0,vreme,sbg=0,sbm=0;
	char k,p,pred;
	cin >> k >> p;
	h=(k-'0')*10+(p-'0');
	cin >> k >> p;
	m=(k-'0')*10+(p-'0');
	cin >> k >> p;
	h1=(k-'0')*10+(p-'0');
	cin >> k >> p;
	m1=(k-'0')*10+(p-'0');
	vreme=(h1*60+m1)-(h*60+m);
	while(k!='#')
	{
		cin >> k;
		if(k>='A'&&k<='Z'){brg++;pred='l';}
		if(k>='a'&&k<='z'){brm++;pred='t';}
		if(k>='0'&&k<='9')
		{
			bra=bra*10+(k-'0');
		}
		else
		{
			if(pred=='l'&&bra!=0){sbg=sbg+bra;bra=0;}
			if(pred=='t'&&bra!=0){sbm=sbm+bra;bra=0;}
		}
	}
    cout << vreme/60 << " " << vreme%60 << endl;
    cout << (brg-brm)+(sbg-1) << " " << brm+(sbm-1) << endl;
}
