#include <boost/lexical_cast.hpp>
#include <iostream>
#include <string>
int main () {
try {
boost::lexical_cast<int>("42 ");
} catch (const std::bad_cast&) {
std::cout << "Spaces are bad\n";
}
}
I2luY2x1ZGUgPGJvb3N0L2xleGljYWxfY2FzdC5ocHA+CiNpbmNsdWRlIDxpb3N0cmVhbT4KI2luY2x1ZGUgPHN0cmluZz4KCmludCBtYWluICgpIHsKICAgIHRyeSB7CiAgICAgICAgYm9vc3Q6OmxleGljYWxfY2FzdDxpbnQ+KCI0MiAiKTsKICAgIH0gY2F0Y2ggKGNvbnN0IHN0ZDo6YmFkX2Nhc3QmKSB7CiAgICAgICAgc3RkOjpjb3V0IDw8ICJTcGFjZXMgYXJlIGJhZFxuIjsKICAgIH0KfQ==