#include<stdio.h>
int main()
{
int y,m,d;
int day1[]={0,31,29,31,30,31,30,31,31,30,31,30,31};//闰年
int day2[]={0,31,28,31,30,31,30,31,31,30,31,30,31};//平年
scanf("%d-%d-%d",&y,&m,&d);
if(d>2)printf("%d-%02d-%02d",y,m,d-2);
else if(m>1&&d<=2)
{
//闰年
if((y%400==0)||(y%100!=0&&y%4==0))
{
if(d==1)printf("%d-%02d-%02d",y,m-1,day1[m-1]-1);
else printf("%d-%02d-%02d",y,m-1,day1[m-1]);
}
//平年
else{
if(d==1)printf("%d-%02d-%02d",y,m-1,day2[m-1]-1);
else if(d==2) printf("%d-%02d-%02d",y,m-1,day2[m-1]);
}
}
else if(m==1&&d<=2){
//闰年
if((y-1%400==0)||((y-1)%100!=0&&y-1%4==0))
{
if(d==1)printf("%d-%02d-%02d",y-1,12,day1[12]-1);
else printf("%d-%02d-%02d",y-1,12,day1[12]);
}
//平年
else{
if(d==1)printf("%d-%02d-%02d",y-1,12,day2[12]-1);
else printf("%d-%02d-%02d",y-1,12,day2[12]);
}
}
return 0;
}