From 1171d92566ddcd4535ee326af99e88f431d2e2ed Mon Sep 17 00:00:00 2001
From: "mathieu.schiess@edu.ge.ch" <mathieu.schiess@posteo.ch>
Date: Wed, 6 Nov 2024 23:38:02 +0100
Subject: [PATCH] =?UTF-8?q?Ajout=20d'une=20premi=C3=A8re=20version=20du=20?=
 =?UTF-8?q?notebook=20sur=20les=20fonctions=20avec=20param=C3=A8tres?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .../04_Les_fonctions_avec_parametres.ipynb      |   2 +-
 Notebooks/Exo_supp.ipynb                        |   2 +-
 Notebooks/imgs_chap4/ex_carres_couleur.png      | Bin 0 -> 6206 bytes
 Notebooks/imgs_chap4/ex_triangles.png           | Bin 0 -> 3067 bytes
 Notebooks/imgs_chap4/mondrian.jpg               | Bin 0 -> 46966 bytes
 5 files changed, 2 insertions(+), 2 deletions(-)
 create mode 100644 Notebooks/imgs_chap4/ex_carres_couleur.png
 create mode 100644 Notebooks/imgs_chap4/ex_triangles.png
 create mode 100644 Notebooks/imgs_chap4/mondrian.jpg

