#include<conio.h>
# include<stdlib.h>
int p[]={1024,688,2736
#define r k[j=(j+1)&32767]
,2737,10930, 11184,16304, 12209,16305,12210,16306
,32688 ,32689, 32690,20443,20443,20443},o[2000],
*q , n[ 2000],f[2162],s,d=1,w,a=20,b=60,far
* x= (int far*)0xb8000000L;unsigned i ,j;
char *t;unsigned char k[32768];void cdecl
main ( ) {for(i=w=s=0;i<2000;++ i)o
[ i]=x[i];for(i=0;i<32768; )
k [i++]=(unsigned char)(63& rand()); q=p+ 1;t= (char
* )&n[+992];while (!kbhit( )){for(i =0;i<162 ;i+= 1)f
[ 2000+i]=r+s;f[2000 + a]= 255 ;i= f[b +2000 ]=0
; if( r&1)a++;else a+=79 ;if (r& 1)b =b+ 1;else b+=
79;a%=80;b %=80;w=(w+1)&3 ; if( !w) {;s +=d ;if (!s||s
>191)d=-d;}for(i=0;2000 > i;) f[i ++] =(( f[i +80]*
16 +f[i+160]*14+f[ i+ 161 ]+f [i+ 162 ])) >>5;
for(i=0;i<2000;)n[i ++] =(f [i] &15 >r& 15)
?p[f[i]>>4 ]:q[f[i] >>4];*t= 68; t[4
]=79;t[8 ]=78 ;t[16 ]=89;
t[20]=65;t[24]=78;t[28]=71;while(inp(986)&8);while(!(inp(986)&8));for(i=0;2000
>i;i+=1)x[i]=n[i];}if(!getch())getch();for(i=0;i<2000;i++)x[i]/*SY^_^*/=o[i];}
|