#include <stdio.h>
main(){

  int i;
  char *s="\n\n  printf(\42#include <stdio.h>\\nmain(){\\n\\n  int i;\\n  char *s=\\42\42);\n  for(i=0;i<321;i++){\n    if(s[i]==\47\\42\47)\n      printf(\42\\\\42\42);\n    else if(s[i]==\47\\47\47)\n      printf(\42\\\\47\42);\n    else if(s[i]==\47\\\\\47)\n      printf(\42\\\\\\\\\42);\n    else if(s[i]==\47\\n\47)\n      printf(\42\\\\n\42);\n    else putchar(s[i]);}\n  printf(\42\\42;%s\42,s);\n}\n";

  printf("#include <stdio.h>\nmain(){\n\n  int i;\n  char *s=\42");
  for(i=0;i<321;i++){
    if(s[i]=='\42')
      printf("\\42");
    else if(s[i]=='\47')
      printf("\\47");
    else if(s[i]=='\\')
      printf("\\\\");
    else if(s[i]=='\n')
      printf("\\n");
    else putchar(s[i]);}
  printf("\42;%s",s);
}
