ML> JavaScript Traffic Animation ----------------------------------------------------------------------", "Êþº¾-Ë-ÃÅÇʃ J“ôõü—¥u”é=Ä{ êaopŸxz/·‘¡³j¿~>P�$¸š+|FÆIt'&¼79ce?M»›�­K‚ ,ä /¤ ?  4Ô E¿ -¡ /æ .Î /ç 7¾ 4Á /· 8É /Ó 8¢ C© >¿ ;Ä *à =­ /Õ /ª =Ü D´ /È )º <¬ Bå /› /á %¯ ,Ÿ '¼ /± 3³ 3Ñ <Þ /× /® =¦ 8ß .Ê Eµ /ã /½ /¸ /à =« /² /Ò ;¿ 3¿ 7Ø /Å D¿ 7À Bœ <£ 8Ì /š /Ð EË /Ï 3§ /Ù 7� 6¥ ?Í ,¹ /ž 2¿ DÛ DÇ 8¶ / /¨ <Ö /Æ :Ú /â 6¼ =° 8» &Ý Éº g£ ¶f q` ýº ^W W øÿ G ‡ %º 6� � kª p² C– ÅÁ S• n£ †È ¡² h� _È €º —² Qy „�  ½ª úº  B ž ¬Z \v – d¤ 2D £ 28 l O£ @´ A© ) в Y™ õ´  3œ « 4V ì� ° =Á o² 1˜ Á R£ ˆi ñ£ ö£  Á ù£ £ .W Y }ž <w þ… ŒZ • �² ÄÁ X( ë íf ”² ‰´nameOfClassToLoad compressedyes(II)VgetLabelwhitenowLineNumberTabledoloop StopButtonruntmpfilenameloopstartisoutlayout frameDelayAsciiViewer.javaFast frameMaxWidthsleepLjava/io/PrintStream;bPaneljava/lang/StringBufferforName&(Ljava/lang/String;)Ljava/lang/String;Ljava/awt/Event; getParameter setFontSizeLjava/io/IOException;(Ljava/lang/StringBuffer;)V drawbordercontrolsline(I)Ljava/lang/String;Step2Step1()Ljava/net/URL;Ljava/awt/Panel;elapsedjava/awt/Container java/net/URL ExceptionsStep > firstFrameLjava/io/InputStream; LTextCanvas;(J)Ljava/lang/StringBuffer;%(Ljava/awt/Event;Ljava/lang/Object;)ZLocalVariableTableLjava/io/DataInputStream;java/lang/IntegerStepBackButtondonemouseUpis2is1java/awt/GridLayout frameHeightjava/io/IOExceptionjava/lang/ClassLjava/util/Vector; jTextArea1aLinejava/lang/SystemLjava/lang/Class;delayprintln Error: Malformed URL Exception ConstantValue elementAtadd openStreamequalsIgnoreCaseeventreadLinejava/lang/String<(Ljava/lang/String;Ljava/awt/Component;)Ljava/awt/Component;java/io/PrintStream SourceFileLjava/io/BufferedInputStream;targetStopjava/awt/Eventjava/awt/Component drawBordergetTimeLjava/lang/Thread;init*(Ljava/awt/Component;)Ljava/awt/Component; classToLoadjava/net/MalformedURLException substring textToDisplayjava/awt/PanelCenterInitiableInputStreamLjava/util/Date;java/awt/BorderLayoutLjava/lang/StringBuffer; ResetButtonjava/io/BufferedInputStream addElementStepForwardButtonreshapeLocalVariablesaFrame(Ljava/lang/String;)Z(Ljava/lang/String;)Vframesappend(Ljava/lang/String;)ILjava/net/URL;equalstxtsetText setBackground(Ljava/awt/LayoutManager;)Vtrueobjectjava/util/DategetTextToDisplayjava/lang/ThreadLjava/awt/Color; PlayButton getMessage()Ljava/lang/Object;+ Error: Unable to Load Decompressor Class: size%(Ljava/lang/String;)Ljava/lang/Class; LAsciiViewer;stop StepLabel2 StepLabel1 setLayoutstis1ajava/util/Vector InputStream(Ljava/lang/Object;)ZLjava/lang/Object; uncompressed(Ljava/lang/Object;)VNoneOther Exception:  AsciiViewerenablejava/lang/Throwablejava/lang/InterruptedException curFrameNumjava/lang/NumberFormatExceptionjava/applet/Applet' Error: Unable to Open or Read Stream: toString(J)V setForeground(Ljava/lang/Runnable;)V newInstance hasControls clickModedataFile lastIndexOfcompressionName drawABorderactionjava/lang/RunnableElapsed milliseconds = Code200 PlayLabel(IIII)V(Ljava/io/InputStream;)V StopLabel(I)Ljava/lang/Object;,(Ljava/lang/String;)Ljava/lang/StringBuffer; TextCanvasjava/lang/Exception()Ljava/io/InputStream;()Ljava/lang/String;(Z)Vnonerunner ResetLabel(Ljava/awt/Event;II)Z()V8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;Southyxw()J()IgetDocumentBaseparseIntjava/awt/Colorhe#(Ljava/net/URL;Ljava/lang/String;)VbLjava/lang/String;< StepZthisblack clickmodejava/io/InputStreamJIjava/awt/Buttonjava/io/DataInputStreamlength mouseDown1Ljava/lang/Exception;Ljava/awt/Button;"Ljava/lang/ClassNotFoundException; PlayReset java/lang/ClassNotFoundException5 Error: Unable to Determine number of lines per frame(Ljava/awt/Color;)VsavedFrameDelay /EAX(€ºúº%ºýº�² B)ÄÁ=ÁÁ ÁÅÁ”²p²o²—²¡²õ´‰´Š²Éº@´ C£’Ö–*»>Y·V¶‡*¶pL*µt+Æ+¶€š+¶€š+$¶€š*µt*»,Y*´t·Šµ{*´{²~¶Y*´{²a¶—**´{¶}W**¶pǧ *¶pµL**¶pÇ"§ *¶pµ‘**¶pÇ § *¶pµ‚** ¶pǧ * ¶pµv**!¶pǧ *!¶pµl**¶pǧ *¶pµ“* ¶pM*µ^,Æ#,¶€š,¶€š ,$¶€™*µ^*¶pN*µN-Æ-¶€š-¶€š -$¶€™±»2Y·Œ:»*Y  ·X¶‡*»?Y*´L·Hµ•*´•¶OW*»?Y*´v·Hµ„*´„¶OW*´„¶\*»?Y*´‘·Hµw*´w¶OW*»?Y*´‚·Hµk*´k¶OW*»?Y*´l·Hµ[*´[¶OW*¶}W*µN*¶z**¶pÇ § *¶p¸_µQ**´Qµ�**¶pµc*´cÆ *´c¶€š*´c¶€™*µc* ¶p:**´c¶r:*´{*´G*´‹¶F*´{¶e*´Nš*´^™*¶b±ïÖ5( )*+$,6-;.J/T0^1i2�3™4±5É6á7ù89:;$<)=0>5?K@TB]CoD~EˆF—G¡H©I¸JÂKÑLÛMêNôOýPRT!U)V3WFXRYWZ_[k]z_ƒ`• R–µm„޲–ð²0f ²]¥J_7ô²k+²S•’†$*·u*¶z*´{Æ*´{*´G*´‹¶F±ïe f gh#c4$µm$§º$¦º$¨º$®ºd¤’+ý:*»3Y·yµq*µs*µg6».Y*¶ƒ+·M:»;Y·x:¶o: ,ÆC»DY·|,¶Ž¶Ž¶]:  ¸P:  ¶IÀ+:  ÀC ¹U»'Y ·f:§»'Y ·f:»6Y·–:  ¶ˆ: *µ‹*  ¶n`¶T¸_µG: §£»DY·|N6 §k ¶ˆ:  Ç96»;Y·x:¶W¶We7²K»DY·|¶Ž¶�¶]¶”§& ¶�*´‹¤ * ¶�µ‹- ¶ŽW-¶ŽW„ š  *´G¡ÿ�»8Y-·R: Ç :*´q ¶h™ÿ^§›W:*¶�µ‹§Š:»DY·|¶Ž¶d¶Ž¶]:*¶�µ‹§cW:*¶�µ‹§R:»DY·|#¶Ž¶d¶Ž¶]:*¶�µ‹§+:»DY·|¶Ž¶d¶Ž¶]:*¶�µ‹§W°_b0_s5_š(_«1_Ò@ùùïþ?nopqstu)v2x9y=}R~Yc€o�zy}„ˆ…“†š‡Ÿˆ´‰·ŠºŒÂ�È�Ï�Ԓדà”í•� ™š›&œ-�>ŸH Q¡ZŠ_sb¤c¦g§pss©u«ެ—sš®›°Ÿ±¨s«³­µƶÏsÒ¸Ôºí»ösú¿èýµmýô²ý�²úH²G ´)9‹[20rLzs;9)" R+è² Y$E, c# ˆÚs;“Ï÷ šÈ*² ·«ó² ˜UNÅ• º à*îLí¹u%¯­%¯ÂÔ%¯Àò£’^Ä*´Q…¸j§W*Y´g`µg*´qL+Â*´g*´q¶…d¡*´^™*µg*´q*´g¶iÀ8N*´{-¶e*´g*´q¶…d¡*´^š**´�µQ¨§+çÿ‰+ÿM+é*µs*´•Æ *´•¶\*´„Æ *´„¶\*´wÆ *´w¶\*´kÆ *´k¶\± 9uzïRÇÈÇ Ê ËÌÎ4Ð9ÒHÓPÕg×oØû܇ݖޥߴàÃà ĵmH2]²}G]²¾¢’Ðd+´™*´{¦*´sÇ *¶b¬+´™*´{¦*´sÆ*´“¶€™ *¶�¬+´™*´{¦*´sÆ*´“ ¶€™ * µQ¬¬ï* åçèê6ì:í<ïZñ`òbô*dµmd¯d§ºd¦º!¢’~*+´™*´{¦ *´sÆ*´“ ¶€™ **´�µQ¬¬ïùû&ü(þ**µm*¯*§º*¦º�’ �+´™Á?™s+´™À?N-¶‰*´L¶˜™ *¶b§T-¶‰*´‘¶˜™ *¶†§?-¶‰*´‚¶˜™ *¶S§*-¶‰*´l¶˜™ *¶�§-¶‰*´v¶˜™*¶Z¬*+,·m¬ïJ  $'5 9< J N Q _ c ftxz*�µm�5�bwh±Ág£’¯e*´„Æ *´„¶\*´•Æ *´•¶\*´g*´q¶…d¡*µg*»*´qL+Â*´g*´q¶…d¢$*Y´g`µg*´q*´g¶iÀ8N*´{-¶e+ñ+ÿ8;ï:<>!?0@8:>µm0]²O£’u)*´qL+Â*µg*´q*´g¶iÀ8N*´{-¶e+ñ+ÿ#&ïGI JK#G)µm ]²£’/*·J±ï  µm:ûJ----------------------------------------------------------------------", "p----------------------------------------------------------------------", "d ----------------------------------------------------------------------", "ic----------------------------------------------------------------------", "ni ----------------------------------------------------------------------", "akeArray.argu----------------------------------------------------------------------", "me----------------------------------------------------------------------", "n----------------------------------------------------------------------", "ts[i]; } // ma----------------------------------------------------------------------", " \\-----------------------------------------------------------------------------------------------", "----------------------------------------------------------------------", "--------------------------------------------", "'s) ----------------------------------------------------------------------", " ----------------------------------------------------------------------", "carwidth----------------------------------------------------------------------", " = 0; ----------------------------------------------------------------------", "numcars = 1----------------------------------------------------------------------", "3; carheight = 7; f----------------------------------------------------------------------", "ra----------------------------------------------------------------------", "me----------------------------------------------------------------------", "widt----------------------------------------------------------------------", "h = 7----------------------------------------------------------------------", "0; c----------------------------------------------------------------------", "ars = new----------------------------------------------------------------------", " Array(numcars); // all the cars frame = new MakeArray( " ", " ", " ", " ", " ", "----------------------------------------------------------------------", " "); cars[0] = new MakeArray( " ", " ", " .-O ", " ==-( <-`7) ", " ,/.//__/\\.", "--`-'----`-'", " "); cars[1] = new MakeArray( " ", " ", " ___ ", " _/[]L\\__ ", " (_,.__,._)",     "---`'--`'--", " "); cars[2] = new MakeArray( " ", " ", " __ ", " _____|L\\___ ", " (_,.___     __,._)", "---`'-----`'--", " "); cars[3] = new MakeArray( " ", " ", " ", " __~p\\___ ", " (_,._     _,._)", "---`'--`'--", " "); cars[4] = new MakeArray( " ", " ", " ____ ", " /_/CL\\___ ", " \\_,     .__,._)", "---`'--`'--", " "); cars[5] = new MakeArray( " ", " ", " ____ ", " |_| L\\___ ", " |_,._     _,._)", "---`'--`'--", " "); cars[6] = new MakeArray( " ", " ", " _______ ", " /____/CL\\___ ", " |_,._____,._)", "---`'-                                        ----`'--", " "); cars[7] = new MakeArray( " ", " ", " ________ ", " |[][][] L\\ ", " |_,._     __,._)", "---`'---`'--", " "); cars[8] = new MakeArray( " ", " ", " _________ ", " |______/ L\\", " |_,.___,._|", "---`'---`'--", " "); cars[9] = new MakeArray( " ", " ", " ______ ___ ", " /[] []\\      _/[]L\\__ ", " \\__,.__|-(_,.__,._)", "----`'------`'--`'--", " "); cars[10] = new MakeArray( " ___________________ ________________________ ", " | | | || -.\\ ", " | | | || |_\\\\", " |___________________| |___________________|| - |", " B_,-.___________,-._|-B_,-._,-.____________|,-._)", "---`-'-----------`-'-----`-'-`-'-------------`-'--", " "); cars[11] = new MakeArray( " ________________________________ H___ ", " P MK'98| H ..\\ ", " | _______| H |_\\\\", " | |.========H - |", " B_,-._,-._______________/ |,-._,-._H_,-.)", "---`-'-`-'------------------`-'-`-'---`-'-", " "); cars[12] = new MakeArray( " ________________________________ H___ ", " | MK'98||H ..\\ ", " | _______||H |_\\\\___ ", " | |.======='H - |", " B_,-._,-._______________/ |,-._,-._H____,-._)", "---`-'-`-'------------------`-'-`-'------`-'--", " "); function addCar() { x = Math.floor(Math.random() * numcars); for (y=0;y / RIPT>