#include <bits/stdc++.h>
#include <iomanip>
using namespace std;
int main(){
int x;
double y,z;
cin>>x>>y;
z=(x<=(y-0.50))?((x%5==0)?y=y-x-0.50:y):y;
cout<<fixed<<setprecision(2);
cout<<z;
return 0;
}
#include <bits/stdc++.h>
#include <iomanip>
using namespace std;
int main(){
int x;
double y,z;
cin>>x>>y;
z=(x<=(y-0.50))?((x%5==0)?y=y-x-0.50:y):y;
cout<<fixed<<setprecision(2);
cout<<z;
return 0;
}