ó
    •JÕiQ  ã                   ór   • S r SSKJrJrJr  SSKJrJr  S r	S r
\S:X  a  \
" 5       r\" \5        \" 5         gg)a@  turtle-example-suite:

          tdemo_wikipedia3.py

This example is
inspired by the Wikipedia article on turtle
graphics. (See example wikipedia1 for URLs)

First we create (ne-1) (i.e. 35 in this
example) copies of our first turtle p.
Then we let them perform their steps in
parallel.

Followed by a complete undo().
é    )ÚScreenÚTurtleÚmainloop)Úperf_counterÚsleepc                 óx  • U /n[        SU5       H:  nU R                  5       nUR                  SU-  5        UR                  U5        Un M<     [        U5       H^  n[	        US-  U-
  5      US-  -  nU H>  nUR                  SU-  5        UR                  SU-
  SU5        UR                  U5        M@     M`     g )Né   g     €v@g       @gffffffæ?r   )ÚrangeÚcloneÚrtÚappendÚabsÚpencolorÚfd)ÚpÚneÚszÚ
turtlelistÚiÚqÚcÚts           ÚLib\turtledemo\rosette.pyÚmn_eckr      sª   € Ø�€Jä�1�RŽ[ˆØ�G‰G‹IˆØ	�‰ˆU�2‰XŒØ×Ñ˜!ÔØŠñ	 ô
 �2ŽYˆÜ��3‘�q‘‹M˜2˜b™5Ñ!ˆó ˆAØ�D‰D��b‘ŒMØ�J‰J�q˜‘s˜1˜QÔØ�D‰D�ŽHó ò	 ó    c                  óx  • [        5       n U R                  S5        [        5       nUR                  S5        UR	                  5         UR                  S5        UR                  S5        U R                  SS5        [        5       n[        USS5        [        5       nX2-
  n[        S5        [        5       n[        S U R                  5        5       5      (       aN  U R                  5        H  nUR                  5         M     [        S U R                  5        5       5      (       a  MN  [        5       nS	XC-   U-
  -  $ )
NÚblackr   Úredé   é$   é   r	   c              3   ó@   #   • U  H  oR                  5       v •  M     g 7f)N)Úundobufferentries)Ú.0r   s     r   Ú	<genexpr>Úmain.<locals>.<genexpr>7   s   é € Ð9ª[¨×!Ñ!×#Ð#ª[ùs   ‚zruntime: %.3f sec)r   Úbgcolorr   ÚspeedÚ
hideturtler   ÚpensizeÚtracerÚclockr   r   ÚanyÚturtlesÚundo)Úsr   ÚatÚetÚz1r   s         r   Úmainr4   $   sæ   € Ü‹€AØ‡I�IˆgÔÜƒh€AØ‡G�GˆA„JØ‡L�L„NØ‡J�JˆuÔØ‡I�Iˆa„Là‡H�HˆR�„Nä	‹€BÜ
ˆ1ˆb�"ÔÜ	‹€BØ	‰€Bä	ˆ!„Hä	‹€BÜ
Ñ9¨Q¯Y©Y¬[Ó9×
9Ñ
9Ø—‘–ˆAØ�F‰FŽHñ ô Ñ9¨Q¯Y©Y¬[Ó9×
9Ó
9ô 
‹€BØ "¡%¨¡(Ñ+Ð+r   Ú__main__N)Ú__doc__Úturtler   r   r   Útimer   r,   r   r   r4   Ú__name__ÚmsgÚprint© r   r   Ú<module>r=      sA   ðñ÷ ,Ñ +ß -òò",ð4 ˆzÓÙ
‹&€CÙ	ˆ#„JÙ…Jð r   