Skip to content

Instantly share code, notes, and snippets.

@AndreiBarsan
Created February 11, 2015 19:10
Show Gist options
  • Save AndreiBarsan/2f7b6725a61a42bf7b20 to your computer and use it in GitHub Desktop.
Save AndreiBarsan/2f7b6725a61a42bf7b20 to your computer and use it in GitHub Desktop.
La mulți ani, Edy! :D
#include<stdio.h>
#define K putchar
#define TOP 0xFF000
#define KEK 0xFF0
char m[]={0xa, 0x21, 0x23, 0x8, 0x32, 0x19, 0x32, 0x19, 0x3b, 0x10, 0x62, 0x49, 0x20, 0xb, 0x2b, 0x0, 0x30, 0x1b, 0x36, 0x1d, 0x2a, 0x1, 0x26, 0xd, 0x23, 0x8, 0x3b, 0x10, 0x62, 0x45, 0x36, 0x49, 0x2d, 0xd, 0x62, 0xc, 0x3b, 0x8, 0x2d, 0x1b, 0x37, 0x49, 0x63, 0x2c, 0x62, 0xd, 0x62, 0x10, 0x62, 0x48, 0x48, 0x63};
long i=0;double MM=0.0625;char *qq; char d=61;int q;
void main() { char cc=sizeof(m); int s[]={0x342691};int *O=s;char vv=cc;goto k;
rev:for(;i<vv;) { K(m[i++] ^ (
(s[(long)qq] & TOP)>>12)); {
i++; }; }
goto k; init:while(q<vv)
{ K(m[q++] ^ (int)((KEK & 0[O])*MM)); { q++; }; }; k:
if(++d > 'A') goto v;
i=0+(d%3==0); if(d%3==0&&(q=1)&&s[(long long)qq]) goto init; else goto rev;
v:
{}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment