#include<iostream>
#include<iomanip>
using namespace std;
class gym{
    public:
    float ans;
    
    void get(string m ,int d ,float du){
        if(!(d==0 && d==1)){
            cout<<"Invalid input";
            return 0;
        }
        if(!(m=="Basic"||m=="Standard"||m=="Premium")){
            cout<<"Invalid input";
            return 0 ;
        }
        
            if(d == 1){
              if (m == "basic"){
                  ans = (30.00 * du ) - (6.00 * du);
                  cout<<fixed<<setprecision(2)<<ans;
              }  
              else if (m == "Standard"){
                  ans = (50.00 * du ) - (10.00 * du);
                  cout<<fixed<<setprecision(2)<<ans;
            }
            else if (m == "Premium"){
                  ans = (80.00 * du ) - (16.00 * du);
                  cout<<fixed<<setprecision(2)<<ans;
            }
            }
            else{
                if (m == "basic"){
                  ans = (6.00 * du);
                  cout<<fixed<<setprecision(2)<<ans;
              }  
              else if (m == "Standard"){
                  ans = (10.00 * du);
                  cout<<fixed<<setprecision(2)<<ans;
            }
            else if (m == "Pprmium"){
                  ans = (16.00 * du);
                  cout<<fixed<<setprecision(2)<<ans;
            }
            }
        
    }
};
int main(){
    string n ;
    int d;
    float du;
    gym obj ;
    obj.get(n,d,du);
}