Happy Chinese New Year!
This is a piece of obfuscated C code I wrote, and posted here originally.
The source code formatting resemble a Chinese character Fú 福,
I forgot to make the character upside-down (as to why it should be, please read the above wikipedia link), which is how it is pasted on a door traditionally during Chinese New Year.
hcny.c
:
1 #include <stdio.h> 2 long x[]={0, 0,0,0,4220,2172, 256, 3 4 1056, 4164,9506,16376 ,8184,4164 ,4628,256, 5 1056,32636, 3080,4064, 1056,6212, 2052,0,32766 6 ,5188 ,5946, 8176, 7 576, 5188, 9505 ,4112, 1056, 8 4732, 1340 ,8176 ,2448, 4676, 9 6276, 2080, 4360, 4420,60, 1088, 9540, 4476 10 ,8096, 32764 ,18722 ,4136 , 4384 , 0 , 5392, 11 4136, 2592, 8176, 12 2312, 5188, 1040, 4112, 320,6212,15244,8176,384, 13 0,0,0 ,0,0,0, 32768, 0, 7195, 16932, 33664,0, 8726, 14 49698, 33856, 0,8466 ,16929, 33831, 64512, 15 8466, 16930, 33824,0 ,56882, 19908, 39872, 16 0};int main( int _1 ,char * *_2 ) { int _3,_4;(_3= 17 1<<2, _1) ? main( _1>0?-((1<<4)+(1<<3)- 1):++_1, 18 _2):0 ;while (_4=0, _3 --) 19 while (putchar (*(x+( -_1*4) 20 +_3)& 1<<_4?(1<<5)+(1<<2):1<<5),++_4 21 <1<< 4); return putchar (1+2+3+4);}