#include <iostream>
#include <cstring>
int main()
{
char* buf = new char[8];
strcpy(buf, "Hello ");
std::cout << buf << "!\n";
char* end = buf + strlen(buf) - 1;
while(end > buf && isspace(*end))
--end;
*(end+1) = 0;
std::cout << buf << "!\n";
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y3N0cmluZz4KCmludCBtYWluKCkgCnsKCWNoYXIqIGJ1ZiA9IG5ldyBjaGFyWzhdOwoJc3RyY3B5KGJ1ZiwgIkhlbGxvICAiKTsKCQoJc3RkOjpjb3V0IDw8IGJ1ZiA8PCAiIVxuIjsKCQoJY2hhciogZW5kID0gYnVmICsgc3RybGVuKGJ1ZikgLSAxOwoJd2hpbGUoZW5kID4gYnVmICYmIGlzc3BhY2UoKmVuZCkpIAogICAgCS0tZW5kOwoJKihlbmQrMSkgPSAwOwoJCglzdGQ6OmNvdXQgPDwgYnVmIDw8ICIhXG4iOwp9