#include <iostream>
#include <string>
using namespace std;
class Tutor {
public:
Tutor();
Tutor(string tutorName);
void Print() const;
private:
string name;
string topic;
};
Tutor::Tutor() : name("NoName"), topic("NoTopic") {}
Tutor::Tutor(string tutorName) : name(tutorName), topic("NoTopic") {}
void Tutor::Print() const {
cout << name << " tutors " << topic << endl;
}
int main() {
Tutor myTutor;
Tutor yourTutor("Kai");
yourTutor.Print();
myTutor.Print();
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKY2xhc3MgVHV0b3IgewogICBwdWJsaWM6CiAgICAgIFR1dG9yKCk7CiAgICAgIFR1dG9yKHN0cmluZyB0dXRvck5hbWUpOwogICAgICB2b2lkIFByaW50KCkgY29uc3Q7CgogICBwcml2YXRlOgogICAgICBzdHJpbmcgbmFtZTsKICAgICAgc3RyaW5nIHRvcGljOwp9OwoKVHV0b3I6OlR1dG9yKCkgOiBuYW1lKCJOb05hbWUiKSwgdG9waWMoIk5vVG9waWMiKSB7fQoKVHV0b3I6OlR1dG9yKHN0cmluZyB0dXRvck5hbWUpIDogbmFtZSh0dXRvck5hbWUpLCB0b3BpYygiTm9Ub3BpYyIpIHt9Cgp2b2lkIFR1dG9yOjpQcmludCgpIGNvbnN0IHsKICAgY291dCA8PCBuYW1lIDw8ICIgdHV0b3JzICIgPDwgdG9waWMgPDwgZW5kbDsKfQoKaW50IG1haW4oKSB7CiAgIFR1dG9yIG15VHV0b3I7CiAgIFR1dG9yIHlvdXJUdXRvcigiS2FpIik7CgogICB5b3VyVHV0b3IuUHJpbnQoKTsKICAgbXlUdXRvci5QcmludCgpOwoKICAgcmV0dXJuIDA7Cn0=