#include <iostream>
using namespace std;
int m[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};
int r[13]={0,31,29,31,30,31,30,31,31,30,31,30,31};//闰年
int main() {
int y,n,cnt=0,mon=0,day=0;
cin>>y>>n;
if((y%4==0&&y%100!=0)||(y%400==0))//判断
{
for(int i = 1;i<=12;i++)
{
cnt +=r[i];
if(cnt>=n)
{
// cout<<cnt<<" "<<i<<endl;
cnt -=r[i];//减回去
mon = i ;
// cout<<cnt<<" "<<mon<<endl;
break;
}
}
day = n - cnt;
// cout<<day<<endl;
}
else {//if中的同理
{
for(int i = 1;i<=12;i++)
{
cnt +=m[i];
if(cnt>=n)
{
cnt -=m[i];
mon = i ;
// cout<<cnt<<" "<<mon<<endl;
break;
}
}
day = n - cnt;
}
}
if(mon<10)//特判输出
{
cout<<y<<"-0"<<mon;
if(day<10)cout<<"-0"<<day<<endl;
else cout<<"-"<<day<<endl;
}
else {
{
cout<<y<<"-"<<mon;
if(day<10)cout<<"-0"<<day<<endl;
else cout<<"-"<<day<<endl;
}
}
}
// 64 位输出请用 printf("%lld")