CGT\dZddldZdZdZedk(reZeeeyy)a turtle-example-suite: xtx_lindenmayer_indian.py Each morning women in Tamil Nadu, in southern India, place designs, created by using rice flour and known as kolam on the thresholds of their homes. These can be described by Lindenmayer systems, which can easily be implemented with turtle graphics and Python. Two examples are shown here: (1) the snake kolam (2) anklets of Krishna Taken from Marcia Ascher: Mathematics Elsewhere, An Exploration of Ideas Across Cultures )*cft|D]"}d}|D]}||j||z}|}$|S)N)rangeget)seqreplacementRulesninewseqelements =/opt/alt/python312/lib64/python3.12/turtledemo/lindenmayer.pyreplacersC 1XG.2277CCF  Jcv|D] } ||y#t$r t|||n#YnxYwY4wxYw)N) TypeErrordraw)commandsrulesbs rrr&sJ   E!HJ  U1Xu%   s  8.8288cd}d}d}|||dd}ddi}d}t||d }ttd td d t t t d tt||d d l m }|d d}d} d} || | d} ddd} d} ttd td d t tdt| | d }t|| td y)NctdyN-)rightrrrzmain..r7s  b rctdyr)leftrrrlzmain..l:s  Rrctdy)Ng@)forwardrrrfzmain..f=s  rzf+f+f--f--f+f+f)-+r#rrzb+f+b--f--b+f+bz b--f--b--fr)sleepc2tdtddy)Nred Z)colorcirclerrrAzmain..AVs e r" rcddlm}tdd|dz }t|t |dt|y)Nr)sqrtblacki)mathr2r.r"r/)r2r s rBzmain..BZs0 g d1gI q# rc0tdtdy)Ngreenr,)r.r"rrrFzmain..Fbs g r)arr#afbfa afbfbfbfa)r;rfbfbfbfbrzDone!) rresetspeedtracerhtupbackwarddownrtimer)r)rr r# snake_rulessnake_replacementRules snake_startdrawingr)r0r7r: krishna_ruleskrishna_replacementRules krishna_starts rmainrN1s aQ,=>K!#45Kk#91=G G !H 1QKDD SMF+ !H q)M&-[BM G !H 1QKDHm%=qAG-  1I r__main__N) __doc__turtlerrrN__name__msgprintmainlooprrrrVsB4AF Z &C #J Jr