/*#include <stdio.h>
int main()
{
int x;
int y;
scanf("%d %d",&x,&y);
printf("%d+%d=%d\n",x,y,x+y);
printf("%d-%d=%d\n",x,y,x-y);
printf("%d*%d=%d\n",x,y,x*y);
printf("%d/%d=%d\n",x,y,x/y);
return 0;
}
*//*
#include <stdio.h>
int main()
{
int x;
scanf("%d",&x);
printf("%.3f",1.8*x+32);
return 0;
}
*/
/*
#include<stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
printf("%.1f",a*b/2.0);
return 0;
}
*/
/**
비교연산자
> < >= <= == !=
a=<b (x)
printf("%d",a>b);
a=10; (대입)
a==10 (비교)
논리연산자
not !
and &&
or ||
*/
/*#include<stdio.h>
int main()
{
int a;
int b;
scanf("%d %d",&a,&b);
printf("%d",a>b);
return 0;
}*/
/*#include<stdio.h>
int main()
{
int a;
int b;
scanf("%d %d",&a,&b);
printf("%d",a==b);
return 0;
}
#include<stdio.h>*/
/*int main()
{
int a;
int b;
scanf("%d %d",&a,&b);
printf("%d",a<=b);
return 0;
}*/
/*
# include <stdio.h>
int main()
{
int x;
int y;
scanf("%d %d",&x,&y);
printf("%d",x>y || x>100 && y<50);
return 0;
}
*/
/*
# include <stdio.h>
int main()
{
int a;
scanf("%d",&a);
if(1500>a && a>1430)
{
printf("hello!");
}
else if(100<a && a<200)
{
printf("hi~~");
}
else if()
{
}
else if()
{
}
else
{
printf("bye...");
}
if()
{
if()
{
if()
{
}
else
{
}
}
else
{
}
}
else
{
}
return 0;
}
*//*
#include<stdio.h>
int main()
{
int x;
scanf("%d",&x);
if(x<10){
printf("small");
}
return 0;
}
*//*
#include<stdio.h>
int main()
{
int x;
scanf("%d",&x);
if(x<10){
printf("small");
}else{
printf("big");
}
return 0;
}*//*
#include<stdio.h>
int main()
{
int a;
int b;
scanf("%d %d",&a,&b);
if(a>b){
printf(">");
}else if(a<b){
printf("<");
}else{
printf("=");
}return 0;
}*//*
#include <stdio.h>
int main()
{
int a;
scanf("%d",&a);
if(a%7==0){
printf("multiple");
}else{
printf("not multiple");
}
return 0;
}*//*
#include<stdio.h>
int main()
{
float a;
scanf("%f",&a);
if(a>=50 &&a<=60)
{
printf("win");
}else{
printf("lose");
}
return 0;
}*//*
#include<stdio.h>
int main()
{
int a,b,c;
scanf("%d %d %d",&a,&b,&c);
if(a<=170||b<=170||c<=170)
{
printf("CRASH");
}else{
printf("PASS");
}
return 0;
}*/
/*
#include<stdio.h>
int main()
{
int a;
scanf("%d",&a);
if(a%400==0 || (a%4==0 && a%100!=0) )
{
printf("Leap");
}
else
{
printf("Normal");
}
return 0;
}
*/
/**
코드업에서 float를 쓰면 에러나는경우가 많아!!
float %f 대신 double %lf 사용
*/
/*
#include <stdio.h>
int main()
{
double a;
double b;
scanf("%lf %lf",&a, &b);
double c, d;
c = (a-100)*0.9;
d = (b-c)*100/c;
if(d>20){
printf("비만");
}else if(d>10){
printf("과체중");
}else{
printf("정상");
}
return 0;
}
*//*
#include<stdio.h>
int main ()
{
int a,b;
scanf("%d %d",&a,&b);
if(a>0 && b<30){
printf("%d %d",a-1,60-(30-b));
}else if(a==0 && b<30)
{
printf("23 %d",60-(30-b));
}else{
printf("%d %d",a,b-30);
}
return 0;
}*//*
#include<stdio.h>
int main()
{
int a;
scanf("%d",&a);
if(a%10==1 && a!=11)
{
printf("%dst",a);
}
else if(a%10==2 && a!=12)
{
printf("%dnd",a);
}else if(a%10==3 && a!=13){
printf("%drd",a);
}else{
printf("%dth",a);
}
return 0;
}*//*
#include <stdio.h>
int main()
{
int a,b,x;
scanf("%d %d",&a,&b);
if(a%b==0)
{
x=a/b;
printf("%d*%d=%d",b,x,a);
}
else if(b%a==0)
{
x=b/a;
printf("%d*%d=%d",a,x,b);
}
else
{
printf("none");
}
return 0;
}*/
#include<stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
if(a%400==0 || (a%4==0 && a%100!=0) &&(b==2) )
{
printf("28");
}
else if(b==2 && a%400!=0 && (a%4!=0 && a%100==0))
{
printf("29");
}
else if("")
return 0;
}



