Submitted by michael on Tue, 12/30/2014 - 16:19 Maybe the most elegant (obfuscated) way to generate a Sierpinski triangle :-) main(){int k=1<<(6<<1); while(k--){putchar((k>> 6)&~(k&((1<<6)-1))?(1<< 6-1):(1<<6));if(!(k&((1 <<6)-1)))putchar('\n'); }}