#include/* @a=@ARGV;($w,$h)=$a[0]>2&&$a[#*/ #define/**/i(w,W,v)if(W){w;}else{v;}/* 1]>2?@a:(64,64);$o="P1\n$w $h\n"."0\n"x($w-1 );foreach$y(3..$h){$o.="0 0\n".join"\n",map{rand ()>$y/$h?0:1}(3..$w);}print$o,"0\n"x($w+1);$w=q{{*/ static unsigned char/*}*/o[1024];char*O=(char*)o,*s[]={ "P7\40WIDTH\40%d\40HEIGHT\40%d","P%d\40%d\40%d","\x89PNG" "\r\n\32\n","\xff\xd8","GIF89a","%d %d\n","%d\40%d\40%s\n", "GIF87a"};int(M),X,x,K,a,N,n,A;FILE *f;void J(){a=EOF;i(a=o [X++],X9&& (P(0,s[7])||P(0,s[4])),i(for(X=2 ;; ){for(a=0;a-255;)j;j i(for(n=7;n>0;n>>=1)j;j;n=a<<8;j n= a|n ;j;A=a<<8;j;N=n; K=A|a;return,a>191&&a<208&&a-196, ;) j; n=(a<<8);j;n=a| n; for(n-=2;n>0;n--)j},P(0,s[3]) , i (K=(o[16]<<24) | (o[17]<<16)|o[19]|(o[18]<< 8 );N=((o[20]<< 24)|(o[22]<<8))|(o[21]<< 16)|o [23],M>23 && P(0,s[2]),i(for(X=2;X=49&&o [1]<56,; ))))}int main(int(p),char**q) {;i(;for( x =1;x 1,f=stdin; Q(); printf (s[5 ],K, N)) return!" }"; }