#include<iostream>
using namespace std;
class Person {
    public: string name, phone;
    Person(string n, string p): name(n), phone(p){
        
    }
    
};
class Student: virtual public Person{
    public: double grade;
    Student(string n, string p, double g): grade(g), Person(n, p){
        
    }
};
class Employee: virtual public Person{
    public: double salary;
    Employee(string n, string p, double s): salary(s), Person(n, p){
        
    }
    
};
class PartTimeEmployee: public Student, public Employee{
    public:
    PartTimeEmployee(string n, string p, double g, double s): Student(n, p, g), Employee(n, p, s), Person(n, p){
        
    }
    
    void dispInfo(){
        cout<<name<<" "<<phone<<" "<<salary<<endl;
    }
};

int main(){
    PartTimeEmployee pte("Ashik", "01999999", 3.78, 15000);
    pte.dispInfo();
}