int _ , P , e , a , c , E ; /* peace.c - mpr & raph - 24 mar 2003 - public domain * http://fuse.superglue.se/ * * Build with: make peace * Usage: ./peace > peace.pbm * xloadimage -onroot peace.pbm */ main() { puts("P4\n256 256"); do { P =(_&255)-128; e =(_>>8)-128; a =e*e+P*P; c |=(a<16383&&(a>9409||(abs(P)<16||abs(abs(P)-e)<20)))<<7-E++; E -8||(putchar(c),c=E=0); } while(++_ < 65536); }