#include <cstdio>
#include <cstdlib>
#include <cstring>
typedef unsigned char byte;
int main() {
char* h = "Hello World";
int length = strlen(h);
byte* data = (byte*) malloc(length+1);
data[length] = 0;
memcpy(data, h, length);
printf("%s", data);
free(data);
return 0;
}
I2luY2x1ZGUgPGNzdGRpbz4KI2luY2x1ZGUgPGNzdGRsaWI+CiNpbmNsdWRlIDxjc3RyaW5nPgp0eXBlZGVmIHVuc2lnbmVkIGNoYXIgYnl0ZTsKCmludCBtYWluKCkgewogICAgY2hhciogaCA9ICJIZWxsbyBXb3JsZCI7CiAgICBpbnQgbGVuZ3RoID0gc3RybGVuKGgpOwogICAgCiAgICBieXRlKiBkYXRhID0gKGJ5dGUqKSBtYWxsb2MobGVuZ3RoKzEpOwogICAgZGF0YVtsZW5ndGhdID0gMDsKICAgIAogICAgbWVtY3B5KGRhdGEsIGgsIGxlbmd0aCk7CiAgICAKICAgIHByaW50ZigiJXMiLCBkYXRhKTsKICAgIGZyZWUoZGF0YSk7CiAgICAKICAgIHJldHVybiAwOwp9