Share Pastebin
Guest
Public paste!

Untitled

By: a guest | Mar 13th, 2010 | Syntax: C | Size: 2.71 KB | Hits: 47 | Expires: Never
Copy text to clipboard
  1.                                   #include\
  2.                                   <stdio.h>
  3.                      #include                <stdlib.h>
  4.                      #include                <string.h>
  5.  
  6.                     #define w "Hk~HdA=Jk|Jk~LSyL[{M[wMcxNksNss:"
  7.                    #define r"Ht@H|@=HdJHtJHdYHtY:HtFHtF=JDBIl"\
  8.                   "DJTEJDFIlMIlM:HdMHdM=I|KIlMJTOJDOIlWITY:8Y"
  9.                  #define S"IT@I\\@=HdHHtGH|KILJJDIJDH:H|KID"\
  10.                 "K=HdQHtPH|TIDRJDRJDQ:JC?JK?=JDRJLRI|UItU:8T"
  11.                #define _(i,j)L[i=2*T[j,O[i=O[j-R[j,T[i=2*\
  12.               R[j-5*T[j+4*O[j-L[j,R[i=3*T[j-R[j-3*O[j+L[j,
  13.              #define t"IS?I\\@=HdGHtGIDJILIJDIItHJTFJDF:8J"
  14.  
  15.     #define y                  yy(4),yy(5),                yy(6),yy(7)
  16.   #define yy(              i)R[i]=T[i],T[i ]            =O[i],O[i]=L [i]
  17. #define Y _(0          ], 4] )_ (1 ], 5] )_ (2      ], 6] )_ (3 ], 7] )_=1
  18. #define v(i)(      (( R[ i ] * _ + T [ i ]) * _ + O [ i ]) * _ + L [ i ]) *2
  19. double b = 32  ,l ,k ,o ,B ,_ ; int Q , s , V , R [8 ], T[ 8] ,O [8 ], L[ 8] ;
  20. #define q( Q,R ) R= *X ++ % 64 *8 ,R |= *X /8 &7 ,Q=*X++%8,Q=Q*64+*X++%64-256,
  21. # define  p      "G\\QG\\P=GLPGTPGdMGdNGtOGlOG"   "dSGdRGDPGLPG\\LG\\LHtGHtH:"
  22. #  define W         "Hs?H{?=HdGH|FI\\II\\GJlHJ"    "lFL\\DLTCMlAM\\@Ns}Nk|:8G"
  23. # define   U           "EDGEDH=EtCElDH{~H|AJk}"       "Jk?LSzL[|M[wMcxNksNst:"
  24. #  define u                  "Hs?H|@=HdFHtEI"             "\\HI\\FJLHJTD:8H"
  25. char  *   x                   ,*X , ( * i )[               640],z[3]="4_",
  26. *Z = "4,8O4.8O4G" r U "4M"u S"4R"u t"4S8CHdDH|E=HtAIDAIt@IlAJTCJDCIlKI\\K:8K"U
  27.  "4TDdWDdW=D\\UD\\VF\\FFdHGtCGtEIDBIDDIlBIdDJT@JLC:8D"t"4UGDNG\\L=GDJGLKHL\
  28. FHLGHtEHtE:"p"4ZFDTFLT=G|EGlHITBH|DIlDIdE:HtMH|M=JDBJLDKLAKDALDFKtFKdMK\
  29. \\LJTOJ\\NJTMJTM:8M4aGtFGlG=G|HG|H:G\\IG\\J=G|IG|I:GdKGlL=G|JG|J:4b"W
  30. S"4d"W t t"4g"r w"4iGlIGlK=G|JG|J:4kHl@Ht@=HdDHtCHdPH|P:HdDHdD=It\
  31. BIlDJTEJDFIdNI\\N:8N"w"4lID@IL@=HlIH|FHlPH|NHt^H|^:H|MH|N=J\\D\
  32. J\\GK\\OKTOKDXJtXItZI|YIlWI|V:8^4mHLGH\\G=HLVH\\V:4n" u t t
  33. "4p"W"IT@I\\@=HdHHtGIDKILIJLGJLG:JK?JK?=JDGJLGI|MJDL:8M4\
  34. rHt@H|@=HtDH|BJdLJTH:ITEI\\E=ILPILNNtCNlB:8N4t"W t"4u"
  35. p"4zI[?Il@=HlHH|HIDLILIJDII|HKDAJ|A:JtCJtC=JdLJtJL\
  36. THLdFNk|Nc|\
  37. :8K"; main (
  38. int C,char**        A) {for(x=A[1],i=calloc(strlen(x)+2,163840);
  39. C-1;C<3?Q=_=       0,(z[1]=*x++)?((*x++==104?z[1]^=32:--x), X =
  40. strstr(Z,z))      &&(X+=C++):(printf("P2 %d 320 4 ",V=b/2+32),
  41. V*=2,s=Q=0,C     =4):C<4?Q-->0?i[(int)((l+=o)+b)][(int)(k+=B)
  42. ]=1:_?_-=.5/    256,o=(v(2)-(l=v(0)))/(Q=16),B=(v(3)-(k=v(1)
  43. ))/Q:*X>60?y   ,q(L[4],L[5])q(L[6],L[7])*X-61||(++X,y,y,y),
  44. Y:*X>57?++X,  y,Y:*X >54?++X,b+=*X++%64*4:--C:printf("%d "
  45. ,i[Q][s]+i[Q ][s+1]+i[Q+1][s]+i[Q+1][s+1])&&(Q+=2)<V||(Q=
  46. 0,s+=2)<640
  47. ||(C=1));}