#include<bits/stdc++.h>
using namespace std;
bool f(int y){
if((y%4==0&&y%100!=0)||y/400==0)
return true;
return false;
}
int main(){
int y1=2014,m1=11,d=9;
int days=1000;
for(int i=days;i>0;i--){
d++;
if(d==31&&m1==12)
{
y1++;
m1=1;
d=0;
}
if(d == 31 && (m1 == 1 || m1 == 3 || m1 == 5 || m1 == 7 || m1 == 8 || m1 == 10))
{
d = 0;
m1++;
}
if(d == 30 && (m1 == 4 || m1 == 6 || m1 == 9 || m1 == 11))
{
d = 0;
m1++;
}
if(d==29&&m1==2&&f(y1)){
d=0;
m1++;
}
if(d==28&&m1==2&&!f(y1)){
d=0;
m1++;
}
}
cout<<y1<<' '<<m1<<' '<<d<<endl;
return 0;
}