diff --git a/Notebooks/05_Les_variables_avec_solution.ipynb b/Notebooks/05_Les_variables_avec_solution.ipynb
index 6413e07f63c7c815f935cd45a244c44c8f34ddcd..de9190c9d348ab64c5f2668094c1311b1762fda4 100644
--- a/Notebooks/05_Les_variables_avec_solution.ipynb
+++ b/Notebooks/05_Les_variables_avec_solution.ipynb
@@ -299,7 +299,7 @@
     "trusted": true
    },
    "outputs": [],
-   "source": "from turtle import *\n\n# pour être à gauche du canevas\nbackward(250)\n\n# Code à factoriser\nfor _ in range(3):\n    forward(30)\n    right(120)\nforward(30)\nfor _ in range(3):\n    forward(60)\n    right(120)\nforward(60)\nfor _ in range(3):\n    forward(90)\n    right(120)\nforward(90)\nfor _ in range(3):\n    forward(120)\n    right(120)\nforward(120)\nfor _ in range(3):\n    forward(150)\n    right(120)\n\ndone()\n"
+   "source": "from turtle import *\n\ndef triangle(l):\n    for _ in range(3):\n        forward(l)\n        right(120)\n\n# pour être à gauche du canevas\nbackward(250)\n\n# Code à factoriser\nlongueur = 30\nfor _ in range(5):\n    triangle(longueur)\n    forward(longueur)\n    longueur = longueur + 30\n\n\ndone()\n"
   },
   {
    "cell_type": "markdown",
@@ -314,7 +314,7 @@
     "trusted": true
    },
    "outputs": [],
-   "source": "from turtle import *\n\ndef carre(longueur):\n    # code de la fonction à compléter\n\nspeed(9) # pour dessiner plus vite\n\n# pour positionner le curseur en bas à gauche\npenup()\ngoto(-200, -200)\npendown()\n\n# mettre le bon style de trait\nwidth(5)\ncolor(\"red\")\n\n# à compléter avec une boucle\n\n\ndone()"
+   "source": "from turtle import *\n\ndef carre(longueur):\n    for _ in range(4):\n        forward(longueur)\n        left(90)\n\nspeed(9) # pour dessiner plus vite\n\n# pour positionner le curseur en bas à gauche\npenup()\ngoto(-200, -200)\npendown()\n\n# mettre le bon style de trait\nwidth(5)\ncolor(\"red\")\n\n# à compléter avec une boucle\nfor l in range(9):\n    carre(l*50)\n\n\ndone()"
   },
   {
    "cell_type": "markdown",
@@ -329,7 +329,7 @@
     "trusted": true
    },
    "outputs": [],
-   "source": "from turtle import *\n\ndef triangle(longueur):\n    # code de la fonction à compléter\n\nspeed(9) # pour dessiner plus vite\n\n# pour positionner le curseur en bas à gauche\npenup()\ngoto(-200, -200)\npendown()\n\n# mettre le bon style de trait\nwidth(3)\ncolor(\"red\")\n\n# à compléter avec une boucle\n\n\ndone()"
+   "source": "from turtle import *\n\ndef triangle(longueur):\n    for _ in range(3):\n        forward(l)\n        left(120)\n\nspeed(9) # pour dessiner plus vite\n\n\n# mettre le bon style de trait\nwidth(3)\ncolor(\"red\")\n\n# à compléter avec une boucle\nl = 8*25\nfor _ in range(6):\n    triangle(l)\n    left(60)\n    l = l-25\n    \n\ndone()"
   },
   {
    "cell_type": "markdown",
@@ -348,7 +348,7 @@
     "trusted": true
    },
    "outputs": [],
-   "source": "# votre programme"
+   "source": "for n in range(10):\n    print(n, \" x 7 =\", n*7)"
   },
   {
    "cell_type": "markdown",