#include<iostream>
template<char a[]>
struct T {
void output() { std::cout << a; }
};
char str[] = "Hello";
int main() {
T<str> t;
t.output();
return 0;
}
I2luY2x1ZGU8aW9zdHJlYW0+Cgp0ZW1wbGF0ZTxjaGFyIGFbXT4Kc3RydWN0IFQgewogIHZvaWQgb3V0cHV0KCkgeyBzdGQ6OmNvdXQgPDwgYTsgfQp9OwoKY2hhciBzdHJbXSA9ICJIZWxsbyI7CgppbnQgbWFpbigpIHsKICAgIAogICAgVDxzdHI+IHQ7CiAgICB0Lm91dHB1dCgpOwogICAgCiAgICByZXR1cm4gMDsKfQ==