#include<bits/stdc++.h>
using namespace std;
int main(){
int y,m,d,h,k;
cin>>y>>m>>d>>h>>k;
h+=k;
while(h>23){
d++;
h-=24;
}
while(true){
while((m==1 || m==3 || m==5 || m==7 || m==8 || m==10 || m==12) && d>=31){
d-=31;
m++;
}
while((m==4 || m==6 || m==9 || m==11) && d>=30){
d-=30;
m++;
}
int tmp=(((y%4==0 && y%100!=0) || (y%400==0))?29:28);
while(m==2 && d>=tmp){
d-=tmp;
m++;
}
if(d<tmp){
break;
}
}
while(m>=12){
m--;
y++;
}
printf("%d %d %d %d",y,m,d,h);
return 0;
}