diff --git a/notebooks/seminar09.ipynb b/notebooks/seminar09.ipynb
index 014c133750954942d3555d0374558e21a1ad36d2..05da631c3dcb4df03b01e3ab1ffd3686bac6be21 100644
--- a/notebooks/seminar09.ipynb
+++ b/notebooks/seminar09.ipynb
@@ -171,7 +171,7 @@
    "cell_type": "markdown",
    "metadata": {},
    "source": [
-    "Wir können das Dateiobjekt auch innerhalb einer `for`-Schleife verwenden. Das folgende Programm liest die Datei ein und gibt jedes Wort aus - eines pro Zeile:"
+    "Wir können das Dateiobjekt auch innerhalb einer `for`-Schleife verwenden. Das folgende Programm liest die Datei ein und gibt jedes Wort aus – eines pro Zeile:"
    ]
   },
   {
@@ -190,7 +190,17 @@
    "cell_type": "markdown",
    "metadata": {},
    "source": [
-    "Diese Schleife können Sie leicht nutzen, um nach Wörtern mit bestimmten Eigenschaften zu suchen. Gibt es im Deutschen Wörtern, die auf \"gry\" enden? Oder zumindest auf \"ry\"?\n",
+    "Diese Schleife können Sie leicht nutzen, um nach Wörtern mit bestimmten Eigenschaften zu suchen. Gibt es im Deutschen Wörter, die auf \"gry\" enden? Oder zumindest auf \"ry\"?\n",
+    "\n",
+    "<details>\n",
+    "    <summary type=\"button\" class=\"btn btn-info\">Hinweis</summary>\n",
+    "  <div class=\"alert alert-info\" role=\"alert\">\n",
+    "\n",
+    "Mit der Zeichenkettenfunktion [endswith](https://docs.python.org/3/library/stdtypes.html#str.endswith) können Sie prüfen, ob eine Zeichenkette auf eine andere Zeichenkette endet. Zusammen mit einer Verzweigung (`if`) können Sie damit nur die entsprechenden Wörter ausgeben.\n",
+    "      \n",
+    "  </div>       \n",
+    "</details>  \n",
+    "  \n",
     "\n",
     "![The fifth panel also applies to postmodernists](https://imgs.xkcd.com/comics/words_that_end_in_gry.png)\n",
     "\n",