#include <stdio.h>
#include <string.h>
#define bool char
#define MAX 1000000
char buf[MAX + 2];
int main(int argc, char* argv[])
{
if(argc >= 2){
fprintf(stderr,"這個程式不需要額外參數\n");
return 2;
}
bool toolong=0,newsec=1,seccom=1;
int len;
while(1){
fgets(buf, MAX + 1, stdin);
if(feof(stdin)){
break;
}
toolong=0,seccom=0;
len=strlen(buf);
if(len == 0){
fprintf(stderr,"發生不明錯誤,立即中止!\n");
return 1;
}
if(len == 1){
if(newsec){
seccom=1;
continue;
}
fprintf(stdout,");\n");
newsec=1;
seccom=1;
continue;
}
if(buf[len - 1] != '\n'){
toolong=1;
}else{
buf[len - 1]='\0';
}
if(newsec){
fprintf(stdout,"document.write(\n"
"\'%s",buf);
newsec=0;
}else{
fprintf(stdout,"+\'%s",buf);
}
if(toolong){
do{
fgets(buf, MAX + 1, stdin);
len=strlen(buf);
if(buf[len - 1] == '\n'){
buf[len - 1]='\0';
toolong=0;
}
fprintf(stdout,"%s",buf);
}while(toolong);
}
fprintf(stdout,"\'\n");
}
if(!seccom){
fprintf(stdout,");\n");
}
return 0;
}