#include<stdio.h>
int main()
{
int f,r;
double h;
scanf("%d %lf",&f,&h);
r=(int)(h/24);
switch (f) {
case 1:
if(h<=1)
printf("5.00");
else if(h>1&&h<22.5)
printf("%.2lf",(h-1)*4+5);
else if(h>=22.5&&h<24)
printf("50.00");
else if(h>=24){
if(h-r*24<=1)
printf("%.2lf",r*50+5.00);
else if(h-r*24>1&&h-r*24<22.5)
printf("%.2lf",r*50+(h-r*24-1)*4+5);
}
break;
case 2:
if(h<=2)
printf("5.00");
else if(h>2&&h<12.5)
printf("%.2lf",(h-2)*2+5);
else if(h>=12.5&&h<24)
printf("30.00");
else if(h>=24){
if(h-r*24<=2)
printf("%.2lf",r*30+5.00);
else if(h-r*24>2&&h-r*24<12.5)
printf("%.2lf",r*30+(h-r*24-2)*2+5);
}
break;
case 3:
if(h<=3)
printf("5.00");
else if(h>3&&h<15)
printf("%.2lf",(h-3)*1+5);
else if(h>=15&&h<24)
printf("20.00");
else if(h>=24){
if(h-r*24<=3)
printf("%.2lf",r*20+5.00);
else if(h-r*24>3&&h-r*24<15)
printf("%.2lf",r*20+(h-r*24-3)*1+5);
}
break;
}
return 0;
}