#include<iostream>
using namespace std;
int y,m,d,h,k;
bool run(int n){
if((n%4==0&&n%100!=0)||(n%400==0)) return 1;
else return 0;
}
int a1[13]={31,28,31,30,31,30,31,31,30,31,30,31},a2[13]={31,29,31,30,31,30,31,31,30,31,30,31};
int main(){
cin>>y>>m>>d>>h>>k;
if(h+k>=24){
h+=k;
d+=h/24;
h%=24;
}
else{
h+=k;
cout<<y<<' '<<m<<' '<<d<<' '<<h;
return 0;
}
if(run(m)){
if(d>a2[m]){
m+=1;
d-=a2[m];
}
else{
cout<<y<<' '<<m<<' '<<d<<' '<<h;
return 0;
}
}
else{
if(d>a1[m]){
m+=1;
d-=a1[m];
}
else{
cout<<y<<' '<<m<<' '<<d<<' '<<h;
return 0;
}
}
if(m>12){
y+=1;
m-=12;
}
else{
cout<<y<<' '<<m<<' '<<d<<' '<<h;
return 0;
}
cout<<y<<' '<<m<<' '<<d<<' '<<h;
return 0;
}
虽然显得我是XXS的智商,但我的确是XXS