#include <iostream>
using namespace std;
static string sHello("Hello");
static string sKdok("kdok123");
void tell(string* str2) {
str2 = &sKdok;
}
void tellByRef(string* &str3) {
str3 = &sKdok;
}
int main() {
string* str1 = &sHello;
cout << *str1 << endl;
tell(str1);
cout << *str1 << endl;
tellByRef(str1);
cout << *str1 << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKc3RhdGljIHN0cmluZyBzSGVsbG8oIkhlbGxvIik7CnN0YXRpYyBzdHJpbmcgc0tkb2soImtkb2sxMjMiKTsKCnZvaWQgdGVsbChzdHJpbmcqIHN0cjIpIHsKICAgIHN0cjIgPSAmc0tkb2s7Cn0KCnZvaWQgdGVsbEJ5UmVmKHN0cmluZyogJnN0cjMpIHsKICAgIHN0cjMgPSAmc0tkb2s7Cn0KCmludCBtYWluKCkgewogICAgc3RyaW5nKiBzdHIxID0gJnNIZWxsbzsKICAgIGNvdXQgPDwgKnN0cjEgPDwgZW5kbDsKICAgIHRlbGwoc3RyMSk7CiAgICBjb3V0IDw8ICpzdHIxIDw8IGVuZGw7CiAgICB0ZWxsQnlSZWYoc3RyMSk7CiAgICBjb3V0IDw8ICpzdHIxIDw8IGVuZGw7CgkKICAgIHJldHVybiAwOwp9Cg==