#include <stdio.h>
#include <stdlib.h>
void variant1(char *res)
{
for (size_t i = 0; i < 26; i++) {
res[i] = 'a' + i;
}
res[26] = '\0';
}
char *variant2(void)
{
if (res) {
for (size_t i = 0; i < 26; i++) {
res[i] = 'a' + i;
}
res[26] = '\0';
}
return res;
}
int main(void)
{
char v1[27];
variant1(v1);
char *v2 = variant2();
if (v2) {
}
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KCnZvaWQgdmFyaWFudDEoY2hhciAqcmVzKQp7CiAgICBmb3IgKHNpemVfdCBpID0gMDsgaSA8IDI2OyBpKyspIHsKICAgICAgICByZXNbaV0gPSAnYScgKyBpOwogICAgfQogICAgCiAgICByZXNbMjZdID0gJ1wwJzsKfQoKY2hhciAqdmFyaWFudDIodm9pZCkKewogICAgY2hhciAqcmVzID0gbWFsbG9jKDI3KTsKICAgIAogICAgaWYgKHJlcykgewogICAgICAgIGZvciAoc2l6ZV90IGkgPSAwOyBpIDwgMjY7IGkrKykgewogICAgICAgICAgICByZXNbaV0gPSAnYScgKyBpOwogICAgICAgIH0KICAgIAogICAgICAgIHJlc1syNl0gPSAnXDAnOwogICAgfQogICAgCiAgICByZXR1cm4gcmVzOwp9CgoKCmludCBtYWluKHZvaWQpCnsKICAgIGNoYXIgdjFbMjddOwogICAgdmFyaWFudDEodjEpOwogICAgcHV0cyh2MSk7CiAgICAKICAgIGNoYXIgKnYyID0gdmFyaWFudDIoKTsKICAgIGlmICh2MikgewogICAgICAgIHB1dHModjIpOwogICAgICAgIGZyZWUodjIpOwogICAgfQp9