#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;
}