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::;;;;;<<<<<<===========