#include <string>
#include <iostream>
using namespace std;
void func1(string s) {
s += '1';
}
void func2(string &s) {
s += '2';
}
int main ()
{
string str = "----";
func1(str);
func2(str);
cout << str << endl;
return 0;
}
I2luY2x1ZGUgPHN0cmluZz4KI2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKdm9pZCBmdW5jMShzdHJpbmcgcykgewogICAgcyArPSAnMSc7Cn0KCnZvaWQgZnVuYzIoc3RyaW5nICZzKSB7CiAgICBzICs9ICcyJzsKfQoKaW50IG1haW4gKCkKewogICAgc3RyaW5nIHN0ciA9ICItLS0tIjsKICAgIGZ1bmMxKHN0cik7CiAgICBmdW5jMihzdHIpOwoKICAgIGNvdXQgPDwgc3RyIDw8IGVuZGw7CgogICAgcmV0dXJuIDA7Cn0K