---entry--- rule: 2001 fix: n title: gema entry: 1 date: Sat Dec 1 21:01:03 2001 host: RedHat Linux 7.2j ---remark--- Gema exploits a difference between ANSI compliant and non-ansi compliant compilers. If your compiler is really ANSI compliant, it writes image of Dejiko to stdout, otherwise it writes Puchiko (Gema, Dejiko and Puchiko are from DiGi Charat, by Broccoli). Fortunately, with gcc, you get the best of both worlds :) Compile with or without -ansi, and you will get the two programs... I am quite ashamed to have written such blob of code, really ^_^;; ---author--- name: Don Yang org: Entropia addr: 259 E. Bellbrook St. Covina, CA 91722 USA email: dyang@entropia.com url: http://omoikane.cjb.net/ anon: n ---build--- begin 444 build M86QL.B!D96II:V\@<'5C:&EK;PH*9&5J:6MO.B!G96UA+F,*"6=C8R`M86YS J:2`M;R`D0"`D/`H*<'5C:&EK;SH@9V5M82YC"@EG8V,@+6\@)$`@)#P* ` end ---program--- begin 444 prog.c M("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@(VEN8VQU9&4\77!+0'%M1#)Q349C83=`65-,67!L/6M(5&%P2%A)7`H@ M("`@("`@("`@("`@("`@("`@(%%>5F--75!J/5(\24I#0VEQ<7%Q<6UN4$%4 M:DEE/E-!1T0^0$=K0$1K531&6$=$7`H@("`@("`@("`@("`@("`@($1Q;'%P M<'!Q:TU893IQ<&Y+6&-(.4];2T]Q<%UQ9U%0;7%/23@X5$%C;'%Q5%YP:V]J M;UA<"B`@("`@("`@("`@("`@6&I!1TQ(;FY:;VA48&]`("`@("`@("`@("`@ M("`@("`@("`@("`@("`@(%]C<6UJ:55D9E944'!:65P*("`@("`@("`@("`@ M44YH56E00E%!5VY-,DL@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@ M("`@("`@76EI8D]O76MD9W%<"B`@("`@("`@("!*3F=?;690;%MJ9U%O8'`@ M("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@(&-044]' M24A%26=<"B`@("`@("`@($]+8V%@7FQ66%=D;%!)("`@("`@("`@("`@("`@ M("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@(&]?<61N4&=;3%P*("`@ M("`@($\U5UI"6&IG.#TR46,@("`@("`@("`@("`@("`@("`@("`@("`@("`@ M("`@("`@("`@("`@("`@("`@("`@("`W5F$Y45E)44%<"B`@("`@($5P27%M M3E=Q<'%Q:R`@("`@("`@("`@("`@("`@("`@("`@("`@(%E*;5YQ("`@("`@ M("`@("!E:6<^("`@("`@("!0:$%-6&=E55P*("`@("!E;DY-:5]?;W%I1F8@ M("`@("`@("`@("`@("`@("`@("`@("`@("`@.$%K9E(@("`@1#(W1D!;/%I= M7FI@("`@("`@("`@54HY85AP-5P*("`@(&$_6E==06-P77%G3R`@("`@("`@ M("`@("`@("`@("`@("`@("`@("`@("`@("`@('%I4U,]5S9;5#A83DL@("`@ M("`@("`@(%!!;UIM9VEC7`H@("`@;T!=6E/65146`@("`@("`@("`@("`@("`@("`@("`@("`@("`@ M("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`T2V(]13AL M65A.-FE<"F,V83Q(4$)%2TP@("`@("`@("`@("`@("`@("`@("`@("`@("`@ M("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("!F5TA#;%DW M6T!;,U]<"EY#-VA9.4!N53P@("`@("`@("`@("`@("`@("`@("`@("`@("`@ M("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("!#:69D2E56 M0%@Y75A<"DLR04E073,]/SI>("`@("`@("`@("`@("`@("`@("`@("`@("`@ M("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@($)123QB1CA? M9%YP:4U<"D1&9&-:7%QO5U-$("`@("`@("`@("`@("`@("`@("`@("`@("`@ M("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@(%-Q4D13;3P] M2D15:%Y<"DM::S4\3DQE35-<7"`@("`@("`@("`@("`@("`@("`@("`@("`@ M("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@27%Q.&!A/55A M<&)O74]<"D-'34)P95]M;&YK1"`@("`@("`@("`@("`@("`@("`@("`@("`@ M("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("!@3T)29D1,84MO M9F]O:W!<"D9J9V=H.4I7:V]!/E0@("`@("`@("`@("`@("`@("`@("`@("`@ M("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("!84W$Z9F]!4$M8 M;S-944]<"FQ945)436-N66!,8VUL("`@("`@("`@("`@("`@("`@("`@("`@ M("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@(%565F]+6%A58F=F M/VU@6VQ<"FMC.396.W%*6UEB4V543"`@("`@("`@("`@("`@("`@("`@("`@ M("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@-65!-D]C85AN0C9H M43A@4UP*7%Q44&%!0#P\345803IQ4R`@("`@("`@("`@("`@("`@("`@("`@ M("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@34]H:5U;6V%?83E.6TQM M6SEN7`HV5EXS9&1H0SQ`.U`R65%"1R`@("`@("`@("`@("`@("`@("`@("`@ M("`@("`@("`@("`@("`@("`@("`@("`@("`@(%EI6%L_-F-/.4U2;EUD:6=/ M24E<"E!(9%A,4VUL83L^/U!'6V%A82`@("`@("`@("`@("`@("`@("`@("`@ M("`@("`@("`@("`@("`@("`@("`@("`@("!A.5!1:UDY66$Y0V%P7U--3FY7 M7`H@5U,Y-E5'9D580DL[:&-+.UEJ02`@("`@("`@("`@("`@("`@("`@("`@ M("`@("`@("`@("`@("`@("`@("`@("!80&9K<%%E0#-:.CY.8T]02$Q&1%P* M('%43EU1;F%K9F%`5$!Q5%%(57%77R`@("`@("`@("`@("`@("`@("`@("`@ M("`@("`@("`@("`@("`@("`@9UUM9DMQ8&DU04!!85!08%X_/#@[:UP*("`Y M-FA0-5Q<53I94'!&7FU(83]?2FA,4"`@("`@("`@("`@("`@("`@("`@("`@ M("`@("`@("`@("`@($))9G!0155=:$Y"6$Q#23-B8F0S;VE97`H@("!(4T-= M/%UF0TM,5FA@0$AP-#M9:C]786I%4R`@("`@("`@("`@("`@("`@("`@("`@ M("`@("!)<4`V34130VM;8V%N8E1L3$I-1T9E4C)+05P*("`@4U94:%-D7SM) M<6A;0V]O:TM(0VMO<&]75T\_26Q702`@("`@("`@("`@("`@("`@.E1-0C=' M;S=!56\\5#QL3#5P1CE.9D!2/DYE8FY=;%P*("`@(&E54E)69$Q-8V]O;&QL M;&QP<6]J;7%J3$AC84%A.&!;9V=77S\T-60\/#1@0VLS9VLV8TQ8.T1=85E7 M3$!875)"9F1L;6]C36]=34Q$7`H@("`@(%1$3&5C6VUG4U9E/#YA8U!!735= M83A<7&UH.&-K,T-/6SM12E1L4%!H<4M)5&!M0CMD:FYL;&UM.VYG4'!F-4]E M/5E>1C)G:4)/35P*("`@("`@<6A.;F$_;6YP<&]Q:FMK4V=K:VMG:5%.;E@V M;4%78G!%2DU1:VYK<%)C3VM;.UUO:%!K6SEA/CU2:6D^75-)5EY>6'!N3G!@ M/EP*("`@("`@("!=6SM!;6MF66ML5&=*,TU88E51;EQ<;F5E97%Q<6%144E9 M/39$/&%22$D[06!'8V9P2&YH3E!B:F]P0$),2F=F<#I344M$7`H@("`@("`@ M("!M;4)'94$R<7$_5E%G0&]94$59;UE(9UMG8&UC5UE03F5G:CQ90DQ$0E!- M1F]@:TA(;V\X85Q<8T117CQ(7W%$,G%-(@H@("`@("`@("`@+&];-#`Y-ETL M*F0](BPN8"V9O"LK73UD6VM=.WUE;'-E(&];>"LK73UG*"D_.#@Z"B`@("`@ M("`@("`@("`@("`@("`@(#,W.V5L"T*("`@("`@("`@("`@("`@ K("`@("`@("`@:ET[>"LK.WU]?6];>%T],#MR971U