//Commentaire
#include <stdio.h>

#define	PAYLOAD const char* str = "//Commentaire%c#include <stdio.h>%c%c#define	PAYLOAD const char* str = %c%s%c;%c#define PRINT printf(str, 10, 10, 10, 34, str, 34, 10, 10, 10, 10, 10, 10);%c%c#define MAIN int main(void){PAYLOAD PRINT return 0;}%c%cMAIN%c";
#define PRINT printf(str, 10, 10, 10, 34, str, 34, 10, 10, 10, 10, 10, 10);

#define MAIN int main(void){PAYLOAD PRINT return 0;}

MAIN
