#include <stdio.h>
#define CONCAT(b, a, string) a "start"string"end"
int main(void) {
char * a = "asfads";
printf(CONCAT
(a
, "afs", "-hello-")); return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNkZWZpbmUgQ09OQ0FUKGIsIGEsIHN0cmluZykgYSAgInN0YXJ0InN0cmluZyJlbmQiCgppbnQgbWFpbih2b2lkKSB7CgljaGFyICogYSA9ICJhc2ZhZHMiOwoJcHJpbnRmKENPTkNBVChhLCAiYWZzIiwgIi1oZWxsby0iKSk7CglyZXR1cm4gMDsKfQ==