BEGIN {
XSize=79; YSize=28;
MinIm=-1.0; MaxIm=1.0;
MinRe=-2.0; MaxRe=1.0;
StepX=(MaxRe-MinRe)/XSize;
StepY=(MaxIm-MinIm)/YSize;
for(y=0;y<YSize;y++) {
Im=MinIm+StepY*y;
for(x=0;x<XSize;x++) {
Re=MinRe+StepX*x;
Zr=Re; Zi=Im;
for(n=0;n<30;n++) {
a=Zr*Zr; b=Zi*Zi;
if(a+b>4.0) break;
Zi=2*Zr*Zi+Im; Zr=a-b+Re;
}
printf "%c",62-n;
}
print "";
}
exit;
}
>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<;;;;;;;;:::98606.09:;;;;;<<<<<<=============
>>>>>>>=====<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::98763#5789::;;;;;<<<<<<===========
>>>>>>====<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;:::99012& 0438::::;;;;;<<<<<<=========
>>>>>===<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::9998861 4789:::::;;;<<<<<<<=======
>>>>===<<<<<<<<<<<<<<<<<<<;;;;;;;;::98888887650 4678899999:;;<<<<<<<======
>>>==<<<<<<<<<<<<<<<<<<<;;;;;;::::9972 1!4- . 0 6776 79;;<<<<<<<<====
>>>=<<<<<<<<<<<<<<<<<;;;;:::::::999874' $ / ,29:;;<<<<<<<<===
>>=<<<<<<<<<<<<<<<;;;:::::::::99998632, 189::;;<<<<<<<<==
>>=<<<<<<<<<<;;;;:96899999999988875- 789:;;<<<<<<<<==
>=<<<<<<;;;;;;;::99346777'47788776 $ */:;;;<<<<<<<<=
><<<<;;;;;;;:::::9875/ %10 '-25553 068:;;;<<<<<<<<<
><<;;;;;;;::::::988640 /2/ +9:;;;;<<<<<<<<
>;;;;;;;;:::99865664- & 89:;;;;<<<<<<<<
>;:::::9999988761 #89::;;;;<<<<<<<<
.4789::;;;;<<<<<<<<
>;:::::9999988761 #89::;;;;<<<<<<<<
>;;;;;;;;:::99865664- & 89:;;;;<<<<<<<<
><<;;;;;;;::::::988640 /2/ +9:;;;;<<<<<<<<
><<<<;;;;;;;:::::9875/ %10 '-25553 068:;;;<<<<<<<<<
>=<<<<<<;;;;;;;::99346777'47788776 $ */:;;;<<<<<<<<=
>>=<<<<<<<<<<;;;;:96899999999988875- 789:;;<<<<<<<<==
>>=<<<<<<<<<<<<<<<;;;:::::::::99998632, 189::;;<<<<<<<<==
>>>=<<<<<<<<<<<<<<<<<;;;;:::::::999874' $ / ,29:;;<<<<<<<<===
>>>==<<<<<<<<<<<<<<<<<<<;;;;;;::::9972 1!4- . 0 6776 79;;<<<<<<<<====
>>>>===<<<<<<<<<<<<<<<<<<<;;;;;;;;::98888887650 4678899999:;;<<<<<<<======
>>>>>===<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::9998861 4789:::::;;;<<<<<<<=======
>>>>>>====<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;:::99012& 0438::::;;;;;<<<<<<=========
>>>>>>>=====<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::98763#5789::;;;;;<<<<<<===========