#include <iostream>
#include <iomanip>
using namespace std;
class Person{
    protected:
    string name;
    public:
    Person(string n) : name(n){}
    string getName(){
        return name;
    }
};
class Job{
    public:
    virtual double getBaseSalary() = 0;
};
class Employee : public Person, public Job{
    private:
    string jobType;
    double baseSalary;
    public:
    Employee(string n, string j, double b) : Person(n), jobType(j), baseSalary(b){}
    double getBaseSalary(){
        return baseSalary;
    }
    double calculateTotalSalary(){
        if(jobType == "manager")
        return baseSalary + (0.25 * baseSalary);
        else if(jobType == "developer")
        return baseSalary + (0.15 * baseSalary);
        else
        return baseSalary;
    }
};
int main(){
    string name, jobType;
    double baseSalary;
    cin>>name;
    cin>>jobType;
    cin>>baseSalary;
    Employee emp(name, jobType, baseSalary);
    cout<<emp.getName()<<""
    <<fixed<<steprecision(2)
    <<emp.calculateTotalSalary();
    return 0;
}