???<!-- GIF89;a -->
123123123123
.....................................................................................................................................???<!-- GIF89;a -->
123123123123
.....................................................................................................................................U
    e5d	                     @   s@   d dl T dd Zdd Zdd Zedkr<e Zee e  d	S )
    )*c                 C   s4   t |D ]&}d}| D ]}|||| }q|} q| S )N )rangeget)seqZreplacementRulesniZnewseqZelement r	   ./usr/lib64/python3.8/turtledemo/lindenmayer.pyreplace   s    r   c              
   C   sR   | D ]H}z||   W q t k
rJ   zt|| | W n   Y nX Y qX qd S )N)	TypeErrordraw)ZcommandsZrulesbr	   r	   r
   r   &   s    r   c                  C   s  dd } dd }dd }| ||dd}d	d
i}d}t ||d}t  td tdd t  t  td t  t|| ddl	m
} |d dd }dd }	dd }
||	|
d}ddd}d}t  td tdd t  td t ||d}t|| td dS )Nc                   S   s   t d d S N-   )rightr	   r	   r	   r
   r7   s    zmain.<locals>.rc                   S   s   t d d S r   )leftr	   r	   r	   r
   l:   s    zmain.<locals>.lc                   S   s   t d d S )Ng      @)forwardr	   r	   r	   r
   f=   s    zmain.<locals>.fzf+f+f--f--f+f+f)-+r   r   r   zb+f+b--f--b+f+bz
b--f--b--f      r      )sleepc                   S   s   t d tdd d S )NZred
   Z   )colorcircler	   r	   r	   r
   AV   s    zmain.<locals>.Ac                  S   s>   ddl m}  td d| d }t| t|d t| d S )Nr   )sqrtZblack      i  )Zmathr"   r   r   r    )r"   r   r	   r	   r
   BZ   s    
zmain.<locals>.Bc                   S   s   t d td d S )NZgreenr   )r   r   r	   r	   r	   r
   Fb   s    zmain.<locals>.F)ar   r   ZafbfaZ	afbfbfbfa)r'   r   Zfbfbfbfbr   zDone!)r   resetZspeedZtracerZhtZupZbackwardZdownr   timer   r   )r   r   r   Zsnake_rulesZsnake_replacementRulesZsnake_startZdrawingr   r!   r%   r&   Zkrishna_rulesZkrishna_replacementRulesZkrishna_startr	   r	   r
   main1   s@    




r*   __main__N)Zturtler   r   r*   __name__msgprintZmainloopr	   r	   r	   r
   <module>   s   C