#define TO_STR__(...) #__VA_ARGS__
#define TO_STR_(...) TO_STR__(__VA_ARGS__)
#define TO_STR(...) TO_STR_(__VA_ARGS__)
#include <iostream>
int main()
{
std::cout << "String from #include <string>, ";
static const char* str = TO_STR(
#include <string>
);
std::cout << sizeof(str) / sizeof(char) << " characters:\n\n";
std::cout << str << "\n";
}
I2RlZmluZSBUT19TVFJfXyguLi4pICNfX1ZBX0FSR1NfXwojZGVmaW5lIFRPX1NUUl8oLi4uKSBUT19TVFJfXyhfX1ZBX0FSR1NfXykKI2RlZmluZSBUT19TVFIoLi4uKSBUT19TVFJfKF9fVkFfQVJHU19fKQogCiNpbmNsdWRlIDxpb3N0cmVhbT4KaW50IG1haW4oKQp7CiAgICBzdGQ6OmNvdXQgPDwgIlN0cmluZyBmcm9tICNpbmNsdWRlIDxzdHJpbmc+LCAiOwogICAgc3RhdGljIGNvbnN0IGNoYXIqIHN0ciA9IFRPX1NUUigKI2luY2x1ZGUgPHN0cmluZz4KICAgICk7CiAgICAKICAgIHN0ZDo6Y291dCA8PCBzaXplb2Yoc3RyKSAvIHNpemVvZihjaGFyKSA8PCAiIGNoYXJhY3RlcnM6XG5cbiI7CiAgICBzdGQ6OmNvdXQgPDwgc3RyIDw8ICJcbiI7Cn0K