#include <iostream>
void print()
{
}
template<typename T, typename... U>
void print(const T& t, const U&... u)
{
std::cout << t;
print(u...);
}
template<typename... T>
void println(const T&... t)
{
print(t...);
std::cout.put('\n');
}
int main()
{
auto s = "sucker";
println(42, " is the answer, ", s, '!');
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKdm9pZCBwcmludCgpCnsKfQoKdGVtcGxhdGU8dHlwZW5hbWUgVCwgdHlwZW5hbWUuLi4gVT4Kdm9pZCBwcmludChjb25zdCBUJiB0LCBjb25zdCBVJi4uLiB1KQp7CglzdGQ6OmNvdXQgPDwgdDsKCXByaW50KHUuLi4pOwp9Cgp0ZW1wbGF0ZTx0eXBlbmFtZS4uLiBUPgp2b2lkIHByaW50bG4oY29uc3QgVCYuLi4gdCkKewoJcHJpbnQodC4uLik7CglzdGQ6OmNvdXQucHV0KCdcbicpOwp9CgppbnQgbWFpbigpCnsKCWF1dG8gcyA9ICJzdWNrZXIiOwoJcHJpbnRsbig0MiwgIiBpcyB0aGUgYW5zd2VyLCAiLCBzLCAnIScpOwp9Cg==