#include<iostream>
#include<fstream>
#include<iomanip>
#include<algorithm>
#include<map>
#include<cmath>
#include<cstring>
#include<string>
#include<queue>
#include<stack>
#include<cstdio>
#include<cstdlib>
using namespace std;
int h1,m1,s1,h2,m2,s2,k,p,mins,secs;
void solve1 ()
{
    int br=0,lamp1=0,lamp2=0,lamp3=0,lamp4=0;
    while (1)
    {
        //cout<<h1<<" "<<m1<<" "<<s1<<endl;
        if (h1>=h2&&m1>=m2&&s1>=s2)break;
        if (h1>=360){h1=0;}
        if (m1>360)break;
        if (s1>360)break;
        if (abs(h1-m1)<=k)br++;//cout<<h1<<' '<<m1<<endl;}

        if (s1%6==0)m1+=6;
        if (s1==360)s1=0;
        if (m1==72&&lamp1==0){h1+=6;lamp1=1;}
        if (m1==144&&lamp2==0){h1+=6;lamp2=1;}
        if (m1==216&&lamp3==0){h1+=6;lamp3=1;}
        if (m1==288&&lamp4==0){h1+=6;lamp4=1;}
        if (m1==360){h1+=6;m1=0;lamp1=0;lamp2=0;lamp3=0;lamp4=0;}
        s1++;
    }
    br--;
    mins=br/60;
    secs=br%60;
}
int main ()
{
    scanf("%d%d%d",&h1,&m1,&s1);
    scanf("%d%d%d",&h2,&m2,&s2);
    scanf("%d%d",&k,&p);

    h1*=30;
    h2*=30;
    m1*=6;
    m2*=6;
    s1*=6;
    s2*=6;

    if (h1<h2)solve1();
    if (h1==h2)
    {
        if (m1<m2)solve1();
        if (m1==m2)if (s1<=s2)solve1();
    }
    //if (h1>h2)solve2();

    cout<<mins<<' '<<secs<<endl;
    return 0;
}





