#include <iostream>
using namespace std;
const std::string& larger(const std::string& s1, const std::string& s2) {
return s1 > s2? s1 : s2; // Return a reference to the larger string
}
int main() {
string a{"ala"}, b{"kala"};
auto x = larger(a, b);
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKCmNvbnN0IHN0ZDo6c3RyaW5nJiBsYXJnZXIoY29uc3Qgc3RkOjpzdHJpbmcmIHMxLCBjb25zdCBzdGQ6OnN0cmluZyYgczIpIHsKICAgIHJldHVybiBzMSA+IHMyPyBzMSA6IHMyOyAvLyBSZXR1cm4gYSByZWZlcmVuY2UgdG8gdGhlIGxhcmdlciBzdHJpbmcKfQoKaW50IG1haW4oKSB7CglzdHJpbmcgYXsiYWxhIn0sIGJ7ImthbGEifTsKCWF1dG8geCA9IGxhcmdlcihhLCBiKTsKCXJldHVybiAwOwp9