Ë
    #´˜jQ  ã                   óp   — d Z ddlmZmZmZ ddlmZmZ d„ Z	d„ Z
edk(  r e
«       Z ee«        e«        yy)aF        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                 ól  — | g}t        d|«      D ]9  }| j                  «       }|j                  d|z  «       |j                  |«       |} Œ; t        |«      D ][  }t	        |dz  |z
  «      |dz  z  }|D ]=  }|j                  d|z  «       |j                  d|z
  d|«       |j                  |«       Œ? Œ] y )Né   g     €v@g       @gffffffæ?r   )ÚrangeÚcloneÚrtÚappendÚabsÚpencolorÚfd)ÚpÚneÚszÚ
turtlelistÚiÚqÚcÚts           ú$lib/python3.12/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                  ób  — t        «       } | j                  d«       t        «       }|j                  d«       |j	                  «        |j                  d«       |j                  d«       | j                  dd«       t        «       }t        |dd«       t        «       }||z
  }t        d«       t        «       }t        d„ | j                  «       D «       «      rF| j                  «       D ]  }|j                  «        Œ t        d„ | j                  «       D «       «      rŒFt        «       }d	||z   |z
  z  S )
NÚblackr   Úredé   é$   é   r	   c              3   ó<   K  — | ]  }|j                  «       –— Œ y ­w)N)Úundobufferentries)Ú.0r   s     r   Ú	<genexpr>zmain.<locals>.<genexpr>7   s   è ø€ Ð9©[¨ˆa×!Ñ!×#©[ùs   ‚zruntime: %.3f sec)r   Úbgcolorr   ÚspeedÚ
hideturtler   ÚpensizeÚtracerÚclockr   r   ÚanyÚturtlesÚundo)Úsr   ÚatÚetÚz1r   s         r   Úmainr3   $   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‰€Bä	ˆ!„Hä	‹€BÜ
Ñ9¨Q¯Y©Y¬[Ó9Ô
9Ø—‘–ˆAØ�F‰F�Hð ô Ñ9¨Q¯Y©Y¬[Ó9Õ
9ô 
‹€BØ " R¡%¨¡(Ñ+Ð+r   Ú__main__N)Ú__doc__Úturtler   r   r   Útimer   r+   r   r   r3   Ú__name__ÚmsgÚprint© r   r   Ú<module>r<      sA   ðñ÷ ,Ñ +ß -òò",ð4 ˆzÒÙ
‹&€CÙ	ˆ#„JÙ…Jð r   