#include <iostream>
using namespace std;
int main(){
	char vhod[1024];
	cin>>vhod;
	long long n=0, brm=0, brg=0, nch, nm, kch, km, ch, m;
	while(vhod[n]!='#'){
		n++;
	}
	nch=vhod[1]-'0'+(vhod[0]-'0')*10;
	nm=vhod[3]-'0'+(vhod[2]-'0')*10;
	kch=vhod[5]-'0'+(vhod[4]-'0')*10;
	km=vhod[7]-'0'+(vhod[6]-'0')*10;
	if(km<nm){
		km+=60;
		kch--;
	}
	ch=kch-nch;
	m=km-nm;
	for(long long i=8; i<n; i++){
		if(vhod[i]>='A' and vhod[i]<='Z'){
			if((vhod[i+1]>='A' and vhod[i+1]<='Z') or vhod[i+1]=='#'){
				brm++;
			}else if(vhod[i+1]>='1' and vhod[i+1]<='9'){
				brm+=vhod[i+1]-'0';
				i++;
				if(vhod[i+1]>='1' and vhod[i+1]<='9'){
					brm+=vhod[i+1]-'0'+(vhod[i]-'0')*9;
					i++;
				}
			}else if(vhod[i+1]>='a' and vhod[i+1]<='z'){
				i++;
				if((vhod[i+1]>='A' and vhod[i+1]<='Z') or vhod[i+1]=='#'){
					brg++;
				}else if(vhod[i+1]>='1' and vhod[i+1]<='9'){
					brg+=vhod[i+1]-'0';
					i++;
					if(vhod[i+1]>='1' and vhod[i+1]<='9'){
						brg+=vhod[i+1]-'0'+(vhod[i]-'0')*9;
						i++;
					}
				}
				i--;
			}
		}
	}
	cout<<ch<<' '<<m<<endl;
	cout<<brm<<' '<<brg<<endl;
	return 0;
}
