/* Reproduce prime_cut2.c on stdout. */ #include int I = 8, i; void O(const char *c) { const char *o[] = { "/*/A", "define", "#include", "#if", "#endif", "ndefD", "PSD0P#uU", "R", "SUoPA", "P#uUO", "#QD_DB", "PintDmain(void){returnDputs(_)<0;}", }; while( (i = *c++) ) i > 32 ? i > 79 && i < 92 ? O(o[i - 80]), 0 : putchar(i > 64 && i < 69 ? i * 24 % 50 : i) : 0; } int main(void) { for(O("/*AZoneBPXXWPW"); I < 9973; O(i < I++ ? "A" : "P")) { for(i = 2; i < I && I % i; i++); } O("/*/ZcompositeBAPSU_AZprimeBAT/P#QDoPPRD__FILE__ASD!Qd(o)&&Qd(O)V_AZ?BAPT/*/T/P/*/T/[[/PTPTYYPSD__LINE__==9994Vo/PT/*ATP#QDO/P"); return 0; }