void takeArraryRef(const char (&)[13])
{
}
const char (&returnArrayRef())[13]
{
return "abcdefghijkl";
}
int main()
{
const char (&x)[13] = returnArrayRef();
takeArraryRef(x);
return 0;
}
CnZvaWQgdGFrZUFycmFyeVJlZihjb25zdCBjaGFyICgmKVsxM10pCnsKfQoKY29uc3QgY2hhciAoJnJldHVybkFycmF5UmVmKCkpWzEzXQp7CiAgICAgcmV0dXJuICJhYmNkZWZnaGlqa2wiOwp9CgoKaW50IG1haW4oKQp7CiAgICBjb25zdCBjaGFyICgmeClbMTNdID0gcmV0dXJuQXJyYXlSZWYoKTsKICAgIHRha2VBcnJhcnlSZWYoeCk7CiAgICByZXR1cm4gMDsKfQ==