#include <iostream>
#include <string>
using namespace std;
class Print {
private:
string text;
public:
void setText(string t);
void drucke();
void drucke(string str);
};
void Print::setText(string t)
{
text = t;
}
void Print::drucke() {
cout << text;
}
void Print::drucke(string str)
{
cout << str;
}
Print aus;
int main() {
Print *a = new Print();
a->drucke("test");
aus.setText("Hello World\n");
aus.drucke();
aus.drucke("Hello Bulme\n");
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKY2xhc3MgUHJpbnQgewpwcml2YXRlOgoJc3RyaW5nIHRleHQ7CnB1YmxpYzoKCXZvaWQgc2V0VGV4dChzdHJpbmcgdCk7Cgl2b2lkIGRydWNrZSgpOwoJdm9pZCBkcnVja2Uoc3RyaW5nIHN0cik7Cn07Cgp2b2lkIFByaW50OjpzZXRUZXh0KHN0cmluZyB0KQp7Cgl0ZXh0ID0gdDsKfQoKdm9pZCBQcmludDo6ZHJ1Y2tlKCkgewoJY291dCA8PCB0ZXh0Owp9Cgp2b2lkIFByaW50OjpkcnVja2Uoc3RyaW5nIHN0cikKewoJY291dCA8PCBzdHI7Cn0KClByaW50IGF1czsKCmludCBtYWluKCkgewoJUHJpbnQgKmEgPSBuZXcgUHJpbnQoKTsKCWEtPmRydWNrZSgidGVzdCIpOwoJYXVzLnNldFRleHQoIkhlbGxvIFdvcmxkXG4iKTsKCWF1cy5kcnVja2UoKTsKCWF1cy5kcnVja2UoIkhlbGxvIEJ1bG1lXG4iKTsKCXJldHVybiAwOwp9Cg==