#include <string>
#include <sstream>
#include <iostream>
#include <iomanip>
int main()
{
std::ostringstream oss;
oss << "The answer is: ";
oss << 42;
oss << ", and this is a double: ";
oss << 3.14;
oss << ". " << std::endl;
oss << "Oh, btw, you can also output booleans: ";
oss << std::boolalpha << true;
oss << ". See? It's easy!" << std::endl;
std::cout << oss.str();
}
I2luY2x1ZGUgPHN0cmluZz4KI2luY2x1ZGUgPHNzdHJlYW0+CiNpbmNsdWRlIDxpb3N0cmVhbT4KI2luY2x1ZGUgPGlvbWFuaXA+CgppbnQgbWFpbigpCnsKICAgIHN0ZDo6b3N0cmluZ3N0cmVhbSBvc3M7CgogICAgb3NzIDw8ICJUaGUgYW5zd2VyIGlzOiAiOwogICAgb3NzIDw8IDQyOwogICAgb3NzIDw8ICIsIGFuZCB0aGlzIGlzIGEgZG91YmxlOiAiOwogICAgb3NzIDw8IDMuMTQ7CiAgICBvc3MgPDwgIi4gIiA8PCBzdGQ6OmVuZGw7CiAgICBvc3MgPDwgIk9oLCBidHcsIHlvdSBjYW4gYWxzbyBvdXRwdXQgYm9vbGVhbnM6ICI7CiAgICBvc3MgPDwgc3RkOjpib29sYWxwaGEgPDwgdHJ1ZTsKICAgIG9zcyA8PCAiLiBTZWU/IEl0J3MgZWFzeSEiIDw8IHN0ZDo6ZW5kbDsKCiAgICBzdGQ6OmNvdXQgPDwgb3NzLnN0cigpOwp9