#include <iostream>
auto const QUINE = R"***(
auto const BEFORE_QUINE =
"#include <iostream>\n\n"
"auto const QUINE = R\"***(";
auto const AFTER_QUINE = ")***\";";
int main()
{
std::cout << BEFORE_QUINE << QUINE << AFTER_QUINE << QUINE;
}
)***";
auto const BEFORE_QUINE =
"#include <iostream>\n\n"
"auto const QUINE = R\"***(";
auto const AFTER_QUINE = ")***\";";
int main()
{
std::cout << BEFORE_QUINE << QUINE << AFTER_QUINE << QUINE;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgphdXRvIGNvbnN0IFFVSU5FID0gUiIqKiooCgphdXRvIGNvbnN0IEJFRk9SRV9RVUlORSA9CiIjaW5jbHVkZSA8aW9zdHJlYW0+XG5cbiIKImF1dG8gY29uc3QgUVVJTkUgPSBSXCIqKiooIjsKYXV0byBjb25zdCBBRlRFUl9RVUlORSA9ICIpKioqXCI7IjsKCmludCBtYWluKCkKewpzdGQ6OmNvdXQgPDwgQkVGT1JFX1FVSU5FIDw8IFFVSU5FIDw8IEFGVEVSX1FVSU5FIDw8IFFVSU5FOwp9CikqKioiOwoKYXV0byBjb25zdCBCRUZPUkVfUVVJTkUgPQoiI2luY2x1ZGUgPGlvc3RyZWFtPlxuXG4iCiJhdXRvIGNvbnN0IFFVSU5FID0gUlwiKioqKCI7CmF1dG8gY29uc3QgQUZURVJfUVVJTkUgPSAiKSoqKlwiOyI7CgppbnQgbWFpbigpCnsKc3RkOjpjb3V0IDw8IEJFRk9SRV9RVUlORSA8PCBRVUlORSA8PCBBRlRFUl9RVUlORSA8PCBRVUlORTsKfQ==