diff --git a/Notebooks/04_Les_fonctions_avec_parametres.ipynb b/Notebooks/04_Les_fonctions_avec_parametres.ipynb
index b29b2c4..d0803a0 100644
--- a/Notebooks/04_Les_fonctions_avec_parametres.ipynb
+++ b/Notebooks/04_Les_fonctions_avec_parametres.ipynb
@@ -1 +1 @@
-{"cells":[{"metadata":{},"cell_type":"markdown","source":"# 4. Les fonctions avec paramètres\n\nDans cette leçon, nous allons approfondir le concept de la fonction. Dans la leçon 3 sur les fonctions simples, nous avons vu la fonction comme une façon de donner un nom à une séquence d'instructions. Ici nous allons voir comment nous pouvons ajouter un ou plusieurs paramètres à une fonction. Nous allons voir que :\n\n- l'expression `def rect(d, e):` permet de définir une fonction avec deux paramètres,\n- les paramètres `d, e` sont des variables locales valides uniquement à l'intérieur de la définition de fonction,\n- ces paramètres prennent une valeur au moment de l'appel  de la fonction avec `rect(50, 30)`.\n\n"},{"metadata":{},"cell_type":"markdown","source":"<h3 style=\"color:chocolate;background-color:papayawhip;\" > <i class=\"fa fa-question\" aria-hidden=\"true\"> </i> &nbsp; Quizz </h3> \n \n```\nEn Python, `def` est un raccourci pour\n\nA) défoncé\nB) défilé\nC) définition\nD) défavorisé\n```"},{"metadata":{},"cell_type":"markdown","source":"<details>\n<summary style=\"border-left:3px solid #3c763d; border-radius:2pt; width:100%; color:#3c763d; padding:6px; background-color: #dff0d8\"> \nRéponse\n</summary>  \n\n<div style=\"border-left:3px solid #3c763d; border-radius:2pt; color:#3c763d; padding:6px; background-color: #eff0e8\">\nC) définition\n</div>\n</details>"},{"metadata":{},"cell_type":"markdown","source":"## Paramétrer une fonction\n\nJusqu'à maintenant, notre rectangle était d'une taille fixe. La fonction `rectangle()` de la leçon 3 sur les fonctions simples \n```python \ndef rectangle():\n    forward(160)\n    left(90)\n    forward(100)\n    left(90)\n    forward(160)\n    left(90)\n    forward(100)\n    left(90)\n```\n dessine toujours un rectangle de 160 x 100 pixels. Il faudrait faire une nouvelle fonction `rectangle2()` si on voulait dessiner une taille différente.\n\nIl serait très utile de disposer d'une fonction de la forme `rectangle(d, e)` qui puisse dessiner des rectangles de largeur et hauteur variable.\nC'est possible en spécifiant des **paramètres** pour la fonction.\nUn paramètre de fonction est une **variable locale** qui peut être utilisée dans sa définition.\n\nLors de l'appel de la fonction, nous donnons des valeurs à la fonction.\nCes valeurs sont les **arguments** de la fonction.\n\n"},{"metadata":{},"cell_type":"markdown","source":"<h3 style=\"color:teal;background-color:azure;\" > <i class=\"fa fa-pencil\" aria-hidden=\"true\"> </i> &nbsp; Exercice 1 </h3>\n\nComplétez le programme ci-dessous afin de dessiner un deuxième rectangle avec d'autres dimensions.\n\n"},{"metadata":{"trusted":true},"cell_type":"code","source":"from turtle import *\n\ndef rectangle(d, e):    # paramètres (d, e)\n    for i in range(2):\n        forward(d/2)\n        write(d)\n        forward(d/2)\n        left(90)\n\n        forward(e/2)\n        write(e)\n        forward(e/2)\n        left(90)\n\nrectangle(160, 100)      # largeur=160, hauteur=100\n\n# à compléter\n\ndone()","execution_count":8,"outputs":[{"output_type":"display_data","data":{"image/svg+xml":"<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"640\" height=\"480\" preserveaspectratio=\"xMidYMid meet\" viewbox=\"0 0 640 480\"><animate id=\"af_93ce3bcc25b4400ead42d02a93a96604_0\" attributename=\"opacity\" attributetype=\"CSS\" from=\"1\" to=\"1\" begin=\"0s\" dur=\"1ms\" fill=\"freeze\"></animate><g transform=\"translate(320 240)\"></g><g transform=\"translate(320 240)\"><line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"0\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_93ce3bcc25b4400ead42d02a93a96604_2\" attributename=\"x2\" attributetype=\"XML\" from=\"0\" to=\"0\" dur=\"1ms\" fill=\"freeze\" begin=\"af_93ce3bcc25b4400ead42d02a93a96604_1.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_93ce3bcc25b4400ead42d02a93a96604_1.end\" from=\"0\" to=\"0\" dur=\"1ms\" fill=\"freeze\"></animate></line><line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"0\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_93ce3bcc25b4400ead42d02a93a96604_5\" attributename=\"x2\" attributetype=\"XML\" from=\"0\" to=\"80\" dur=\" 0.428s\" fill=\"freeze\" begin=\"af_93ce3bcc25b4400ead42d02a93a96604_4.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_93ce3bcc25b4400ead42d02a93a96604_4.end\" from=\"0\" to=\"0\" dur=\" 0.428s\" fill=\"freeze\"></animate></line><line x1=\"80\" y1=\"0\" x2=\"80\" y2=\"0\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_93ce3bcc25b4400ead42d02a93a96604_7\" attributename=\"x2\" attributetype=\"XML\" from=\"80\" to=\"160\" dur=\" 0.428s\" fill=\"freeze\" begin=\"af_93ce3bcc25b4400ead42d02a93a96604_6.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_93ce3bcc25b4400ead42d02a93a96604_6.end\" from=\"0\" to=\"0\" dur=\" 0.428s\" fill=\"freeze\"></animate></line><line x1=\"160\" y1=\"0\" x2=\"160\" y2=\"0\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_93ce3bcc25b4400ead42d02a93a96604_9\" attributename=\"x2\" attributetype=\"XML\" from=\"160\" to=\"160\" dur=\" 0.268s\" fill=\"freeze\" begin=\"af_93ce3bcc25b4400ead42d02a93a96604_8.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_93ce3bcc25b4400ead42d02a93a96604_8.end\" from=\"0\" to=\"-50\" dur=\" 0.268s\" fill=\"freeze\"></animate></line><line x1=\"160\" y1=\"-50\" x2=\"160\" y2=\"-50\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_93ce3bcc25b4400ead42d02a93a96604_11\" attributename=\"x2\" attributetype=\"XML\" from=\"160\" to=\"160\" dur=\" 0.268s\" fill=\"freeze\" begin=\"af_93ce3bcc25b4400ead42d02a93a96604_10.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_93ce3bcc25b4400ead42d02a93a96604_10.end\" from=\"-50\" to=\"-100\" dur=\" 0.268s\" fill=\"freeze\"></animate></line><line x1=\"160\" y1=\"-100\" x2=\"160\" y2=\"-100\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_93ce3bcc25b4400ead42d02a93a96604_13\" attributename=\"x2\" attributetype=\"XML\" from=\"160\" to=\"80\" dur=\" 0.428s\" fill=\"freeze\" begin=\"af_93ce3bcc25b4400ead42d02a93a96604_12.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_93ce3bcc25b4400ead42d02a93a96604_12.end\" from=\"-100\" to=\"-100.00000000000001\" dur=\" 0.428s\" fill=\"freeze\"></animate></line><line x1=\"80\" y1=\"-100.00000000000001\" x2=\"80\" y2=\"-100.00000000000001\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_93ce3bcc25b4400ead42d02a93a96604_15\" attributename=\"x2\" attributetype=\"XML\" from=\"80\" to=\"0\" dur=\" 0.428s\" fill=\"freeze\" begin=\"af_93ce3bcc25b4400ead42d02a93a96604_14.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_93ce3bcc25b4400ead42d02a93a96604_14.end\" from=\"-100.00000000000001\" to=\"-100.00000000000003\" dur=\" 0.428s\" fill=\"freeze\"></animate></line><line x1=\"0\" y1=\"-100.00000000000003\" x2=\"0\" y2=\"-100.00000000000003\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_93ce3bcc25b4400ead42d02a93a96604_17\" attributename=\"x2\" attributetype=\"XML\" from=\"0\" to=\"-9.184850993605149e-15\" dur=\" 0.268s\" fill=\"freeze\" begin=\"af_93ce3bcc25b4400ead42d02a93a96604_16.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_93ce3bcc25b4400ead42d02a93a96604_16.end\" from=\"-100.00000000000003\" to=\"-50.00000000000003\" dur=\" 0.268s\" fill=\"freeze\"></animate></line><line x1=\"-9.184850993605149e-15\" y1=\"-50.00000000000003\" x2=\"-9.184850993605149e-15\" y2=\"-50.00000000000003\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_93ce3bcc25b4400ead42d02a93a96604_19\" attributename=\"x2\" attributetype=\"XML\" from=\"-9.184850993605149e-15\" to=\"-1.8369701987210297e-14\" dur=\" 0.268s\" fill=\"freeze\" begin=\"af_93ce3bcc25b4400ead42d02a93a96604_18.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_93ce3bcc25b4400ead42d02a93a96604_18.end\" from=\"-50.00000000000003\" to=\"-2.842170943040401e-14\" dur=\" 0.268s\" fill=\"freeze\"></animate></line></g><g transform=\"translate(320 240)\"><text x=\"80\" y=\"0\" fill=\"black\" style=\"display: none;font-family: Arial;font-size: 8;font-style: normal\" text-anchor=\"start\"><text >160</text><animate id=\"af_93ce3bcc25b4400ead42d02a93a96604_6\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_93ce3bcc25b4400ead42d02a93a96604_5.end\"></animate></text><text x=\"160\" y=\"-50\" fill=\"black\" style=\"display: none;font-family: Arial;font-size: 8;font-style: normal\" text-anchor=\"start\"><text >100</text><animate id=\"af_93ce3bcc25b4400ead42d02a93a96604_10\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_93ce3bcc25b4400ead42d02a93a96604_9.end\"></animate></text><text x=\"80\" y=\"-100.00000000000001\" fill=\"black\" style=\"display: none;font-family: Arial;font-size: 8;font-style: normal\" text-anchor=\"start\"><text >160</text><animate id=\"af_93ce3bcc25b4400ead42d02a93a96604_14\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_93ce3bcc25b4400ead42d02a93a96604_13.end\"></animate></text><text x=\"-9.184850993605149e-15\" y=\"-50.00000000000003\" fill=\"black\" style=\"display: none;font-family: Arial;font-size: 8;font-style: normal\" text-anchor=\"start\"><text >100</text><animate id=\"af_93ce3bcc25b4400ead42d02a93a96604_18\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_93ce3bcc25b4400ead42d02a93a96604_17.end\"></animate></text></g><g transform=\"translate(320 240)\"><polygon points=\"0,16 -2,14 -1,10 -4,7 -7,9 -9,8 -6,5 -7,1 -5,-3 -8,-6 -6,-8 -4,-5 0,-7 4,-5 6,-8 8,-6 5,-3 7,1 6,5 9,8 7,9 4,7 1,10 2,14\" stroke=\"black\" fill=\"black\" stroke-width=\"1\" opacity=\"0\"><animate id=\"af_93ce3bcc25b4400ead42d02a93a96604_1\" begin=\"af_93ce3bcc25b4400ead42d02a93a96604_0.end\" dur=\"1ms\" fill=\"freeze\" attributename=\"opacity\" attributetype=\"XML\" from=\"0\" to=\"1\"></animate><animateMotion begin=\"af_93ce3bcc25b4400ead42d02a93a96604_2.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_93ce3bcc25b4400ead42d02a93a96604_3\" type=\"rotate\" from=\"0,0,0\" to=\"0.0,0,0\" begin=\"af_93ce3bcc25b4400ead42d02a93a96604_2.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_93ce3bcc25b4400ead42d02a93a96604_3.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_93ce3bcc25b4400ead42d02a93a96604_4\" type=\"rotate\" from=\"-90.0,0,0\" to=\"-90.0,0,0\" begin=\"af_93ce3bcc25b4400ead42d02a93a96604_3.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_93ce3bcc25b4400ead42d02a93a96604_4.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"0.0,-0.0\" to=\"80.0,-0.0\" dur=\" 0.428s\" begin=\"af_93ce3bcc25b4400ead42d02a93a96604_4.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_93ce3bcc25b4400ead42d02a93a96604_6.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"80.0,-0.0\" to=\"160.0,-0.0\" dur=\" 0.428s\" begin=\"af_93ce3bcc25b4400ead42d02a93a96604_6.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_93ce3bcc25b4400ead42d02a93a96604_7.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_93ce3bcc25b4400ead42d02a93a96604_8\" type=\"rotate\" from=\"-90.0,0,0\" to=\"-180.0,0,0\" begin=\"af_93ce3bcc25b4400ead42d02a93a96604_7.end\" dur=\" 0.083s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_93ce3bcc25b4400ead42d02a93a96604_8.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"160.0,-0.0\" to=\"160.0,-50.0\" dur=\" 0.268s\" begin=\"af_93ce3bcc25b4400ead42d02a93a96604_8.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_93ce3bcc25b4400ead42d02a93a96604_10.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"160.0,-50.0\" to=\"160.0,-100.0\" dur=\" 0.268s\" begin=\"af_93ce3bcc25b4400ead42d02a93a96604_10.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_93ce3bcc25b4400ead42d02a93a96604_11.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_93ce3bcc25b4400ead42d02a93a96604_12\" type=\"rotate\" from=\"-180.0,0,0\" to=\"-270.0,0,0\" begin=\"af_93ce3bcc25b4400ead42d02a93a96604_11.end\" dur=\" 0.083s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_93ce3bcc25b4400ead42d02a93a96604_12.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"160.0,-100.0\" to=\"80.0,-100.00000000000001\" dur=\" 0.428s\" begin=\"af_93ce3bcc25b4400ead42d02a93a96604_12.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_93ce3bcc25b4400ead42d02a93a96604_14.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"80.0,-100.00000000000001\" to=\"0.0,-100.00000000000003\" dur=\" 0.428s\" begin=\"af_93ce3bcc25b4400ead42d02a93a96604_14.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_93ce3bcc25b4400ead42d02a93a96604_15.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_93ce3bcc25b4400ead42d02a93a96604_16\" type=\"rotate\" from=\"-270.0,0,0\" to=\"-360.0,0,0\" begin=\"af_93ce3bcc25b4400ead42d02a93a96604_15.end\" dur=\" 0.083s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_93ce3bcc25b4400ead42d02a93a96604_16.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"0.0,-100.00000000000003\" to=\"-9.184850993605149e-15,-50.00000000000003\" dur=\" 0.268s\" begin=\"af_93ce3bcc25b4400ead42d02a93a96604_16.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_93ce3bcc25b4400ead42d02a93a96604_18.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-9.184850993605149e-15,-50.00000000000003\" to=\"-1.8369701987210297e-14,-2.842170943040401e-14\" dur=\" 0.268s\" begin=\"af_93ce3bcc25b4400ead42d02a93a96604_18.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_93ce3bcc25b4400ead42d02a93a96604_19.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_93ce3bcc25b4400ead42d02a93a96604_20\" type=\"rotate\" from=\"-360.0,0,0\" to=\"-450.0,0,0\" begin=\"af_93ce3bcc25b4400ead42d02a93a96604_19.end\" dur=\" 0.083s\" fill=\"freeze\"></animateTransform></polygon></g></svg>"},"metadata":{}}]},{"metadata":{},"cell_type":"markdown","source":"### Exemples de fonctions avec des paramétres\n"},{"metadata":{},"cell_type":"markdown","source":"**Exemple 1 : Le Losange**\n\nEssayez de comprendre le programme ci-dessous, puis exécutez le..."},{"metadata":{"trusted":false},"cell_type":"code","source":"from turtle import *\n\ndef losange(d, a):      # paramètres (d=distance, a=angle)\n    for i in range(2):\n        forward(d)\n        left(a)\n        write(a)\n\n        forward(d)\n        left(180-a)\n        write(180-a)\n\nlosange(100, 60)            # distance=100, angle=60\nlosange(140, 100)           # distance=140, angle=100\n\ndone()\n","execution_count":null,"outputs":[]},{"metadata":{},"cell_type":"markdown","source":"On remarque que la fonction `losange(a, angle)`, définie ci-dessus, a comme paramètre la longueur et le premier angle. Le deuxième angle du losange est calculé."},{"metadata":{},"cell_type":"markdown","source":"**Exemple 2 : Le polygone**\n\nEssayez de comprendre le programme ci-dessous, puis exécutez le..."},{"metadata":{"trusted":true},"cell_type":"code","source":"from turtle import *\n\ndef polygone(d, n):     # paramètres (d, n)\n    for i in range(n):\n        forward(d)\n        left(360/n)\n        write(360/n)\n\npolygone(100, 3)    # triangle\npolygone(100, 4)    # carré\npolygone(100, 5)    # pentagon\n\ndone()\n","execution_count":9,"outputs":[{"output_type":"display_data","data":{"image/svg+xml":"<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"640\" height=\"480\" preserveaspectratio=\"xMidYMid meet\" viewbox=\"0 0 640 480\"><animate id=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_0\" attributename=\"opacity\" attributetype=\"CSS\" from=\"1\" to=\"1\" begin=\"0s\" dur=\"1ms\" fill=\"freeze\"></animate><g transform=\"translate(320 240)\"></g><g transform=\"translate(320 240)\"><line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"0\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_2\" attributename=\"x2\" attributetype=\"XML\" from=\"0\" to=\"0\" dur=\"1ms\" fill=\"freeze\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_1.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_1.end\" from=\"0\" to=\"0\" dur=\"1ms\" fill=\"freeze\"></animate></line><line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"0\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_5\" attributename=\"x2\" attributetype=\"XML\" from=\"0\" to=\"100\" dur=\" 0.535s\" fill=\"freeze\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_4.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_4.end\" from=\"0\" to=\"0\" dur=\" 0.535s\" fill=\"freeze\"></animate></line><line x1=\"100\" y1=\"0\" x2=\"100\" y2=\"0\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_8\" attributename=\"x2\" attributetype=\"XML\" from=\"100\" to=\"50.00000000000002\" dur=\" 0.535s\" fill=\"freeze\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_7.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_7.end\" from=\"0\" to=\"-86.60254037844388\" dur=\" 0.535s\" fill=\"freeze\"></animate></line><line x1=\"50.00000000000002\" y1=\"-86.60254037844388\" x2=\"50.00000000000002\" y2=\"-86.60254037844388\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_11\" attributename=\"x2\" attributetype=\"XML\" from=\"50.00000000000002\" to=\"-2.1316282072803006e-14\" dur=\" 0.535s\" fill=\"freeze\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_10.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_10.end\" from=\"-86.60254037844388\" to=\"-2.842170943040401e-14\" dur=\" 0.535s\" fill=\"freeze\"></animate></line><line x1=\"-2.1316282072803006e-14\" y1=\"-2.842170943040401e-14\" x2=\"-2.1316282072803006e-14\" y2=\"-2.842170943040401e-14\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_14\" attributename=\"x2\" attributetype=\"XML\" from=\"-2.1316282072803006e-14\" to=\"99.99999999999997\" dur=\" 0.535s\" fill=\"freeze\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_13.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_13.end\" from=\"-2.842170943040401e-14\" to=\"-3.928773447456943e-15\" dur=\" 0.535s\" fill=\"freeze\"></animate></line><line x1=\"99.99999999999997\" y1=\"-3.928773447456943e-15\" x2=\"99.99999999999997\" y2=\"-3.928773447456943e-15\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_17\" attributename=\"x2\" attributetype=\"XML\" from=\"99.99999999999997\" to=\"100\" dur=\" 0.535s\" fill=\"freeze\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_16.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_16.end\" from=\"-3.928773447456943e-15\" to=\"-100\" dur=\" 0.535s\" fill=\"freeze\"></animate></line><line x1=\"100\" y1=\"-100\" x2=\"100\" y2=\"-100\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_20\" attributename=\"x2\" attributetype=\"XML\" from=\"100\" to=\"0\" dur=\" 0.535s\" fill=\"freeze\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_19.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_19.end\" from=\"-100\" to=\"-100.00000000000004\" dur=\" 0.535s\" fill=\"freeze\"></animate></line><line x1=\"0\" y1=\"-100.00000000000004\" x2=\"0\" y2=\"-100.00000000000004\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_23\" attributename=\"x2\" attributetype=\"XML\" from=\"0\" to=\"-4.286263797015736e-14\" dur=\" 0.535s\" fill=\"freeze\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_22.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_22.end\" from=\"-100.00000000000004\" to=\"-4.263256414560601e-14\" dur=\" 0.535s\" fill=\"freeze\"></animate></line><line x1=\"-4.286263797015736e-14\" y1=\"-4.263256414560601e-14\" x2=\"-4.286263797015736e-14\" y2=\"-4.263256414560601e-14\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_26\" attributename=\"x2\" attributetype=\"XML\" from=\"-4.286263797015736e-14\" to=\"99.99999999999996\" dur=\" 0.535s\" fill=\"freeze\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_25.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_25.end\" from=\"-4.263256414560601e-14\" to=\"6.3533078202881175e-15\" dur=\" 0.535s\" fill=\"freeze\"></animate></line><line x1=\"99.99999999999996\" y1=\"6.3533078202881175e-15\" x2=\"99.99999999999996\" y2=\"6.3533078202881175e-15\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_29\" attributename=\"x2\" attributetype=\"XML\" from=\"99.99999999999996\" to=\"130.90169943749476\" dur=\" 0.535s\" fill=\"freeze\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_28.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_28.end\" from=\"6.3533078202881175e-15\" to=\"-95.10565162951534\" dur=\" 0.535s\" fill=\"freeze\"></animate></line><line x1=\"130.90169943749476\" y1=\"-95.10565162951534\" x2=\"130.90169943749476\" y2=\"-95.10565162951534\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_32\" attributename=\"x2\" attributetype=\"XML\" from=\"130.90169943749476\" to=\"50.00000000000004\" dur=\" 0.535s\" fill=\"freeze\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_31.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_31.end\" from=\"-95.10565162951534\" to=\"-153.8841768587627\" dur=\" 0.535s\" fill=\"freeze\"></animate></line><line x1=\"50.00000000000004\" y1=\"-153.8841768587627\" x2=\"50.00000000000004\" y2=\"-153.8841768587627\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_35\" attributename=\"x2\" attributetype=\"XML\" from=\"50.00000000000004\" to=\"-30.90169943749474\" dur=\" 0.535s\" fill=\"freeze\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_34.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_34.end\" from=\"-153.8841768587627\" to=\"-95.10565162951542\" dur=\" 0.535s\" fill=\"freeze\"></animate></line><line x1=\"-30.90169943749474\" y1=\"-95.10565162951542\" x2=\"-30.90169943749474\" y2=\"-95.10565162951542\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_38\" attributename=\"x2\" attributetype=\"XML\" from=\"-30.90169943749474\" to=\"-6.394884621840902e-14\" dur=\" 0.535s\" fill=\"freeze\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_37.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_37.end\" from=\"-95.10565162951542\" to=\"-4.263256414560601e-14\" dur=\" 0.535s\" fill=\"freeze\"></animate></line></g><g transform=\"translate(320 240)\"><text x=\"100\" y=\"0\" fill=\"black\" style=\"display: none;font-family: Arial;font-size: 8;font-style: normal\" text-anchor=\"start\"><text >120.0</text><animate id=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_7\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_6.end\"></animate></text><text x=\"50.00000000000002\" y=\"-86.60254037844388\" fill=\"black\" style=\"display: none;font-family: Arial;font-size: 8;font-style: normal\" text-anchor=\"start\"><text >120.0</text><animate id=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_10\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_9.end\"></animate></text><text x=\"-2.1316282072803006e-14\" y=\"-2.842170943040401e-14\" fill=\"black\" style=\"display: none;font-family: Arial;font-size: 8;font-style: normal\" text-anchor=\"start\"><text >120.0</text><animate id=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_13\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_12.end\"></animate></text><text x=\"99.99999999999997\" y=\"-3.928773447456943e-15\" fill=\"black\" style=\"display: none;font-family: Arial;font-size: 8;font-style: normal\" text-anchor=\"start\"><text >90.0</text><animate id=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_16\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_15.end\"></animate></text><text x=\"100\" y=\"-100\" fill=\"black\" style=\"display: none;font-family: Arial;font-size: 8;font-style: normal\" text-anchor=\"start\"><text >90.0</text><animate id=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_19\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_18.end\"></animate></text><text x=\"0\" y=\"-100.00000000000004\" fill=\"black\" style=\"display: none;font-family: Arial;font-size: 8;font-style: normal\" text-anchor=\"start\"><text >90.0</text><animate id=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_22\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_21.end\"></animate></text><text x=\"-4.286263797015736e-14\" y=\"-4.263256414560601e-14\" fill=\"black\" style=\"display: none;font-family: Arial;font-size: 8;font-style: normal\" text-anchor=\"start\"><text >90.0</text><animate id=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_25\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_24.end\"></animate></text><text x=\"99.99999999999996\" y=\"6.3533078202881175e-15\" fill=\"black\" style=\"display: none;font-family: Arial;font-size: 8;font-style: normal\" text-anchor=\"start\"><text >72.0</text><animate id=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_28\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_27.end\"></animate></text><text x=\"130.90169943749476\" y=\"-95.10565162951534\" fill=\"black\" style=\"display: none;font-family: Arial;font-size: 8;font-style: normal\" text-anchor=\"start\"><text >72.0</text><animate id=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_31\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_30.end\"></animate></text><text x=\"50.00000000000004\" y=\"-153.8841768587627\" fill=\"black\" style=\"display: none;font-family: Arial;font-size: 8;font-style: normal\" text-anchor=\"start\"><text >72.0</text><animate id=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_34\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_33.end\"></animate></text><text x=\"-30.90169943749474\" y=\"-95.10565162951542\" fill=\"black\" style=\"display: none;font-family: Arial;font-size: 8;font-style: normal\" text-anchor=\"start\"><text >72.0</text><animate id=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_37\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_36.end\"></animate></text><text x=\"-6.394884621840902e-14\" y=\"-4.263256414560601e-14\" fill=\"black\" style=\"display: none;font-family: Arial;font-size: 8;font-style: normal\" text-anchor=\"start\"><text >72.0</text><animate id=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_40\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_39.end\"></animate></text></g><g transform=\"translate(320 240)\"><polygon points=\"0,16 -2,14 -1,10 -4,7 -7,9 -9,8 -6,5 -7,1 -5,-3 -8,-6 -6,-8 -4,-5 0,-7 4,-5 6,-8 8,-6 5,-3 7,1 6,5 9,8 7,9 4,7 1,10 2,14\" stroke=\"black\" fill=\"black\" stroke-width=\"1\" opacity=\"0\"><animate id=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_1\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_0.end\" dur=\"1ms\" fill=\"freeze\" attributename=\"opacity\" attributetype=\"XML\" from=\"0\" to=\"1\"></animate><animateMotion begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_2.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_3\" type=\"rotate\" from=\"0,0,0\" to=\"0.0,0,0\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_2.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_3.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_4\" type=\"rotate\" from=\"-90.0,0,0\" to=\"-90.0,0,0\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_3.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_4.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"0.0,-0.0\" to=\"100.0,-0.0\" dur=\" 0.535s\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_4.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_5.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_6\" type=\"rotate\" from=\"-90.0,0,0\" to=\"-210.0,0,0\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_5.end\" dur=\" 0.111s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_7.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"100.0,-0.0\" to=\"50.00000000000002,-86.60254037844388\" dur=\" 0.535s\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_7.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_8.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_9\" type=\"rotate\" from=\"-210.0,0,0\" to=\"-330.0,0,0\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_8.end\" dur=\" 0.111s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_10.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"50.00000000000002,-86.60254037844388\" to=\"-2.1316282072803006e-14,-2.842170943040401e-14\" dur=\" 0.535s\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_10.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_11.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_12\" type=\"rotate\" from=\"-330.0,0,0\" to=\"-450.0,0,0\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_11.end\" dur=\" 0.111s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_13.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-2.1316282072803006e-14,-2.842170943040401e-14\" to=\"99.99999999999997,-3.928773447456943e-15\" dur=\" 0.535s\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_13.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_14.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_15\" type=\"rotate\" from=\"-450.0,0,0\" to=\"-540.0,0,0\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_14.end\" dur=\" 0.083s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_16.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"99.99999999999997,-3.928773447456943e-15\" to=\"100.0,-100.0\" dur=\" 0.535s\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_16.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_17.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_18\" type=\"rotate\" from=\"-540.0,0,0\" to=\"-630.0,0,0\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_17.end\" dur=\" 0.083s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_19.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"100.0,-100.0\" to=\"0.0,-100.00000000000004\" dur=\" 0.535s\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_19.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_20.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_21\" type=\"rotate\" from=\"-630.0,0,0\" to=\"-720.0,0,0\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_20.end\" dur=\" 0.083s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_22.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"0.0,-100.00000000000004\" to=\"-4.286263797015736e-14,-4.263256414560601e-14\" dur=\" 0.535s\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_22.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_23.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_24\" type=\"rotate\" from=\"-720.0,0,0\" to=\"-810.0,0,0\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_23.end\" dur=\" 0.083s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_25.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-4.286263797015736e-14,-4.263256414560601e-14\" to=\"99.99999999999996,6.3533078202881175e-15\" dur=\" 0.535s\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_25.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_26.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_27\" type=\"rotate\" from=\"-810.0,0,0\" to=\"-882.0,0,0\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_26.end\" dur=\" 0.067s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_28.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"99.99999999999996,6.3533078202881175e-15\" to=\"130.90169943749476,-95.10565162951534\" dur=\" 0.535s\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_28.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_29.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_30\" type=\"rotate\" from=\"-882.0,0,0\" to=\"-954.0,0,0\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_29.end\" dur=\" 0.067s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_31.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"130.90169943749476,-95.10565162951534\" to=\"50.00000000000004,-153.8841768587627\" dur=\" 0.535s\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_31.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_32.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_33\" type=\"rotate\" from=\"-954.0,0,0\" to=\"-1026.0,0,0\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_32.end\" dur=\" 0.067s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_34.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"50.00000000000004,-153.8841768587627\" to=\"-30.90169943749474,-95.10565162951542\" dur=\" 0.535s\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_34.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_35.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_36\" type=\"rotate\" from=\"-1026.0,0,0\" to=\"-1098.0,0,0\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_35.end\" dur=\" 0.067s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_37.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-30.90169943749474,-95.10565162951542\" to=\"-6.394884621840902e-14,-4.263256414560601e-14\" dur=\" 0.535s\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_37.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_38.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_39\" type=\"rotate\" from=\"-1098.0,0,0\" to=\"-1170.0,0,0\" begin=\"af_d5f4eb155c9243eaaa6bc2a7224092b8_38.end\" dur=\" 0.067s\" fill=\"freeze\"></animateTransform></polygon></g></svg>"},"metadata":{}}]},{"metadata":{},"cell_type":"markdown","source":"On remarque que la fonction `polygone(d, n)` a comme paramètre la distance d'un côté et le nombre de sommets.\n\n"},{"metadata":{},"cell_type":"markdown","source":"## Retour à la maison...\n\nRevenons à l'exemple d'une fonction qui dessine une maison.\n"},{"metadata":{},"cell_type":"markdown","source":"<h3 style=\"color:teal;background-color:azure;\" > <i class=\"fa fa-pencil\" aria-hidden=\"true\"> </i> &nbsp; Exercice 2 </h3>\n\nComplétez le programme afin qu'il dessine une troisième maison de taille 100.\n\n"},{"metadata":{"trusted":true},"cell_type":"code","source":"from turtle import *\n\ndef maison(d):\n    dot()\n    forward (1.41*d)  # sol\n    left(90)\n    forward(d)  # mur droit\n    left(45)\n    forward(d)  # toit droit\n    left(90)\n    forward(d)  # toit gauche\n    left(45)\n    forward(d)  # mur gauche\n    left(90)\n\nbackward(200)\nmaison(50)      # maison de taille 50\nforward(100)\nmaison(70)      # maison de taille 70\n\n# à compléter\n\ndone()\n","execution_count":12,"outputs":[{"output_type":"display_data","data":{"image/svg+xml":"<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"640\" height=\"480\" preserveaspectratio=\"xMidYMid meet\" viewbox=\"0 0 640 480\"><animate id=\"af_ef5297649c10437d94e72e30cce69c1c_0\" attributename=\"opacity\" attributetype=\"CSS\" from=\"1\" to=\"1\" begin=\"0s\" dur=\"1ms\" fill=\"freeze\"></animate><g transform=\"translate(320 240)\"></g><g transform=\"translate(320 240)\"><line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"0\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_ef5297649c10437d94e72e30cce69c1c_2\" attributename=\"x2\" attributetype=\"XML\" from=\"0\" to=\"0\" dur=\"1ms\" fill=\"freeze\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_1.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_1.end\" from=\"0\" to=\"0\" dur=\"1ms\" fill=\"freeze\"></animate></line><line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"0\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_ef5297649c10437d94e72e30cce69c1c_5\" attributename=\"x2\" attributetype=\"XML\" from=\"0\" to=\"-200\" dur=\" 1.070s\" fill=\"freeze\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_4.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_4.end\" from=\"0\" to=\"0\" dur=\" 1.070s\" fill=\"freeze\"></animate></line><circle cx=\"-200\" cy=\"0\" r=\"2.5\" fill=\"black\" style=\"display: none;\"><animate id=\"af_ef5297649c10437d94e72e30cce69c1c_6\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_5.end\"></animate></circle><line x1=\"-200\" y1=\"0\" x2=\"-200\" y2=\"0\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_ef5297649c10437d94e72e30cce69c1c_7\" attributename=\"x2\" attributetype=\"XML\" from=\"-200\" to=\"-129.5\" dur=\" 0.377s\" fill=\"freeze\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_6.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_6.end\" from=\"0\" to=\"0\" dur=\" 0.377s\" fill=\"freeze\"></animate></line><line x1=\"-129.5\" y1=\"0\" x2=\"-129.5\" y2=\"0\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_ef5297649c10437d94e72e30cce69c1c_9\" attributename=\"x2\" attributetype=\"XML\" from=\"-129.5\" to=\"-129.5\" dur=\" 0.268s\" fill=\"freeze\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_8.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_8.end\" from=\"0\" to=\"-50\" dur=\" 0.268s\" fill=\"freeze\"></animate></line><line x1=\"-129.5\" y1=\"-50\" x2=\"-129.5\" y2=\"-50\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_ef5297649c10437d94e72e30cce69c1c_11\" attributename=\"x2\" attributetype=\"XML\" from=\"-129.5\" to=\"-164.85533905932738\" dur=\" 0.268s\" fill=\"freeze\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_10.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_10.end\" from=\"-50\" to=\"-85.35533905932738\" dur=\" 0.268s\" fill=\"freeze\"></animate></line><line x1=\"-164.85533905932738\" y1=\"-85.35533905932738\" x2=\"-164.85533905932738\" y2=\"-85.35533905932738\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_ef5297649c10437d94e72e30cce69c1c_13\" attributename=\"x2\" attributetype=\"XML\" from=\"-164.85533905932738\" to=\"-200.21067811865476\" dur=\" 0.268s\" fill=\"freeze\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_12.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_12.end\" from=\"-85.35533905932738\" to=\"-50.00000000000001\" dur=\" 0.268s\" fill=\"freeze\"></animate></line><line x1=\"-200.21067811865476\" y1=\"-50.00000000000001\" x2=\"-200.21067811865476\" y2=\"-50.00000000000001\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_ef5297649c10437d94e72e30cce69c1c_15\" attributename=\"x2\" attributetype=\"XML\" from=\"-200.21067811865476\" to=\"-200.21067811865476\" dur=\" 0.268s\" fill=\"freeze\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_14.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_14.end\" from=\"-50.00000000000001\" to=\"-7.105427357601002e-15\" dur=\" 0.268s\" fill=\"freeze\"></animate></line><line x1=\"-200.21067811865476\" y1=\"-7.105427357601002e-15\" x2=\"-200.21067811865476\" y2=\"-7.105427357601002e-15\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_ef5297649c10437d94e72e30cce69c1c_17\" attributename=\"x2\" attributetype=\"XML\" from=\"-200.21067811865476\" to=\"-100.21067811865476\" dur=\" 0.535s\" fill=\"freeze\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_16.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_16.end\" from=\"-7.105427357601002e-15\" to=\"1.7387508625346062e-14\" dur=\" 0.535s\" fill=\"freeze\"></animate></line><circle cx=\"-100.21067811865476\" cy=\"1.7387508625346062e-14\" r=\"2.5\" fill=\"black\" style=\"display: none;\"><animate id=\"af_ef5297649c10437d94e72e30cce69c1c_18\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_17.end\"></animate></circle><line x1=\"-100.21067811865476\" y1=\"1.7387508625346062e-14\" x2=\"-100.21067811865476\" y2=\"1.7387508625346062e-14\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_ef5297649c10437d94e72e30cce69c1c_19\" attributename=\"x2\" attributetype=\"XML\" from=\"-100.21067811865476\" to=\"-1.5106781186547664\" dur=\" 0.528s\" fill=\"freeze\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_18.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_18.end\" from=\"1.7387508625346062e-14\" to=\"4.156203644051481e-14\" dur=\" 0.528s\" fill=\"freeze\"></animate></line><line x1=\"-1.5106781186547664\" y1=\"4.156203644051481e-14\" x2=\"-1.5106781186547664\" y2=\"4.156203644051481e-14\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_ef5297649c10437d94e72e30cce69c1c_21\" attributename=\"x2\" attributetype=\"XML\" from=\"-1.5106781186547664\" to=\"-1.5106781186547449\" dur=\" 0.375s\" fill=\"freeze\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_20.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_20.end\" from=\"4.156203644051481e-14\" to=\"-69.99999999999996\" dur=\" 0.375s\" fill=\"freeze\"></animate></line><line x1=\"-1.5106781186547449\" y1=\"-69.99999999999996\" x2=\"-1.5106781186547449\" y2=\"-69.99999999999996\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_ef5297649c10437d94e72e30cce69c1c_23\" attributename=\"x2\" attributetype=\"XML\" from=\"-1.5106781186547449\" to=\"-51.0081528017131\" dur=\" 0.375s\" fill=\"freeze\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_22.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_22.end\" from=\"-69.99999999999996\" to=\"-119.49747468305826\" dur=\" 0.375s\" fill=\"freeze\"></animate></line><line x1=\"-51.0081528017131\" y1=\"-119.49747468305826\" x2=\"-51.0081528017131\" y2=\"-119.49747468305826\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_ef5297649c10437d94e72e30cce69c1c_25\" attributename=\"x2\" attributetype=\"XML\" from=\"-51.0081528017131\" to=\"-100.5056274847714\" dur=\" 0.375s\" fill=\"freeze\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_24.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_24.end\" from=\"-119.49747468305826\" to=\"-69.9999999999999\" dur=\" 0.375s\" fill=\"freeze\"></animate></line><line x1=\"-100.5056274847714\" y1=\"-69.9999999999999\" x2=\"-100.5056274847714\" y2=\"-69.9999999999999\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_ef5297649c10437d94e72e30cce69c1c_27\" attributename=\"x2\" attributetype=\"XML\" from=\"-100.5056274847714\" to=\"-100.50562748477142\" dur=\" 0.375s\" fill=\"freeze\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_26.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_26.end\" from=\"-69.9999999999999\" to=\"9.947598300641403e-14\" dur=\" 0.375s\" fill=\"freeze\"></animate></line></g><g transform=\"translate(320 240)\"></g><g transform=\"translate(320 240)\"><polygon points=\"0,16 -2,14 -1,10 -4,7 -7,9 -9,8 -6,5 -7,1 -5,-3 -8,-6 -6,-8 -4,-5 0,-7 4,-5 6,-8 8,-6 5,-3 7,1 6,5 9,8 7,9 4,7 1,10 2,14\" stroke=\"black\" fill=\"black\" stroke-width=\"1\" opacity=\"0\"><animate id=\"af_ef5297649c10437d94e72e30cce69c1c_1\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_0.end\" dur=\"1ms\" fill=\"freeze\" attributename=\"opacity\" attributetype=\"XML\" from=\"0\" to=\"1\"></animate><animateMotion begin=\"af_ef5297649c10437d94e72e30cce69c1c_2.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_ef5297649c10437d94e72e30cce69c1c_3\" type=\"rotate\" from=\"0,0,0\" to=\"0.0,0,0\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_2.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_ef5297649c10437d94e72e30cce69c1c_3.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_ef5297649c10437d94e72e30cce69c1c_4\" type=\"rotate\" from=\"-90.0,0,0\" to=\"-90.0,0,0\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_3.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_ef5297649c10437d94e72e30cce69c1c_4.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"0.0,-0.0\" to=\"-200.0,-0.0\" dur=\" 1.070s\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_4.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_ef5297649c10437d94e72e30cce69c1c_6.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-200.0,-0.0\" to=\"-129.5,-0.0\" dur=\" 0.377s\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_6.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_ef5297649c10437d94e72e30cce69c1c_7.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_ef5297649c10437d94e72e30cce69c1c_8\" type=\"rotate\" from=\"-90.0,0,0\" to=\"-180.0,0,0\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_7.end\" dur=\" 0.083s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_ef5297649c10437d94e72e30cce69c1c_8.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-129.5,-0.0\" to=\"-129.5,-50.0\" dur=\" 0.268s\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_8.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_ef5297649c10437d94e72e30cce69c1c_9.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_ef5297649c10437d94e72e30cce69c1c_10\" type=\"rotate\" from=\"-180.0,0,0\" to=\"-225.0,0,0\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_9.end\" dur=\" 0.042s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_ef5297649c10437d94e72e30cce69c1c_10.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-129.5,-50.0\" to=\"-164.85533905932738,-85.35533905932738\" dur=\" 0.268s\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_10.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_ef5297649c10437d94e72e30cce69c1c_11.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_ef5297649c10437d94e72e30cce69c1c_12\" type=\"rotate\" from=\"-225.0,0,0\" to=\"-315.0,0,0\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_11.end\" dur=\" 0.083s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_ef5297649c10437d94e72e30cce69c1c_12.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-164.85533905932738,-85.35533905932738\" to=\"-200.21067811865476,-50.00000000000001\" dur=\" 0.268s\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_12.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_ef5297649c10437d94e72e30cce69c1c_13.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_ef5297649c10437d94e72e30cce69c1c_14\" type=\"rotate\" from=\"-315.0,0,0\" to=\"-360.0,0,0\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_13.end\" dur=\" 0.042s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_ef5297649c10437d94e72e30cce69c1c_14.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-200.21067811865476,-50.00000000000001\" to=\"-200.21067811865476,-7.105427357601002e-15\" dur=\" 0.268s\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_14.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_ef5297649c10437d94e72e30cce69c1c_15.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_ef5297649c10437d94e72e30cce69c1c_16\" type=\"rotate\" from=\"-360.0,0,0\" to=\"-450.0,0,0\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_15.end\" dur=\" 0.083s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_ef5297649c10437d94e72e30cce69c1c_16.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-200.21067811865476,-7.105427357601002e-15\" to=\"-100.21067811865476,1.7387508625346062e-14\" dur=\" 0.535s\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_16.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_ef5297649c10437d94e72e30cce69c1c_18.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-100.21067811865476,1.7387508625346062e-14\" to=\"-1.5106781186547664,4.156203644051481e-14\" dur=\" 0.528s\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_18.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_ef5297649c10437d94e72e30cce69c1c_19.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_ef5297649c10437d94e72e30cce69c1c_20\" type=\"rotate\" from=\"-450.0,0,0\" to=\"-540.0,0,0\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_19.end\" dur=\" 0.083s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_ef5297649c10437d94e72e30cce69c1c_20.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-1.5106781186547664,4.156203644051481e-14\" to=\"-1.5106781186547449,-69.99999999999996\" dur=\" 0.375s\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_20.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_ef5297649c10437d94e72e30cce69c1c_21.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_ef5297649c10437d94e72e30cce69c1c_22\" type=\"rotate\" from=\"-540.0,0,0\" to=\"-585.0,0,0\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_21.end\" dur=\" 0.042s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_ef5297649c10437d94e72e30cce69c1c_22.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-1.5106781186547449,-69.99999999999996\" to=\"-51.0081528017131,-119.49747468305826\" dur=\" 0.375s\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_22.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_ef5297649c10437d94e72e30cce69c1c_23.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_ef5297649c10437d94e72e30cce69c1c_24\" type=\"rotate\" from=\"-585.0,0,0\" to=\"-675.0,0,0\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_23.end\" dur=\" 0.083s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_ef5297649c10437d94e72e30cce69c1c_24.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-51.0081528017131,-119.49747468305826\" to=\"-100.5056274847714,-69.9999999999999\" dur=\" 0.375s\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_24.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_ef5297649c10437d94e72e30cce69c1c_25.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_ef5297649c10437d94e72e30cce69c1c_26\" type=\"rotate\" from=\"-675.0,0,0\" to=\"-720.0,0,0\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_25.end\" dur=\" 0.042s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_ef5297649c10437d94e72e30cce69c1c_26.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-100.5056274847714,-69.9999999999999\" to=\"-100.50562748477142,9.947598300641403e-14\" dur=\" 0.375s\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_26.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_ef5297649c10437d94e72e30cce69c1c_27.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_ef5297649c10437d94e72e30cce69c1c_28\" type=\"rotate\" from=\"-720.0,0,0\" to=\"-810.0,0,0\" begin=\"af_ef5297649c10437d94e72e30cce69c1c_27.end\" dur=\" 0.083s\" fill=\"freeze\"></animateTransform></polygon></g></svg>"},"metadata":{}}]},{"metadata":{},"cell_type":"markdown","source":"## Positionner la maison\n\n!!! info Rappel\nAu départ, la tortue se trouve au centre d'une zone rectangulaire appelée _canevas_. \n![Image de croix](https://githepia.hesge.ch/info_sismondi/exercices-1ere/-/raw/main/Notebooks/imgs_chap3/croix.png)\nCe rectangle a les propriétés suivantes :\n\n- l'origine (0, 0) se trouve au centre,\n- l'axe horizontal x, s'étend de -300 à +300 (à droite),\n- l'axe vertical y, s'étend de -200 à +200 (en haut).\n!!!\n\n\nLa fonction `goto(x, y)` place la tortue à la position `(x, y)`. Cette fonction  permet de positionner notre maison à un endroit précis.\nPour désigner cette position, nous utilisons la variable `p` (point, position) qui consiste d'un tuple `(x, y)` de coordonnées.\n\nLa fonction `write(p)` écrit la position `p` sur le canevas, à la position actuelle de la tortue. Pour marquer ce point de positionnement, nous ajoutons un point (dot) comme marqueur.\n\n"},{"metadata":{},"cell_type":"markdown","source":"<h3 style=\"color:teal;background-color:azure;\" > <i class=\"fa fa-pencil\" aria-hidden=\"true\"> </i> &nbsp; Exercice 3 </h3>Aujoutez deux autres maisons de taille différente.\n\n"},{"metadata":{"trusted":true},"cell_type":"code","source":"from turtle import *\n\ndef maison(x, y , d):\n    goto(x,y)     # aller à la position p\n    dot()       # ajouter un marquer (dot)\n    down()\n    forward (1.41*d)  # sol\n    left(90)\n    forward(d)  # mur droit\n    left(45)\n    forward(d)  # toit droit\n    left(90)\n    forward(d)  # toit gauche\n    left(45)\n    forward(d)  # mur gauche\n    left(90)\n    up()\n\nmaison(0, 0, 50)          # maison à la position (0, 0)\nmaison(-150, 50, 70)      # maison à la position (-150, 50)\n\ndone()\n","execution_count":17,"outputs":[{"output_type":"display_data","data":{"image/svg+xml":"<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"640\" height=\"480\" preserveaspectratio=\"xMidYMid meet\" viewbox=\"0 0 640 480\"><animate id=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_0\" attributename=\"opacity\" attributetype=\"CSS\" from=\"1\" to=\"1\" begin=\"0s\" dur=\"1ms\" fill=\"freeze\"></animate><g transform=\"translate(320 240)\"></g><g transform=\"translate(320 240)\"><line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"0\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_2\" attributename=\"x2\" attributetype=\"XML\" from=\"0\" to=\"0\" dur=\"1ms\" fill=\"freeze\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_1.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_1.end\" from=\"0\" to=\"0\" dur=\"1ms\" fill=\"freeze\"></animate></line><line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"0\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_5\" attributename=\"x2\" attributetype=\"XML\" from=\"0\" to=\"0\" dur=\"1ms\" fill=\"freeze\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_4.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_4.end\" from=\"0\" to=\"0\" dur=\"1ms\" fill=\"freeze\"></animate></line><circle cx=\"0\" cy=\"0\" r=\"2.5\" fill=\"black\" style=\"display: none;\"><animate id=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_6\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_5.end\"></animate></circle><line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"0\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_7\" attributename=\"x2\" attributetype=\"XML\" from=\"0\" to=\"70.5\" dur=\" 0.377s\" fill=\"freeze\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_6.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_6.end\" from=\"0\" to=\"0\" dur=\" 0.377s\" fill=\"freeze\"></animate></line><line x1=\"70.5\" y1=\"0\" x2=\"70.5\" y2=\"0\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_9\" attributename=\"x2\" attributetype=\"XML\" from=\"70.5\" to=\"70.5\" dur=\" 0.268s\" fill=\"freeze\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_8.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_8.end\" from=\"0\" to=\"-50\" dur=\" 0.268s\" fill=\"freeze\"></animate></line><line x1=\"70.5\" y1=\"-50\" x2=\"70.5\" y2=\"-50\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_11\" attributename=\"x2\" attributetype=\"XML\" from=\"70.5\" to=\"35.14466094067263\" dur=\" 0.268s\" fill=\"freeze\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_10.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_10.end\" from=\"-50\" to=\"-85.35533905932738\" dur=\" 0.268s\" fill=\"freeze\"></animate></line><line x1=\"35.14466094067263\" y1=\"-85.35533905932738\" x2=\"35.14466094067263\" y2=\"-85.35533905932738\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_13\" attributename=\"x2\" attributetype=\"XML\" from=\"35.14466094067263\" to=\"-0.21067811865475505\" dur=\" 0.268s\" fill=\"freeze\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_12.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_12.end\" from=\"-85.35533905932738\" to=\"-50.00000000000001\" dur=\" 0.268s\" fill=\"freeze\"></animate></line><line x1=\"-0.21067811865475505\" y1=\"-50.00000000000001\" x2=\"-0.21067811865475505\" y2=\"-50.00000000000001\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_15\" attributename=\"x2\" attributetype=\"XML\" from=\"-0.21067811865475505\" to=\"-0.21067811865476424\" dur=\" 0.268s\" fill=\"freeze\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_14.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_14.end\" from=\"-50.00000000000001\" to=\"-7.105427357601002e-15\" dur=\" 0.268s\" fill=\"freeze\"></animate></line><line x1=\"-0.21067811865476424\" y1=\"-7.105427357601002e-15\" x2=\"-0.21067811865476424\" y2=\"-7.105427357601002e-15\" style=\"stroke: black;stroke-width: 1\" opacity=\"0\"><animate id=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_17\" attributename=\"x2\" attributetype=\"XML\" from=\"-0.21067811865476424\" to=\"-150\" dur=\" 1.069s\" fill=\"freeze\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_16.end\"></animate></line><circle cx=\"-150\" cy=\"-50\" r=\"2.5\" fill=\"black\" style=\"display: none;\"><animate id=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_18\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_17.end\"></animate></circle><line x1=\"-150\" y1=\"-50\" x2=\"-150\" y2=\"-50\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_19\" attributename=\"x2\" attributetype=\"XML\" from=\"-150\" to=\"-51.30000000000001\" dur=\" 0.528s\" fill=\"freeze\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_18.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_18.end\" from=\"-50\" to=\"-49.99999999999998\" dur=\" 0.528s\" fill=\"freeze\"></animate></line><line x1=\"-51.30000000000001\" y1=\"-49.99999999999998\" x2=\"-51.30000000000001\" y2=\"-49.99999999999998\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_21\" attributename=\"x2\" attributetype=\"XML\" from=\"-51.30000000000001\" to=\"-51.29999999999999\" dur=\" 0.375s\" fill=\"freeze\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_20.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_20.end\" from=\"-49.99999999999998\" to=\"-119.99999999999997\" dur=\" 0.375s\" fill=\"freeze\"></animate></line><line x1=\"-51.29999999999999\" y1=\"-119.99999999999997\" x2=\"-51.29999999999999\" y2=\"-119.99999999999997\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_23\" attributename=\"x2\" attributetype=\"XML\" from=\"-51.29999999999999\" to=\"-100.79747468305834\" dur=\" 0.375s\" fill=\"freeze\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_22.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_22.end\" from=\"-119.99999999999997\" to=\"-169.49747468305827\" dur=\" 0.375s\" fill=\"freeze\"></animate></line><line x1=\"-100.79747468305834\" y1=\"-169.49747468305827\" x2=\"-100.79747468305834\" y2=\"-169.49747468305827\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_25\" attributename=\"x2\" attributetype=\"XML\" from=\"-100.79747468305834\" to=\"-150.29494936611664\" dur=\" 0.375s\" fill=\"freeze\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_24.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_24.end\" from=\"-169.49747468305827\" to=\"-119.99999999999991\" dur=\" 0.375s\" fill=\"freeze\"></animate></line><line x1=\"-150.29494936611664\" y1=\"-119.99999999999991\" x2=\"-150.29494936611664\" y2=\"-119.99999999999991\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_27\" attributename=\"x2\" attributetype=\"XML\" from=\"-150.29494936611664\" to=\"-150.29494936611667\" dur=\" 0.375s\" fill=\"freeze\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_26.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_26.end\" from=\"-119.99999999999991\" to=\"-49.999999999999915\" dur=\" 0.375s\" fill=\"freeze\"></animate></line></g><g transform=\"translate(320 240)\"></g><g transform=\"translate(320 240)\"><polygon points=\"0,16 -2,14 -1,10 -4,7 -7,9 -9,8 -6,5 -7,1 -5,-3 -8,-6 -6,-8 -4,-5 0,-7 4,-5 6,-8 8,-6 5,-3 7,1 6,5 9,8 7,9 4,7 1,10 2,14\" stroke=\"black\" fill=\"black\" stroke-width=\"1\" opacity=\"0\"><animate id=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_1\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_0.end\" dur=\"1ms\" fill=\"freeze\" attributename=\"opacity\" attributetype=\"XML\" from=\"0\" to=\"1\"></animate><animateMotion begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_2.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_3\" type=\"rotate\" from=\"0,0,0\" to=\"0.0,0,0\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_2.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_3.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_4\" type=\"rotate\" from=\"-90.0,0,0\" to=\"-90.0,0,0\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_3.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_4.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"0.0,-0.0\" to=\"0,0\" dur=\"1ms\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_4.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_6.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"0,0\" to=\"70.5,-0.0\" dur=\" 0.377s\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_6.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_7.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_8\" type=\"rotate\" from=\"-90.0,0,0\" to=\"-180.0,0,0\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_7.end\" dur=\" 0.083s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_8.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"70.5,-0.0\" to=\"70.5,-50.0\" dur=\" 0.268s\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_8.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_9.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_10\" type=\"rotate\" from=\"-180.0,0,0\" to=\"-225.0,0,0\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_9.end\" dur=\" 0.042s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_10.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"70.5,-50.0\" to=\"35.14466094067263,-85.35533905932738\" dur=\" 0.268s\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_10.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_11.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_12\" type=\"rotate\" from=\"-225.0,0,0\" to=\"-315.0,0,0\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_11.end\" dur=\" 0.083s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_12.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"35.14466094067263,-85.35533905932738\" to=\"-0.21067811865475505,-50.00000000000001\" dur=\" 0.268s\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_12.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_13.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_14\" type=\"rotate\" from=\"-315.0,0,0\" to=\"-360.0,0,0\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_13.end\" dur=\" 0.042s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_14.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-0.21067811865475505,-50.00000000000001\" to=\"-0.21067811865476424,-7.105427357601002e-15\" dur=\" 0.268s\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_14.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_15.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_16\" type=\"rotate\" from=\"-360.0,0,0\" to=\"-450.0,0,0\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_15.end\" dur=\" 0.083s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_16.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-0.21067811865476424,-7.105427357601002e-15\" to=\"-150,-50\" dur=\" 1.069s\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_16.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_18.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-150,-50\" to=\"-51.30000000000001,-49.99999999999998\" dur=\" 0.528s\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_18.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_19.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_20\" type=\"rotate\" from=\"-450.0,0,0\" to=\"-540.0,0,0\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_19.end\" dur=\" 0.083s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_20.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-51.30000000000001,-49.99999999999998\" to=\"-51.29999999999999,-119.99999999999997\" dur=\" 0.375s\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_20.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_21.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_22\" type=\"rotate\" from=\"-540.0,0,0\" to=\"-585.0,0,0\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_21.end\" dur=\" 0.042s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_22.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-51.29999999999999,-119.99999999999997\" to=\"-100.79747468305834,-169.49747468305827\" dur=\" 0.375s\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_22.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_23.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_24\" type=\"rotate\" from=\"-585.0,0,0\" to=\"-675.0,0,0\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_23.end\" dur=\" 0.083s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_24.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-100.79747468305834,-169.49747468305827\" to=\"-150.29494936611664,-119.99999999999991\" dur=\" 0.375s\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_24.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_25.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_26\" type=\"rotate\" from=\"-675.0,0,0\" to=\"-720.0,0,0\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_25.end\" dur=\" 0.042s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_26.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-150.29494936611664,-119.99999999999991\" to=\"-150.29494936611667,-49.999999999999915\" dur=\" 0.375s\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_26.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_27.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_28\" type=\"rotate\" from=\"-720.0,0,0\" to=\"-810.0,0,0\" begin=\"af_6657cbcf44da4edcbe1adc3b7a3a8417_27.end\" dur=\" 0.083s\" fill=\"freeze\"></animateTransform></polygon></g></svg>"},"metadata":{}}]},{"metadata":{},"cell_type":"markdown","source":"## Colorier la maison\n\nMaintenant nous modifions la fonction pour inclure non seulement la position, la taille, mais également la couleur de la maison comme paramètres. Les arguments de la fonction sont :\n\n- `p` -- position de la maison\n- `d` -- dimension de la maison\n- `c` -- couleur de la maison\n\n"},{"metadata":{},"cell_type":"markdown","source":"<h3 style=\"color:teal;background-color:azure;\" > <i class=\"fa fa-pencil\" aria-hidden=\"true\"> </i> &nbsp; Exercice 4 </h3>Aujoutez deux autres maisons de taille et couleur différente.\n\n"},{"metadata":{"trusted":false},"cell_type":"code","source":"from turtle import *\nup()\n\ndef maison(p, d, c):\n    goto(p)\n    dot()\n    down()\n    fillcolor(c)\n    begin_fill()\n    forward (1.41*d)  # sol\n    left(90)\n    forward(d)  # mur droit\n    left(45)\n    forward(d)  # toit droit\n    left(90)\n    forward(d)  # toit gauche\n    left(45)\n    forward(d)  # mur gauche\n    left(90)\n    end_fill()\n    up()\n\nmaison((0, 0), 70, 'lightblue')\nmaison((150, 30), 50, 'yellow')\n\ndone()\n","execution_count":null,"outputs":[]},{"metadata":{},"cell_type":"markdown","source":"## Drapeau tricolore\n\n"},{"metadata":{},"cell_type":"markdown","source":"<h3 style=\"color:teal;background-color:azure;\" > <i class=\"fa fa-pencil\" aria-hidden=\"true\"> </i> &nbsp; Exercice 5 </h3>\n\nModifiez les couleurs pour obtenir le drapeau d'un autre pay.  \nCréez une deuxième fonction `drapeau2(d, c, c2, c3)` qui crée un drapeau avec des barres horizontales.\n\n"},{"metadata":{"trusted":false},"cell_type":"code","source":"from turtle import *\n\ndef rectangle(d, e, c):\n    fillcolor(c)\n    begin_fill()\n    for i in range(2):\n        forward(d)\n        left(90)\n        forward(e)\n        left(90)\n    end_fill()\n\ndef drapeau(d, c, c2, c3):\n    rectangle(d, 2*d, c)\n    forward(d)\n    rectangle(d, 2*d, c2)\n    forward(d)\n    rectangle(d, 2*d, c3)\n\ndrapeau(50, 'blue', 'white', 'red')\n\ndone()\n","execution_count":null,"outputs":[]},{"metadata":{},"cell_type":"markdown","source":"## Arbre\n\nPour dessiner un arbre simple, nous utilisons un segment droit pour le tronc et un disque (dot) pour le feuillage.\nC'est une fonction qui a 3 paramètres\n\n- `d` -- longueur du tronc\n- `c` -- couleur du tronc\n- `c2` -- couleur du feuillage\n\n"},{"metadata":{},"cell_type":"markdown","source":"<h3 style=\"color:teal;background-color:azure;\" > <i class=\"fa fa-pencil\" aria-hidden=\"true\"> </i> &nbsp; Exercice 6 </h3>\n\nDéfinissez et utilisez une fonction `foret(n)` qui dessine `n` arbres.\n\n"},{"metadata":{"trusted":true},"cell_type":"code","source":"from turtle import *\n\ndef arbre(d, c, c2):\n    down()\n    left(90)\n    width(d/6)      # tronc\n    pencolor(c)\n    forward(d)\n    dot(d, c2)      # feuillage\n    up()\n    backward(d)     # retourner à la position de départ\n    right(90)\n\n\narbre(100, 'brown', 'lime')\nforward(70)\narbre(90, 'brown', 'green')\n\ndone()\n","execution_count":5,"outputs":[{"output_type":"display_data","data":{"image/svg+xml":"<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"640\" height=\"480\" preserveaspectratio=\"xMidYMid meet\" viewbox=\"0 0 640 480\"><animate id=\"af_6ad4a7db715f4797934383fd01c5df97_0\" attributename=\"opacity\" attributetype=\"CSS\" from=\"1\" to=\"1\" begin=\"0s\" dur=\"1ms\" fill=\"freeze\"></animate><g transform=\"translate(320 240)\"></g><g transform=\"translate(320 240)\"><line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"0\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_6ad4a7db715f4797934383fd01c5df97_2\" attributename=\"x2\" attributetype=\"XML\" from=\"0\" to=\"0\" dur=\"1ms\" fill=\"freeze\" begin=\"af_6ad4a7db715f4797934383fd01c5df97_1.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_6ad4a7db715f4797934383fd01c5df97_1.end\" from=\"0\" to=\"0\" dur=\"1ms\" fill=\"freeze\"></animate></line><line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"0\" style=\"stroke: brown;stroke-width: 16.666666666666668\"><animate id=\"af_6ad4a7db715f4797934383fd01c5df97_7\" attributename=\"x2\" attributetype=\"XML\" from=\"0\" to=\"6.123233995736766e-15\" dur=\" 0.535s\" fill=\"freeze\" begin=\"af_6ad4a7db715f4797934383fd01c5df97_6.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_6ad4a7db715f4797934383fd01c5df97_6.end\" from=\"0\" to=\"-100\" dur=\" 0.535s\" fill=\"freeze\"></animate><set attributename=\"stroke-linecap\" begin=\"af_6ad4a7db715f4797934383fd01c5df97_6.end\" attributetype=\"xml\" to=\"round\" dur=\" 0.535s\" fill=\"freeze\"></set></line><circle cx=\"6.123233995736766e-15\" cy=\"-100\" r=\"50\" fill=\"lime\" style=\"display: none;\"><animate id=\"af_6ad4a7db715f4797934383fd01c5df97_8\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_6ad4a7db715f4797934383fd01c5df97_7.end\"></animate></circle><line x1=\"6.123233995736766e-15\" y1=\"-100\" x2=\"6.123233995736766e-15\" y2=\"-100\" style=\"stroke: brown;stroke-width: 16.666666666666668\" opacity=\"0\"><animate id=\"af_6ad4a7db715f4797934383fd01c5df97_9\" attributename=\"x2\" attributetype=\"XML\" from=\"6.123233995736766e-15\" to=\"0\" dur=\" 0.535s\" fill=\"freeze\" begin=\"af_6ad4a7db715f4797934383fd01c5df97_8.end\"></animate></line><line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"0\" style=\"stroke: brown;stroke-width: 16.666666666666668\" opacity=\"0\"><animate id=\"af_6ad4a7db715f4797934383fd01c5df97_11\" attributename=\"x2\" attributetype=\"XML\" from=\"0\" to=\"70\" dur=\" 0.375s\" fill=\"freeze\" begin=\"af_6ad4a7db715f4797934383fd01c5df97_10.end\"></animate></line><line x1=\"70\" y1=\"0\" x2=\"70\" y2=\"0\" style=\"stroke: brown;stroke-width: 15.0\"><animate id=\"af_6ad4a7db715f4797934383fd01c5df97_13\" attributename=\"x2\" attributetype=\"XML\" from=\"70\" to=\"70\" dur=\" 0.482s\" fill=\"freeze\" begin=\"af_6ad4a7db715f4797934383fd01c5df97_12.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_6ad4a7db715f4797934383fd01c5df97_12.end\" from=\"0\" to=\"-90\" dur=\" 0.482s\" fill=\"freeze\"></animate><set attributename=\"stroke-linecap\" begin=\"af_6ad4a7db715f4797934383fd01c5df97_12.end\" attributetype=\"xml\" to=\"round\" dur=\" 0.482s\" fill=\"freeze\"></set></line><circle cx=\"70\" cy=\"-90\" r=\"45\" fill=\"green\" style=\"display: none;\"><animate id=\"af_6ad4a7db715f4797934383fd01c5df97_14\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_6ad4a7db715f4797934383fd01c5df97_13.end\"></animate></circle><line x1=\"70\" y1=\"-90\" x2=\"70\" y2=\"-90\" style=\"stroke: brown;stroke-width: 15.0\" opacity=\"0\"><animate id=\"af_6ad4a7db715f4797934383fd01c5df97_15\" attributename=\"x2\" attributetype=\"XML\" from=\"70\" to=\"70\" dur=\" 0.482s\" fill=\"freeze\" begin=\"af_6ad4a7db715f4797934383fd01c5df97_14.end\"></animate></line></g><g transform=\"translate(320 240)\"></g><g transform=\"translate(320 240)\"><polygon points=\"0,16 -2,14 -1,10 -4,7 -7,9 -9,8 -6,5 -7,1 -5,-3 -8,-6 -6,-8 -4,-5 0,-7 4,-5 6,-8 8,-6 5,-3 7,1 6,5 9,8 7,9 4,7 1,10 2,14\" stroke=\"black\" fill=\"black\" stroke-width=\"1\" opacity=\"0\"><animate id=\"af_6ad4a7db715f4797934383fd01c5df97_1\" begin=\"af_6ad4a7db715f4797934383fd01c5df97_0.end\" dur=\"1ms\" fill=\"freeze\" attributename=\"opacity\" attributetype=\"XML\" from=\"0\" to=\"1\"></animate><animateMotion begin=\"af_6ad4a7db715f4797934383fd01c5df97_2.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_6ad4a7db715f4797934383fd01c5df97_3\" type=\"rotate\" from=\"0,0,0\" to=\"0.0,0,0\" begin=\"af_6ad4a7db715f4797934383fd01c5df97_2.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_6ad4a7db715f4797934383fd01c5df97_3.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_6ad4a7db715f4797934383fd01c5df97_4\" type=\"rotate\" from=\"-90.0,0,0\" to=\"-90.0,0,0\" begin=\"af_6ad4a7db715f4797934383fd01c5df97_3.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_6ad4a7db715f4797934383fd01c5df97_4.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_6ad4a7db715f4797934383fd01c5df97_5\" type=\"rotate\" from=\"-90.0,0,0\" to=\"-180.0,0,0\" begin=\"af_6ad4a7db715f4797934383fd01c5df97_4.end\" dur=\" 0.083s\" fill=\"freeze\"></animateTransform><animate id=\"af_6ad4a7db715f4797934383fd01c5df97_6\" begin=\"af_6ad4a7db715f4797934383fd01c5df97_5.end\" dur=\"1ms\" fill=\"freeze\" attributename=\"stroke\" attributetype=\"XML\" from=\"black\" to=\"brown\"></animate><animateMotion begin=\"af_6ad4a7db715f4797934383fd01c5df97_6.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"0.0,-0.0\" to=\"6.123233995736766e-15,-100.0\" dur=\" 0.535s\" begin=\"af_6ad4a7db715f4797934383fd01c5df97_6.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_6ad4a7db715f4797934383fd01c5df97_8.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"6.123233995736766e-15,-100.0\" to=\"0.0,-0.0\" dur=\" 0.535s\" begin=\"af_6ad4a7db715f4797934383fd01c5df97_8.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_6ad4a7db715f4797934383fd01c5df97_9.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_6ad4a7db715f4797934383fd01c5df97_10\" type=\"rotate\" from=\"-180.0,0,0\" to=\"-90.0,0,0\" begin=\"af_6ad4a7db715f4797934383fd01c5df97_9.end\" dur=\" 0.083s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_6ad4a7db715f4797934383fd01c5df97_10.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"0.0,-0.0\" to=\"70.0,-0.0\" dur=\" 0.375s\" begin=\"af_6ad4a7db715f4797934383fd01c5df97_10.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_6ad4a7db715f4797934383fd01c5df97_11.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_6ad4a7db715f4797934383fd01c5df97_12\" type=\"rotate\" from=\"-90.0,0,0\" to=\"-180.0,0,0\" begin=\"af_6ad4a7db715f4797934383fd01c5df97_11.end\" dur=\" 0.083s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_6ad4a7db715f4797934383fd01c5df97_12.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"70.0,-0.0\" to=\"70.0,-90.0\" dur=\" 0.482s\" begin=\"af_6ad4a7db715f4797934383fd01c5df97_12.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_6ad4a7db715f4797934383fd01c5df97_14.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"70.0,-90.0\" to=\"70.0,-0.0\" dur=\" 0.482s\" begin=\"af_6ad4a7db715f4797934383fd01c5df97_14.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_6ad4a7db715f4797934383fd01c5df97_15.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_6ad4a7db715f4797934383fd01c5df97_16\" type=\"rotate\" from=\"-180.0,0,0\" to=\"-90.0,0,0\" begin=\"af_6ad4a7db715f4797934383fd01c5df97_15.end\" dur=\" 0.083s\" fill=\"freeze\"></animateTransform></polygon></g></svg>"},"metadata":{}}]},{"metadata":{},"cell_type":"markdown","source":"## Bus\n\nPour dessiner un bus, une voiture ou un camion simple, nous pouvons utiliser des rectangles pour le châssis, et un disque (dot) pour les roues.\nC'est une fonction qui a comme paramètres\n\n- `p` -- position du bus\n- `d` -- dimension (longeur) du bus\n- `c` -- couleur du bus\n\n"},{"metadata":{"trusted":true},"cell_type":"code","source":"from turtle import *\nup()\n\ndef rectangle(d, e, c):\n    fillcolor(c)\n    begin_fill()\n    for i in range(2):\n        forward(d)\n        left(90)\n        forward(e)\n        left(90)\n    end_fill()\n\ndef bus(p, d, c):\n    goto(p)\n    down()\n    rectangle(d, d/3, c) # chassis\n    forward(d/4)\n    dot(d/5)            # roue arrière\n    dot(d/10, 'white')\n    forward(d/2)\n    dot(d/5)            # roue avant\n    dot(d/10, 'white')\n    up()\n\nbus((-200, 50), 200, 'red')\nbus((50, 20), 150, 'lightblue')\n\ndone()\n","execution_count":7,"outputs":[{"output_type":"display_data","data":{"image/svg+xml":"<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"640\" height=\"480\" preserveaspectratio=\"xMidYMid meet\" viewbox=\"0 0 640 480\"><animate id=\"af_1302cf898c1c4bb7853cfe80c9d8626a_0\" attributename=\"opacity\" attributetype=\"CSS\" from=\"1\" to=\"1\" begin=\"0s\" dur=\"1ms\" fill=\"freeze\"></animate><g transform=\"translate(320 240)\"></g><g transform=\"translate(320 240)\"><line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"0\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_1302cf898c1c4bb7853cfe80c9d8626a_2\" attributename=\"x2\" attributetype=\"XML\" from=\"0\" to=\"0\" dur=\"1ms\" fill=\"freeze\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_1.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_1.end\" from=\"0\" to=\"0\" dur=\"1ms\" fill=\"freeze\"></animate></line><line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"0\" style=\"stroke: black;stroke-width: 1\" opacity=\"0\"><animate id=\"af_1302cf898c1c4bb7853cfe80c9d8626a_5\" attributename=\"x2\" attributetype=\"XML\" from=\"0\" to=\"-200\" dur=\" 1.338s\" fill=\"freeze\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_4.end\"></animate></line><line x1=\"-200\" y1=\"-50\" x2=\"-200\" y2=\"-50\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_1302cf898c1c4bb7853cfe80c9d8626a_7\" attributename=\"x2\" attributetype=\"XML\" from=\"-200\" to=\"0\" dur=\" 1.070s\" fill=\"freeze\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_6.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_6.end\" from=\"-50\" to=\"-50\" dur=\" 1.070s\" fill=\"freeze\"></animate></line><line x1=\"0\" y1=\"-50\" x2=\"0\" y2=\"-50\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_1302cf898c1c4bb7853cfe80c9d8626a_9\" attributename=\"x2\" attributetype=\"XML\" from=\"0\" to=\"4.0821559971578446e-15\" dur=\" 0.357s\" fill=\"freeze\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_8.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_8.end\" from=\"-50\" to=\"-116.66666666666667\" dur=\" 0.357s\" fill=\"freeze\"></animate></line><line x1=\"4.0821559971578446e-15\" y1=\"-116.66666666666667\" x2=\"4.0821559971578446e-15\" y2=\"-116.66666666666667\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_1302cf898c1c4bb7853cfe80c9d8626a_11\" attributename=\"x2\" attributetype=\"XML\" from=\"4.0821559971578446e-15\" to=\"-200\" dur=\" 1.070s\" fill=\"freeze\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_10.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_10.end\" from=\"-116.66666666666667\" to=\"-116.6666666666667\" dur=\" 1.070s\" fill=\"freeze\"></animate></line><line x1=\"-200\" y1=\"-116.6666666666667\" x2=\"-200\" y2=\"-116.6666666666667\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_1302cf898c1c4bb7853cfe80c9d8626a_13\" attributename=\"x2\" attributetype=\"XML\" from=\"-200\" to=\"-200\" dur=\" 0.357s\" fill=\"freeze\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_12.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_12.end\" from=\"-116.6666666666667\" to=\"-50.00000000000003\" dur=\" 0.357s\" fill=\"freeze\"></animate></line><polygon points=\"-200,-50 0.0,-50.0 4.0821559971578446e-15,-116.66666666666667 -200.0,-116.6666666666667 -200.0,-50.00000000000003\" style=\"display: none;fill: red;stroke: black;stroke-width: 1\"><animate id=\"af_1302cf898c1c4bb7853cfe80c9d8626a_15\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_14.end\"></animate></polygon><line x1=\"-200\" y1=\"-50.00000000000003\" x2=\"-200\" y2=\"-50.00000000000003\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_1302cf898c1c4bb7853cfe80c9d8626a_16\" attributename=\"x2\" attributetype=\"XML\" from=\"-200\" to=\"-150\" dur=\" 0.268s\" fill=\"freeze\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_15.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_15.end\" from=\"-50.00000000000003\" to=\"-50.000000000000014\" dur=\" 0.268s\" fill=\"freeze\"></animate></line><circle cx=\"-150\" cy=\"-50.000000000000014\" r=\"20\" fill=\"black\" style=\"display: none;\"><animate id=\"af_1302cf898c1c4bb7853cfe80c9d8626a_17\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_16.end\"></animate></circle><circle cx=\"-150\" cy=\"-50.000000000000014\" r=\"10\" fill=\"white\" style=\"display: none;\"><animate id=\"af_1302cf898c1c4bb7853cfe80c9d8626a_18\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_17.end\"></animate></circle><line x1=\"-150\" y1=\"-50.000000000000014\" x2=\"-150\" y2=\"-50.000000000000014\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_1302cf898c1c4bb7853cfe80c9d8626a_19\" attributename=\"x2\" attributetype=\"XML\" from=\"-150\" to=\"-50\" dur=\" 0.535s\" fill=\"freeze\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_18.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_18.end\" from=\"-50.000000000000014\" to=\"-49.99999999999999\" dur=\" 0.535s\" fill=\"freeze\"></animate></line><circle cx=\"-50\" cy=\"-49.99999999999999\" r=\"20\" fill=\"black\" style=\"display: none;\"><animate id=\"af_1302cf898c1c4bb7853cfe80c9d8626a_20\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_19.end\"></animate></circle><circle cx=\"-50\" cy=\"-49.99999999999999\" r=\"10\" fill=\"white\" style=\"display: none;\"><animate id=\"af_1302cf898c1c4bb7853cfe80c9d8626a_21\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_20.end\"></animate></circle><line x1=\"-50\" y1=\"-49.99999999999999\" x2=\"-50\" y2=\"-49.99999999999999\" style=\"stroke: black;stroke-width: 1\" opacity=\"0\"><animate id=\"af_1302cf898c1c4bb7853cfe80c9d8626a_22\" attributename=\"x2\" attributetype=\"XML\" from=\"-50\" to=\"50\" dur=\" 0.696s\" fill=\"freeze\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_21.end\"></animate></line><line x1=\"50\" y1=\"-20\" x2=\"50\" y2=\"-20\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_1302cf898c1c4bb7853cfe80c9d8626a_24\" attributename=\"x2\" attributetype=\"XML\" from=\"50\" to=\"200\" dur=\" 0.803s\" fill=\"freeze\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_23.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_23.end\" from=\"-20\" to=\"-19.999999999999964\" dur=\" 0.803s\" fill=\"freeze\"></animate></line><line x1=\"200\" y1=\"-19.999999999999964\" x2=\"200\" y2=\"-19.999999999999964\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_1302cf898c1c4bb7853cfe80c9d8626a_26\" attributename=\"x2\" attributetype=\"XML\" from=\"200\" to=\"200.00000000000003\" dur=\" 0.268s\" fill=\"freeze\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_25.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_25.end\" from=\"-19.999999999999964\" to=\"-69.99999999999997\" dur=\" 0.268s\" fill=\"freeze\"></animate></line><line x1=\"200.00000000000003\" y1=\"-69.99999999999997\" x2=\"200.00000000000003\" y2=\"-69.99999999999997\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_1302cf898c1c4bb7853cfe80c9d8626a_28\" attributename=\"x2\" attributetype=\"XML\" from=\"200.00000000000003\" to=\"50.00000000000003\" dur=\" 0.803s\" fill=\"freeze\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_27.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_27.end\" from=\"-69.99999999999997\" to=\"-70.00000000000003\" dur=\" 0.803s\" fill=\"freeze\"></animate></line><line x1=\"50.00000000000003\" y1=\"-70.00000000000003\" x2=\"50.00000000000003\" y2=\"-70.00000000000003\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_1302cf898c1c4bb7853cfe80c9d8626a_30\" attributename=\"x2\" attributetype=\"XML\" from=\"50.00000000000003\" to=\"50.00000000000001\" dur=\" 0.268s\" fill=\"freeze\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_29.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_29.end\" from=\"-70.00000000000003\" to=\"-20.00000000000003\" dur=\" 0.268s\" fill=\"freeze\"></animate></line><polygon points=\"50,-20 200.0,-19.999999999999964 200.00000000000003,-69.99999999999997 50.00000000000003,-70.00000000000003 50.00000000000001,-20.00000000000003\" style=\"display: none;fill: lightblue;stroke: black;stroke-width: 1\"><animate id=\"af_1302cf898c1c4bb7853cfe80c9d8626a_32\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_31.end\"></animate></polygon><line x1=\"50.00000000000001\" y1=\"-20.00000000000003\" x2=\"50.00000000000001\" y2=\"-20.00000000000003\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_1302cf898c1c4bb7853cfe80c9d8626a_33\" attributename=\"x2\" attributetype=\"XML\" from=\"50.00000000000001\" to=\"87.5\" dur=\" 0.201s\" fill=\"freeze\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_32.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_32.end\" from=\"-20.00000000000003\" to=\"-20.00000000000001\" dur=\" 0.201s\" fill=\"freeze\"></animate></line><circle cx=\"87.5\" cy=\"-20.00000000000001\" r=\"15\" fill=\"black\" style=\"display: none;\"><animate id=\"af_1302cf898c1c4bb7853cfe80c9d8626a_34\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_33.end\"></animate></circle><circle cx=\"87.5\" cy=\"-20.00000000000001\" r=\"7.5\" fill=\"white\" style=\"display: none;\"><animate id=\"af_1302cf898c1c4bb7853cfe80c9d8626a_35\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_34.end\"></animate></circle><line x1=\"87.5\" y1=\"-20.00000000000001\" x2=\"87.5\" y2=\"-20.00000000000001\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_1302cf898c1c4bb7853cfe80c9d8626a_36\" attributename=\"x2\" attributetype=\"XML\" from=\"87.5\" to=\"162.5\" dur=\" 0.401s\" fill=\"freeze\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_35.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_35.end\" from=\"-20.00000000000001\" to=\"-19.999999999999975\" dur=\" 0.401s\" fill=\"freeze\"></animate></line><circle cx=\"162.5\" cy=\"-19.999999999999975\" r=\"15\" fill=\"black\" style=\"display: none;\"><animate id=\"af_1302cf898c1c4bb7853cfe80c9d8626a_37\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_36.end\"></animate></circle><circle cx=\"162.5\" cy=\"-19.999999999999975\" r=\"7.5\" fill=\"white\" style=\"display: none;\"><animate id=\"af_1302cf898c1c4bb7853cfe80c9d8626a_38\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_37.end\"></animate></circle></g><g transform=\"translate(320 240)\"></g><g transform=\"translate(320 240)\"><polygon points=\"0,16 -2,14 -1,10 -4,7 -7,9 -9,8 -6,5 -7,1 -5,-3 -8,-6 -6,-8 -4,-5 0,-7 4,-5 6,-8 8,-6 5,-3 7,1 6,5 9,8 7,9 4,7 1,10 2,14\" stroke=\"black\" fill=\"black\" stroke-width=\"1\" opacity=\"0\"><animate id=\"af_1302cf898c1c4bb7853cfe80c9d8626a_1\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_0.end\" dur=\"1ms\" fill=\"freeze\" attributename=\"opacity\" attributetype=\"XML\" from=\"0\" to=\"1\"></animate><animateMotion begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_2.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_1302cf898c1c4bb7853cfe80c9d8626a_3\" type=\"rotate\" from=\"0,0,0\" to=\"0.0,0,0\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_2.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_3.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_1302cf898c1c4bb7853cfe80c9d8626a_4\" type=\"rotate\" from=\"-90.0,0,0\" to=\"-90.0,0,0\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_3.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_4.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"0.0,-0.0\" to=\"-200,-50\" dur=\" 1.338s\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_4.end\" fill=\"freeze\"></animateMotion><animate id=\"af_1302cf898c1c4bb7853cfe80c9d8626a_6\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_5.end\" dur=\"1ms\" fill=\"freeze\" attributename=\"fill\" attributetype=\"XML\" from=\"black\" to=\"red\"></animate><animateMotion begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_6.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-200,-50\" to=\"0.0,-50.0\" dur=\" 1.070s\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_6.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_7.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_1302cf898c1c4bb7853cfe80c9d8626a_8\" type=\"rotate\" from=\"-90.0,0,0\" to=\"-180.0,0,0\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_7.end\" dur=\" 0.083s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_8.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"0.0,-50.0\" to=\"4.0821559971578446e-15,-116.66666666666667\" dur=\" 0.357s\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_8.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_9.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_1302cf898c1c4bb7853cfe80c9d8626a_10\" type=\"rotate\" from=\"-180.0,0,0\" to=\"-270.0,0,0\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_9.end\" dur=\" 0.083s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_10.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"4.0821559971578446e-15,-116.66666666666667\" to=\"-200.0,-116.6666666666667\" dur=\" 1.070s\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_10.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_11.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_1302cf898c1c4bb7853cfe80c9d8626a_12\" type=\"rotate\" from=\"-270.0,0,0\" to=\"-360.0,0,0\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_11.end\" dur=\" 0.083s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_12.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-200.0,-116.6666666666667\" to=\"-200.0,-50.00000000000003\" dur=\" 0.357s\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_12.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_13.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_1302cf898c1c4bb7853cfe80c9d8626a_14\" type=\"rotate\" from=\"-360.0,0,0\" to=\"-450.0,0,0\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_13.end\" dur=\" 0.083s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_15.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-200.0,-50.00000000000003\" to=\"-150.0,-50.000000000000014\" dur=\" 0.268s\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_15.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_18.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-150.0,-50.000000000000014\" to=\"-50.0,-49.99999999999999\" dur=\" 0.535s\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_18.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_21.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-50.0,-49.99999999999999\" to=\"50,-20\" dur=\" 0.696s\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_21.end\" fill=\"freeze\"></animateMotion><animate id=\"af_1302cf898c1c4bb7853cfe80c9d8626a_23\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_22.end\" dur=\"1ms\" fill=\"freeze\" attributename=\"fill\" attributetype=\"XML\" from=\"red\" to=\"lightblue\"></animate><animateMotion begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_23.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"50,-20\" to=\"200.0,-19.999999999999964\" dur=\" 0.803s\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_23.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_24.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_1302cf898c1c4bb7853cfe80c9d8626a_25\" type=\"rotate\" from=\"-450.0,0,0\" to=\"-540.0,0,0\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_24.end\" dur=\" 0.083s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_25.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"200.0,-19.999999999999964\" to=\"200.00000000000003,-69.99999999999997\" dur=\" 0.268s\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_25.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_26.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_1302cf898c1c4bb7853cfe80c9d8626a_27\" type=\"rotate\" from=\"-540.0,0,0\" to=\"-630.0,0,0\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_26.end\" dur=\" 0.083s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_27.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"200.00000000000003,-69.99999999999997\" to=\"50.00000000000003,-70.00000000000003\" dur=\" 0.803s\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_27.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_28.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_1302cf898c1c4bb7853cfe80c9d8626a_29\" type=\"rotate\" from=\"-630.0,0,0\" to=\"-720.0,0,0\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_28.end\" dur=\" 0.083s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_29.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"50.00000000000003,-70.00000000000003\" to=\"50.00000000000001,-20.00000000000003\" dur=\" 0.268s\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_29.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_30.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_1302cf898c1c4bb7853cfe80c9d8626a_31\" type=\"rotate\" from=\"-720.0,0,0\" to=\"-810.0,0,0\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_30.end\" dur=\" 0.083s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_32.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"50.00000000000001,-20.00000000000003\" to=\"87.5,-20.00000000000001\" dur=\" 0.201s\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_32.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_35.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"87.5,-20.00000000000001\" to=\"162.5,-19.999999999999975\" dur=\" 0.401s\" begin=\"af_1302cf898c1c4bb7853cfe80c9d8626a_35.end\" fill=\"freeze\"></animateMotion></polygon></g></svg>"},"metadata":{}}]},{"metadata":{},"cell_type":"markdown","source":"## Coeur\n\n"},{"metadata":{},"cell_type":"markdown","source":"<h3 style=\"color:teal;background-color:azure;\" > <i class=\"fa fa-pencil\" aria-hidden=\"true\"> </i> &nbsp; Exercice 7 </h3>\n\nAjoutez deux paramètres: `w` pour l'épaisseur de la ligne (width), et `c2` pour la couleur de ligne.  \nLa fonction aura la forme `coeur(r, w, c, c2)`.\n\n"},{"metadata":{"trusted":true},"cell_type":"code","source":"from turtle import *\n\ndef coeur(r, c):\n    down()\n    fillcolor(c)\n    begin_fill()\n    left(90)\n    circle(r, 225)\n    forward(2.4*r)\n    left(90)\n    forward(2.4*r)\n    circle(r, 225)\n    left(90)\n    end_fill()\n    up()\n\ncoeur(50, 'darkviolet')\nforward(130)\ncoeur(40, 'tomato')\n\ndone()\n","execution_count":6,"outputs":[{"output_type":"display_data","data":{"image/svg+xml":"<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"640\" height=\"480\" preserveaspectratio=\"xMidYMid meet\" viewbox=\"0 0 640 480\"><animate id=\"af_668f430aabd94033929b234c355372fa_0\" attributename=\"opacity\" attributetype=\"CSS\" from=\"1\" to=\"1\" begin=\"0s\" dur=\"1ms\" fill=\"freeze\"></animate><g transform=\"translate(320 240)\"></g><g transform=\"translate(320 240)\"><line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"0\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_2\" attributename=\"x2\" attributetype=\"XML\" from=\"0\" to=\"0\" dur=\"1ms\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_1.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_1.end\" from=\"0\" to=\"0\" dur=\"1ms\" fill=\"freeze\"></animate></line><line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"0\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_8\" attributename=\"x2\" attributetype=\"XML\" from=\"0\" to=\"-2.2639566745727207\" dur=\" 0.081s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_7.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_7.end\" from=\"0\" to=\"-14.875152692760148\" dur=\" 0.081s\" fill=\"freeze\"></animate></line><line x1=\"-2.2639566745727207\" y1=\"-14.875152692760148\" x2=\"-2.2639566745727207\" y2=\"-14.875152692760148\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_10\" attributename=\"x2\" attributetype=\"XML\" from=\"-2.2639566745727207\" to=\"-8.850806705317183\" dur=\" 0.081s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_9.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_9.end\" from=\"-14.875152692760148\" to=\"-28.403237336557787\" dur=\" 0.081s\" fill=\"freeze\"></animate></line><line x1=\"-8.850806705317183\" y1=\"-28.403237336557787\" x2=\"-8.850806705317183\" y2=\"-28.403237336557787\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_12\" attributename=\"x2\" attributetype=\"XML\" from=\"-8.850806705317183\" to=\"-19.16405636857285\" dur=\" 0.081s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_11.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_11.end\" from=\"-28.403237336557787\" to=\"-39.35917403045251\" dur=\" 0.081s\" fill=\"freeze\"></animate></line><line x1=\"-19.16405636857285\" y1=\"-39.35917403045251\" x2=\"-19.16405636857285\" y2=\"-39.35917403045251\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_14\" attributename=\"x2\" attributetype=\"XML\" from=\"-19.16405636857285\" to=\"-32.269755647873225\" dur=\" 0.081s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_13.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_13.end\" from=\"-39.35917403045251\" to=\"-46.75081213427073\" dur=\" 0.081s\" fill=\"freeze\"></animate></line><line x1=\"-32.269755647873225\" y1=\"-46.75081213427073\" x2=\"-32.269755647873225\" y2=\"-46.75081213427073\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_16\" attributename=\"x2\" attributetype=\"XML\" from=\"-32.269755647873225\" to=\"-46.981075128885706\" dur=\" 0.081s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_15.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_15.end\" from=\"-46.75081213427073\" to=\"-49.908777711165854\" dur=\" 0.081s\" fill=\"freeze\"></animate></line><line x1=\"-46.981075128885706\" y1=\"-49.908777711165854\" x2=\"-46.981075128885706\" y2=\"-49.908777711165854\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_18\" attributename=\"x2\" attributetype=\"XML\" from=\"-46.981075128885706\" to=\"-61.96578321437789\" dur=\" 0.081s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_17.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_17.end\" from=\"-49.908777711165854\" to=\"-48.54709087130257\" dur=\" 0.081s\" fill=\"freeze\"></animate></line><line x1=\"-61.96578321437789\" y1=\"-48.54709087130257\" x2=\"-61.96578321437789\" y2=\"-48.54709087130257\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_20\" attributename=\"x2\" attributetype=\"XML\" from=\"-61.96578321437789\" to=\"-75.86689070888283\" dur=\" 0.081s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_19.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_19.end\" from=\"-48.54709087130257\" to=\"-42.78906361507234\" dur=\" 0.081s\" fill=\"freeze\"></animate></line><line x1=\"-75.86689070888283\" y1=\"-42.78906361507234\" x2=\"-75.86689070888283\" y2=\"-42.78906361507234\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_22\" attributename=\"x2\" attributetype=\"XML\" from=\"-75.86689070888283\" to=\"-87.42553740855504\" dur=\" 0.081s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_21.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_21.end\" from=\"-42.78906361507234\" to=\"-33.15613291203971\" dur=\" 0.081s\" fill=\"freeze\"></animate></line><line x1=\"-87.42553740855504\" y1=\"-33.15613291203971\" x2=\"-87.42553740855504\" y2=\"-33.15613291203971\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_24\" attributename=\"x2\" attributetype=\"XML\" from=\"-87.42553740855504\" to=\"-95.59499229960448\" dur=\" 0.081s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_23.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_23.end\" from=\"-33.15613291203971\" to=\"-20.520640272637777\" dur=\" 0.081s\" fill=\"freeze\"></animate></line><line x1=\"-95.59499229960448\" y1=\"-20.520640272637777\" x2=\"-95.59499229960448\" y2=\"-20.520640272637777\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_26\" attributename=\"x2\" attributetype=\"XML\" from=\"-95.59499229960448\" to=\"-99.63544370490266\" dur=\" 0.081s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_25.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_25.end\" from=\"-20.520640272637777\" to=\"-6.026834012766084\" dur=\" 0.081s\" fill=\"freeze\"></animate></line><line x1=\"-99.63544370490266\" y1=\"-6.026834012766084\" x2=\"-99.63544370490266\" y2=\"-6.026834012766084\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_28\" attributename=\"x2\" attributetype=\"XML\" from=\"-99.63544370490266\" to=\"-99.18099534735711\" dur=\" 0.081s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_27.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_27.end\" from=\"-6.026834012766084\" to=\"9.012751890695354\" dur=\" 0.081s\" fill=\"freeze\"></animate></line><line x1=\"-99.18099534735711\" y1=\"9.012751890695354\" x2=\"-99.18099534735711\" y2=\"9.012751890695354\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_30\" attributename=\"x2\" attributetype=\"XML\" from=\"-99.18099534735711\" to=\"-94.2728012826604\" dur=\" 0.081s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_29.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_29.end\" from=\"9.012751890695354\" to=\"23.236158602188482\" dur=\" 0.081s\" fill=\"freeze\"></animate></line><line x1=\"-94.2728012826604\" y1=\"23.236158602188482\" x2=\"-94.2728012826604\" y2=\"23.236158602188482\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_32\" attributename=\"x2\" attributetype=\"XML\" from=\"-94.2728012826604\" to=\"-85.35533905932725\" dur=\" 0.081s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_31.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_31.end\" from=\"23.236158602188482\" to=\"35.355339059327406\" dur=\" 0.081s\" fill=\"freeze\"></animate></line><line x1=\"-85.35533905932725\" y1=\"35.355339059327406\" x2=\"-85.35533905932725\" y2=\"35.355339059327406\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_35\" attributename=\"x2\" attributetype=\"XML\" from=\"-85.35533905932725\" to=\"-0.5025253169413446\" dur=\" 0.642s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_34.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_34.end\" from=\"35.355339059327406\" to=\"120.2081528017129\" dur=\" 0.642s\" fill=\"freeze\"></animate></line><line x1=\"-0.5025253169413446\" y1=\"120.2081528017129\" x2=\"-0.5025253169413446\" y2=\"120.2081528017129\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_37\" attributename=\"x2\" attributetype=\"XML\" from=\"-0.5025253169413446\" to=\"84.35028842544408\" dur=\" 0.642s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_36.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_36.end\" from=\"120.2081528017129\" to=\"35.35533905932691\" dur=\" 0.642s\" fill=\"freeze\"></animate></line><line x1=\"84.35028842544408\" y1=\"35.35533905932691\" x2=\"84.35028842544408\" y2=\"35.35533905932691\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_39\" attributename=\"x2\" attributetype=\"XML\" from=\"84.35028842544408\" to=\"93.26775064877717\" dur=\" 0.081s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_38.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_38.end\" from=\"35.35533905932691\" to=\"23.236158602187942\" dur=\" 0.081s\" fill=\"freeze\"></animate></line><line x1=\"93.26775064877717\" y1=\"23.236158602187942\" x2=\"93.26775064877717\" y2=\"23.236158602187942\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_41\" attributename=\"x2\" attributetype=\"XML\" from=\"93.26775064877717\" to=\"98.17594471347381\" dur=\" 0.081s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_40.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_40.end\" from=\"23.236158602187942\" to=\"9.012751890694789\" dur=\" 0.081s\" fill=\"freeze\"></animate></line><line x1=\"98.17594471347381\" y1=\"9.012751890694789\" x2=\"98.17594471347381\" y2=\"9.012751890694789\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_43\" attributename=\"x2\" attributetype=\"XML\" from=\"98.17594471347381\" to=\"98.63039307101928\" dur=\" 0.081s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_42.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_42.end\" from=\"9.012751890694789\" to=\"-6.026834012766653\" dur=\" 0.081s\" fill=\"freeze\"></animate></line><line x1=\"98.63039307101928\" y1=\"-6.026834012766653\" x2=\"98.63039307101928\" y2=\"-6.026834012766653\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_45\" attributename=\"x2\" attributetype=\"XML\" from=\"98.63039307101928\" to=\"94.58994166572106\" dur=\" 0.081s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_44.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_44.end\" from=\"-6.026834012766653\" to=\"-20.520640272638328\" dur=\" 0.081s\" fill=\"freeze\"></animate></line><line x1=\"94.58994166572106\" y1=\"-20.520640272638328\" x2=\"94.58994166572106\" y2=\"-20.520640272638328\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_47\" attributename=\"x2\" attributetype=\"XML\" from=\"94.58994166572106\" to=\"86.42048677467156\" dur=\" 0.081s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_46.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_46.end\" from=\"-20.520640272638328\" to=\"-33.15613291204022\" dur=\" 0.081s\" fill=\"freeze\"></animate></line><line x1=\"86.42048677467156\" y1=\"-33.15613291204022\" x2=\"86.42048677467156\" y2=\"-33.15613291204022\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_49\" attributename=\"x2\" attributetype=\"XML\" from=\"86.42048677467156\" to=\"74.86184007499931\" dur=\" 0.081s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_48.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_48.end\" from=\"-33.15613291204022\" to=\"-42.7890636150728\" dur=\" 0.081s\" fill=\"freeze\"></animate></line><line x1=\"74.86184007499931\" y1=\"-42.7890636150728\" x2=\"74.86184007499931\" y2=\"-42.7890636150728\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_51\" attributename=\"x2\" attributetype=\"XML\" from=\"74.86184007499931\" to=\"60.96073258049433\" dur=\" 0.081s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_50.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_50.end\" from=\"-42.7890636150728\" to=\"-48.54709087130296\" dur=\" 0.081s\" fill=\"freeze\"></animate></line><line x1=\"60.96073258049433\" y1=\"-48.54709087130296\" x2=\"60.96073258049433\" y2=\"-48.54709087130296\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_53\" attributename=\"x2\" attributetype=\"XML\" from=\"60.96073258049433\" to=\"45.976024495002136\" dur=\" 0.081s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_52.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_52.end\" from=\"-48.54709087130296\" to=\"-49.9087777111662\" dur=\" 0.081s\" fill=\"freeze\"></animate></line><line x1=\"45.976024495002136\" y1=\"-49.9087777111662\" x2=\"45.976024495002136\" y2=\"-49.9087777111662\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_55\" attributename=\"x2\" attributetype=\"XML\" from=\"45.976024495002136\" to=\"31.264705013989662\" dur=\" 0.081s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_54.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_54.end\" from=\"-49.9087777111662\" to=\"-46.750812134271044\" dur=\" 0.081s\" fill=\"freeze\"></animate></line><line x1=\"31.264705013989662\" y1=\"-46.750812134271044\" x2=\"31.264705013989662\" y2=\"-46.750812134271044\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_57\" attributename=\"x2\" attributetype=\"XML\" from=\"31.264705013989662\" to=\"18.159005734689302\" dur=\" 0.081s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_56.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_56.end\" from=\"-46.750812134271044\" to=\"-39.35917403045279\" dur=\" 0.081s\" fill=\"freeze\"></animate></line><line x1=\"18.159005734689302\" y1=\"-39.35917403045279\" x2=\"18.159005734689302\" y2=\"-39.35917403045279\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_59\" attributename=\"x2\" attributetype=\"XML\" from=\"18.159005734689302\" to=\"7.8457560714336445\" dur=\" 0.081s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_58.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_58.end\" from=\"-39.35917403045279\" to=\"-28.403237336558064\" dur=\" 0.081s\" fill=\"freeze\"></animate></line><line x1=\"7.8457560714336445\" y1=\"-28.403237336558064\" x2=\"7.8457560714336445\" y2=\"-28.403237336558064\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_61\" attributename=\"x2\" attributetype=\"XML\" from=\"7.8457560714336445\" to=\"1.2589060406891877\" dur=\" 0.081s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_60.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_60.end\" from=\"-28.403237336558064\" to=\"-14.875152692760421\" dur=\" 0.081s\" fill=\"freeze\"></animate></line><line x1=\"1.2589060406891877\" y1=\"-14.875152692760421\" x2=\"1.2589060406891877\" y2=\"-14.875152692760421\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_63\" attributename=\"x2\" attributetype=\"XML\" from=\"1.2589060406891877\" to=\"-1.0050506338835339\" dur=\" 0.081s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_62.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_62.end\" from=\"-14.875152692760421\" to=\"-2.7355895326763857e-13\" dur=\" 0.081s\" fill=\"freeze\"></animate></line><polygon points=\"0.0,-0.0 -2.2639566745727207,-14.875152692760148 -8.850806705317183,-28.403237336557787 -19.16405636857285,-39.35917403045251 -32.269755647873225,-46.75081213427073 -46.981075128885706,-49.908777711165854 -61.96578321437789,-48.54709087130257 -75.86689070888283,-42.78906361507234 -87.42553740855504,-33.15613291203971 -95.59499229960448,-20.520640272637777 -99.63544370490266,-6.026834012766084 -99.18099534735711,9.012751890695354 -94.2728012826604,23.236158602188482 -85.35533905932725,35.355339059327406 -0.5025253169413446,120.2081528017129 84.35028842544408,35.35533905932691 93.26775064877717,23.236158602187942 98.17594471347381,9.012751890694789 98.63039307101928,-6.026834012766653 94.58994166572106,-20.520640272638328 86.42048677467156,-33.15613291204022 74.86184007499931,-42.7890636150728 60.96073258049433,-48.54709087130296 45.976024495002136,-49.9087777111662 31.264705013989662,-46.750812134271044 18.159005734689302,-39.35917403045279 7.8457560714336445,-28.403237336558064 1.2589060406891877,-14.875152692760421 -1.0050506338835339,-2.7355895326763857e-13\" style=\"display: none;fill: darkviolet;stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_67\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_66.end\"></animate></polygon><line x1=\"-1.0050506338835339\" y1=\"-2.7355895326763857e-13\" x2=\"-1.0050506338835339\" y2=\"-2.7355895326763857e-13\" style=\"stroke: black;stroke-width: 1\" opacity=\"0\"><animate id=\"af_668f430aabd94033929b234c355372fa_68\" attributename=\"x2\" attributetype=\"XML\" from=\"-1.0050506338835339\" to=\"128.99494936611646\" dur=\" 0.696s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_67.end\"></animate></line><line x1=\"128.99494936611646\" y1=\"2.1049069410056367e-14\" x2=\"128.99494936611646\" y2=\"2.1049069410056367e-14\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_72\" attributename=\"x2\" attributetype=\"XML\" from=\"128.99494936611646\" to=\"126.87215454592071\" dur=\" 0.070s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_71.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_71.end\" from=\"2.1049069410056367e-14\" to=\"-12.857578612126447\" dur=\" 0.070s\" fill=\"freeze\"></animate></line><line x1=\"126.87215454592071\" y1=\"-12.857578612126447\" x2=\"126.87215454592071\" y2=\"-12.857578612126447\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_74\" attributename=\"x2\" attributetype=\"XML\" from=\"126.87215454592071\" to=\"120.72908297776591\" dur=\" 0.070s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_73.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_73.end\" from=\"-12.857578612126447\" to=\"-24.350457160348824\" dur=\" 0.070s\" fill=\"freeze\"></animate></line><line x1=\"120.72908297776591\" y1=\"-24.350457160348824\" x2=\"120.72908297776591\" y2=\"-24.350457160348824\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_76\" attributename=\"x2\" attributetype=\"XML\" from=\"120.72908297776591\" to=\"111.21775868690061\" dur=\" 0.070s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_75.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_75.end\" from=\"-24.350457160348824\" to=\"-33.25878449210183\" dur=\" 0.070s\" fill=\"freeze\"></animate></line><line x1=\"111.21775868690061\" y1=\"-33.25878449210183\" x2=\"111.21775868690061\" y2=\"-33.25878449210183\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_78\" attributename=\"x2\" attributetype=\"XML\" from=\"111.21775868690061\" to=\"99.34771117021737\" dur=\" 0.070s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_77.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_77.end\" from=\"-33.25878449210183\" to=\"-38.63703305156278\" dur=\" 0.070s\" fill=\"freeze\"></animate></line><line x1=\"99.34771117021737\" y1=\"-38.63703305156278\" x2=\"99.34771117021737\" y2=\"-38.63703305156278\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_80\" attributename=\"x2\" attributetype=\"XML\" from=\"99.34771117021737\" to=\"86.37882419691081\" dur=\" 0.070s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_79.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_79.end\" from=\"-38.63703305156278\" to=\"-39.91435692954422\" dur=\" 0.070s\" fill=\"freeze\"></animate></line><line x1=\"86.37882419691081\" y1=\"-39.91435692954422\" x2=\"86.37882419691081\" y2=\"-39.91435692954422\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_82\" attributename=\"x2\" attributetype=\"XML\" from=\"86.37882419691081\" to=\"73.68761207151294\" dur=\" 0.070s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_81.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_81.end\" from=\"-39.91435692954422\" to=\"-36.95518130045157\" dur=\" 0.070s\" fill=\"freeze\"></animate></line><line x1=\"73.68761207151294\" y1=\"-36.95518130045157\" x2=\"73.68761207151294\" y2=\"-36.95518130045157\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_84\" attributename=\"x2\" attributetype=\"XML\" from=\"73.68761207151294\" to=\"62.62111676211376\" dur=\" 0.070s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_83.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_83.end\" from=\"-36.95518130045157\" to=\"-30.073592299159237\" dur=\" 0.070s\" fill=\"freeze\"></animate></line><line x1=\"62.62111676211376\" y1=\"-30.073592299159237\" x2=\"62.62111676211376\" y2=\"-30.073592299159237\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_86\" attributename=\"x2\" attributetype=\"XML\" from=\"62.62111676211376\" to=\"54.35393321473893\" dur=\" 0.070s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_85.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_85.end\" from=\"-30.073592299159237\" to=\"-20.00000000000017\" dur=\" 0.070s\" fill=\"freeze\"></animate></line><line x1=\"54.35393321473893\" y1=\"-20.00000000000017\" x2=\"54.35393321473893\" y2=\"-20.00000000000017\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_88\" attributename=\"x2\" attributetype=\"XML\" from=\"54.35393321473893\" to=\"49.76353814998721\" dur=\" 0.070s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_87.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_87.end\" from=\"-20.00000000000017\" to=\"-7.803612880645318\" dur=\" 0.070s\" fill=\"freeze\"></animate></line><line x1=\"49.76353814998721\" y1=\"-7.803612880645318\" x2=\"49.76353814998721\" y2=\"-7.803612880645318\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_90\" attributename=\"x2\" attributetype=\"XML\" from=\"49.76353814998721\" to=\"49.33715491116397\" dur=\" 0.070s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_89.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_89.end\" from=\"-7.803612880645318\" to=\"5.221047688801876\" dur=\" 0.070s\" fill=\"freeze\"></animate></line><line x1=\"49.33715491116397\" y1=\"5.221047688801876\" x2=\"49.33715491116397\" y2=\"5.221047688801876\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_92\" attributename=\"x2\" attributetype=\"XML\" from=\"49.33715491116397\" to=\"53.12003970480881\" dur=\" 0.070s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_91.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_91.end\" from=\"5.221047688801876\" to=\"17.691547608759876\" dur=\" 0.070s\" fill=\"freeze\"></animate></line><line x1=\"53.12003970480881\" y1=\"17.691547608759876\" x2=\"53.12003970480881\" y2=\"17.691547608759876\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_94\" attributename=\"x2\" attributetype=\"XML\" from=\"53.12003970480881\" to=\"60.71067811865444\" dur=\" 0.070s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_93.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_93.end\" from=\"17.691547608759876\" to=\"28.284271247461724\" dur=\" 0.070s\" fill=\"freeze\"></animate></line><line x1=\"60.71067811865444\" y1=\"28.284271247461724\" x2=\"60.71067811865444\" y2=\"28.284271247461724\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_97\" attributename=\"x2\" attributetype=\"XML\" from=\"60.71067811865444\" to=\"128.5929291125629\" dur=\" 0.514s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_96.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_96.end\" from=\"28.284271247461724\" to=\"96.16652224137039\" dur=\" 0.514s\" fill=\"freeze\"></animate></line><line x1=\"128.5929291125629\" y1=\"96.16652224137039\" x2=\"128.5929291125629\" y2=\"96.16652224137039\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_99\" attributename=\"x2\" attributetype=\"XML\" from=\"128.5929291125629\" to=\"196.47518010647144\" dur=\" 0.514s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_98.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_98.end\" from=\"96.16652224137039\" to=\"28.284271247461817\" dur=\" 0.514s\" fill=\"freeze\"></animate></line><line x1=\"196.47518010647144\" y1=\"28.284271247461817\" x2=\"196.47518010647144\" y2=\"28.284271247461817\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_101\" attributename=\"x2\" attributetype=\"XML\" from=\"196.47518010647144\" to=\"204.0658185203171\" dur=\" 0.070s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_100.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_100.end\" from=\"28.284271247461817\" to=\"17.69154760875998\" dur=\" 0.070s\" fill=\"freeze\"></animate></line><line x1=\"204.0658185203171\" y1=\"17.69154760875998\" x2=\"204.0658185203171\" y2=\"17.69154760875998\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_103\" attributename=\"x2\" attributetype=\"XML\" from=\"204.0658185203171\" to=\"207.848703313962\" dur=\" 0.070s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_102.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_102.end\" from=\"17.69154760875998\" to=\"5.221047688801997\" dur=\" 0.070s\" fill=\"freeze\"></animate></line><line x1=\"207.848703313962\" y1=\"5.221047688801997\" x2=\"207.848703313962\" y2=\"5.221047688801997\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_105\" attributename=\"x2\" attributetype=\"XML\" from=\"207.848703313962\" to=\"207.42232007513883\" dur=\" 0.070s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_104.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_104.end\" from=\"5.221047688801997\" to=\"-7.803612880645197\" dur=\" 0.070s\" fill=\"freeze\"></animate></line><line x1=\"207.42232007513883\" y1=\"-7.803612880645197\" x2=\"207.42232007513883\" y2=\"-7.803612880645197\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_107\" attributename=\"x2\" attributetype=\"XML\" from=\"207.42232007513883\" to=\"202.83192501038718\" dur=\" 0.070s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_106.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_106.end\" from=\"-7.803612880645197\" to=\"-20.00000000000007\" dur=\" 0.070s\" fill=\"freeze\"></animate></line><line x1=\"202.83192501038718\" y1=\"-20.00000000000007\" x2=\"202.83192501038718\" y2=\"-20.00000000000007\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_109\" attributename=\"x2\" attributetype=\"XML\" from=\"202.83192501038718\" to=\"194.5647414630124\" dur=\" 0.070s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_108.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_108.end\" from=\"-20.00000000000007\" to=\"-30.07359229915918\" dur=\" 0.070s\" fill=\"freeze\"></animate></line><line x1=\"194.5647414630124\" y1=\"-30.07359229915918\" x2=\"194.5647414630124\" y2=\"-30.07359229915918\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_111\" attributename=\"x2\" attributetype=\"XML\" from=\"194.5647414630124\" to=\"183.49824615361325\" dur=\" 0.070s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_110.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_110.end\" from=\"-30.07359229915918\" to=\"-36.95518130045157\" dur=\" 0.070s\" fill=\"freeze\"></animate></line><line x1=\"183.49824615361325\" y1=\"-36.95518130045157\" x2=\"183.49824615361325\" y2=\"-36.95518130045157\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_113\" attributename=\"x2\" attributetype=\"XML\" from=\"183.49824615361325\" to=\"170.80703402821538\" dur=\" 0.070s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_112.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_112.end\" from=\"-36.95518130045157\" to=\"-39.914356929544255\" dur=\" 0.070s\" fill=\"freeze\"></animate></line><line x1=\"170.80703402821538\" y1=\"-39.914356929544255\" x2=\"170.80703402821538\" y2=\"-39.914356929544255\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_115\" attributename=\"x2\" attributetype=\"XML\" from=\"170.80703402821538\" to=\"157.83814705490883\" dur=\" 0.070s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_114.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_114.end\" from=\"-39.914356929544255\" to=\"-38.63703305156286\" dur=\" 0.070s\" fill=\"freeze\"></animate></line><line x1=\"157.83814705490883\" y1=\"-38.63703305156286\" x2=\"157.83814705490883\" y2=\"-38.63703305156286\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_117\" attributename=\"x2\" attributetype=\"XML\" from=\"157.83814705490883\" to=\"145.96809953822557\" dur=\" 0.070s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_116.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_116.end\" from=\"-38.63703305156286\" to=\"-33.25878449210195\" dur=\" 0.070s\" fill=\"freeze\"></animate></line><line x1=\"145.96809953822557\" y1=\"-33.25878449210195\" x2=\"145.96809953822557\" y2=\"-33.25878449210195\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_119\" attributename=\"x2\" attributetype=\"XML\" from=\"145.96809953822557\" to=\"136.45677524736024\" dur=\" 0.070s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_118.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_118.end\" from=\"-33.25878449210195\" to=\"-24.35045716034898\" dur=\" 0.070s\" fill=\"freeze\"></animate></line><line x1=\"136.45677524736024\" y1=\"-24.35045716034898\" x2=\"136.45677524736024\" y2=\"-24.35045716034898\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_121\" attributename=\"x2\" attributetype=\"XML\" from=\"136.45677524736024\" to=\"130.31370367920542\" dur=\" 0.070s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_120.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_120.end\" from=\"-24.35045716034898\" to=\"-12.857578612126623\" dur=\" 0.070s\" fill=\"freeze\"></animate></line><line x1=\"130.31370367920542\" y1=\"-12.857578612126623\" x2=\"130.31370367920542\" y2=\"-12.857578612126623\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_123\" attributename=\"x2\" attributetype=\"XML\" from=\"130.31370367920542\" to=\"128.19090885900962\" dur=\" 0.070s\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_122.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_668f430aabd94033929b234c355372fa_122.end\" from=\"-12.857578612126623\" to=\"-1.616484723854228e-13\" dur=\" 0.070s\" fill=\"freeze\"></animate></line><polygon points=\"128.99494936611646,2.1049069410056367e-14 126.87215454592071,-12.857578612126447 120.72908297776591,-24.350457160348824 111.21775868690061,-33.25878449210183 99.34771117021737,-38.63703305156278 86.37882419691081,-39.91435692954422 73.68761207151294,-36.95518130045157 62.62111676211376,-30.073592299159237 54.35393321473893,-20.00000000000017 49.76353814998721,-7.803612880645318 49.33715491116397,5.221047688801876 53.12003970480881,17.691547608759876 60.71067811865444,28.284271247461724 128.5929291125629,96.16652224137039 196.47518010647144,28.284271247461817 204.0658185203171,17.69154760875998 207.848703313962,5.221047688801997 207.42232007513883,-7.803612880645197 202.83192501038718,-20.00000000000007 194.5647414630124,-30.07359229915918 183.49824615361325,-36.95518130045157 170.80703402821538,-39.914356929544255 157.83814705490883,-38.63703305156286 145.96809953822557,-33.25878449210195 136.45677524736024,-24.35045716034898 130.31370367920542,-12.857578612126623 128.19090885900962,-1.616484723854228e-13\" style=\"display: none;fill: tomato;stroke: black;stroke-width: 1\"><animate id=\"af_668f430aabd94033929b234c355372fa_127\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_668f430aabd94033929b234c355372fa_126.end\"></animate></polygon></g><g transform=\"translate(320 240)\"></g><g transform=\"translate(320 240)\"><polygon points=\"0,16 -2,14 -1,10 -4,7 -7,9 -9,8 -6,5 -7,1 -5,-3 -8,-6 -6,-8 -4,-5 0,-7 4,-5 6,-8 8,-6 5,-3 7,1 6,5 9,8 7,9 4,7 1,10 2,14\" stroke=\"black\" fill=\"black\" stroke-width=\"1\" opacity=\"0\"><animate id=\"af_668f430aabd94033929b234c355372fa_1\" begin=\"af_668f430aabd94033929b234c355372fa_0.end\" dur=\"1ms\" fill=\"freeze\" attributename=\"opacity\" attributetype=\"XML\" from=\"0\" to=\"1\"></animate><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_2.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_3\" type=\"rotate\" from=\"0,0,0\" to=\"0.0,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_2.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_3.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_4\" type=\"rotate\" from=\"-90.0,0,0\" to=\"-90.0,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_3.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animate id=\"af_668f430aabd94033929b234c355372fa_5\" begin=\"af_668f430aabd94033929b234c355372fa_4.end\" dur=\"1ms\" fill=\"freeze\" attributename=\"fill\" attributetype=\"XML\" from=\"black\" to=\"darkviolet\"></animate><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_5.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_6\" type=\"rotate\" from=\"-90.0,0,0\" to=\"-180.0,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_5.end\" dur=\" 0.083s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_6.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_7\" type=\"rotate\" from=\"-180.0,0,0\" to=\"-188.65384615384616,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_6.end\" dur=\" 0.008s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_7.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"0.0,-0.0\" to=\"-2.2639566745727207,-14.875152692760148\" dur=\" 0.081s\" begin=\"af_668f430aabd94033929b234c355372fa_7.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_8.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_9\" type=\"rotate\" from=\"-188.65384615384616,0,0\" to=\"-205.96153846153845,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_8.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_9.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-2.2639566745727207,-14.875152692760148\" to=\"-8.850806705317183,-28.403237336557787\" dur=\" 0.081s\" begin=\"af_668f430aabd94033929b234c355372fa_9.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_10.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_11\" type=\"rotate\" from=\"-205.96153846153845,0,0\" to=\"-223.26923076923077,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_10.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_11.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-8.850806705317183,-28.403237336557787\" to=\"-19.16405636857285,-39.35917403045251\" dur=\" 0.081s\" begin=\"af_668f430aabd94033929b234c355372fa_11.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_12.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_13\" type=\"rotate\" from=\"-223.26923076923077,0,0\" to=\"-240.5769230769231,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_12.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_13.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-19.16405636857285,-39.35917403045251\" to=\"-32.269755647873225,-46.75081213427073\" dur=\" 0.081s\" begin=\"af_668f430aabd94033929b234c355372fa_13.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_14.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_15\" type=\"rotate\" from=\"-240.5769230769231,0,0\" to=\"-257.8846153846154,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_14.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_15.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-32.269755647873225,-46.75081213427073\" to=\"-46.981075128885706,-49.908777711165854\" dur=\" 0.081s\" begin=\"af_668f430aabd94033929b234c355372fa_15.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_16.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_17\" type=\"rotate\" from=\"-257.8846153846154,0,0\" to=\"-275.19230769230774,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_16.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_17.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-46.981075128885706,-49.908777711165854\" to=\"-61.96578321437789,-48.54709087130257\" dur=\" 0.081s\" begin=\"af_668f430aabd94033929b234c355372fa_17.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_18.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_19\" type=\"rotate\" from=\"-275.19230769230774,0,0\" to=\"-292.50000000000006,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_18.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_19.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-61.96578321437789,-48.54709087130257\" to=\"-75.86689070888283,-42.78906361507234\" dur=\" 0.081s\" begin=\"af_668f430aabd94033929b234c355372fa_19.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_20.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_21\" type=\"rotate\" from=\"-292.50000000000006,0,0\" to=\"-309.8076923076924,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_20.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_21.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-75.86689070888283,-42.78906361507234\" to=\"-87.42553740855504,-33.15613291203971\" dur=\" 0.081s\" begin=\"af_668f430aabd94033929b234c355372fa_21.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_22.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_23\" type=\"rotate\" from=\"-309.8076923076924,0,0\" to=\"-327.1153846153847,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_22.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_23.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-87.42553740855504,-33.15613291203971\" to=\"-95.59499229960448,-20.520640272637777\" dur=\" 0.081s\" begin=\"af_668f430aabd94033929b234c355372fa_23.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_24.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_25\" type=\"rotate\" from=\"-327.1153846153847,0,0\" to=\"-344.423076923077,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_24.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_25.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-95.59499229960448,-20.520640272637777\" to=\"-99.63544370490266,-6.026834012766084\" dur=\" 0.081s\" begin=\"af_668f430aabd94033929b234c355372fa_25.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_26.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_27\" type=\"rotate\" from=\"-344.423076923077,0,0\" to=\"-361.73076923076934,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_26.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_27.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-99.63544370490266,-6.026834012766084\" to=\"-99.18099534735711,9.012751890695354\" dur=\" 0.081s\" begin=\"af_668f430aabd94033929b234c355372fa_27.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_28.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_29\" type=\"rotate\" from=\"-361.73076923076934,0,0\" to=\"-379.03846153846166,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_28.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_29.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-99.18099534735711,9.012751890695354\" to=\"-94.2728012826604,23.236158602188482\" dur=\" 0.081s\" begin=\"af_668f430aabd94033929b234c355372fa_29.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_30.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_31\" type=\"rotate\" from=\"-379.03846153846166,0,0\" to=\"-396.346153846154,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_30.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_31.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-94.2728012826604,23.236158602188482\" to=\"-85.35533905932725,35.355339059327406\" dur=\" 0.081s\" begin=\"af_668f430aabd94033929b234c355372fa_31.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_32.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_33\" type=\"rotate\" from=\"-396.346153846154,0,0\" to=\"-413.6538461538463,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_32.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_33.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_34\" type=\"rotate\" from=\"-413.6538461538463,0,0\" to=\"-405.00000000000017,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_33.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_34.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-85.35533905932725,35.355339059327406\" to=\"-0.5025253169413446,120.2081528017129\" dur=\" 0.642s\" begin=\"af_668f430aabd94033929b234c355372fa_34.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_35.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_36\" type=\"rotate\" from=\"-405.00000000000017,0,0\" to=\"-495.00000000000017,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_35.end\" dur=\" 0.083s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_36.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-0.5025253169413446,120.2081528017129\" to=\"84.35028842544408,35.35533905932691\" dur=\" 0.642s\" begin=\"af_668f430aabd94033929b234c355372fa_36.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_37.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_38\" type=\"rotate\" from=\"-495.00000000000017,0,0\" to=\"-503.6538461538463,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_37.end\" dur=\" 0.008s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_38.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"84.35028842544408,35.35533905932691\" to=\"93.26775064877717,23.236158602187942\" dur=\" 0.081s\" begin=\"af_668f430aabd94033929b234c355372fa_38.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_39.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_40\" type=\"rotate\" from=\"-503.6538461538463,0,0\" to=\"-520.9615384615386,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_39.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_40.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"93.26775064877717,23.236158602187942\" to=\"98.17594471347381,9.012751890694789\" dur=\" 0.081s\" begin=\"af_668f430aabd94033929b234c355372fa_40.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_41.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_42\" type=\"rotate\" from=\"-520.9615384615386,0,0\" to=\"-538.2692307692308,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_41.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_42.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"98.17594471347381,9.012751890694789\" to=\"98.63039307101928,-6.026834012766653\" dur=\" 0.081s\" begin=\"af_668f430aabd94033929b234c355372fa_42.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_43.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_44\" type=\"rotate\" from=\"-538.2692307692308,0,0\" to=\"-555.5769230769231,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_43.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_44.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"98.63039307101928,-6.026834012766653\" to=\"94.58994166572106,-20.520640272638328\" dur=\" 0.081s\" begin=\"af_668f430aabd94033929b234c355372fa_44.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_45.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_46\" type=\"rotate\" from=\"-555.5769230769231,0,0\" to=\"-572.8846153846154,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_45.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_46.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"94.58994166572106,-20.520640272638328\" to=\"86.42048677467156,-33.15613291204022\" dur=\" 0.081s\" begin=\"af_668f430aabd94033929b234c355372fa_46.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_47.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_48\" type=\"rotate\" from=\"-572.8846153846154,0,0\" to=\"-590.1923076923076,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_47.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_48.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"86.42048677467156,-33.15613291204022\" to=\"74.86184007499931,-42.7890636150728\" dur=\" 0.081s\" begin=\"af_668f430aabd94033929b234c355372fa_48.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_49.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_50\" type=\"rotate\" from=\"-590.1923076923076,0,0\" to=\"-607.4999999999999,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_49.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_50.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"74.86184007499931,-42.7890636150728\" to=\"60.96073258049433,-48.54709087130296\" dur=\" 0.081s\" begin=\"af_668f430aabd94033929b234c355372fa_50.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_51.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_52\" type=\"rotate\" from=\"-607.4999999999999,0,0\" to=\"-624.8076923076922,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_51.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_52.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"60.96073258049433,-48.54709087130296\" to=\"45.976024495002136,-49.9087777111662\" dur=\" 0.081s\" begin=\"af_668f430aabd94033929b234c355372fa_52.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_53.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_54\" type=\"rotate\" from=\"-624.8076923076922,0,0\" to=\"-642.1153846153844,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_53.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_54.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"45.976024495002136,-49.9087777111662\" to=\"31.264705013989662,-46.750812134271044\" dur=\" 0.081s\" begin=\"af_668f430aabd94033929b234c355372fa_54.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_55.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_56\" type=\"rotate\" from=\"-642.1153846153844,0,0\" to=\"-659.4230769230767,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_55.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_56.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"31.264705013989662,-46.750812134271044\" to=\"18.159005734689302,-39.35917403045279\" dur=\" 0.081s\" begin=\"af_668f430aabd94033929b234c355372fa_56.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_57.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_58\" type=\"rotate\" from=\"-659.4230769230767,0,0\" to=\"-676.7307692307689,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_57.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_58.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"18.159005734689302,-39.35917403045279\" to=\"7.8457560714336445,-28.403237336558064\" dur=\" 0.081s\" begin=\"af_668f430aabd94033929b234c355372fa_58.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_59.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_60\" type=\"rotate\" from=\"-676.7307692307689,0,0\" to=\"-694.0384615384612,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_59.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_60.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"7.8457560714336445,-28.403237336558064\" to=\"1.2589060406891877,-14.875152692760421\" dur=\" 0.081s\" begin=\"af_668f430aabd94033929b234c355372fa_60.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_61.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_62\" type=\"rotate\" from=\"-694.0384615384612,0,0\" to=\"-711.3461538461535,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_61.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_62.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"1.2589060406891877,-14.875152692760421\" to=\"-1.0050506338835339,-2.7355895326763857e-13\" dur=\" 0.081s\" begin=\"af_668f430aabd94033929b234c355372fa_62.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_63.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_64\" type=\"rotate\" from=\"-711.3461538461535,0,0\" to=\"-728.6538461538457,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_63.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_64.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_65\" type=\"rotate\" from=\"-728.6538461538457,0,0\" to=\"-719.9999999999995,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_64.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_65.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_66\" type=\"rotate\" from=\"-719.9999999999995,0,0\" to=\"-809.9999999999995,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_65.end\" dur=\" 0.083s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_67.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-1.0050506338835339,-2.7355895326763857e-13\" to=\"128.99494936611646,2.1049069410056367e-14\" dur=\" 0.696s\" begin=\"af_668f430aabd94033929b234c355372fa_67.end\" fill=\"freeze\"></animateMotion><animate id=\"af_668f430aabd94033929b234c355372fa_69\" begin=\"af_668f430aabd94033929b234c355372fa_68.end\" dur=\"1ms\" fill=\"freeze\" attributename=\"fill\" attributetype=\"XML\" from=\"darkviolet\" to=\"tomato\"></animate><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_69.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_70\" type=\"rotate\" from=\"-809.9999999999995,0,0\" to=\"-899.9999999999995,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_69.end\" dur=\" 0.083s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_70.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_71\" type=\"rotate\" from=\"-899.9999999999995,0,0\" to=\"-909.3749999999995,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_70.end\" dur=\" 0.009s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_71.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"128.99494936611646,2.1049069410056367e-14\" to=\"126.87215454592071,-12.857578612126447\" dur=\" 0.070s\" begin=\"af_668f430aabd94033929b234c355372fa_71.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_72.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_73\" type=\"rotate\" from=\"-909.3749999999995,0,0\" to=\"-928.1249999999995,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_72.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_73.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"126.87215454592071,-12.857578612126447\" to=\"120.72908297776591,-24.350457160348824\" dur=\" 0.070s\" begin=\"af_668f430aabd94033929b234c355372fa_73.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_74.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_75\" type=\"rotate\" from=\"-928.1249999999995,0,0\" to=\"-946.8749999999995,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_74.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_75.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"120.72908297776591,-24.350457160348824\" to=\"111.21775868690061,-33.25878449210183\" dur=\" 0.070s\" begin=\"af_668f430aabd94033929b234c355372fa_75.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_76.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_77\" type=\"rotate\" from=\"-946.8749999999995,0,0\" to=\"-965.6249999999995,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_76.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_77.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"111.21775868690061,-33.25878449210183\" to=\"99.34771117021737,-38.63703305156278\" dur=\" 0.070s\" begin=\"af_668f430aabd94033929b234c355372fa_77.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_78.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_79\" type=\"rotate\" from=\"-965.6249999999995,0,0\" to=\"-984.3749999999995,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_78.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_79.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"99.34771117021737,-38.63703305156278\" to=\"86.37882419691081,-39.91435692954422\" dur=\" 0.070s\" begin=\"af_668f430aabd94033929b234c355372fa_79.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_80.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_81\" type=\"rotate\" from=\"-984.3749999999995,0,0\" to=\"-1003.1249999999995,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_80.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_81.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"86.37882419691081,-39.91435692954422\" to=\"73.68761207151294,-36.95518130045157\" dur=\" 0.070s\" begin=\"af_668f430aabd94033929b234c355372fa_81.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_82.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_83\" type=\"rotate\" from=\"-1003.1249999999995,0,0\" to=\"-1021.8749999999995,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_82.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_83.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"73.68761207151294,-36.95518130045157\" to=\"62.62111676211376,-30.073592299159237\" dur=\" 0.070s\" begin=\"af_668f430aabd94033929b234c355372fa_83.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_84.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_85\" type=\"rotate\" from=\"-1021.8749999999995,0,0\" to=\"-1040.6249999999995,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_84.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_85.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"62.62111676211376,-30.073592299159237\" to=\"54.35393321473893,-20.00000000000017\" dur=\" 0.070s\" begin=\"af_668f430aabd94033929b234c355372fa_85.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_86.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_87\" type=\"rotate\" from=\"-1040.6249999999995,0,0\" to=\"-1059.3749999999995,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_86.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_87.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"54.35393321473893,-20.00000000000017\" to=\"49.76353814998721,-7.803612880645318\" dur=\" 0.070s\" begin=\"af_668f430aabd94033929b234c355372fa_87.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_88.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_89\" type=\"rotate\" from=\"-1059.3749999999995,0,0\" to=\"-1078.1249999999995,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_88.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_89.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"49.76353814998721,-7.803612880645318\" to=\"49.33715491116397,5.221047688801876\" dur=\" 0.070s\" begin=\"af_668f430aabd94033929b234c355372fa_89.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_90.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_91\" type=\"rotate\" from=\"-1078.1249999999995,0,0\" to=\"-1096.8749999999995,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_90.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_91.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"49.33715491116397,5.221047688801876\" to=\"53.12003970480881,17.691547608759876\" dur=\" 0.070s\" begin=\"af_668f430aabd94033929b234c355372fa_91.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_92.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_93\" type=\"rotate\" from=\"-1096.8749999999995,0,0\" to=\"-1115.6249999999995,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_92.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_93.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"53.12003970480881,17.691547608759876\" to=\"60.71067811865444,28.284271247461724\" dur=\" 0.070s\" begin=\"af_668f430aabd94033929b234c355372fa_93.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_94.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_95\" type=\"rotate\" from=\"-1115.6249999999995,0,0\" to=\"-1134.3749999999995,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_94.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_95.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_96\" type=\"rotate\" from=\"-1134.3749999999995,0,0\" to=\"-1124.9999999999995,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_95.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_96.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"60.71067811865444,28.284271247461724\" to=\"128.5929291125629,96.16652224137039\" dur=\" 0.514s\" begin=\"af_668f430aabd94033929b234c355372fa_96.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_97.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_98\" type=\"rotate\" from=\"-1124.9999999999995,0,0\" to=\"-1214.9999999999995,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_97.end\" dur=\" 0.083s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_98.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"128.5929291125629,96.16652224137039\" to=\"196.47518010647144,28.284271247461817\" dur=\" 0.514s\" begin=\"af_668f430aabd94033929b234c355372fa_98.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_99.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_100\" type=\"rotate\" from=\"-1214.9999999999995,0,0\" to=\"-1224.3749999999995,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_99.end\" dur=\" 0.009s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_100.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"196.47518010647144,28.284271247461817\" to=\"204.0658185203171,17.69154760875998\" dur=\" 0.070s\" begin=\"af_668f430aabd94033929b234c355372fa_100.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_101.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_102\" type=\"rotate\" from=\"-1224.3749999999995,0,0\" to=\"-1243.1249999999995,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_101.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_102.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"204.0658185203171,17.69154760875998\" to=\"207.848703313962,5.221047688801997\" dur=\" 0.070s\" begin=\"af_668f430aabd94033929b234c355372fa_102.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_103.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_104\" type=\"rotate\" from=\"-1243.1249999999995,0,0\" to=\"-1261.8749999999995,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_103.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_104.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"207.848703313962,5.221047688801997\" to=\"207.42232007513883,-7.803612880645197\" dur=\" 0.070s\" begin=\"af_668f430aabd94033929b234c355372fa_104.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_105.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_106\" type=\"rotate\" from=\"-1261.8749999999995,0,0\" to=\"-1280.6249999999995,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_105.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_106.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"207.42232007513883,-7.803612880645197\" to=\"202.83192501038718,-20.00000000000007\" dur=\" 0.070s\" begin=\"af_668f430aabd94033929b234c355372fa_106.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_107.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_108\" type=\"rotate\" from=\"-1280.6249999999995,0,0\" to=\"-1299.3749999999995,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_107.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_108.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"202.83192501038718,-20.00000000000007\" to=\"194.5647414630124,-30.07359229915918\" dur=\" 0.070s\" begin=\"af_668f430aabd94033929b234c355372fa_108.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_109.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_110\" type=\"rotate\" from=\"-1299.3749999999995,0,0\" to=\"-1318.1249999999995,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_109.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_110.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"194.5647414630124,-30.07359229915918\" to=\"183.49824615361325,-36.95518130045157\" dur=\" 0.070s\" begin=\"af_668f430aabd94033929b234c355372fa_110.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_111.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_112\" type=\"rotate\" from=\"-1318.1249999999995,0,0\" to=\"-1336.8749999999995,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_111.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_112.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"183.49824615361325,-36.95518130045157\" to=\"170.80703402821538,-39.914356929544255\" dur=\" 0.070s\" begin=\"af_668f430aabd94033929b234c355372fa_112.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_113.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_114\" type=\"rotate\" from=\"-1336.8749999999995,0,0\" to=\"-1355.6249999999995,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_113.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_114.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"170.80703402821538,-39.914356929544255\" to=\"157.83814705490883,-38.63703305156286\" dur=\" 0.070s\" begin=\"af_668f430aabd94033929b234c355372fa_114.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_115.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_116\" type=\"rotate\" from=\"-1355.6249999999995,0,0\" to=\"-1374.3749999999995,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_115.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_116.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"157.83814705490883,-38.63703305156286\" to=\"145.96809953822557,-33.25878449210195\" dur=\" 0.070s\" begin=\"af_668f430aabd94033929b234c355372fa_116.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_117.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_118\" type=\"rotate\" from=\"-1374.3749999999995,0,0\" to=\"-1393.1249999999995,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_117.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_118.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"145.96809953822557,-33.25878449210195\" to=\"136.45677524736024,-24.35045716034898\" dur=\" 0.070s\" begin=\"af_668f430aabd94033929b234c355372fa_118.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_119.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_120\" type=\"rotate\" from=\"-1393.1249999999995,0,0\" to=\"-1411.8749999999995,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_119.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_120.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"136.45677524736024,-24.35045716034898\" to=\"130.31370367920542,-12.857578612126623\" dur=\" 0.070s\" begin=\"af_668f430aabd94033929b234c355372fa_120.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_121.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_122\" type=\"rotate\" from=\"-1411.8749999999995,0,0\" to=\"-1430.6249999999995,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_121.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_122.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"130.31370367920542,-12.857578612126623\" to=\"128.19090885900962,-1.616484723854228e-13\" dur=\" 0.070s\" begin=\"af_668f430aabd94033929b234c355372fa_122.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_123.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_124\" type=\"rotate\" from=\"-1430.6249999999995,0,0\" to=\"-1449.3749999999995,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_123.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_124.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_125\" type=\"rotate\" from=\"-1449.3749999999995,0,0\" to=\"-1439.9999999999995,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_124.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_668f430aabd94033929b234c355372fa_125.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_668f430aabd94033929b234c355372fa_126\" type=\"rotate\" from=\"-1439.9999999999995,0,0\" to=\"-1529.9999999999995,0,0\" begin=\"af_668f430aabd94033929b234c355372fa_125.end\" dur=\" 0.083s\" fill=\"freeze\"></animateTransform></polygon></g></svg>"},"metadata":{}}]},{"metadata":{},"cell_type":"markdown","source":"## Escalier\n\n- `d` -- longueur de marche\n- `e` -- hauteur de marche\n- `n` -- nombre de marches\n\n"},{"metadata":{"trusted":false},"cell_type":"code","source":"from turtle import *\n\ndef escalier(d, e, n):\n    dot()   # marqueur de début\n    for i in range(n):\n        forward(d)\n        left(90)\n        forward(e)\n        right(90)\n\nescalier(20, 10, 5)\nescalier(10, -20, 5)\nescalier(30, 10, 4)\n\ndone()\n","execution_count":null,"outputs":[]},{"metadata":{},"cell_type":"markdown","source":"## Valeurs par défaut\n\nQuand une fonction possède beaucoup d'arguments, nous pouvons spécifier des valeurs par défaut. Pour ceci nous ajoutons la valeur par défaut dans la liste de paramètres avec le symbole `=`.\n\nLa fonction `rectangle(p, d, e, w=1, pen='black', fill='white')` dessine un rectangle aux dimensions `d` x `e` à la position `p`.\nCette fonction possède 3 paramètres optionnels (valeur par défaut en parenthèse):\n\n- `w` -- épaisseur de ligne (`1`)\n- `pen` -- couleur de ligne (`'black'`)\n- `fill` -- couleur de remplissage (`'white'`)\n\nIl a maintenant différentes façons à appeler la fonction. Tous les paramètres qui ont une valeur par défaut sont optionnels. Au minimum nous devons spécifier les paramètres sans valeur par défaut.\n\n```\nrectangle((40, 0), 80, 40)\n```\n\nLe rectangle est dessiné dans la direction actuelle de la tortue. Cette orientation peut être changée avec `seth()`. La tortue se positionne de l'autre côté du point de départ. Ceci permet d'enchainer à dessiner des rectangles.\n\n"},{"metadata":{"trusted":false},"cell_type":"code","source":"from turtle import *\npenup()\n\ndef rectangle(p, d, e, w=1, pen='black', fill='white'):\n    goto(p)\n    pendown()\n    width(w)\n    pencolor(pen)\n    fillcolor(fill)\n    begin_fill()\n    for i in range(2):\n        forward(d)\n        left(90)\n        forward(e)\n        left(90)\n    end_fill()\n    penup()\n\nrectangle((-200, 30), 40, 30)\nrectangle((-100, -20), 40, 30, 1, 'orange', 'orange')\nrectangle((100, -40), 30, 80, fill='yellow')\nrectangle((200, 100), 80, 40, 1, 'red', 'pink')\n\ndone()\n","execution_count":null,"outputs":[]},{"metadata":{},"cell_type":"markdown","source":"## Polygone régulier\n\nLa fonction `polygone()` dessine un polygone régulier avec n sommets. Les arguments de la fonction sont :\n\n- `d` -- distance du segment\n- `n` -- nombre de segments\n\n"},{"metadata":{"trusted":false},"cell_type":"code","source":"from turtle import *\n\ndef polygon(d, n, w=1, pen='black', fill='white'):\n    down()\n    pencolor(pen)\n    width(w)\n    fillcolor(fill)\n    begin_fill()\n    for i in range(n):\n        forward(d)\n        left(360/n)\n    end_fill()\n    up()\n\nup()\nbackward(280)\nfor n in range(3, 9):\n    polygon(40, n, fill='lime')\n    color('black')\n    write(n)\n    forward(100)\n\ndone()\n","execution_count":null,"outputs":[]},{"metadata":{},"cell_type":"markdown","source":"## Polygone étoilé\n\nEn ajoutant un paramètre supplémentaire `m`, la fonction `polygone()` permet également de dessiner un polygone étoilé.  Ce paramètre signifie le nombre de pics sauté pour aller au prochain des `n` points répartis dans un cercle. Pour `m=1` un polygone régulier est dessiné.\n\nes arguments de la fonction sont :\n\n- `d` -- distance du segment\n- `n` -- nombre de segments\n- `m` -- paramètre pour polygone étoilé (nombre de pics sautés)\n\n"},{"metadata":{"trusted":false},"cell_type":"code","source":"from turtle import *\n\ndef polygon(d, n, m=1, w=1, pen='black', fill='white'):\n    down()\n    pencolor(pen)\n    width(w)\n    fillcolor(fill)\n    begin_fill()\n    for i in range(n):\n        forward(d)\n        left(m*360/n)\n    end_fill()\n    up()\n\nup()\nspeed(0)\nbackward(250)\nfor m in range(2, 6):\n    polygon(80, 11, m, fill='yellow')\n    color('black')\n    write(m)\n    forward(140)\n\ndone()\n","execution_count":null,"outputs":[]},{"metadata":{},"cell_type":"markdown","source":"## Nommer une variable\n\nPour nommer une variable, vous pouvez utiliser :\n\n- lettres (`a...z` et `A...Z`),\n- chiffres (`0...9`),\n- le tiret bas (`_`).\n\nLe nom de variable :\n\n- est sensible aux majuscules/minuscules,\n- ne peut pas commencer avec un chiffre,\n- ne doit pas consister d'un mot-clé (`if`, `else`, `for`),\n\nPar exemplee, les noms de variables suivantes sont valides : \n    `a2`, `_a`, `speed`, `pos_x`, `POS_X`,\n\ntandis que ceux là ne le sont pas :   `2a`, `def`, `pos x`.\n"},{"metadata":{},"cell_type":"markdown","source":"<h3 style=\"color:chocolate;background-color:papayawhip;\" > <i class=\"fa fa-question\" aria-hidden=\"true\"> </i> &nbsp; Quizz </h3> \n \n```\nLesquels des noms de variable sont valides ?\n\nA) var 2\nB) var2\nC) 2var\nD) IF\n```"},{"metadata":{},"cell_type":"markdown","source":"<details>\n<summary style=\"border-left:3px solid #3c763d; border-radius:2pt; width:100%; color:#3c763d; padding:6px; background-color: #dff0d8\"> \nRéponse\n</summary>  \n\n<div style=\"border-left:3px solid #3c763d; border-radius:2pt; color:#3c763d; padding:6px; background-color: #eff0e8\">\n\nB) `var2`\n    \nD) `IF` serait valable car différent du mot clé `if` (rappel : Python est sensible aux majuscules/minuscules)\n    \nLes deux autres ne sont pas valables car `var 2` contient une espace et `2var` commence par un chiffre.\n    \n</div>\n</details>"},{"metadata":{},"cell_type":"markdown","source":"## Exercices\n\n"},{"metadata":{},"cell_type":"markdown","source":"### Pingpong\n\nLa fonction `pingpong()` reprend le dessin du chapitre 1 et ajoute trois paramètres\n\n"},{"metadata":{"trusted":false},"cell_type":"code","source":"from turtle import *\n\ndef pingpong(d, c, c2):\n    down()\n    left(90)\n    color(c)        # poignée\n    width(d/8)\n    forward(d/2)\n    color(c2)       # plaque\n    width(d/2)\n    forward(d/10)\n    up()            # retourner au point de départ\n    backward(6/10*d)\n    right(90)\n\npingpong(200, 'brown', 'red')\nforward(100)\npingpong(150, 'brown', 'blue')\n\ndone()\n","execution_count":null,"outputs":[]},{"metadata":{},"cell_type":"markdown","source":"### Mondrian\n\nAvec la fonction `rectangle(p, d, e, w, pen, fill)` dessinez une copie de ce tableau de Mondrian.\n\n"},{"metadata":{},"cell_type":"markdown","source":"![mondrian](https://raw.githubusercontent.com/edunumsec2/book/master/src/appr/prog1/media/mondrian.jpg)\n\n"},{"metadata":{},"cell_type":"markdown","source":"### Stickman\n\n"},{"metadata":{"trusted":false},"cell_type":"code","source":"from turtle import *\nup()\n\n\ndef leg(angle, d):\n    left(angle)\n    forward(d)\n    backward(d)\n    right(angle)\n\ndef stickman(d, bras=(30, -45), jambes=(10, -30)):\n    seth(0)\n    down()\n    circle(d/2)       # tête\n    right(90)\n    forward(d/2)    # cou\n\n    leg(bras[0], d)\n    leg(bras[1], d)\n    forward(d)\n\n    leg(jambes[0], d)\n    leg(jambes[1], d)\n    up()\n\ngoto(-200, 0)\nstickman(20)\n\ngoto(-100, 0)\nstickman(20, (90, -110))\n\ngoto(0, 0)\nstickman(30, (90, -110), (110, -24))\nhideturtle()\n\ndone()","execution_count":null,"outputs":[]}],"metadata":{"kernelspec":{"display_name":"Python 3 (ipykernel)","language":"python","name":"python3"},"language_info":{"codemirror_mode":{"name":"ipython","version":3},"file_extension":".py","mimetype":"text/x-python","name":"python","nbconvert_exporter":"python","pygments_lexer":"ipython3","version":"3.10.12"}},"nbformat":4,"nbformat_minor":2}
\ No newline at end of file
+{"cells":[{"metadata":{},"cell_type":"markdown","source":"# 4. Les fonctions avec paramètres\n\nDans cette leçon, nous allons approfondir le concept de la fonction. Dans la leçon 3 sur les fonctions simples, nous avons vu la fonction comme une façon de donner un nom à une séquence d'instructions. Ici nous allons voir comment nous pouvons ajouter un ou plusieurs paramètres à une fonction. Nous allons voir que :\n\n- l'expression `def rect(d, e):` permet de définir une fonction avec deux paramètres,\n- les paramètres `d, e` sont des variables locales valides uniquement à l'intérieur de la définition de fonction,\n- ces paramètres prennent une valeur au moment de l'appel  de la fonction avec `rect(50, 30)`.\n\n"},{"metadata":{},"cell_type":"markdown","source":"<h3 style=\"color:chocolate;background-color:papayawhip;\" > <i class=\"fa fa-question\" aria-hidden=\"true\"> </i> &nbsp; Quizz </h3> \n \n```\nEn Python, `def` est un raccourci pour\n\nA) défoncé\nB) défilé\nC) définition\nD) défavorisé\n```"},{"metadata":{},"cell_type":"markdown","source":"<details>\n<summary style=\"border-left:3px solid #3c763d; border-radius:2pt; width:100%; color:#3c763d; padding:6px; background-color: #dff0d8\"> \nRéponse\n</summary>  \n\n<div style=\"border-left:3px solid #3c763d; border-radius:2pt; color:#3c763d; padding:6px; background-color: #eff0e8\">\nC) définition\n</div>\n</details>"},{"metadata":{},"cell_type":"markdown","source":"## Paramétrer une fonction\n\nJusqu'à maintenant, notre rectangle était d'une taille fixe. La fonction `rectangle()` de la leçon 3 sur les fonctions simples \n```python \ndef rectangle():\n    forward(160)\n    left(90)\n    forward(100)\n    left(90)\n    forward(160)\n    left(90)\n    forward(100)\n    left(90)\n```\n dessine toujours un rectangle de 160 x 100 pixels. Il faudrait faire une nouvelle fonction `rectangle2()` si on voulait dessiner une taille différente.\n\nIl serait très utile de disposer d'une fonction de la forme `rectangle(d, e)` qui puisse dessiner des rectangles de largeur et hauteur variable.\nC'est possible en spécifiant des **paramètres** pour la fonction.\nUn paramètre de fonction est une **variable locale** qui peut être utilisée dans sa définition.\n\nLors de l'appel de la fonction, nous donnons des valeurs à la fonction.\nCes valeurs sont les **arguments** de la fonction.\n\n"},{"metadata":{},"cell_type":"markdown","source":"<h3 style=\"color:teal;background-color:azure;\" > <i class=\"fa fa-pencil\" aria-hidden=\"true\"> </i> &nbsp; Exercice 1 </h3>\n\nComplétez le programme ci-dessous afin de dessiner un deuxième rectangle avec d'autres dimensions.\n\n"},{"metadata":{"trusted":true},"cell_type":"code","source":"from turtle import *\n\ndef rectangle(d, e):    # paramètres (d, e)\n    for i in range(2):\n        forward(d/2)\n        write(d)\n        forward(d/2)\n        left(90)\n\n        forward(e/2)\n        write(e)\n        forward(e/2)\n        left(90)\n\nrectangle(160, 100)      # largeur=160, hauteur=100\n\n# à compléter\n\ndone()","execution_count":null,"outputs":[]},{"metadata":{},"cell_type":"markdown","source":"### Exemples de fonctions avec des paramétres\n"},{"metadata":{},"cell_type":"markdown","source":"**Exemple 1 : Le Losange**\n\nEssayez de comprendre le programme ci-dessous, puis exécutez le..."},{"metadata":{"trusted":true},"cell_type":"code","source":"from turtle import *\n\ndef losange(d, a):      # paramètres (d=distance, a=angle)\n    for i in range(2):\n        forward(d)\n        left(a)\n        write(a)\n\n        forward(d)\n        left(180-a)\n        write(180-a)\n\nlosange(100, 60)            # distance=100, angle=60\nlosange(140, 100)           # distance=140, angle=100\n\ndone()\n","execution_count":null,"outputs":[]},{"metadata":{},"cell_type":"markdown","source":"On remarque que la fonction `losange(a, angle)`, définie ci-dessus, a comme paramètre la longueur et le premier angle. Le deuxième angle du losange est calculé."},{"metadata":{},"cell_type":"markdown","source":"**Exemple 2 : Le polygone**\n\nEssayez de comprendre le programme ci-dessous, puis exécutez le..."},{"metadata":{"trusted":true},"cell_type":"code","source":"from turtle import *\n\ndef polygone(d, n):     # paramètres (d, n)\n    for i in range(n):\n        forward(d)\n        left(360/n)\n        write(360/n)\n\npolygone(100, 3)    # triangle\npolygone(100, 4)    # carré\npolygone(100, 5)    # pentagon\n\ndone()\n","execution_count":null,"outputs":[]},{"metadata":{},"cell_type":"markdown","source":"On remarque que la fonction `polygone(d, n)` a comme paramètre la distance d'un côté et le nombre de sommets.\n\n"},{"metadata":{},"cell_type":"markdown","source":"## Retour à la maison...\n\nRevenons à l'exemple d'une fonction qui dessine une maison.\n"},{"metadata":{},"cell_type":"markdown","source":"<h3 style=\"color:teal;background-color:azure;\" > <i class=\"fa fa-pencil\" aria-hidden=\"true\"> </i> &nbsp; Exercice 2 </h3>\n\nComplétez le programme afin qu'il dessine une troisième maison de taille 100.\n\n"},{"metadata":{"trusted":true},"cell_type":"code","source":"from turtle import *\n\ndef maison(d):\n    dot()\n    forward (1.41*d)  # sol\n    left(90)\n    forward(d)  # mur droit\n    left(45)\n    forward(d)  # toit droit\n    left(90)\n    forward(d)  # toit gauche\n    left(45)\n    forward(d)  # mur gauche\n    left(90)\n\nbackward(200)\nmaison(50)      # maison de taille 50\nforward(100)\nmaison(70)      # maison de taille 70\n\n# à compléter\n\ndone()\n","execution_count":null,"outputs":[]},{"metadata":{},"cell_type":"markdown","source":"## Positionner la maison\n\n!!! info Rappel\nAu départ, la tortue se trouve au centre d'une zone rectangulaire appelée _canevas_. \n![Image caneva](https://githepia.hesge.ch/info_sismondi/exercices-1ere/-/raw/main/Notebooks/imgs_chap4/canevas.png)\nCe rectangle a les propriétés suivantes :\n\n- l'origine (0, 0) se trouve au centre,\n- l'axe horizontal x, s'étend de -300 à +300 (à droite),\n- l'axe vertical y, s'étend de -200 à +200 (en haut).\n!!!\n\nLa fonction `goto(x, y)` permet de placer directement la tortue à la position de coordonnées `(x, y)`. On peut utiliser `goto(x, y)` pour positionner notre maison à un endroit précis.\n\nPour désigner une position, nous utilisons la variable `p` (p pour position) qui représente le couple de coordonnées `[x, y]`."},{"metadata":{},"cell_type":"markdown","source":"<h3 style=\"color:teal;background-color:azure;\" > <i class=\"fa fa-pencil\" aria-hidden=\"true\"> </i> &nbsp; Exercice 3 </h3>Aujoutez deux autres maisons de taille différente.\n\n"},{"metadata":{"trusted":true},"cell_type":"code","source":"from turtle import *\n\ndef maison(p , d):\n    goto(p)     # aller à la position p\n    dot()       # ajouter un marquer (dot)\n    down()\n    forward (1.41*d)  # sol\n    left(90)\n    forward(d)  # mur droit\n    left(45)\n    forward(d)  # toit droit\n    left(90)\n    forward(d)  # toit gauche\n    left(45)\n    forward(d)  # mur gauche\n    left(90)\n    up()\n\nmaison([0, 0], 50)          # maison à la position (0, 0)\nmaison([-150, 50], 70)      # maison à la position (-150, 50)\n\ndone()","execution_count":null,"outputs":[]},{"metadata":{},"cell_type":"markdown","source":"!!! info Les listes\nEn Python les données peuvent être de plusieurs type. Par exemple, nous avons déjà rencontré le type nombre entier (`int`),  nombre à virgule **flottante** (`float`) et chaînes de caractères (`str`).\n\nEn python, le type `list` permet de définir des données composée d'une liste de valeurs. Il suffit de mettre les valeurs, séparées par des virgules, entre des parenthèses.\n!!!"},{"metadata":{},"cell_type":"markdown","source":"## Colorier la maison\n\nMaintenant nous modifions la fonction pour inclure non seulement la position, la taille, mais également la couleur de la maison comme paramètres. Les arguments de la fonction sont :\n\n- `p` -- position de la maison\n- `d` -- dimension de la maison\n- `c` -- couleur de la maison\n\n"},{"metadata":{},"cell_type":"markdown","source":"<h3 style=\"color:teal;background-color:azure;\" > <i class=\"fa fa-pencil\" aria-hidden=\"true\"> </i> &nbsp; Exercice 4 </h3>Aujoutez deux autres maisons de taille et couleur différente.\n\n"},{"metadata":{"trusted":true},"cell_type":"code","source":"from turtle import *\nup()\n\ndef maison(p, d, c):\n    goto(p)\n    dot()\n    down()\n    fillcolor(c)\n    begin_fill()\n    forward (1.41*d)  # sol\n    left(90)\n    forward(d)  # mur droit\n    left(45)\n    forward(d)  # toit droit\n    left(90)\n    forward(d)  # toit gauche\n    left(45)\n    forward(d)  # mur gauche\n    left(90)\n    end_fill()\n    up()\n\nmaison([0, 0], 70, 'lightblue')\nmaison([150, 30], 50, 'yellow')\n\ndone()\n","execution_count":null,"outputs":[]},{"metadata":{},"cell_type":"markdown","source":"## Drapeau tricolore\n\n"},{"metadata":{},"cell_type":"markdown","source":"<h3 style=\"color:teal;background-color:azure;\" > <i class=\"fa fa-pencil\" aria-hidden=\"true\"> </i> &nbsp; Exercice 5 </h3>\n\n1. Modifiez les couleurs pour afficher le drapeau de l'irlande (ou d'un autre pays de votre choix).  \n2. Créez une deuxième fonction `drapeau2(d, c, c2, c3)` qui crée un drapeau avec des barres horizontales et utilisez là pour dessiner le drapeau des pays bas  (ou d'un autre pays de votre choix)."},{"metadata":{"trusted":true},"cell_type":"code","source":"from turtle import *\n\ndef rectangle(d, e, c):\n    fillcolor(c)\n    begin_fill()\n    for i in range(2):\n        forward(d)\n        left(90)\n        forward(e)\n        left(90)\n    end_fill()\n\ndef drapeau(d, c1, c2, c3):\n    rectangle(d, 2*d, c1)\n    forward(d)\n    rectangle(d, 2*d, c2)\n    forward(d)\n    rectangle(d, 2*d, c3)\n\ndrapeau(50, 'blue', 'white', 'red')\n\ndone()\n","execution_count":null,"outputs":[]},{"metadata":{},"cell_type":"markdown","source":"## Arbre\n\nPour dessiner un arbre simple, nous utilisons un segment droit pour le tronc et un disque (dot) pour le feuillage.\nC'est une fonction qui a 3 paramètres\n\n- `d` -- longueur du tronc\n- `c` -- couleur du tronc\n- `c2` -- couleur du feuillage\n\n"},{"metadata":{},"cell_type":"markdown","source":"<h3 style=\"color:teal;background-color:azure;\" > <i class=\"fa fa-pencil\" aria-hidden=\"true\"> </i> &nbsp; Exercice 6 </h3>\n\nDéfinissez et utilisez une fonction `foret(n)` qui dessine `n` arbres.\n\n"},{"metadata":{"trusted":true},"cell_type":"code","source":"from turtle import *\n\ndef arbre(d, c, c2):\n    down()\n    left(90)\n    width(d/6)      # tronc\n    pencolor(c)\n    forward(d)\n    dot(d, c2)      # feuillage\n    up()\n    backward(d)     # retourner à la position de départ\n    right(90)\n\n\narbre(100, 'brown', 'lime')\nforward(70)\narbre(90, 'brown', 'green')\n\ndone()\n","execution_count":null,"outputs":[]},{"metadata":{},"cell_type":"markdown","source":"## Coeur\n\n"},{"metadata":{},"cell_type":"markdown","source":"<h3 style=\"color:teal;background-color:azure;\" > <i class=\"fa fa-pencil\" aria-hidden=\"true\"> </i> &nbsp; Exercice 7 </h3>\n\nAjoutez deux paramètres: `w` pour l'épaisseur de la ligne (width), et `c2` pour la couleur de ligne.  \nLa fonction aura la forme `coeur(r, w, c, c2)`.\n\n"},{"metadata":{"trusted":true},"cell_type":"code","source":"from turtle import *\n\ndef coeur(r, c):\n    down()\n    fillcolor(c)\n    begin_fill()\n    left(90)\n    circle(r, 225)\n    forward(2.4*r)\n    left(90)\n    forward(2.4*r)\n    circle(r, 225)\n    left(90)\n    end_fill()\n    up()\n\ncoeur(50, 'darkviolet')\nforward(130)\ncoeur(40, 'tomato')\n\ndone()\n","execution_count":null,"outputs":[]},{"metadata":{},"cell_type":"markdown","source":"## Autres exemples de fonction\n\n**Exemple 1: Dessiner un bus**\n\nPour dessiner un bus, une voiture ou un camion simple, nous pouvons utiliser des rectangles pour le châssis, et un disque (dot) pour les roues.\nC'est une fonction qui a comme paramètres\n\n- `p` -- position du bus\n- `d` -- dimension (longeur) du bus\n- `c` -- couleur du bus"},{"metadata":{"trusted":true},"cell_type":"code","source":"from turtle import *\nup()\n\ndef rectangle(d, e, c):\n    fillcolor(c)\n    begin_fill()\n    for i in range(2):\n        forward(d)\n        left(90)\n        forward(e)\n        left(90)\n    end_fill()\n\ndef bus(p, d, c):\n    goto(p)\n    down()\n    rectangle(d, d/3, c) # chassis\n    forward(d/4)\n    dot(d/5)            # roue arrière\n    dot(d/10, 'white')\n    forward(d/2)\n    dot(d/5)            # roue avant\n    dot(d/10, 'white')\n    up()\n\nbus([-200, 50], 200, 'red')\nbus([50, 20], 150, 'lightblue')\n\ndone()\n","execution_count":null,"outputs":[]},{"metadata":{},"cell_type":"markdown","source":"## Escalier\n\n- `d` -- longueur de marche\n- `e` -- hauteur de marche\n- `n` -- nombre de marches\n\n"},{"metadata":{"trusted":true,"scrolled":true},"cell_type":"code","source":"from turtle import *\n\ndef escalier(d, e, n):\n    dot()   # marqueur de début\n    for i in range(n):\n        forward(d)\n        left(90)\n        forward(e)\n        right(90)\n\nescalier(20, 10, 5)\nescalier(10, -20, 5)\nescalier(30, 10, 4)\n\ndone()\n","execution_count":null,"outputs":[]},{"metadata":{},"cell_type":"markdown","source":"## Nommer une variable\n\nPour nommer une variable, vous pouvez utiliser :\n\n- lettres (`a...z` et `A...Z`),\n- chiffres (`0...9`),\n- le tiret bas (`_`).\n\nLe nom de variable :\n\n- est sensible aux majuscules/minuscules,\n- ne peut pas commencer avec un chiffre,\n- ne doit pas consister d'un mot-clé (`if`, `else`, `for`),\n\nPar exemplee, les noms de variables suivantes sont valides : \n    `a2`, `_a`, `speed`, `pos_x`, `POS_X`,\n\ntandis que ceux là ne le sont pas :   `2a`, `def`, `pos x`.\n"},{"metadata":{},"cell_type":"markdown","source":"<h3 style=\"color:chocolate;background-color:papayawhip;\" > <i class=\"fa fa-question\" aria-hidden=\"true\"> </i> &nbsp; Quizz </h3> \n \n```\nLesquels des noms de variable sont valides ?\n\nA) var 2\nB) var2\nC) 2var\nD) IF\n```"},{"metadata":{},"cell_type":"markdown","source":"<details>\n<summary style=\"border-left:3px solid #3c763d; border-radius:2pt; width:100%; color:#3c763d; padding:6px; background-color: #dff0d8\"> \nRéponse\n</summary>  \n\n<div style=\"border-left:3px solid #3c763d; border-radius:2pt; color:#3c763d; padding:6px; background-color: #eff0e8\">\n\nB) `var2`\n    \nD) `IF` serait valable car différent du mot clé `if` (rappel : Python est sensible aux majuscules/minuscules)\n    \nLes deux autres ne sont pas valables car `var 2` contient une espace et `2var` commence par un chiffre.\n    \n</div>\n</details>"},{"metadata":{},"cell_type":"markdown","source":"## Exercices d'entraînement "},{"metadata":{},"cell_type":"markdown","source":"<h3 style=\"color:teal;background-color:azure;\" > <i class=\"fa fa-pencil\" aria-hidden=\"true\"> </i> &nbsp; Exercice 8 </h3>\n\nCorrigez le programme ci-dessous afin qu'il affiche un triangle rouge"},{"metadata":{"trusted":true},"cell_type":"code","source":"from turtle import *\n\ndef triangle_couleur(d, c):\n    pencolor(c)\n    for i in range(3):\n        forward(d)\n        left(120)\n\ntriangle_couleur(\"red\", 100)\n\ndone()","execution_count":null,"outputs":[]},{"metadata":{},"cell_type":"markdown","source":"<h3 style=\"color:teal;background-color:azure;\" > <i class=\"fa fa-pencil\" aria-hidden=\"true\"> </i> &nbsp; Exercice 9 </h3>\n\nDéfinissez une commande `rangee_triangles(nombre, cote)` qui dessine une rangée de pyramides selon l’illustration. Chaque triangle a des côtés de longueur `cote`.\nLe paramètre `nombre` indique le nombre de triangles dans la rangée. Utilisez ensuite\ncette commande pour dessiner une rangée de 20 triangles de côtés 31, centrée au\nmilieu de la fenêtre.\n\n![Image rangee de triangle](https://githepia.hesge.ch/info_sismondi/exercices-1ere/-/raw/main/Notebooks/imgs_chap4/ex_triangles.png)"},{"metadata":{"trusted":true},"cell_type":"code","source":"from turtle import *\n\ndef rangee_triangles(nombre, cote):\n    # a compléter\n\n# a compléter\n\ndone()","execution_count":null,"outputs":[]},{"metadata":{},"cell_type":"markdown","source":"<h3 style=\"color:teal;background-color:azure;\" > <i class=\"fa fa-pencil\" aria-hidden=\"true\"> </i> &nbsp; Exercice 10 </h3>\n\n\nDéfinir une fonction `carre_couleur(d,c )` qui demande à la tortue de\ndessiner des carrés colorés de longueur variés. Elle doit dessiner trois triangles comme sur la figure ci-dessous.\n\n![Image carres colorés](https://githepia.hesge.ch/info_sismondi/exercices-1ere/-/raw/main/Notebooks/imgs_chap4/ex_carres_couleur.png)"},{"metadata":{"trusted":true},"cell_type":"code","source":"from turtle import *\n\n# a compléter\n\ndone()","execution_count":null,"outputs":[]},{"metadata":{},"cell_type":"markdown","source":"# Complément sur les valeurs par défaut*\n\nQuand une fonction possède beaucoup d'arguments, nous pouvons spécifier des valeurs par défaut. Pour ceci nous ajoutons la valeur par défaut dans la liste de paramètres avec le symbole `=`.\n\nLa fonction `rectangle(p, d, e, w=1, pen='black', fill='white')` dessine un rectangle aux dimensions `d` x `e` à la position `p`.\nCette fonction possède 3 paramètres optionnels (valeur par défaut en parenthèse):\n\n- `w` -- épaisseur de ligne (`1`)\n- `pen` -- couleur de ligne (`'black'`)\n- `fill` -- couleur de remplissage (`'white'`)\n\nIl a maintenant différentes façons à appeler la fonction. Tous les paramètres qui ont une valeur par défaut sont optionnels. Au minimum nous devons spécifier les paramètres sans valeur par défaut.\n\n```\nrectangle((40, 0), 80, 40)\n```\n\nLe rectangle est dessiné dans la direction actuelle de la tortue. Cette orientation peut être changée avec `seth()`. La tortue se positionne de l'autre côté du point de départ. Ceci permet d'enchainer à dessiner des rectangles.\n\n"},{"metadata":{"trusted":true},"cell_type":"code","source":"from turtle import *\npenup()\n\ndef rectangle(p, d, e, w=1, pen='black', fill='white'):\n    goto(p)\n    pendown()\n    width(w)\n    pencolor(pen)\n    fillcolor(fill)\n    begin_fill()\n    for i in range(2):\n        forward(d)\n        left(90)\n        forward(e)\n        left(90)\n    end_fill()\n    penup()\n\nrectangle([-200, 30], 40, 30)\nrectangle([-100, -20], 40, 30, 1, 'orange', 'orange')\nrectangle([100, -40], 30, 80, fill='yellow')\nrectangle([200, 100], 80, 40, 1, 'red', 'pink')\n\ndone()\n","execution_count":null,"outputs":[]},{"metadata":{},"cell_type":"markdown","source":"## Polygone régulier\n\nLa fonction `polygone()` dessine un polygone régulier avec n sommets. Les arguments de la fonction sont :\n\n- `d` -- distance du segment\n- `n` -- nombre de segments\n\n"},{"metadata":{"trusted":true},"cell_type":"code","source":"from turtle import *\n\ndef polygon(d, n, w=1, pen='black', fill='white'):\n    down()\n    pencolor(pen)\n    width(w)\n    fillcolor(fill)\n    begin_fill()\n    for i in range(n):\n        forward(d)\n        left(360/n)\n    end_fill()\n    up()\n\nup()\nbackward(280)\nfor n in range(3, 9):\n    polygon(40, n, fill='lime')\n    color('black')\n    write(n)\n    forward(100)\n\ndone()\n","execution_count":null,"outputs":[]},{"metadata":{},"cell_type":"markdown","source":"## Polygone étoilé\n\nEn ajoutant un paramètre supplémentaire `m`, la fonction `polygone()` permet également de dessiner un polygone étoilé.  Ce paramètre signifie le nombre de pics sauté pour aller au prochain des `n` points répartis dans un cercle. Pour `m=1` un polygone régulier est dessiné.\n\nes arguments de la fonction sont :\n\n- `d` -- distance du segment\n- `n` -- nombre de segments\n- `m` -- paramètre pour polygone étoilé (nombre de pics sautés)\n\n"},{"metadata":{"trusted":true},"cell_type":"code","source":"from turtle import *\n\ndef polygon(d, n, m=1, w=1, pen='black', fill='white'):\n    down()\n    pencolor(pen)\n    width(w)\n    fillcolor(fill)\n    begin_fill()\n    for i in range(n):\n        forward(d)\n        left(m*360/n)\n    end_fill()\n    up()\n\nup()\nspeed(0)\nbackward(250)\nfor m in range(2, 6):\n    polygon(80, 11, m, fill='yellow')\n    color('black')\n    write(m)\n    forward(140)\n\ndone()\n","execution_count":null,"outputs":[]},{"metadata":{},"cell_type":"markdown","source":"## Exercices\n\n"},{"metadata":{},"cell_type":"markdown","source":"### Mondrian\n\nUtilisez la fonction `rectangle(p, d, e, w, pen, fill)` pour dessiner une copie de ce tableau de Mondrian.\n"},{"metadata":{},"cell_type":"markdown","source":"![mondrian](https://raw.githubusercontent.com/edunumsec2/book/master/src/appr/prog1/media/mondrian.jpg)\n\n"},{"metadata":{},"cell_type":"markdown","source":"---\n\n#### Remarque générale\n\nCe document est une adaptation d'un ressource pédagogique tiré du catalogue modulo https://modulo-info.ch/. Il est sous license Creative Commons [BY-NC-SA](https://creativecommons.org/licenses/?lang=fr)\n![Licence Creative Commons](https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png)"},{"metadata":{"trusted":true},"cell_type":"code","source":"","execution_count":null,"outputs":[]}],"metadata":{"kernelspec":{"display_name":"Python 3 (ipykernel)","language":"python","name":"python3"},"language_info":{"codemirror_mode":{"name":"ipython","version":3},"file_extension":".py","mimetype":"text/x-python","name":"python","nbconvert_exporter":"python","pygments_lexer":"ipython3","version":"3.10.12"}},"nbformat":4,"nbformat_minor":2}
\ No newline at end of file
diff --git a/Notebooks/Exo_supp.ipynb b/Notebooks/Exo_supp.ipynb
index 51a7c75..3db2641 100644
--- a/Notebooks/Exo_supp.ipynb
+++ b/Notebooks/Exo_supp.ipynb
@@ -1 +1 @@
-{"cells":[{"metadata":{},"cell_type":"markdown","source":"### Paquebot\n\nUne boucle `for` est utilisée dans l'exemple suivant pour dessiner les hublots d'un paquebot. Les hublots sont numérotés en utilisant la variable `i`.\n"},{"metadata":{},"cell_type":"markdown","source":"<h3 style=\"color:teal;background-color:azure;\" > <i class=\"fa fa-pencil\" aria-hidden=\"true\"> </i> &nbsp; Exercice 8 </h3>\n\nCréez une fonction `paquebot()` et dessinez-en un deuxième.\n"},{"metadata":{"trusted":false},"cell_type":"code","source":"from turtle import *\n\nforward(200)\nleft(80)\nforward(60)\nleft(100)\nforward(220)\nleft(100)\nforward(60)\n\nup()\nleft(125)\nforward(40)\nright(45)\n\nfor i in range(6):\n    dot(20, 'lightgray')\n    write(i, font=('Arial', 20, 'normal'))\n    forward(30)\n\ndone()","execution_count":1,"outputs":[{"output_type":"display_data","data":{"image/svg+xml":"<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"50%\" height=\"auto\" preserveaspectratio=\"xMidYMid meet\" viewbox=\"0 0 640 480\"><animate id=\"af_c15caa80776d4f93896328234a9ad966_0\" attributename=\"opacity\" attributetype=\"CSS\" from=\"1\" to=\"1\" begin=\"0s\" dur=\"1ms\" fill=\"freeze\"></animate><g transform=\"translate(320 240)\"></g><g transform=\"translate(320 240)\"><line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"0\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_c15caa80776d4f93896328234a9ad966_2\" attributename=\"x2\" attributetype=\"XML\" from=\"0\" to=\"0\" dur=\"1ms\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_1.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_c15caa80776d4f93896328234a9ad966_1.end\" from=\"0\" to=\"0\" dur=\"1ms\" fill=\"freeze\"></animate></line><line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"0\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_c15caa80776d4f93896328234a9ad966_5\" attributename=\"x2\" attributetype=\"XML\" from=\"0\" to=\"200\" dur=\" 1.070s\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_4.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_c15caa80776d4f93896328234a9ad966_4.end\" from=\"0\" to=\"0\" dur=\" 1.070s\" fill=\"freeze\"></animate></line><line x1=\"200\" y1=\"0\" x2=\"200\" y2=\"0\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_c15caa80776d4f93896328234a9ad966_7\" attributename=\"x2\" attributetype=\"XML\" from=\"200\" to=\"210.41889066001582\" dur=\" 0.321s\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_6.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_c15caa80776d4f93896328234a9ad966_6.end\" from=\"0\" to=\"-59.088465180732484\" dur=\" 0.321s\" fill=\"freeze\"></animate></line><line x1=\"210.41889066001582\" y1=\"-59.088465180732484\" x2=\"210.41889066001582\" y2=\"-59.088465180732484\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_c15caa80776d4f93896328234a9ad966_9\" attributename=\"x2\" attributetype=\"XML\" from=\"210.41889066001582\" to=\"-9.581109339984181\" dur=\" 1.177s\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_8.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_c15caa80776d4f93896328234a9ad966_8.end\" from=\"-59.088465180732484\" to=\"-59.08846518073251\" dur=\" 1.177s\" fill=\"freeze\"></animate></line><line x1=\"-9.581109339984181\" y1=\"-59.08846518073251\" x2=\"-9.581109339984181\" y2=\"-59.08846518073251\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_c15caa80776d4f93896328234a9ad966_11\" attributename=\"x2\" attributetype=\"XML\" from=\"-9.581109339984181\" to=\"0.8377813200316169\" dur=\" 0.321s\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_10.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_c15caa80776d4f93896328234a9ad966_10.end\" from=\"-59.08846518073251\" to=\"-2.842170943040401e-14\" dur=\" 0.321s\" fill=\"freeze\"></animate></line><line x1=\"0.8377813200316169\" y1=\"-2.842170943040401e-14\" x2=\"0.8377813200316169\" y2=\"-2.842170943040401e-14\" style=\"stroke: black;stroke-width: 1\" opacity=\"0\"><animate id=\"af_c15caa80776d4f93896328234a9ad966_13\" attributename=\"x2\" attributetype=\"XML\" from=\"0.8377813200316169\" to=\"29.122052567493526\" dur=\" 0.214s\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_12.end\"></animate></line><circle cx=\"29.122052567493526\" cy=\"-28.284271247461923\" r=\"10\" fill=\"lightgray\" style=\"display: none;\"><animate id=\"af_c15caa80776d4f93896328234a9ad966_15\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_14.end\"></animate></circle><line x1=\"29.122052567493526\" y1=\"-28.284271247461923\" x2=\"29.122052567493526\" y2=\"-28.284271247461923\" style=\"stroke: black;stroke-width: 1\" opacity=\"0\"><animate id=\"af_c15caa80776d4f93896328234a9ad966_17\" attributename=\"x2\" attributetype=\"XML\" from=\"29.122052567493526\" to=\"59.122052567493526\" dur=\" 0.161s\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_16.end\"></animate></line><circle cx=\"59.122052567493526\" cy=\"-28.284271247461916\" r=\"10\" fill=\"lightgray\" style=\"display: none;\"><animate id=\"af_c15caa80776d4f93896328234a9ad966_18\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_17.end\"></animate></circle><line x1=\"59.122052567493526\" y1=\"-28.284271247461916\" x2=\"59.122052567493526\" y2=\"-28.284271247461916\" style=\"stroke: black;stroke-width: 1\" opacity=\"0\"><animate id=\"af_c15caa80776d4f93896328234a9ad966_20\" attributename=\"x2\" attributetype=\"XML\" from=\"59.122052567493526\" to=\"89.12205256749353\" dur=\" 0.161s\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_19.end\"></animate></line><circle cx=\"89.12205256749353\" cy=\"-28.28427124746191\" r=\"10\" fill=\"lightgray\" style=\"display: none;\"><animate id=\"af_c15caa80776d4f93896328234a9ad966_21\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_20.end\"></animate></circle><line x1=\"89.12205256749353\" y1=\"-28.28427124746191\" x2=\"89.12205256749353\" y2=\"-28.28427124746191\" style=\"stroke: black;stroke-width: 1\" opacity=\"0\"><animate id=\"af_c15caa80776d4f93896328234a9ad966_23\" attributename=\"x2\" attributetype=\"XML\" from=\"89.12205256749353\" to=\"119.12205256749353\" dur=\" 0.161s\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_22.end\"></animate></line><circle cx=\"119.12205256749353\" cy=\"-28.284271247461902\" r=\"10\" fill=\"lightgray\" style=\"display: none;\"><animate id=\"af_c15caa80776d4f93896328234a9ad966_24\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_23.end\"></animate></circle><line x1=\"119.12205256749353\" y1=\"-28.284271247461902\" x2=\"119.12205256749353\" y2=\"-28.284271247461902\" style=\"stroke: black;stroke-width: 1\" opacity=\"0\"><animate id=\"af_c15caa80776d4f93896328234a9ad966_26\" attributename=\"x2\" attributetype=\"XML\" from=\"119.12205256749353\" to=\"149.12205256749354\" dur=\" 0.161s\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_25.end\"></animate></line><circle cx=\"149.12205256749354\" cy=\"-28.284271247461895\" r=\"10\" fill=\"lightgray\" style=\"display: none;\"><animate id=\"af_c15caa80776d4f93896328234a9ad966_27\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_26.end\"></animate></circle><line x1=\"149.12205256749354\" y1=\"-28.284271247461895\" x2=\"149.12205256749354\" y2=\"-28.284271247461895\" style=\"stroke: black;stroke-width: 1\" opacity=\"0\"><animate id=\"af_c15caa80776d4f93896328234a9ad966_29\" attributename=\"x2\" attributetype=\"XML\" from=\"149.12205256749354\" to=\"179.12205256749354\" dur=\" 0.161s\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_28.end\"></animate></line><circle cx=\"179.12205256749354\" cy=\"-28.284271247461888\" r=\"10\" fill=\"lightgray\" style=\"display: none;\"><animate id=\"af_c15caa80776d4f93896328234a9ad966_30\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_29.end\"></animate></circle><line x1=\"179.12205256749354\" y1=\"-28.284271247461888\" x2=\"179.12205256749354\" y2=\"-28.284271247461888\" style=\"stroke: black;stroke-width: 1\" opacity=\"0\"><animate id=\"af_c15caa80776d4f93896328234a9ad966_32\" attributename=\"x2\" attributetype=\"XML\" from=\"179.12205256749354\" to=\"209.12205256749354\" dur=\" 0.161s\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_31.end\"></animate></line></g><g transform=\"translate(320 240)\"><text x=\"29.122052567493526\" y=\"-28.284271247461923\" fill=\"black\" style=\"display: none;font-family: Arial;font-size: 20;font-style: normal\" text-anchor=\"start\">0<animate id=\"af_c15caa80776d4f93896328234a9ad966_16\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_15.end\"></animate></text><text x=\"59.122052567493526\" y=\"-28.284271247461916\" fill=\"black\" style=\"display: none;font-family: Arial;font-size: 20;font-style: normal\" text-anchor=\"start\">1<animate id=\"af_c15caa80776d4f93896328234a9ad966_19\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_18.end\"></animate></text><text x=\"89.12205256749353\" y=\"-28.28427124746191\" fill=\"black\" style=\"display: none;font-family: Arial;font-size: 20;font-style: normal\" text-anchor=\"start\">2<animate id=\"af_c15caa80776d4f93896328234a9ad966_22\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_21.end\"></animate></text><text x=\"119.12205256749353\" y=\"-28.284271247461902\" fill=\"black\" style=\"display: none;font-family: Arial;font-size: 20;font-style: normal\" text-anchor=\"start\">3<animate id=\"af_c15caa80776d4f93896328234a9ad966_25\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_24.end\"></animate></text><text x=\"149.12205256749354\" y=\"-28.284271247461895\" fill=\"black\" style=\"display: none;font-family: Arial;font-size: 20;font-style: normal\" text-anchor=\"start\">4<animate id=\"af_c15caa80776d4f93896328234a9ad966_28\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_27.end\"></animate></text><text x=\"179.12205256749354\" y=\"-28.284271247461888\" fill=\"black\" style=\"display: none;font-family: Arial;font-size: 20;font-style: normal\" text-anchor=\"start\">5<animate id=\"af_c15caa80776d4f93896328234a9ad966_31\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_30.end\"></animate></text></g><g transform=\"translate(320 240)\"><polygon points=\"0,16 -2,14 -1,10 -4,7 -7,9 -9,8 -6,5 -7,1 -5,-3 -8,-6 -6,-8 -4,-5 0,-7 4,-5 6,-8 8,-6 5,-3 7,1 6,5 9,8 7,9 4,7 1,10 2,14\" stroke=\"black\" fill=\"black\" stroke-width=\"1\" opacity=\"0\"><animate id=\"af_c15caa80776d4f93896328234a9ad966_1\" begin=\"af_c15caa80776d4f93896328234a9ad966_0.end\" dur=\"1ms\" fill=\"freeze\" attributename=\"opacity\" attributetype=\"XML\" from=\"0\" to=\"1\"></animate><animateMotion begin=\"af_c15caa80776d4f93896328234a9ad966_2.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_c15caa80776d4f93896328234a9ad966_3\" type=\"rotate\" from=\"0,0,0\" to=\"0.0,0,0\" begin=\"af_c15caa80776d4f93896328234a9ad966_2.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_c15caa80776d4f93896328234a9ad966_3.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_c15caa80776d4f93896328234a9ad966_4\" type=\"rotate\" from=\"-90.0,0,0\" to=\"-90.0,0,0\" begin=\"af_c15caa80776d4f93896328234a9ad966_3.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_c15caa80776d4f93896328234a9ad966_4.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"0.0,-0.0\" to=\"200.0,-0.0\" dur=\" 1.070s\" begin=\"af_c15caa80776d4f93896328234a9ad966_4.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_c15caa80776d4f93896328234a9ad966_5.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_c15caa80776d4f93896328234a9ad966_6\" type=\"rotate\" from=\"-90.0,0,0\" to=\"-170.0,0,0\" begin=\"af_c15caa80776d4f93896328234a9ad966_5.end\" dur=\" 0.074s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_c15caa80776d4f93896328234a9ad966_6.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"200.0,-0.0\" to=\"210.41889066001582,-59.088465180732484\" dur=\" 0.321s\" begin=\"af_c15caa80776d4f93896328234a9ad966_6.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_c15caa80776d4f93896328234a9ad966_7.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_c15caa80776d4f93896328234a9ad966_8\" type=\"rotate\" from=\"-170.0,0,0\" to=\"-270.0,0,0\" begin=\"af_c15caa80776d4f93896328234a9ad966_7.end\" dur=\" 0.093s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_c15caa80776d4f93896328234a9ad966_8.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"210.41889066001582,-59.088465180732484\" to=\"-9.581109339984181,-59.08846518073251\" dur=\" 1.177s\" begin=\"af_c15caa80776d4f93896328234a9ad966_8.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_c15caa80776d4f93896328234a9ad966_9.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_c15caa80776d4f93896328234a9ad966_10\" type=\"rotate\" from=\"-270.0,0,0\" to=\"-370.0,0,0\" begin=\"af_c15caa80776d4f93896328234a9ad966_9.end\" dur=\" 0.093s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_c15caa80776d4f93896328234a9ad966_10.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-9.581109339984181,-59.08846518073251\" to=\"0.8377813200316169,-2.842170943040401e-14\" dur=\" 0.321s\" begin=\"af_c15caa80776d4f93896328234a9ad966_10.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_c15caa80776d4f93896328234a9ad966_11.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_c15caa80776d4f93896328234a9ad966_12\" type=\"rotate\" from=\"-370.0,0,0\" to=\"-495.0,0,0\" begin=\"af_c15caa80776d4f93896328234a9ad966_11.end\" dur=\" 0.116s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_c15caa80776d4f93896328234a9ad966_12.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"0.8377813200316169,-2.842170943040401e-14\" to=\"29.122052567493526,-28.284271247461923\" dur=\" 0.214s\" begin=\"af_c15caa80776d4f93896328234a9ad966_12.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_c15caa80776d4f93896328234a9ad966_13.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_c15caa80776d4f93896328234a9ad966_14\" type=\"rotate\" from=\"-495.0,0,0\" to=\"-450.0,0,0\" begin=\"af_c15caa80776d4f93896328234a9ad966_13.end\" dur=\" 0.042s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_c15caa80776d4f93896328234a9ad966_16.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"29.122052567493526,-28.284271247461923\" to=\"59.122052567493526,-28.284271247461916\" dur=\" 0.161s\" begin=\"af_c15caa80776d4f93896328234a9ad966_16.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_c15caa80776d4f93896328234a9ad966_19.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"59.122052567493526,-28.284271247461916\" to=\"89.12205256749353,-28.28427124746191\" dur=\" 0.161s\" begin=\"af_c15caa80776d4f93896328234a9ad966_19.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_c15caa80776d4f93896328234a9ad966_22.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"89.12205256749353,-28.28427124746191\" to=\"119.12205256749353,-28.284271247461902\" dur=\" 0.161s\" begin=\"af_c15caa80776d4f93896328234a9ad966_22.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_c15caa80776d4f93896328234a9ad966_25.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"119.12205256749353,-28.284271247461902\" to=\"149.12205256749354,-28.284271247461895\" dur=\" 0.161s\" begin=\"af_c15caa80776d4f93896328234a9ad966_25.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_c15caa80776d4f93896328234a9ad966_28.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"149.12205256749354,-28.284271247461895\" to=\"179.12205256749354,-28.284271247461888\" dur=\" 0.161s\" begin=\"af_c15caa80776d4f93896328234a9ad966_28.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_c15caa80776d4f93896328234a9ad966_31.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"179.12205256749354,-28.284271247461888\" to=\"209.12205256749354,-28.28427124746188\" dur=\" 0.161s\" begin=\"af_c15caa80776d4f93896328234a9ad966_31.end\" fill=\"freeze\"></animateMotion></polygon></g></svg>"},"metadata":{}}]},{"metadata":{"trusted":true},"cell_type":"markdown","source":"<h3 style=\"color:teal;background-color:azure;\" > <i class=\"fa fa-pencil\" aria-hidden=\"true\"> </i> &nbsp; Exercice 12</h3>\n\nAvec des rails de chemin de fer, dessinez un circuit en forme d'un rond (deux rails avec les traverses).\n![rails](https://raw.githubusercontent.com/edunumsec2/book/master/src/appr/prog1/media/rails2.png)\n\nUtilisez une boucle `for` pour la répétition des traverses.\n"},{"metadata":{"trusted":true},"cell_type":"code","source":"from turtle import *\n# Prénom Nom, classe\n\ndef traverse():\n    ...\n\nforward(200)\n\ndone()","execution_count":null,"outputs":[]},{"metadata":{"trusted":true},"cell_type":"markdown","source":"<h3 style=\"color:teal;background-color:azure;\" > <i class=\"fa fa-pencil\" aria-hidden=\"true\"> </i> &nbsp; Exercice 12</h3>\n\nTriangle de sierpinski\n\n"},{"metadata":{"trusted":true},"cell_type":"code","source":"from turtle import *\n\ndef triangle(l):\n    for _ in range(3):\n        forward(l)\n        left(120)\n\n\n\nx = 50\nfor _ in range(3):\n    triangle(x)\n    forward(x)\n    right(120)\n\ndone()","execution_count":2,"outputs":[{"output_type":"display_data","data":{"image/svg+xml":"<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"640\" height=\"480\" preserveaspectratio=\"xMidYMid meet\" viewbox=\"0 0 640 480\"><animate id=\"af_e406a38e2bf040129671b6c27ef65f5d_0\" attributename=\"opacity\" attributetype=\"CSS\" from=\"1\" to=\"1\" begin=\"0s\" dur=\"1ms\" fill=\"freeze\"></animate><g transform=\"translate(320 240)\"></g><g transform=\"translate(320 240)\"><line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"0\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_e406a38e2bf040129671b6c27ef65f5d_2\" attributename=\"x2\" attributetype=\"XML\" from=\"0\" to=\"0\" dur=\"1ms\" fill=\"freeze\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_1.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_1.end\" from=\"0\" to=\"0\" dur=\"1ms\" fill=\"freeze\"></animate></line><line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"0\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_e406a38e2bf040129671b6c27ef65f5d_5\" attributename=\"x2\" attributetype=\"XML\" from=\"0\" to=\"50\" dur=\" 0.268s\" fill=\"freeze\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_4.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_4.end\" from=\"0\" to=\"0\" dur=\" 0.268s\" fill=\"freeze\"></animate></line><line x1=\"50\" y1=\"0\" x2=\"50\" y2=\"0\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_e406a38e2bf040129671b6c27ef65f5d_7\" attributename=\"x2\" attributetype=\"XML\" from=\"50\" to=\"25.00000000000001\" dur=\" 0.268s\" fill=\"freeze\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_6.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_6.end\" from=\"0\" to=\"-43.30127018922194\" dur=\" 0.268s\" fill=\"freeze\"></animate></line><line x1=\"25.00000000000001\" y1=\"-43.30127018922194\" x2=\"25.00000000000001\" y2=\"-43.30127018922194\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_e406a38e2bf040129671b6c27ef65f5d_9\" attributename=\"x2\" attributetype=\"XML\" from=\"25.00000000000001\" to=\"-1.0658141036401503e-14\" dur=\" 0.268s\" fill=\"freeze\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_8.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_8.end\" from=\"-43.30127018922194\" to=\"-1.4210854715202004e-14\" dur=\" 0.268s\" fill=\"freeze\"></animate></line><line x1=\"-1.0658141036401503e-14\" y1=\"-1.4210854715202004e-14\" x2=\"-1.0658141036401503e-14\" y2=\"-1.4210854715202004e-14\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_e406a38e2bf040129671b6c27ef65f5d_11\" attributename=\"x2\" attributetype=\"XML\" from=\"-1.0658141036401503e-14\" to=\"49.999999999999986\" dur=\" 0.268s\" fill=\"freeze\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_10.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_10.end\" from=\"-1.4210854715202004e-14\" to=\"-1.9643867237284715e-15\" dur=\" 0.268s\" fill=\"freeze\"></animate></line><line x1=\"49.999999999999986\" y1=\"-1.9643867237284715e-15\" x2=\"49.999999999999986\" y2=\"-1.9643867237284715e-15\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_e406a38e2bf040129671b6c27ef65f5d_13\" attributename=\"x2\" attributetype=\"XML\" from=\"49.999999999999986\" to=\"24.999999999999964\" dur=\" 0.268s\" fill=\"freeze\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_12.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_12.end\" from=\"-1.9643867237284715e-15\" to=\"43.301270189221924\" dur=\" 0.268s\" fill=\"freeze\"></animate></line><line x1=\"24.999999999999964\" y1=\"43.301270189221924\" x2=\"24.999999999999964\" y2=\"43.301270189221924\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_e406a38e2bf040129671b6c27ef65f5d_15\" attributename=\"x2\" attributetype=\"XML\" from=\"24.999999999999964\" to=\"74.99999999999997\" dur=\" 0.268s\" fill=\"freeze\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_14.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_14.end\" from=\"43.301270189221924\" to=\"43.30127018922194\" dur=\" 0.268s\" fill=\"freeze\"></animate></line><line x1=\"74.99999999999997\" y1=\"43.30127018922194\" x2=\"74.99999999999997\" y2=\"43.30127018922194\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_e406a38e2bf040129671b6c27ef65f5d_17\" attributename=\"x2\" attributetype=\"XML\" from=\"74.99999999999997\" to=\"50.000000000000014\" dur=\" 0.268s\" fill=\"freeze\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_16.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_16.end\" from=\"43.30127018922194\" to=\"-2.1316282072803006e-14\" dur=\" 0.268s\" fill=\"freeze\"></animate></line><line x1=\"50.000000000000014\" y1=\"-2.1316282072803006e-14\" x2=\"50.000000000000014\" y2=\"-2.1316282072803006e-14\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_e406a38e2bf040129671b6c27ef65f5d_19\" attributename=\"x2\" attributetype=\"XML\" from=\"50.000000000000014\" to=\"25.00000000000002\" dur=\" 0.268s\" fill=\"freeze\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_18.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_18.end\" from=\"-2.1316282072803006e-14\" to=\"43.30127018922192\" dur=\" 0.268s\" fill=\"freeze\"></animate></line><line x1=\"25.00000000000002\" y1=\"43.30127018922192\" x2=\"25.00000000000002\" y2=\"43.30127018922192\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_e406a38e2bf040129671b6c27ef65f5d_21\" attributename=\"x2\" attributetype=\"XML\" from=\"25.00000000000002\" to=\"6.039613253960852e-14\" dur=\" 0.268s\" fill=\"freeze\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_20.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_20.end\" from=\"43.30127018922192\" to=\"-4.263256414560601e-14\" dur=\" 0.268s\" fill=\"freeze\"></animate></line><line x1=\"6.039613253960852e-14\" y1=\"-4.263256414560601e-14\" x2=\"6.039613253960852e-14\" y2=\"-4.263256414560601e-14\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_e406a38e2bf040129671b6c27ef65f5d_23\" attributename=\"x2\" attributetype=\"XML\" from=\"6.039613253960852e-14\" to=\"-24.999999999999932\" dur=\" 0.268s\" fill=\"freeze\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_22.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_22.end\" from=\"-4.263256414560601e-14\" to=\"43.301270189221896\" dur=\" 0.268s\" fill=\"freeze\"></animate></line><line x1=\"-24.999999999999932\" y1=\"43.301270189221896\" x2=\"-24.999999999999932\" y2=\"43.301270189221896\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_e406a38e2bf040129671b6c27ef65f5d_25\" attributename=\"x2\" attributetype=\"XML\" from=\"-24.999999999999932\" to=\"25.000000000000068\" dur=\" 0.268s\" fill=\"freeze\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_24.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_24.end\" from=\"43.301270189221896\" to=\"43.30127018922192\" dur=\" 0.268s\" fill=\"freeze\"></animate></line><line x1=\"25.000000000000068\" y1=\"43.30127018922192\" x2=\"25.000000000000068\" y2=\"43.30127018922192\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_e406a38e2bf040129671b6c27ef65f5d_27\" attributename=\"x2\" attributetype=\"XML\" from=\"25.000000000000068\" to=\"3.907985046680551e-14\" dur=\" 0.268s\" fill=\"freeze\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_26.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_26.end\" from=\"43.30127018922192\" to=\"0\" dur=\" 0.268s\" fill=\"freeze\"></animate></line></g><g transform=\"translate(320 240)\"></g><g transform=\"translate(320 240)\"><polygon points=\"0,16 -2,14 -1,10 -4,7 -7,9 -9,8 -6,5 -7,1 -5,-3 -8,-6 -6,-8 -4,-5 0,-7 4,-5 6,-8 8,-6 5,-3 7,1 6,5 9,8 7,9 4,7 1,10 2,14\" stroke=\"black\" fill=\"black\" stroke-width=\"1\" opacity=\"0\"><animate id=\"af_e406a38e2bf040129671b6c27ef65f5d_1\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_0.end\" dur=\"1ms\" fill=\"freeze\" attributename=\"opacity\" attributetype=\"XML\" from=\"0\" to=\"1\"></animate><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_2.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_e406a38e2bf040129671b6c27ef65f5d_3\" type=\"rotate\" from=\"0,0,0\" to=\"0.0,0,0\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_2.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_3.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_e406a38e2bf040129671b6c27ef65f5d_4\" type=\"rotate\" from=\"-90.0,0,0\" to=\"-90.0,0,0\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_3.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_4.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"0.0,-0.0\" to=\"50.0,-0.0\" dur=\" 0.268s\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_4.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_5.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_e406a38e2bf040129671b6c27ef65f5d_6\" type=\"rotate\" from=\"-90.0,0,0\" to=\"-210.0,0,0\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_5.end\" dur=\" 0.111s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_6.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"50.0,-0.0\" to=\"25.00000000000001,-43.30127018922194\" dur=\" 0.268s\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_6.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_7.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_e406a38e2bf040129671b6c27ef65f5d_8\" type=\"rotate\" from=\"-210.0,0,0\" to=\"-330.0,0,0\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_7.end\" dur=\" 0.111s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_8.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"25.00000000000001,-43.30127018922194\" to=\"-1.0658141036401503e-14,-1.4210854715202004e-14\" dur=\" 0.268s\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_8.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_9.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_e406a38e2bf040129671b6c27ef65f5d_10\" type=\"rotate\" from=\"-330.0,0,0\" to=\"-450.0,0,0\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_9.end\" dur=\" 0.111s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_10.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-1.0658141036401503e-14,-1.4210854715202004e-14\" to=\"49.999999999999986,-1.9643867237284715e-15\" dur=\" 0.268s\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_10.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_11.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_e406a38e2bf040129671b6c27ef65f5d_12\" type=\"rotate\" from=\"-450.0,0,0\" to=\"-330.0,0,0\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_11.end\" dur=\" 0.111s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_12.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"49.999999999999986,-1.9643867237284715e-15\" to=\"24.999999999999964,43.301270189221924\" dur=\" 0.268s\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_12.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_13.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_e406a38e2bf040129671b6c27ef65f5d_14\" type=\"rotate\" from=\"-330.0,0,0\" to=\"-450.0,0,0\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_13.end\" dur=\" 0.111s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_14.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"24.999999999999964,43.301270189221924\" to=\"74.99999999999997,43.30127018922194\" dur=\" 0.268s\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_14.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_15.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_e406a38e2bf040129671b6c27ef65f5d_16\" type=\"rotate\" from=\"-450.0,0,0\" to=\"-570.0,0,0\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_15.end\" dur=\" 0.111s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_16.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"74.99999999999997,43.30127018922194\" to=\"50.000000000000014,-2.1316282072803006e-14\" dur=\" 0.268s\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_16.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_17.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_e406a38e2bf040129671b6c27ef65f5d_18\" type=\"rotate\" from=\"-570.0,0,0\" to=\"-690.0,0,0\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_17.end\" dur=\" 0.111s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_18.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"50.000000000000014,-2.1316282072803006e-14\" to=\"25.00000000000002,43.30127018922192\" dur=\" 0.268s\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_18.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_19.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_e406a38e2bf040129671b6c27ef65f5d_20\" type=\"rotate\" from=\"-690.0,0,0\" to=\"-570.0,0,0\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_19.end\" dur=\" 0.111s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_20.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"25.00000000000002,43.30127018922192\" to=\"6.039613253960852e-14,-4.263256414560601e-14\" dur=\" 0.268s\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_20.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_21.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_e406a38e2bf040129671b6c27ef65f5d_22\" type=\"rotate\" from=\"-570.0,0,0\" to=\"-690.0,0,0\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_21.end\" dur=\" 0.111s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_22.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"6.039613253960852e-14,-4.263256414560601e-14\" to=\"-24.999999999999932,43.301270189221896\" dur=\" 0.268s\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_22.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_23.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_e406a38e2bf040129671b6c27ef65f5d_24\" type=\"rotate\" from=\"-690.0,0,0\" to=\"-810.0,0,0\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_23.end\" dur=\" 0.111s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_24.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-24.999999999999932,43.301270189221896\" to=\"25.000000000000068,43.30127018922192\" dur=\" 0.268s\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_24.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_25.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_e406a38e2bf040129671b6c27ef65f5d_26\" type=\"rotate\" from=\"-810.0,0,0\" to=\"-930.0,0,0\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_25.end\" dur=\" 0.111s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_26.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"25.000000000000068,43.30127018922192\" to=\"3.907985046680551e-14,-0.0\" dur=\" 0.268s\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_26.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_27.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_e406a38e2bf040129671b6c27ef65f5d_28\" type=\"rotate\" from=\"-930.0,0,0\" to=\"-810.0,0,0\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_27.end\" dur=\" 0.111s\" fill=\"freeze\"></animateTransform></polygon></g></svg>"},"metadata":{}}]},{"metadata":{"trusted":true},"cell_type":"code","source":"# A corriger !!!\n\nfrom turtle import *\n\ndef triangle(l):\n    for _ in range(3):\n        forward(l)\n        left(120)\n\ndef sierpinski(l, n):\n    if n ==0:\n        triangle(l)\n    else:\n        for _ in range(3):\n            sierpinski(l/3, n-1)\n            forward(l/3)\n            right(120)        \n\nspeed(10)\nsierpinski(200, 1)\n\n\ndone()","execution_count":7,"outputs":[{"output_type":"display_data","data":{"image/svg+xml":"<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"640\" height=\"480\" preserveaspectratio=\"xMidYMid meet\" viewbox=\"0 0 640 480\"><animate id=\"af_4a120c6550f842cd9a26f33bb02d4cac_0\" attributename=\"opacity\" attributetype=\"CSS\" from=\"1\" to=\"1\" begin=\"0s\" dur=\"1ms\" fill=\"freeze\"></animate><g transform=\"translate(320 240)\"></g><g transform=\"translate(320 240)\"><line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"0\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_4a120c6550f842cd9a26f33bb02d4cac_2\" attributename=\"x2\" attributetype=\"XML\" from=\"0\" to=\"0\" dur=\"1ms\" fill=\"freeze\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_1.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_1.end\" from=\"0\" to=\"0\" dur=\"1ms\" fill=\"freeze\"></animate></line><line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"0\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_4a120c6550f842cd9a26f33bb02d4cac_5\" attributename=\"x2\" attributetype=\"XML\" from=\"0\" to=\"66.66666666666667\" dur=\" 0.084s\" fill=\"freeze\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_4.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_4.end\" from=\"0\" to=\"0\" dur=\" 0.084s\" fill=\"freeze\"></animate></line><line x1=\"66.66666666666667\" y1=\"0\" x2=\"66.66666666666667\" y2=\"0\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_4a120c6550f842cd9a26f33bb02d4cac_7\" attributename=\"x2\" attributetype=\"XML\" from=\"66.66666666666667\" to=\"33.33333333333335\" dur=\" 0.084s\" fill=\"freeze\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_6.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_6.end\" from=\"0\" to=\"-57.73502691896258\" dur=\" 0.084s\" fill=\"freeze\"></animate></line><line x1=\"33.33333333333335\" y1=\"-57.73502691896258\" x2=\"33.33333333333335\" y2=\"-57.73502691896258\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_4a120c6550f842cd9a26f33bb02d4cac_9\" attributename=\"x2\" attributetype=\"XML\" from=\"33.33333333333335\" to=\"-1.4210854715202004e-14\" dur=\" 0.084s\" fill=\"freeze\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_8.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_8.end\" from=\"-57.73502691896258\" to=\"-1.4210854715202004e-14\" dur=\" 0.084s\" fill=\"freeze\"></animate></line><line x1=\"-1.4210854715202004e-14\" y1=\"-1.4210854715202004e-14\" x2=\"-1.4210854715202004e-14\" y2=\"-1.4210854715202004e-14\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_4a120c6550f842cd9a26f33bb02d4cac_11\" attributename=\"x2\" attributetype=\"XML\" from=\"-1.4210854715202004e-14\" to=\"66.66666666666666\" dur=\" 0.084s\" fill=\"freeze\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_10.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_10.end\" from=\"-1.4210854715202004e-14\" to=\"2.1177692734293746e-15\" dur=\" 0.084s\" fill=\"freeze\"></animate></line><line x1=\"66.66666666666666\" y1=\"2.1177692734293746e-15\" x2=\"66.66666666666666\" y2=\"2.1177692734293746e-15\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_4a120c6550f842cd9a26f33bb02d4cac_13\" attributename=\"x2\" attributetype=\"XML\" from=\"66.66666666666666\" to=\"33.33333333333329\" dur=\" 0.084s\" fill=\"freeze\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_12.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_12.end\" from=\"2.1177692734293746e-15\" to=\"57.73502691896257\" dur=\" 0.084s\" fill=\"freeze\"></animate></line><line x1=\"33.33333333333329\" y1=\"57.73502691896257\" x2=\"33.33333333333329\" y2=\"57.73502691896257\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_4a120c6550f842cd9a26f33bb02d4cac_15\" attributename=\"x2\" attributetype=\"XML\" from=\"33.33333333333329\" to=\"99.99999999999997\" dur=\" 0.084s\" fill=\"freeze\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_14.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_14.end\" from=\"57.73502691896257\" to=\"57.73502691896258\" dur=\" 0.084s\" fill=\"freeze\"></animate></line><line x1=\"99.99999999999997\" y1=\"57.73502691896258\" x2=\"99.99999999999997\" y2=\"57.73502691896258\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_4a120c6550f842cd9a26f33bb02d4cac_17\" attributename=\"x2\" attributetype=\"XML\" from=\"99.99999999999997\" to=\"66.66666666666669\" dur=\" 0.084s\" fill=\"freeze\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_16.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_16.end\" from=\"57.73502691896258\" to=\"-3.552713678800501e-14\" dur=\" 0.084s\" fill=\"freeze\"></animate></line><line x1=\"66.66666666666669\" y1=\"-3.552713678800501e-14\" x2=\"66.66666666666669\" y2=\"-3.552713678800501e-14\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_4a120c6550f842cd9a26f33bb02d4cac_19\" attributename=\"x2\" attributetype=\"XML\" from=\"66.66666666666669\" to=\"33.333333333333364\" dur=\" 0.084s\" fill=\"freeze\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_18.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_18.end\" from=\"-3.552713678800501e-14\" to=\"57.73502691896255\" dur=\" 0.084s\" fill=\"freeze\"></animate></line><line x1=\"33.333333333333364\" y1=\"57.73502691896255\" x2=\"33.333333333333364\" y2=\"57.73502691896255\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_4a120c6550f842cd9a26f33bb02d4cac_21\" attributename=\"x2\" attributetype=\"XML\" from=\"33.333333333333364\" to=\"7.815970093361102e-14\" dur=\" 0.084s\" fill=\"freeze\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_20.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_20.end\" from=\"57.73502691896255\" to=\"-7.105427357601002e-14\" dur=\" 0.084s\" fill=\"freeze\"></animate></line><line x1=\"7.815970093361102e-14\" y1=\"-7.105427357601002e-14\" x2=\"7.815970093361102e-14\" y2=\"-7.105427357601002e-14\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_4a120c6550f842cd9a26f33bb02d4cac_23\" attributename=\"x2\" attributetype=\"XML\" from=\"7.815970093361102e-14\" to=\"-33.33333333333324\" dur=\" 0.084s\" fill=\"freeze\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_22.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_22.end\" from=\"-7.105427357601002e-14\" to=\"57.73502691896251\" dur=\" 0.084s\" fill=\"freeze\"></animate></line><line x1=\"-33.33333333333324\" y1=\"57.73502691896251\" x2=\"-33.33333333333324\" y2=\"57.73502691896251\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_4a120c6550f842cd9a26f33bb02d4cac_25\" attributename=\"x2\" attributetype=\"XML\" from=\"-33.33333333333324\" to=\"33.33333333333343\" dur=\" 0.084s\" fill=\"freeze\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_24.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_24.end\" from=\"57.73502691896251\" to=\"57.73502691896255\" dur=\" 0.084s\" fill=\"freeze\"></animate></line><line x1=\"33.33333333333343\" y1=\"57.73502691896255\" x2=\"33.33333333333343\" y2=\"57.73502691896255\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_4a120c6550f842cd9a26f33bb02d4cac_27\" attributename=\"x2\" attributetype=\"XML\" from=\"33.33333333333343\" to=\"5.684341886080802e-14\" dur=\" 0.084s\" fill=\"freeze\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_26.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_26.end\" from=\"57.73502691896255\" to=\"-1.4210854715202004e-14\" dur=\" 0.084s\" fill=\"freeze\"></animate></line></g><g transform=\"translate(320 240)\"></g><g transform=\"translate(320 240)\"><polygon points=\"0,16 -2,14 -1,10 -4,7 -7,9 -9,8 -6,5 -7,1 -5,-3 -8,-6 -6,-8 -4,-5 0,-7 4,-5 6,-8 8,-6 5,-3 7,1 6,5 9,8 7,9 4,7 1,10 2,14\" stroke=\"black\" fill=\"black\" stroke-width=\"1\" opacity=\"0\"><animate id=\"af_4a120c6550f842cd9a26f33bb02d4cac_1\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_0.end\" dur=\"1ms\" fill=\"freeze\" attributename=\"opacity\" attributetype=\"XML\" from=\"0\" to=\"1\"></animate><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_2.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_4a120c6550f842cd9a26f33bb02d4cac_3\" type=\"rotate\" from=\"0,0,0\" to=\"0.0,0,0\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_2.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_3.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_4a120c6550f842cd9a26f33bb02d4cac_4\" type=\"rotate\" from=\"-90.0,0,0\" to=\"-90.0,0,0\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_3.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_4.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"0.0,-0.0\" to=\"66.66666666666667,-0.0\" dur=\" 0.084s\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_4.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_5.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_4a120c6550f842cd9a26f33bb02d4cac_6\" type=\"rotate\" from=\"-90.0,0,0\" to=\"-210.0,0,0\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_5.end\" dur=\" 0.033s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_6.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"66.66666666666667,-0.0\" to=\"33.33333333333335,-57.73502691896258\" dur=\" 0.084s\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_6.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_7.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_4a120c6550f842cd9a26f33bb02d4cac_8\" type=\"rotate\" from=\"-210.0,0,0\" to=\"-330.0,0,0\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_7.end\" dur=\" 0.033s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_8.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"33.33333333333335,-57.73502691896258\" to=\"-1.4210854715202004e-14,-1.4210854715202004e-14\" dur=\" 0.084s\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_8.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_9.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_4a120c6550f842cd9a26f33bb02d4cac_10\" type=\"rotate\" from=\"-330.0,0,0\" to=\"-450.0,0,0\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_9.end\" dur=\" 0.033s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_10.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-1.4210854715202004e-14,-1.4210854715202004e-14\" to=\"66.66666666666666,2.1177692734293746e-15\" dur=\" 0.084s\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_10.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_11.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_4a120c6550f842cd9a26f33bb02d4cac_12\" type=\"rotate\" from=\"-450.0,0,0\" to=\"-330.0,0,0\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_11.end\" dur=\" 0.033s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_12.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"66.66666666666666,2.1177692734293746e-15\" to=\"33.33333333333329,57.73502691896257\" dur=\" 0.084s\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_12.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_13.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_4a120c6550f842cd9a26f33bb02d4cac_14\" type=\"rotate\" from=\"-330.0,0,0\" to=\"-450.0,0,0\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_13.end\" dur=\" 0.033s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_14.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"33.33333333333329,57.73502691896257\" to=\"99.99999999999997,57.73502691896258\" dur=\" 0.084s\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_14.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_15.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_4a120c6550f842cd9a26f33bb02d4cac_16\" type=\"rotate\" from=\"-450.0,0,0\" to=\"-570.0,0,0\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_15.end\" dur=\" 0.033s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_16.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"99.99999999999997,57.73502691896258\" to=\"66.66666666666669,-3.552713678800501e-14\" dur=\" 0.084s\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_16.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_17.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_4a120c6550f842cd9a26f33bb02d4cac_18\" type=\"rotate\" from=\"-570.0,0,0\" to=\"-690.0,0,0\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_17.end\" dur=\" 0.033s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_18.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"66.66666666666669,-3.552713678800501e-14\" to=\"33.333333333333364,57.73502691896255\" dur=\" 0.084s\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_18.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_19.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_4a120c6550f842cd9a26f33bb02d4cac_20\" type=\"rotate\" from=\"-690.0,0,0\" to=\"-570.0,0,0\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_19.end\" dur=\" 0.033s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_20.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"33.333333333333364,57.73502691896255\" to=\"7.815970093361102e-14,-7.105427357601002e-14\" dur=\" 0.084s\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_20.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_21.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_4a120c6550f842cd9a26f33bb02d4cac_22\" type=\"rotate\" from=\"-570.0,0,0\" to=\"-690.0,0,0\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_21.end\" dur=\" 0.033s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_22.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"7.815970093361102e-14,-7.105427357601002e-14\" to=\"-33.33333333333324,57.73502691896251\" dur=\" 0.084s\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_22.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_23.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_4a120c6550f842cd9a26f33bb02d4cac_24\" type=\"rotate\" from=\"-690.0,0,0\" to=\"-810.0,0,0\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_23.end\" dur=\" 0.033s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_24.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-33.33333333333324,57.73502691896251\" to=\"33.33333333333343,57.73502691896255\" dur=\" 0.084s\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_24.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_25.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_4a120c6550f842cd9a26f33bb02d4cac_26\" type=\"rotate\" from=\"-810.0,0,0\" to=\"-930.0,0,0\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_25.end\" dur=\" 0.033s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_26.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"33.33333333333343,57.73502691896255\" to=\"5.684341886080802e-14,-1.4210854715202004e-14\" dur=\" 0.084s\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_26.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_27.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_4a120c6550f842cd9a26f33bb02d4cac_28\" type=\"rotate\" from=\"-930.0,0,0\" to=\"-810.0,0,0\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_27.end\" dur=\" 0.033s\" fill=\"freeze\"></animateTransform></polygon></g></svg>"},"metadata":{}}]},{"metadata":{"trusted":true},"cell_type":"code","source":"","execution_count":null,"outputs":[]}],"metadata":{"kernelspec":{"name":"python3","display_name":"Python 3","language":"python"}},"nbformat":4,"nbformat_minor":2}
\ No newline at end of file
+{"cells":[{"metadata":{},"cell_type":"markdown","source":"### Paquebot\n\nUne boucle `for` est utilisée dans l'exemple suivant pour dessiner les hublots d'un paquebot. Les hublots sont numérotés en utilisant la variable `i`.\n"},{"metadata":{},"cell_type":"markdown","source":"<h3 style=\"color:teal;background-color:azure;\" > <i class=\"fa fa-pencil\" aria-hidden=\"true\"> </i> &nbsp; Exercice 8 </h3>\n\nCréez une fonction `paquebot()` et dessinez-en un deuxième.\n"},{"metadata":{"trusted":false},"cell_type":"code","source":"from turtle import *\n\nforward(200)\nleft(80)\nforward(60)\nleft(100)\nforward(220)\nleft(100)\nforward(60)\n\nup()\nleft(125)\nforward(40)\nright(45)\n\nfor i in range(6):\n    dot(20, 'lightgray')\n    write(i, font=('Arial', 20, 'normal'))\n    forward(30)\n\ndone()","execution_count":1,"outputs":[{"output_type":"display_data","data":{"image/svg+xml":"<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"50%\" height=\"auto\" preserveaspectratio=\"xMidYMid meet\" viewbox=\"0 0 640 480\"><animate id=\"af_c15caa80776d4f93896328234a9ad966_0\" attributename=\"opacity\" attributetype=\"CSS\" from=\"1\" to=\"1\" begin=\"0s\" dur=\"1ms\" fill=\"freeze\"></animate><g transform=\"translate(320 240)\"></g><g transform=\"translate(320 240)\"><line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"0\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_c15caa80776d4f93896328234a9ad966_2\" attributename=\"x2\" attributetype=\"XML\" from=\"0\" to=\"0\" dur=\"1ms\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_1.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_c15caa80776d4f93896328234a9ad966_1.end\" from=\"0\" to=\"0\" dur=\"1ms\" fill=\"freeze\"></animate></line><line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"0\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_c15caa80776d4f93896328234a9ad966_5\" attributename=\"x2\" attributetype=\"XML\" from=\"0\" to=\"200\" dur=\" 1.070s\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_4.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_c15caa80776d4f93896328234a9ad966_4.end\" from=\"0\" to=\"0\" dur=\" 1.070s\" fill=\"freeze\"></animate></line><line x1=\"200\" y1=\"0\" x2=\"200\" y2=\"0\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_c15caa80776d4f93896328234a9ad966_7\" attributename=\"x2\" attributetype=\"XML\" from=\"200\" to=\"210.41889066001582\" dur=\" 0.321s\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_6.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_c15caa80776d4f93896328234a9ad966_6.end\" from=\"0\" to=\"-59.088465180732484\" dur=\" 0.321s\" fill=\"freeze\"></animate></line><line x1=\"210.41889066001582\" y1=\"-59.088465180732484\" x2=\"210.41889066001582\" y2=\"-59.088465180732484\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_c15caa80776d4f93896328234a9ad966_9\" attributename=\"x2\" attributetype=\"XML\" from=\"210.41889066001582\" to=\"-9.581109339984181\" dur=\" 1.177s\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_8.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_c15caa80776d4f93896328234a9ad966_8.end\" from=\"-59.088465180732484\" to=\"-59.08846518073251\" dur=\" 1.177s\" fill=\"freeze\"></animate></line><line x1=\"-9.581109339984181\" y1=\"-59.08846518073251\" x2=\"-9.581109339984181\" y2=\"-59.08846518073251\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_c15caa80776d4f93896328234a9ad966_11\" attributename=\"x2\" attributetype=\"XML\" from=\"-9.581109339984181\" to=\"0.8377813200316169\" dur=\" 0.321s\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_10.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_c15caa80776d4f93896328234a9ad966_10.end\" from=\"-59.08846518073251\" to=\"-2.842170943040401e-14\" dur=\" 0.321s\" fill=\"freeze\"></animate></line><line x1=\"0.8377813200316169\" y1=\"-2.842170943040401e-14\" x2=\"0.8377813200316169\" y2=\"-2.842170943040401e-14\" style=\"stroke: black;stroke-width: 1\" opacity=\"0\"><animate id=\"af_c15caa80776d4f93896328234a9ad966_13\" attributename=\"x2\" attributetype=\"XML\" from=\"0.8377813200316169\" to=\"29.122052567493526\" dur=\" 0.214s\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_12.end\"></animate></line><circle cx=\"29.122052567493526\" cy=\"-28.284271247461923\" r=\"10\" fill=\"lightgray\" style=\"display: none;\"><animate id=\"af_c15caa80776d4f93896328234a9ad966_15\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_14.end\"></animate></circle><line x1=\"29.122052567493526\" y1=\"-28.284271247461923\" x2=\"29.122052567493526\" y2=\"-28.284271247461923\" style=\"stroke: black;stroke-width: 1\" opacity=\"0\"><animate id=\"af_c15caa80776d4f93896328234a9ad966_17\" attributename=\"x2\" attributetype=\"XML\" from=\"29.122052567493526\" to=\"59.122052567493526\" dur=\" 0.161s\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_16.end\"></animate></line><circle cx=\"59.122052567493526\" cy=\"-28.284271247461916\" r=\"10\" fill=\"lightgray\" style=\"display: none;\"><animate id=\"af_c15caa80776d4f93896328234a9ad966_18\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_17.end\"></animate></circle><line x1=\"59.122052567493526\" y1=\"-28.284271247461916\" x2=\"59.122052567493526\" y2=\"-28.284271247461916\" style=\"stroke: black;stroke-width: 1\" opacity=\"0\"><animate id=\"af_c15caa80776d4f93896328234a9ad966_20\" attributename=\"x2\" attributetype=\"XML\" from=\"59.122052567493526\" to=\"89.12205256749353\" dur=\" 0.161s\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_19.end\"></animate></line><circle cx=\"89.12205256749353\" cy=\"-28.28427124746191\" r=\"10\" fill=\"lightgray\" style=\"display: none;\"><animate id=\"af_c15caa80776d4f93896328234a9ad966_21\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_20.end\"></animate></circle><line x1=\"89.12205256749353\" y1=\"-28.28427124746191\" x2=\"89.12205256749353\" y2=\"-28.28427124746191\" style=\"stroke: black;stroke-width: 1\" opacity=\"0\"><animate id=\"af_c15caa80776d4f93896328234a9ad966_23\" attributename=\"x2\" attributetype=\"XML\" from=\"89.12205256749353\" to=\"119.12205256749353\" dur=\" 0.161s\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_22.end\"></animate></line><circle cx=\"119.12205256749353\" cy=\"-28.284271247461902\" r=\"10\" fill=\"lightgray\" style=\"display: none;\"><animate id=\"af_c15caa80776d4f93896328234a9ad966_24\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_23.end\"></animate></circle><line x1=\"119.12205256749353\" y1=\"-28.284271247461902\" x2=\"119.12205256749353\" y2=\"-28.284271247461902\" style=\"stroke: black;stroke-width: 1\" opacity=\"0\"><animate id=\"af_c15caa80776d4f93896328234a9ad966_26\" attributename=\"x2\" attributetype=\"XML\" from=\"119.12205256749353\" to=\"149.12205256749354\" dur=\" 0.161s\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_25.end\"></animate></line><circle cx=\"149.12205256749354\" cy=\"-28.284271247461895\" r=\"10\" fill=\"lightgray\" style=\"display: none;\"><animate id=\"af_c15caa80776d4f93896328234a9ad966_27\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_26.end\"></animate></circle><line x1=\"149.12205256749354\" y1=\"-28.284271247461895\" x2=\"149.12205256749354\" y2=\"-28.284271247461895\" style=\"stroke: black;stroke-width: 1\" opacity=\"0\"><animate id=\"af_c15caa80776d4f93896328234a9ad966_29\" attributename=\"x2\" attributetype=\"XML\" from=\"149.12205256749354\" to=\"179.12205256749354\" dur=\" 0.161s\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_28.end\"></animate></line><circle cx=\"179.12205256749354\" cy=\"-28.284271247461888\" r=\"10\" fill=\"lightgray\" style=\"display: none;\"><animate id=\"af_c15caa80776d4f93896328234a9ad966_30\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_29.end\"></animate></circle><line x1=\"179.12205256749354\" y1=\"-28.284271247461888\" x2=\"179.12205256749354\" y2=\"-28.284271247461888\" style=\"stroke: black;stroke-width: 1\" opacity=\"0\"><animate id=\"af_c15caa80776d4f93896328234a9ad966_32\" attributename=\"x2\" attributetype=\"XML\" from=\"179.12205256749354\" to=\"209.12205256749354\" dur=\" 0.161s\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_31.end\"></animate></line></g><g transform=\"translate(320 240)\"><text x=\"29.122052567493526\" y=\"-28.284271247461923\" fill=\"black\" style=\"display: none;font-family: Arial;font-size: 20;font-style: normal\" text-anchor=\"start\">0<animate id=\"af_c15caa80776d4f93896328234a9ad966_16\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_15.end\"></animate></text><text x=\"59.122052567493526\" y=\"-28.284271247461916\" fill=\"black\" style=\"display: none;font-family: Arial;font-size: 20;font-style: normal\" text-anchor=\"start\">1<animate id=\"af_c15caa80776d4f93896328234a9ad966_19\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_18.end\"></animate></text><text x=\"89.12205256749353\" y=\"-28.28427124746191\" fill=\"black\" style=\"display: none;font-family: Arial;font-size: 20;font-style: normal\" text-anchor=\"start\">2<animate id=\"af_c15caa80776d4f93896328234a9ad966_22\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_21.end\"></animate></text><text x=\"119.12205256749353\" y=\"-28.284271247461902\" fill=\"black\" style=\"display: none;font-family: Arial;font-size: 20;font-style: normal\" text-anchor=\"start\">3<animate id=\"af_c15caa80776d4f93896328234a9ad966_25\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_24.end\"></animate></text><text x=\"149.12205256749354\" y=\"-28.284271247461895\" fill=\"black\" style=\"display: none;font-family: Arial;font-size: 20;font-style: normal\" text-anchor=\"start\">4<animate id=\"af_c15caa80776d4f93896328234a9ad966_28\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_27.end\"></animate></text><text x=\"179.12205256749354\" y=\"-28.284271247461888\" fill=\"black\" style=\"display: none;font-family: Arial;font-size: 20;font-style: normal\" text-anchor=\"start\">5<animate id=\"af_c15caa80776d4f93896328234a9ad966_31\" attributename=\"display\" attributetype=\"CSS\" from=\"block\" to=\"block\" dur=\"1ms\" fill=\"freeze\" begin=\"af_c15caa80776d4f93896328234a9ad966_30.end\"></animate></text></g><g transform=\"translate(320 240)\"><polygon points=\"0,16 -2,14 -1,10 -4,7 -7,9 -9,8 -6,5 -7,1 -5,-3 -8,-6 -6,-8 -4,-5 0,-7 4,-5 6,-8 8,-6 5,-3 7,1 6,5 9,8 7,9 4,7 1,10 2,14\" stroke=\"black\" fill=\"black\" stroke-width=\"1\" opacity=\"0\"><animate id=\"af_c15caa80776d4f93896328234a9ad966_1\" begin=\"af_c15caa80776d4f93896328234a9ad966_0.end\" dur=\"1ms\" fill=\"freeze\" attributename=\"opacity\" attributetype=\"XML\" from=\"0\" to=\"1\"></animate><animateMotion begin=\"af_c15caa80776d4f93896328234a9ad966_2.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_c15caa80776d4f93896328234a9ad966_3\" type=\"rotate\" from=\"0,0,0\" to=\"0.0,0,0\" begin=\"af_c15caa80776d4f93896328234a9ad966_2.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_c15caa80776d4f93896328234a9ad966_3.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_c15caa80776d4f93896328234a9ad966_4\" type=\"rotate\" from=\"-90.0,0,0\" to=\"-90.0,0,0\" begin=\"af_c15caa80776d4f93896328234a9ad966_3.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_c15caa80776d4f93896328234a9ad966_4.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"0.0,-0.0\" to=\"200.0,-0.0\" dur=\" 1.070s\" begin=\"af_c15caa80776d4f93896328234a9ad966_4.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_c15caa80776d4f93896328234a9ad966_5.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_c15caa80776d4f93896328234a9ad966_6\" type=\"rotate\" from=\"-90.0,0,0\" to=\"-170.0,0,0\" begin=\"af_c15caa80776d4f93896328234a9ad966_5.end\" dur=\" 0.074s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_c15caa80776d4f93896328234a9ad966_6.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"200.0,-0.0\" to=\"210.41889066001582,-59.088465180732484\" dur=\" 0.321s\" begin=\"af_c15caa80776d4f93896328234a9ad966_6.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_c15caa80776d4f93896328234a9ad966_7.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_c15caa80776d4f93896328234a9ad966_8\" type=\"rotate\" from=\"-170.0,0,0\" to=\"-270.0,0,0\" begin=\"af_c15caa80776d4f93896328234a9ad966_7.end\" dur=\" 0.093s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_c15caa80776d4f93896328234a9ad966_8.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"210.41889066001582,-59.088465180732484\" to=\"-9.581109339984181,-59.08846518073251\" dur=\" 1.177s\" begin=\"af_c15caa80776d4f93896328234a9ad966_8.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_c15caa80776d4f93896328234a9ad966_9.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_c15caa80776d4f93896328234a9ad966_10\" type=\"rotate\" from=\"-270.0,0,0\" to=\"-370.0,0,0\" begin=\"af_c15caa80776d4f93896328234a9ad966_9.end\" dur=\" 0.093s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_c15caa80776d4f93896328234a9ad966_10.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-9.581109339984181,-59.08846518073251\" to=\"0.8377813200316169,-2.842170943040401e-14\" dur=\" 0.321s\" begin=\"af_c15caa80776d4f93896328234a9ad966_10.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_c15caa80776d4f93896328234a9ad966_11.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_c15caa80776d4f93896328234a9ad966_12\" type=\"rotate\" from=\"-370.0,0,0\" to=\"-495.0,0,0\" begin=\"af_c15caa80776d4f93896328234a9ad966_11.end\" dur=\" 0.116s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_c15caa80776d4f93896328234a9ad966_12.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"0.8377813200316169,-2.842170943040401e-14\" to=\"29.122052567493526,-28.284271247461923\" dur=\" 0.214s\" begin=\"af_c15caa80776d4f93896328234a9ad966_12.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_c15caa80776d4f93896328234a9ad966_13.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_c15caa80776d4f93896328234a9ad966_14\" type=\"rotate\" from=\"-495.0,0,0\" to=\"-450.0,0,0\" begin=\"af_c15caa80776d4f93896328234a9ad966_13.end\" dur=\" 0.042s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_c15caa80776d4f93896328234a9ad966_16.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"29.122052567493526,-28.284271247461923\" to=\"59.122052567493526,-28.284271247461916\" dur=\" 0.161s\" begin=\"af_c15caa80776d4f93896328234a9ad966_16.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_c15caa80776d4f93896328234a9ad966_19.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"59.122052567493526,-28.284271247461916\" to=\"89.12205256749353,-28.28427124746191\" dur=\" 0.161s\" begin=\"af_c15caa80776d4f93896328234a9ad966_19.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_c15caa80776d4f93896328234a9ad966_22.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"89.12205256749353,-28.28427124746191\" to=\"119.12205256749353,-28.284271247461902\" dur=\" 0.161s\" begin=\"af_c15caa80776d4f93896328234a9ad966_22.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_c15caa80776d4f93896328234a9ad966_25.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"119.12205256749353,-28.284271247461902\" to=\"149.12205256749354,-28.284271247461895\" dur=\" 0.161s\" begin=\"af_c15caa80776d4f93896328234a9ad966_25.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_c15caa80776d4f93896328234a9ad966_28.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"149.12205256749354,-28.284271247461895\" to=\"179.12205256749354,-28.284271247461888\" dur=\" 0.161s\" begin=\"af_c15caa80776d4f93896328234a9ad966_28.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_c15caa80776d4f93896328234a9ad966_31.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"179.12205256749354,-28.284271247461888\" to=\"209.12205256749354,-28.28427124746188\" dur=\" 0.161s\" begin=\"af_c15caa80776d4f93896328234a9ad966_31.end\" fill=\"freeze\"></animateMotion></polygon></g></svg>"},"metadata":{}}]},{"metadata":{"trusted":true},"cell_type":"markdown","source":"<h3 style=\"color:teal;background-color:azure;\" > <i class=\"fa fa-pencil\" aria-hidden=\"true\"> </i> &nbsp; Exercice 12</h3>\n\nAvec des rails de chemin de fer, dessinez un circuit en forme d'un rond (deux rails avec les traverses).\n![rails](https://raw.githubusercontent.com/edunumsec2/book/master/src/appr/prog1/media/rails2.png)\n\nUtilisez une boucle `for` pour la répétition des traverses.\n"},{"metadata":{"trusted":false},"cell_type":"code","source":"from turtle import *\n# Prénom Nom, classe\n\ndef traverse():\n    ...\n\nforward(200)\n\ndone()","execution_count":null,"outputs":[]},{"metadata":{"trusted":true},"cell_type":"markdown","source":"<h3 style=\"color:teal;background-color:azure;\" > <i class=\"fa fa-pencil\" aria-hidden=\"true\"> </i> &nbsp; Exercice 12</h3>\n\nTriangle de sierpinski\n\n"},{"metadata":{"trusted":false},"cell_type":"code","source":"from turtle import *\n\ndef triangle(l):\n    for _ in range(3):\n        forward(l)\n        left(120)\n\n\n\nx = 50\nfor _ in range(3):\n    triangle(x)\n    forward(x)\n    right(120)\n\ndone()","execution_count":2,"outputs":[{"output_type":"display_data","data":{"image/svg+xml":"<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"640\" height=\"480\" preserveaspectratio=\"xMidYMid meet\" viewbox=\"0 0 640 480\"><animate id=\"af_e406a38e2bf040129671b6c27ef65f5d_0\" attributename=\"opacity\" attributetype=\"CSS\" from=\"1\" to=\"1\" begin=\"0s\" dur=\"1ms\" fill=\"freeze\"></animate><g transform=\"translate(320 240)\"></g><g transform=\"translate(320 240)\"><line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"0\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_e406a38e2bf040129671b6c27ef65f5d_2\" attributename=\"x2\" attributetype=\"XML\" from=\"0\" to=\"0\" dur=\"1ms\" fill=\"freeze\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_1.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_1.end\" from=\"0\" to=\"0\" dur=\"1ms\" fill=\"freeze\"></animate></line><line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"0\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_e406a38e2bf040129671b6c27ef65f5d_5\" attributename=\"x2\" attributetype=\"XML\" from=\"0\" to=\"50\" dur=\" 0.268s\" fill=\"freeze\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_4.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_4.end\" from=\"0\" to=\"0\" dur=\" 0.268s\" fill=\"freeze\"></animate></line><line x1=\"50\" y1=\"0\" x2=\"50\" y2=\"0\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_e406a38e2bf040129671b6c27ef65f5d_7\" attributename=\"x2\" attributetype=\"XML\" from=\"50\" to=\"25.00000000000001\" dur=\" 0.268s\" fill=\"freeze\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_6.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_6.end\" from=\"0\" to=\"-43.30127018922194\" dur=\" 0.268s\" fill=\"freeze\"></animate></line><line x1=\"25.00000000000001\" y1=\"-43.30127018922194\" x2=\"25.00000000000001\" y2=\"-43.30127018922194\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_e406a38e2bf040129671b6c27ef65f5d_9\" attributename=\"x2\" attributetype=\"XML\" from=\"25.00000000000001\" to=\"-1.0658141036401503e-14\" dur=\" 0.268s\" fill=\"freeze\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_8.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_8.end\" from=\"-43.30127018922194\" to=\"-1.4210854715202004e-14\" dur=\" 0.268s\" fill=\"freeze\"></animate></line><line x1=\"-1.0658141036401503e-14\" y1=\"-1.4210854715202004e-14\" x2=\"-1.0658141036401503e-14\" y2=\"-1.4210854715202004e-14\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_e406a38e2bf040129671b6c27ef65f5d_11\" attributename=\"x2\" attributetype=\"XML\" from=\"-1.0658141036401503e-14\" to=\"49.999999999999986\" dur=\" 0.268s\" fill=\"freeze\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_10.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_10.end\" from=\"-1.4210854715202004e-14\" to=\"-1.9643867237284715e-15\" dur=\" 0.268s\" fill=\"freeze\"></animate></line><line x1=\"49.999999999999986\" y1=\"-1.9643867237284715e-15\" x2=\"49.999999999999986\" y2=\"-1.9643867237284715e-15\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_e406a38e2bf040129671b6c27ef65f5d_13\" attributename=\"x2\" attributetype=\"XML\" from=\"49.999999999999986\" to=\"24.999999999999964\" dur=\" 0.268s\" fill=\"freeze\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_12.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_12.end\" from=\"-1.9643867237284715e-15\" to=\"43.301270189221924\" dur=\" 0.268s\" fill=\"freeze\"></animate></line><line x1=\"24.999999999999964\" y1=\"43.301270189221924\" x2=\"24.999999999999964\" y2=\"43.301270189221924\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_e406a38e2bf040129671b6c27ef65f5d_15\" attributename=\"x2\" attributetype=\"XML\" from=\"24.999999999999964\" to=\"74.99999999999997\" dur=\" 0.268s\" fill=\"freeze\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_14.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_14.end\" from=\"43.301270189221924\" to=\"43.30127018922194\" dur=\" 0.268s\" fill=\"freeze\"></animate></line><line x1=\"74.99999999999997\" y1=\"43.30127018922194\" x2=\"74.99999999999997\" y2=\"43.30127018922194\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_e406a38e2bf040129671b6c27ef65f5d_17\" attributename=\"x2\" attributetype=\"XML\" from=\"74.99999999999997\" to=\"50.000000000000014\" dur=\" 0.268s\" fill=\"freeze\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_16.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_16.end\" from=\"43.30127018922194\" to=\"-2.1316282072803006e-14\" dur=\" 0.268s\" fill=\"freeze\"></animate></line><line x1=\"50.000000000000014\" y1=\"-2.1316282072803006e-14\" x2=\"50.000000000000014\" y2=\"-2.1316282072803006e-14\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_e406a38e2bf040129671b6c27ef65f5d_19\" attributename=\"x2\" attributetype=\"XML\" from=\"50.000000000000014\" to=\"25.00000000000002\" dur=\" 0.268s\" fill=\"freeze\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_18.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_18.end\" from=\"-2.1316282072803006e-14\" to=\"43.30127018922192\" dur=\" 0.268s\" fill=\"freeze\"></animate></line><line x1=\"25.00000000000002\" y1=\"43.30127018922192\" x2=\"25.00000000000002\" y2=\"43.30127018922192\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_e406a38e2bf040129671b6c27ef65f5d_21\" attributename=\"x2\" attributetype=\"XML\" from=\"25.00000000000002\" to=\"6.039613253960852e-14\" dur=\" 0.268s\" fill=\"freeze\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_20.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_20.end\" from=\"43.30127018922192\" to=\"-4.263256414560601e-14\" dur=\" 0.268s\" fill=\"freeze\"></animate></line><line x1=\"6.039613253960852e-14\" y1=\"-4.263256414560601e-14\" x2=\"6.039613253960852e-14\" y2=\"-4.263256414560601e-14\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_e406a38e2bf040129671b6c27ef65f5d_23\" attributename=\"x2\" attributetype=\"XML\" from=\"6.039613253960852e-14\" to=\"-24.999999999999932\" dur=\" 0.268s\" fill=\"freeze\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_22.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_22.end\" from=\"-4.263256414560601e-14\" to=\"43.301270189221896\" dur=\" 0.268s\" fill=\"freeze\"></animate></line><line x1=\"-24.999999999999932\" y1=\"43.301270189221896\" x2=\"-24.999999999999932\" y2=\"43.301270189221896\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_e406a38e2bf040129671b6c27ef65f5d_25\" attributename=\"x2\" attributetype=\"XML\" from=\"-24.999999999999932\" to=\"25.000000000000068\" dur=\" 0.268s\" fill=\"freeze\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_24.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_24.end\" from=\"43.301270189221896\" to=\"43.30127018922192\" dur=\" 0.268s\" fill=\"freeze\"></animate></line><line x1=\"25.000000000000068\" y1=\"43.30127018922192\" x2=\"25.000000000000068\" y2=\"43.30127018922192\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_e406a38e2bf040129671b6c27ef65f5d_27\" attributename=\"x2\" attributetype=\"XML\" from=\"25.000000000000068\" to=\"3.907985046680551e-14\" dur=\" 0.268s\" fill=\"freeze\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_26.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_26.end\" from=\"43.30127018922192\" to=\"0\" dur=\" 0.268s\" fill=\"freeze\"></animate></line></g><g transform=\"translate(320 240)\"></g><g transform=\"translate(320 240)\"><polygon points=\"0,16 -2,14 -1,10 -4,7 -7,9 -9,8 -6,5 -7,1 -5,-3 -8,-6 -6,-8 -4,-5 0,-7 4,-5 6,-8 8,-6 5,-3 7,1 6,5 9,8 7,9 4,7 1,10 2,14\" stroke=\"black\" fill=\"black\" stroke-width=\"1\" opacity=\"0\"><animate id=\"af_e406a38e2bf040129671b6c27ef65f5d_1\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_0.end\" dur=\"1ms\" fill=\"freeze\" attributename=\"opacity\" attributetype=\"XML\" from=\"0\" to=\"1\"></animate><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_2.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_e406a38e2bf040129671b6c27ef65f5d_3\" type=\"rotate\" from=\"0,0,0\" to=\"0.0,0,0\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_2.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_3.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_e406a38e2bf040129671b6c27ef65f5d_4\" type=\"rotate\" from=\"-90.0,0,0\" to=\"-90.0,0,0\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_3.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_4.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"0.0,-0.0\" to=\"50.0,-0.0\" dur=\" 0.268s\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_4.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_5.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_e406a38e2bf040129671b6c27ef65f5d_6\" type=\"rotate\" from=\"-90.0,0,0\" to=\"-210.0,0,0\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_5.end\" dur=\" 0.111s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_6.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"50.0,-0.0\" to=\"25.00000000000001,-43.30127018922194\" dur=\" 0.268s\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_6.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_7.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_e406a38e2bf040129671b6c27ef65f5d_8\" type=\"rotate\" from=\"-210.0,0,0\" to=\"-330.0,0,0\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_7.end\" dur=\" 0.111s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_8.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"25.00000000000001,-43.30127018922194\" to=\"-1.0658141036401503e-14,-1.4210854715202004e-14\" dur=\" 0.268s\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_8.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_9.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_e406a38e2bf040129671b6c27ef65f5d_10\" type=\"rotate\" from=\"-330.0,0,0\" to=\"-450.0,0,0\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_9.end\" dur=\" 0.111s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_10.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-1.0658141036401503e-14,-1.4210854715202004e-14\" to=\"49.999999999999986,-1.9643867237284715e-15\" dur=\" 0.268s\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_10.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_11.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_e406a38e2bf040129671b6c27ef65f5d_12\" type=\"rotate\" from=\"-450.0,0,0\" to=\"-330.0,0,0\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_11.end\" dur=\" 0.111s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_12.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"49.999999999999986,-1.9643867237284715e-15\" to=\"24.999999999999964,43.301270189221924\" dur=\" 0.268s\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_12.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_13.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_e406a38e2bf040129671b6c27ef65f5d_14\" type=\"rotate\" from=\"-330.0,0,0\" to=\"-450.0,0,0\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_13.end\" dur=\" 0.111s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_14.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"24.999999999999964,43.301270189221924\" to=\"74.99999999999997,43.30127018922194\" dur=\" 0.268s\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_14.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_15.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_e406a38e2bf040129671b6c27ef65f5d_16\" type=\"rotate\" from=\"-450.0,0,0\" to=\"-570.0,0,0\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_15.end\" dur=\" 0.111s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_16.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"74.99999999999997,43.30127018922194\" to=\"50.000000000000014,-2.1316282072803006e-14\" dur=\" 0.268s\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_16.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_17.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_e406a38e2bf040129671b6c27ef65f5d_18\" type=\"rotate\" from=\"-570.0,0,0\" to=\"-690.0,0,0\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_17.end\" dur=\" 0.111s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_18.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"50.000000000000014,-2.1316282072803006e-14\" to=\"25.00000000000002,43.30127018922192\" dur=\" 0.268s\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_18.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_19.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_e406a38e2bf040129671b6c27ef65f5d_20\" type=\"rotate\" from=\"-690.0,0,0\" to=\"-570.0,0,0\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_19.end\" dur=\" 0.111s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_20.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"25.00000000000002,43.30127018922192\" to=\"6.039613253960852e-14,-4.263256414560601e-14\" dur=\" 0.268s\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_20.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_21.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_e406a38e2bf040129671b6c27ef65f5d_22\" type=\"rotate\" from=\"-570.0,0,0\" to=\"-690.0,0,0\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_21.end\" dur=\" 0.111s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_22.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"6.039613253960852e-14,-4.263256414560601e-14\" to=\"-24.999999999999932,43.301270189221896\" dur=\" 0.268s\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_22.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_23.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_e406a38e2bf040129671b6c27ef65f5d_24\" type=\"rotate\" from=\"-690.0,0,0\" to=\"-810.0,0,0\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_23.end\" dur=\" 0.111s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_24.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-24.999999999999932,43.301270189221896\" to=\"25.000000000000068,43.30127018922192\" dur=\" 0.268s\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_24.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_25.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_e406a38e2bf040129671b6c27ef65f5d_26\" type=\"rotate\" from=\"-810.0,0,0\" to=\"-930.0,0,0\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_25.end\" dur=\" 0.111s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_26.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"25.000000000000068,43.30127018922192\" to=\"3.907985046680551e-14,-0.0\" dur=\" 0.268s\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_26.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_e406a38e2bf040129671b6c27ef65f5d_27.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_e406a38e2bf040129671b6c27ef65f5d_28\" type=\"rotate\" from=\"-930.0,0,0\" to=\"-810.0,0,0\" begin=\"af_e406a38e2bf040129671b6c27ef65f5d_27.end\" dur=\" 0.111s\" fill=\"freeze\"></animateTransform></polygon></g></svg>"},"metadata":{}}]},{"metadata":{"trusted":false},"cell_type":"code","source":"# A corriger !!!\n\nfrom turtle import *\n\ndef triangle(l):\n    for _ in range(3):\n        forward(l)\n        left(120)\n\ndef sierpinski(l, n):\n    if n ==0:\n        triangle(l)\n    else:\n        for _ in range(3):\n            sierpinski(l/3, n-1)\n            forward(l/3)\n            right(120)        \n\nspeed(10)\nsierpinski(200, 1)\n\n\ndone()","execution_count":7,"outputs":[{"output_type":"display_data","data":{"image/svg+xml":"<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"640\" height=\"480\" preserveaspectratio=\"xMidYMid meet\" viewbox=\"0 0 640 480\"><animate id=\"af_4a120c6550f842cd9a26f33bb02d4cac_0\" attributename=\"opacity\" attributetype=\"CSS\" from=\"1\" to=\"1\" begin=\"0s\" dur=\"1ms\" fill=\"freeze\"></animate><g transform=\"translate(320 240)\"></g><g transform=\"translate(320 240)\"><line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"0\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_4a120c6550f842cd9a26f33bb02d4cac_2\" attributename=\"x2\" attributetype=\"XML\" from=\"0\" to=\"0\" dur=\"1ms\" fill=\"freeze\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_1.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_1.end\" from=\"0\" to=\"0\" dur=\"1ms\" fill=\"freeze\"></animate></line><line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"0\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_4a120c6550f842cd9a26f33bb02d4cac_5\" attributename=\"x2\" attributetype=\"XML\" from=\"0\" to=\"66.66666666666667\" dur=\" 0.084s\" fill=\"freeze\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_4.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_4.end\" from=\"0\" to=\"0\" dur=\" 0.084s\" fill=\"freeze\"></animate></line><line x1=\"66.66666666666667\" y1=\"0\" x2=\"66.66666666666667\" y2=\"0\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_4a120c6550f842cd9a26f33bb02d4cac_7\" attributename=\"x2\" attributetype=\"XML\" from=\"66.66666666666667\" to=\"33.33333333333335\" dur=\" 0.084s\" fill=\"freeze\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_6.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_6.end\" from=\"0\" to=\"-57.73502691896258\" dur=\" 0.084s\" fill=\"freeze\"></animate></line><line x1=\"33.33333333333335\" y1=\"-57.73502691896258\" x2=\"33.33333333333335\" y2=\"-57.73502691896258\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_4a120c6550f842cd9a26f33bb02d4cac_9\" attributename=\"x2\" attributetype=\"XML\" from=\"33.33333333333335\" to=\"-1.4210854715202004e-14\" dur=\" 0.084s\" fill=\"freeze\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_8.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_8.end\" from=\"-57.73502691896258\" to=\"-1.4210854715202004e-14\" dur=\" 0.084s\" fill=\"freeze\"></animate></line><line x1=\"-1.4210854715202004e-14\" y1=\"-1.4210854715202004e-14\" x2=\"-1.4210854715202004e-14\" y2=\"-1.4210854715202004e-14\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_4a120c6550f842cd9a26f33bb02d4cac_11\" attributename=\"x2\" attributetype=\"XML\" from=\"-1.4210854715202004e-14\" to=\"66.66666666666666\" dur=\" 0.084s\" fill=\"freeze\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_10.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_10.end\" from=\"-1.4210854715202004e-14\" to=\"2.1177692734293746e-15\" dur=\" 0.084s\" fill=\"freeze\"></animate></line><line x1=\"66.66666666666666\" y1=\"2.1177692734293746e-15\" x2=\"66.66666666666666\" y2=\"2.1177692734293746e-15\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_4a120c6550f842cd9a26f33bb02d4cac_13\" attributename=\"x2\" attributetype=\"XML\" from=\"66.66666666666666\" to=\"33.33333333333329\" dur=\" 0.084s\" fill=\"freeze\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_12.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_12.end\" from=\"2.1177692734293746e-15\" to=\"57.73502691896257\" dur=\" 0.084s\" fill=\"freeze\"></animate></line><line x1=\"33.33333333333329\" y1=\"57.73502691896257\" x2=\"33.33333333333329\" y2=\"57.73502691896257\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_4a120c6550f842cd9a26f33bb02d4cac_15\" attributename=\"x2\" attributetype=\"XML\" from=\"33.33333333333329\" to=\"99.99999999999997\" dur=\" 0.084s\" fill=\"freeze\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_14.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_14.end\" from=\"57.73502691896257\" to=\"57.73502691896258\" dur=\" 0.084s\" fill=\"freeze\"></animate></line><line x1=\"99.99999999999997\" y1=\"57.73502691896258\" x2=\"99.99999999999997\" y2=\"57.73502691896258\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_4a120c6550f842cd9a26f33bb02d4cac_17\" attributename=\"x2\" attributetype=\"XML\" from=\"99.99999999999997\" to=\"66.66666666666669\" dur=\" 0.084s\" fill=\"freeze\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_16.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_16.end\" from=\"57.73502691896258\" to=\"-3.552713678800501e-14\" dur=\" 0.084s\" fill=\"freeze\"></animate></line><line x1=\"66.66666666666669\" y1=\"-3.552713678800501e-14\" x2=\"66.66666666666669\" y2=\"-3.552713678800501e-14\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_4a120c6550f842cd9a26f33bb02d4cac_19\" attributename=\"x2\" attributetype=\"XML\" from=\"66.66666666666669\" to=\"33.333333333333364\" dur=\" 0.084s\" fill=\"freeze\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_18.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_18.end\" from=\"-3.552713678800501e-14\" to=\"57.73502691896255\" dur=\" 0.084s\" fill=\"freeze\"></animate></line><line x1=\"33.333333333333364\" y1=\"57.73502691896255\" x2=\"33.333333333333364\" y2=\"57.73502691896255\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_4a120c6550f842cd9a26f33bb02d4cac_21\" attributename=\"x2\" attributetype=\"XML\" from=\"33.333333333333364\" to=\"7.815970093361102e-14\" dur=\" 0.084s\" fill=\"freeze\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_20.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_20.end\" from=\"57.73502691896255\" to=\"-7.105427357601002e-14\" dur=\" 0.084s\" fill=\"freeze\"></animate></line><line x1=\"7.815970093361102e-14\" y1=\"-7.105427357601002e-14\" x2=\"7.815970093361102e-14\" y2=\"-7.105427357601002e-14\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_4a120c6550f842cd9a26f33bb02d4cac_23\" attributename=\"x2\" attributetype=\"XML\" from=\"7.815970093361102e-14\" to=\"-33.33333333333324\" dur=\" 0.084s\" fill=\"freeze\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_22.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_22.end\" from=\"-7.105427357601002e-14\" to=\"57.73502691896251\" dur=\" 0.084s\" fill=\"freeze\"></animate></line><line x1=\"-33.33333333333324\" y1=\"57.73502691896251\" x2=\"-33.33333333333324\" y2=\"57.73502691896251\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_4a120c6550f842cd9a26f33bb02d4cac_25\" attributename=\"x2\" attributetype=\"XML\" from=\"-33.33333333333324\" to=\"33.33333333333343\" dur=\" 0.084s\" fill=\"freeze\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_24.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_24.end\" from=\"57.73502691896251\" to=\"57.73502691896255\" dur=\" 0.084s\" fill=\"freeze\"></animate></line><line x1=\"33.33333333333343\" y1=\"57.73502691896255\" x2=\"33.33333333333343\" y2=\"57.73502691896255\" style=\"stroke: black;stroke-width: 1\"><animate id=\"af_4a120c6550f842cd9a26f33bb02d4cac_27\" attributename=\"x2\" attributetype=\"XML\" from=\"33.33333333333343\" to=\"5.684341886080802e-14\" dur=\" 0.084s\" fill=\"freeze\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_26.end\"></animate><animate attributename=\"y2\" attributetype=\"XML\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_26.end\" from=\"57.73502691896255\" to=\"-1.4210854715202004e-14\" dur=\" 0.084s\" fill=\"freeze\"></animate></line></g><g transform=\"translate(320 240)\"></g><g transform=\"translate(320 240)\"><polygon points=\"0,16 -2,14 -1,10 -4,7 -7,9 -9,8 -6,5 -7,1 -5,-3 -8,-6 -6,-8 -4,-5 0,-7 4,-5 6,-8 8,-6 5,-3 7,1 6,5 9,8 7,9 4,7 1,10 2,14\" stroke=\"black\" fill=\"black\" stroke-width=\"1\" opacity=\"0\"><animate id=\"af_4a120c6550f842cd9a26f33bb02d4cac_1\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_0.end\" dur=\"1ms\" fill=\"freeze\" attributename=\"opacity\" attributetype=\"XML\" from=\"0\" to=\"1\"></animate><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_2.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_4a120c6550f842cd9a26f33bb02d4cac_3\" type=\"rotate\" from=\"0,0,0\" to=\"0.0,0,0\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_2.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_3.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_4a120c6550f842cd9a26f33bb02d4cac_4\" type=\"rotate\" from=\"-90.0,0,0\" to=\"-90.0,0,0\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_3.end\" dur=\"1ms\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_4.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"0.0,-0.0\" to=\"66.66666666666667,-0.0\" dur=\" 0.084s\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_4.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_5.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_4a120c6550f842cd9a26f33bb02d4cac_6\" type=\"rotate\" from=\"-90.0,0,0\" to=\"-210.0,0,0\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_5.end\" dur=\" 0.033s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_6.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"66.66666666666667,-0.0\" to=\"33.33333333333335,-57.73502691896258\" dur=\" 0.084s\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_6.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_7.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_4a120c6550f842cd9a26f33bb02d4cac_8\" type=\"rotate\" from=\"-210.0,0,0\" to=\"-330.0,0,0\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_7.end\" dur=\" 0.033s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_8.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"33.33333333333335,-57.73502691896258\" to=\"-1.4210854715202004e-14,-1.4210854715202004e-14\" dur=\" 0.084s\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_8.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_9.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_4a120c6550f842cd9a26f33bb02d4cac_10\" type=\"rotate\" from=\"-330.0,0,0\" to=\"-450.0,0,0\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_9.end\" dur=\" 0.033s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_10.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-1.4210854715202004e-14,-1.4210854715202004e-14\" to=\"66.66666666666666,2.1177692734293746e-15\" dur=\" 0.084s\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_10.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_11.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_4a120c6550f842cd9a26f33bb02d4cac_12\" type=\"rotate\" from=\"-450.0,0,0\" to=\"-330.0,0,0\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_11.end\" dur=\" 0.033s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_12.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"66.66666666666666,2.1177692734293746e-15\" to=\"33.33333333333329,57.73502691896257\" dur=\" 0.084s\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_12.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_13.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_4a120c6550f842cd9a26f33bb02d4cac_14\" type=\"rotate\" from=\"-330.0,0,0\" to=\"-450.0,0,0\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_13.end\" dur=\" 0.033s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_14.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"33.33333333333329,57.73502691896257\" to=\"99.99999999999997,57.73502691896258\" dur=\" 0.084s\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_14.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_15.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_4a120c6550f842cd9a26f33bb02d4cac_16\" type=\"rotate\" from=\"-450.0,0,0\" to=\"-570.0,0,0\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_15.end\" dur=\" 0.033s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_16.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"99.99999999999997,57.73502691896258\" to=\"66.66666666666669,-3.552713678800501e-14\" dur=\" 0.084s\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_16.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_17.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_4a120c6550f842cd9a26f33bb02d4cac_18\" type=\"rotate\" from=\"-570.0,0,0\" to=\"-690.0,0,0\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_17.end\" dur=\" 0.033s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_18.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"66.66666666666669,-3.552713678800501e-14\" to=\"33.333333333333364,57.73502691896255\" dur=\" 0.084s\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_18.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_19.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_4a120c6550f842cd9a26f33bb02d4cac_20\" type=\"rotate\" from=\"-690.0,0,0\" to=\"-570.0,0,0\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_19.end\" dur=\" 0.033s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_20.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"33.333333333333364,57.73502691896255\" to=\"7.815970093361102e-14,-7.105427357601002e-14\" dur=\" 0.084s\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_20.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_21.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_4a120c6550f842cd9a26f33bb02d4cac_22\" type=\"rotate\" from=\"-570.0,0,0\" to=\"-690.0,0,0\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_21.end\" dur=\" 0.033s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_22.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"7.815970093361102e-14,-7.105427357601002e-14\" to=\"-33.33333333333324,57.73502691896251\" dur=\" 0.084s\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_22.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_23.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_4a120c6550f842cd9a26f33bb02d4cac_24\" type=\"rotate\" from=\"-690.0,0,0\" to=\"-810.0,0,0\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_23.end\" dur=\" 0.033s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_24.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"-33.33333333333324,57.73502691896251\" to=\"33.33333333333343,57.73502691896255\" dur=\" 0.084s\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_24.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_25.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_4a120c6550f842cd9a26f33bb02d4cac_26\" type=\"rotate\" from=\"-810.0,0,0\" to=\"-930.0,0,0\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_25.end\" dur=\" 0.033s\" fill=\"freeze\"></animateTransform><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_26.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateMotion from=\"33.33333333333343,57.73502691896255\" to=\"5.684341886080802e-14,-1.4210854715202004e-14\" dur=\" 0.084s\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_26.end\" fill=\"freeze\"></animateMotion><animateMotion begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_27.end\" dur=\"1ms\" fill=\"remove\"></animateMotion><animateTransform attributename=\"transform\" id=\"af_4a120c6550f842cd9a26f33bb02d4cac_28\" type=\"rotate\" from=\"-930.0,0,0\" to=\"-810.0,0,0\" begin=\"af_4a120c6550f842cd9a26f33bb02d4cac_27.end\" dur=\" 0.033s\" fill=\"freeze\"></animateTransform></polygon></g></svg>"},"metadata":{}}]},{"metadata":{"trusted":true},"cell_type":"markdown","source":"<h3 style=\"color:teal;background-color:azure;\" > <i class=\"fa fa-pencil\" aria-hidden=\"true\"> </i> &nbsp; Exercice 13 : Pingpong</h3>\n\nLa fonction `pingpong()` reprend le dessin de la leçon 1 et ajoute trois paramètres\n\n"},{"metadata":{"trusted":false},"cell_type":"code","source":"from turtle import *\n\ndef pingpong(d, c, c2):\n    down()\n    left(90)\n    color(c)        # poignée\n    width(d/8)\n    forward(d/2)\n    color(c2)       # plaque\n    width(d/2)\n    forward(d/10)\n    up()            # retourner au point de départ\n    backward(6/10*d)\n    right(90)\n\npingpong(200, 'brown', 'red')\nforward(100)\npingpong(150, 'brown', 'blue')\n\ndone()\n","execution_count":null,"outputs":[]}],"metadata":{"kernelspec":{"name":"python3","display_name":"Python 3","language":"python"}},"nbformat":4,"nbformat_minor":2}
\ No newline at end of file
diff --git a/Notebooks/imgs_chap4/ex_carres_couleur.png b/Notebooks/imgs_chap4/ex_carres_couleur.png
new file mode 100644
index 0000000000000000000000000000000000000000..c9dae87a69621edbf6f7143d73297695982c0ab7
GIT binary patch
literal 6206
zcmeAS@N?(olHy`uVBq!ia0y~yVA#dLz;K3xiGhK^TU@V-fq{Xuz$3Dlfr0M`2s2LA
z=96Y%5dYxm;uumf=k49>iqNZbkAHl>Z%%QMo~MTs&qF04L4ge%S-c7gx3o?yJrS~`
zxUwW?sjU248{;jdTFq~JjP3f?+Fd@kMfP};Na?Lp!N;XvF*G&AtX=S^m1jDe#|{<_
z#W}zCt*I1TV!@T7{(H{e^Cy4V>=T%@=CA*!<h8Yt)w-@6jVh&muSyw%6eku=l$n5r
zFP#55@mtxobx*IXv=Mu3yzAT&&ns6dV%z)YSnIX(f8Jj29V~n>LGJZO-op-o6;DMa
zr*EEXttb0#-)zg`PeGmM*F+vx?yrb#c^{*pS6UiV9vi3iai(+oo^=QMpR8Q>q@kyK
zfUx&J4(}Upx6R$SS8vJdl$cM)^R^4?tM;%Re(kjDozrS}Pd&qLlE?C#_q%M5TKi;`
zihzvhmDSvDp6gdnx7o-S<<=}HBN(E*s`SDpzNlw)morRy)DE8$JM$qV;iVqa!qrX-
zwVfRvwYp@bdTE9x#rLi>ZT<K@?3n8F7R^i2mk$X&oPEeEB+!JFS0O~6tB<E^&54||
zH>Te_n8><8VQr81JI*t;%dWX|^Zg4^U=n9%u+F@#p0oPssT8Azx{d2XGwxlv$=Q05
zT}&^L%Q|zh^MlX!j=d`$o=j}?SnIVkZ0VWWWpg*YU81XFpXaSsJ^hXm|BRL9!3$SA
z{W|dZ?+WL|P6xf49iH9wc{aC4DCCfN>sP7!f6HpZ111V)CdzKR5)`U!e_vqn)a)tD
z5$d|8%eWMK=C*CT9FUw<kP^VDS*i8iDJ7=pgjM2A&*;~SH4mQqx6k>obHm(ileH(6
zb+4VaGOKmf)r_nw;>&rB^em^`n<VBbI9oW_YfdS@mq%xfWm9kI6|a5Mbat*&DRI?s
zcePS_Jjpw9!waY53pBcf!Wcxn)TTwWuRY?;8R8Vr^HRL>r}pH+lbqJ6v)O%A*Q~gD
zSIXr|hm@3{*YZoxIE4+QeSgnb%Od(WY42y|Io&BSchq$fWj9Y+uX^};yYu202^X(*
zdJnT&G#{OQl(u+f*ouoc1J`;5Z>dptJ9f18CjX{ma>_=gi>~kb^*EH%pRaq%hRJ2W
z&XyFU7+BccH*ZRfxsyJB%iFN%_p4VMn(L>FgkJppqG9faw_&%fvX+`JZ9H(HA#CPy
z>4Qdkc|zMZ+|Fgm(w{nqS0pQhH(uOt@6=O!W;0IdXkyjM+PUh*PT6@WF?Upqlz!TK
z?se<GBVt*bIoWuj;lc+U3KOb~r^ZbWTjZ7ErgB|4BPAwARiMz3H!Jeo`&BCir*b$H
zq+EEHpFHvIyt7e}OPx4lMT3|vH64x}H7(nnYc@M8KXmPx*RnSrq&gn(yRouV^LNWy
ziLRZ;LrPpb=h|H_oY>Qy-D5AYa_Y(#cUIgx-#mYnP@qz<QbXkdpFe7fMoJb&EADGO
zew5#}NTZA0{K7ezkk!`~ZC-pxENr#t|5zIv!!@D1%kHW?e#Do&K5_f)gMp5!uRdN*
zHeIu-IrKn=*_$xy-PWt$1yAh|l8|}vuQx$bygX%Fx=3tio$9Mn#d?t!;ultJIpWRv
zdcxAstStS|-c>JRE89xjdb|yTo4lT!7UWrDroGchGf2rmLtv-nrKfDEF}qG%C8pjx
zopE(m*z4Vv+qzbjocR-~<W*2HLFbUrN%Kh!b`Jb}g@1S)k1dT}BRp;AeG~o}4__Z@
zbbLOe?=^FlkM7Q8EC$~sUz%TLXzKH<ifX;~bGM6;-rY%+=E<hf8>5qV?rVQ7ws*hW
zY-#38w=aLZf28pP@54To(pRU8Bcl8h8e4@zKG{!SkbQ2?Q;|J7E2d^OR37nJ>p!(e
zKky27J-3lwY)X3W=8G=Q>o0SE{3^ZHD>$j^W=2!<^>(fg(qGvpimbe<X}Y9My`}iC
zjD@>P%#yIBS5`>L$-nct-qh3mq(i2sf<NxplmEXD#q4;n*X;9x%r|CChnb@4@5kDd
zPr8{SRo!#oL&LS}2e&IcK2%omVe<d|Y-uqXdSR<m-x!}sGcGDt$-jIfCf#i2P1&0_
z?#u{NeLTtg<<?BqH7@CHbNAVXusqqx{rExQ4wke7Od6~YzK6$_o<Co=t@y=-^L6_?
zxO1+oh|&;0|G$5OYgO<qzgrJaCNAf9Nqv7v;05dcHiL){QVi0sUx{74`n7RldhIjU
z!r$G#%Px6e)YH0R$l;Li#&Ap4T5f%z6FU+d*>WoQ=KcQCUiaap{k?)4RnLC99G#Pq
zQNXBk_w&vc-4@M&7q`w7TS{!?`o~jN`p9_u_p8s&_2#~gKJfq888zdLI)XcF1a_^`
zet%l@L-{>l_6Mv64{{^!@6@*x47`4IWp|?Sl!H1i=H8aNt3K(_o%Crv+Jz;KC2r??
zPv`xx_OSYY$dw_6=WDB&xOHB4Pk{E-V%^kIM_Y3}+kmR<TY1})w;#W9NpD`umnl0q
zDwyo-UgytJxZTSZ{ZMd+@IICULO1vVXRuE%S$tDw<E^!4w)HI1KKSt9yE{>DGz%GL
zC9u9JS-I81hFft1Lj~70N70(2(+dSXC)S!v&y#p}h-cU4uM2kk5zuSeU$*tE>IRV?
zDkiS$m&bT$FF0IM!SrkQ^)<ZC4>Bd5$IV`Mx@OABoU<+YJg-adzLl*Cc+Yg@;Pi*_
zvALVgecH<;_zYK+Z7mGHv36VO4X$|kcmHPJw$;|#Y0UquGWKvfr=m-cLV!}2Hh0ID
zDF;`i3q?+hnR!IT$aIlQ%!$*jRnwoI&dhxIFR>=6xc2X5<8-m}--{iYez&Zhni;#h
z{deT^K5tLX<YO1E9J#f1oy<x8S*urVD|zXcr?^RYTji0E)1h1MY&CQdd?XVs8X?xn
zQg-monJbbr6AIE*jM)EO-)p9RsHkJ-^###J@@YZZ!53!+);6qTxifQC@w<Djmo>DD
zpGy1_Y%<b#vQx|N#spVRjl9%WxuVo7Jo!upD(w8M(GRu<FqIlydwXp68H<D)%ikP$
z${2pG;QR~0!kc{cd<U*SwA=pvz`K@w1_SXn=PR%0uiU^IX>{ADYne;>jy(+?=XXtr
z<BM-+-kJG__lK0plVu;zZSITuc>n0vsJ$sU>Gx~i?U^S!eP4lYuHd|ev+K<3M7BBI
z`C2yjRFY|QRz&IRM?Z6HlMJ+)13UKqNi=x7*<#mpaX!JW;Qiu%b~MMD-&mgWd&=5x
zVZ~p9y!$&&n|?65bC7@9<~04S{hxm*th>We?r`h%tvgdI?UUabD;q06zdvW~=`MS{
z^Pk>CU1JK~k)$W=r73&z1ee$9-R45!hxTre4BHX9LffdLCm?xMxA^&V?Poi-T;4bH
z?EBCE1p631&nPzypZ_x>e+HYR1;g#RCe^xE98B-9mKJ>bnX*zd>1>*r?i3-{_sgFb
zr?Mq-Y`*E@xZk3kyJODpb$JJcIJmtP>>e$S-uZQR&G+>`R)4PfxBh{2LfNWZ={3_Y
zE}Q>YJW2iSkNij16un<BcFpfz6)4*3x32Y~tP{uYC37RDaq#fB9B(f!U!c_E-F3xD
z>|KJpXz2E$*IQ$%4aMg_|2+GlZpDURf3|Ih4o&~r{_;xwyY^PqHO|vca9HQ1OK*~R
z!TjaJ5t)DgtWwHTjc*$tOmwVu$Sc>?Uv)5pRom`avUIew^sx<gUv^HE)?R7zKm2QR
z^a9Rr^S@5touGQgCi~T0sSI_q$%*ebTX|&}O}4*1Wszo8z3c|RsIb+pVu@W}ZofP*
z!J+S*t#wE6A*+l`;jJ<63*uD@Jty0pIQYD>PIR@B%e*Hivv+R$93RK^+5WHj`a_IA
z^sYFI@f|9(IPl^3kCQgb%rAb~S!n63eO+m?vO`(9*;b>aE}}XY0+QeD@5rCOsa5kz
zktsj_;Vu<DUXwG)_vYUDY5u3T>sEi=-JAlZKkp{5OSM1K{5Ii0Nk-dg>$`pl4i0nI
zF1x<`a`vUHR;iiK{;B3=)pE7ISd%gRzTB%lhwRETm;asqXH(}ghQ_Q_%Z*A|lw<5q
zxf}3G+5dcez4BqwJ@$9c-bH2U|9E;x$gMeX`|U$kwxU66gPa#T=gnn0UN0TK$g8Bv
z?%H(yEBBt(-pgO8>Q^Iuo3FS+;;`I<#-dZjg=;i=+P&?6J~p4RwYT~Iq5Wsl%F-V#
z%J4dVN#dHP_EsxZA*Ynqi>CubTy=xD-iv*o^JYn|?8YfG7KJ^1ndrCh*waM0x<>I;
zE9?56yBSBh@|OHOdY@a8q5E7_j6g$fY?ixj@M7b|96fv89_?gldhjBlB<p%L>+1=k
z@nZcos+Z1AKWnxA1KVQRH$T+>t(^C(k%vc6>i7;WtxqwB<G$r39L@?mpYm+&omXE@
zzul2*HnXAh&Zb$q3Kgyf6+0it@7#F2<G-5R-z*ag6aPZZ8TXdX{U*95WAR%R_0t-&
z543E~zxXUtw)E+g_et0J%2+t>9r5k^WoEjJt(}!|@x=|%xd*Z~Zi+H1$XxLGx^LR#
z%xyCc>a)bo>8f_Ddmqd4h(+BfWmd*7v-^2V3T+<GfA-SAa{u?MlHZH}r<v)eSFWkv
zTsryn<ZF!DMyiWgM3`2nKKE|e(CX3orEN>?slIbv&x$*3_J7wi`_^o;V`A^s5d8$l
z_+Q65T3?(x<z5$NwCczT6Cr(-4IDgtE$Z{%%QxT6Q~$5N^859};q9Mo5>H;=d)lwe
z?yxZ<lU5e1==S33t>@#kYMagPJ<=5}<||(JpzEDU>f9}x<Wn|U{*`~h{MF&^^Pa+M
zh1&mKSG<@NaB}Or^V6;E?Z4@93h|nxoTxd`zB=-+M1Swsi%VYm@0=)I`X$px`s9hc
zW3JlQt>*Eim8V~R?RWn0%Nw?VYXi=|=}4cyX>IbfsHIwl{L?bOCdWu+?wM>oJ9A&7
zblkJ2mo9tX{U*}r%~TaHd*Y8>an<RCvkxuQpCeblnfK<IZ$2eeSC0OTwm$D(=sB^f
z=eSfxhv4q%)rVVtU*6xPwf^<4hD4s~N$U5Xy*0bF@1*(e`wJFn%L=D5IWuSJi*D$P
z>J%4R(elc9#spVR&3QS+kGgl{Bwe=qCMnTwk&-Ya$ZGb@z1%5t4@hP0J9a%P<L23S
z&nxSMCg17W5x4lYsnvu!_1tYUZ_MajX3(M?{ikf=hbfw8$}ZNm?^ql%<yzM*-lXR3
zUrUY)ZCv6Nk}Ed5_{zTA8*lgL`LFSMvf}T#4?D_#&gg&t{NL=IKlR>Sx={47VM9em
zi+a25>u`qkdP^Q3nZEH2hr7=ii;tFPBoEK{GyUPZ@``lH(@96v3^SR8_vopsf4aN-
zO>(^TTXl<%Hs{SR{b1eqp}20|V)c`iWuoD{DGyARrJg*sW5?t9Kc8Q(+}pLvy|P5Z
zxtV2m<?onN%WZhwPDgB;b@hM)+q7Ug#Uk$QKi-PveqZXb_ta|Z8-hwD{NF{~*H><v
z^IeZqDEj8E-dtZ3#`=TtJ)gg>T69-P?T`8&&uMSC!uFhdoh(`XZ@K`N|2qA>Wu39k
zM=u;dl00ogPU7=l1$G~|RqS@Vq9fG3NAF0gW&MIk@3-}z=DS<&YG7q^TgR{dH00c4
zAyuo1otc;NKX236#>#(g<*Zk`cf3|$kGI|%89(vF<&sV>t<#$MOAH;A?A^ayb6~SO
zbGZ8E?iXLaxw|U)7w(+BJOA;v+dFcVr9T(DXo`OlnQr&xrSE$-DZfH3d-pHRmS=WO
z(%ygmdwFTr>f=lk_V26~4e?33l*sqKB-dYY|Lj9kIDLND?vFqJ>+YLxyJW<lyq`I-
zb*f@9d-<1T-}QgE*73cv6y7}d+s-qxhiAA~9C=-|OS^t=cbk}EQsUPYr!!@3eQq4l
z>3bjb`yqe*jPsATUPwxoe;lE^RZ!`t&6aSMM;h+AZ_IA}y10HpeDaC!PAk6`-sf=p
zqx^qIv#jltMOGdk>fWtiki^K{S9Ild(XOM-F9Xesi{*d)nKJ+0A>I2Hdmn8Lk+6wq
z+d1o%U{A)9j{@zV>Py!5q`rB3XWx{i(KjBI>c&1l`{Xo3qhQa5jrNZgEAm|YYk1gZ
zxmDcX`RBge`%<=L)7149n@?1;irPP2uJ)|v+4mLF<*nyt@5soIU7fS#;<e&=*4Ki5
zYxK)K`_TV$qp#yT?P>41UvA!dVUpTh#bCEc{i@1Pw|i3pjOIN2ePjFNxrL8JL#6~~
zNcU7)-%VS5BSKMYTG!Hh(<Y{`@4OzeaGyrpmt6wKtFEz`2ANk{N-&z0H5}0N+j`k<
z%0juYN&aeSGYX`0GcQg5SJ-=m=|T6`*muwWg+)C#u4iCg^d$M9zx|ApXZC&h%m452
zYbTixM-#rt?hE$+8~*cEd(Ded-Ag}zDCu1daqoDOUf<Spee09+=0DTyfBm(szwfj8
z`qq+Z`j42d1X<5K$!qdu&dK1*Gs1ko22GQDz5^r||8Adu(xnVH|MXvZW#R`-79~BM
zzC%NUD^Ab#VdqMpx325uKR=c{v!nO+9=+#>{uoIxGBRzRA*%8ty6(2HoXXx)t4~MP
zwJ3*%h@N^I8z18_|E-|hPyK(dMdLKLZSOumN$IN7>F+=Pv6+2Y`aVf4{$0X(Y5kuo
z%3oUEdpK9}%#P04(>B*|db1gxc->`nx_s~HG_(B&rI%Znc1M1Fe&f>yhpiVriTH25
zv}*D6K(pC5rx(t=?rQmXdhlK2S1bDkW}f@vy<>^Rqol;z1MIn5WS_oJGn@P1h-u7c
z*?o(jCK}sp|EZ^URNea<qg=%CT?cvUW-Vto3UCkS{%mrfyjk#q+wH1r`3cUdQ|~{n
zj+=g2clOOc!gWS{h2n*QnoEUeMqKD#{nJoScHhzMd_^Br<38=0u+HMx#;a@mCfgmF
zIQPw*^M4-leBY%Z{-fNWONdv{>exo3Q%z4Y%?-j;JnIgyb4OOpd2Br6qlkZH?8NLp
zw|D<(wBK`3x;x^FMgQ-z;}g$s?QmWH@s`cAsexghPX*d4AgXwhF1W^QnYvcp@@1*+
z+)r}v_nzo(=>4m@&t%%hquax~)}KFrT2ub)3uT#`=j+yI?`+unCieI)@yd^`acdSn
zi>_JyV^h<7c4Y<MUlzyTKi-$fQ$3@7uio>TXNLX?a*q@hytZg;1}Rw3GRf|X=cF%h
zg^#D|RL{NMsK_IE`i9+?kGmG#`BWNX)stQ`>B;Loc726*l|{STZQp;=`ylsz>qWMh
z<E4)!-<QVjeE!f|d+vARkDC`Jz1aOI)>%SsS|XRRYLMo{U*;e46$QCEFZ3Vjw^^h9
zzozzG(J@B8oW#?`HrF@SEDKM~Nj%ML!_bp>Mr0Yo^rDxlF^@uRe}*$O3mP;qMsDJc
zd~xy?>v79}_y3ezzts#{EWvsuxL(=(*?yt(qHZw_42_OFMh4$D@3;T^`9sIKV|j}-
zJwGw9PusMmby}xSO_O@n1C@)$T*(GZR%YM+l>hsyz+Qh+-}}VRzT2LY%8S2?ZR1He
z;B0fH-A+(x>y=YGM0)zvueMu!nf~YL)R>uz7uy^*j=s5SLCKo!5uQ(Z(nRh*bBPTw
zXbx=W^f544W|+$)9MgX~uk3vy{|CPJCKm#nPR8E3TDVE6RAa-ACs#Jx+%Am%<~i?=
zpgj{;;h|_h(HjXYGEZNKZCjIYG=Z&tcK+^5Y0|m;9|JU(%1WP$J2}<$kDODvNL-AS
z%|YScH_UqygJ<5FYbzVRsYt(?x5xI)&PM4pgTqIay8Ra(V~sfTh`r*0Xxz?OtLN6`
zO6SU+UnsUAfj3)gWz3;T7kkb*&U9VcK5w^9+Q;=jL<{u4pG)7@7w4e=yJAH{_4Mx*
z??vN0C(b(a#P446-6PBTPVQH9lFj~nJ}GSB9>*8#tao<zB!%#rUY;qZQgLtx#}W6M
zFJk#?(`^g*zyHy!pEcd6+l%q|(UtNanxnF&Z<aZ6*!SV0kOR$v6O^`2+dBJ3N^*Vw
z``ULh+m7nQ9o2f!T~lcDc>Tj!d!|R)aP2PV6rOizip59MHIc_Qz23R6Z&x3G?TPl=
zH~HQqg&+TX;`L6u^7Fh^T<@3N+L5{WMvUsJX&tJP6Ej8Eu3hvs@neDh#nsbad|gs;
z>Gi8F_r&jd^SAbu@_$k=n0Zomx#lOXo35?3?~2@xPZ1FoJ~4?^&0t~jq1jIsDRp|c
zx9XgkP&vhYuilaj(a;#b0w)Enm0xyESQHvkII-yLb^X0wb;^&GEER~vAL<Wfc~7sq
Tbm=Gq0|SGntDnm{r-UW|77-^6

literal 0
HcmV?d00001

diff --git a/Notebooks/imgs_chap4/ex_triangles.png b/Notebooks/imgs_chap4/ex_triangles.png
new file mode 100644
index 0000000000000000000000000000000000000000..4df4238d23a1adeec8f39a21b5c69734f12eb934
GIT binary patch
literal 3067
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

literal 0
HcmV?d00001

diff --git a/Notebooks/imgs_chap4/mondrian.jpg b/Notebooks/imgs_chap4/mondrian.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..b4124e1040457ac67fb9b0ad5e85bd20abeeedde
GIT binary patch
literal 46966
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%0DMw?s^xzXkBgF^WR&*M6m+B1;EacIia_E%Ixje
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
N^;^rCMHv6z1OQ{x>3#qJ

literal 0
HcmV?d00001

-- 
GitLab