#include <stdio.h>
int main(){
int y,m,d;
scanf("%d%d%d",&y,&m,&d);
if(m<1||m>12){
printf("NO");
}else if(m==2){
if((y%100!=0&&y%4==0)||y%400==0){
if(d<=29)printf("YES");
else printf("NO");
}else{
if(d<=28)printf("YES");
else printf("NO");
}
}else if(d<30&&(m==4||m==6||m==9||m==11)){
printf("YES");
}else if(d<=31&&(m==1||m==3||m==5||m==7||m==8||m==10||m==12)){
printf("YES");
}else{
printf("NO");
}
return 0;
}