unsigned long s(unsigned long c){ unsigned long t=0,s=1; while(c){t+=(c%10)*s;c/=10;s=s<6?(1+(s<<1)):1;} return t%10;}
unsigned long r(unsigned long m){ unsigned long t,l=1;for(t=m;t>>=1;l++);while(((t=(random()&((1<<l)-1)))>m));return 1+t;}
int main(){ unsigned long t=srandom(time((void*)0)),a=r(999999998),b=(r(50)+32)*10000+r(11)*100+r(27),c=(r(5)+4)*10000+r(11)*100+r(27);
printf("Content-Type: Text/HTML\n\n");
printf("%09ld%01ldD<<%06ld%01ld<%06ld%01ld<<<<<<%01ld\n",a,s(a),b,s(b),c,s(c),(s(a)*8+s(b*100+s(b)*10)+s(c*10+s(c)))%10);}

