diff --git a/Tests/Common/commonHints.xml b/Tests/Common/commonHints.xml
index b0c00020751d55417dd8125c0f95eea4d9656aea..85d40e9557cfe0728d9fe33682f16f22eb721c56 100644
--- a/Tests/Common/commonHints.xml
+++ b/Tests/Common/commonHints.xml
@@ -19,8 +19,8 @@
       JavaDoc</guisubmenu> erhalten Sie eine HTML Ansicht zur besseren
       Lesbarkeit.</para>
 
-      <para>Lesen Sie die (ggf. generierte) Dokumentation <emphasis
-      role="bold">sehr genau</emphasis>.</para>
+      <para>Lesen Sie die Dokumentation <emphasis role="bold">sehr
+      genau</emphasis>.</para>
     </listitem>
 
     <listitem>
diff --git a/Tests/Sd1/00090/Exam/.gitignore b/Tests/Sd1/00090/Exam/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..450249b06a7f8236305fb44f940c2cc688068055
--- /dev/null
+++ b/Tests/Sd1/00090/Exam/.gitignore
@@ -0,0 +1,6 @@
+/.settings
+/.idea
+/*.iml
+/.classpath
+/.project
+/target
diff --git a/Tests/Sd1/00090/Solve/.gitignore b/Tests/Sd1/00090/Solve/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..450249b06a7f8236305fb44f940c2cc688068055
--- /dev/null
+++ b/Tests/Sd1/00090/Solve/.gitignore
@@ -0,0 +1,6 @@
+/.settings
+/.idea
+/*.iml
+/.classpath
+/.project
+/target
diff --git a/Tests/Sd1/00090/Solve/Doc/klausur.xml b/Tests/Sd1/00090/Solve/Doc/klausur.xml
index 4c0dd09ea8e2c75a4a8b6bdada43cc904d17aa11..4ca8a84834904b64ec97f52b6274036b6626e948 100644
--- a/Tests/Sd1/00090/Solve/Doc/klausur.xml
+++ b/Tests/Sd1/00090/Solve/Doc/klausur.xml
@@ -24,8 +24,6 @@
   <chapter xml:id="task1">
     <title>Klassenmethoden</title>
 
-    <!-- Hier gemeinsames zip Archiv hochladen, auch von anderen Aufgaben. -->
-
     <section xml:id="aufgabe1_prepare">
       <title>Vorbereitung</title>
 
@@ -39,21 +37,29 @@
     <section xml:id="aufgabe1_task">
       <title>Aufgabe</title>
 
-      <para>Vervollständigen Sie die Implementierung aller Methoden der Klasse
-      <classname>de.hdm_stuttgart.mi.sd1.aufgabe1.Helper</classname> gemäß den
+      <para>Vervollständigen Sie die Implementierung der Methode
+      <methodname>maxDiff</methodname> in der Klasse
+      <classname>de.hdm_stuttgart.mi.sd1.aufgabe1.Diff</classname> gemäß den
       jeweiligen <productname>Javadoc</productname> Beschreibungen. Sie
       bekommen bei unvollständiger Implementierung Teilpunkte.</para>
 
       <tip>
-        <para>Zu den drei Methoden gibt es einen passende
-        <productname>Junit</productname> Test
-        <classname>de.hdm_stuttgart.mi.sd1.test.aufgabe1.TestMaxDiff</classname>.</para>
+        <orderedlist>
+          <listitem>
+            <para>In der Testklasse
+            <classname>de.hdm_stuttgart.mi.sd1.test.aufgabe1.TestMaxDiff</classname>
+            finden Sie passende <productname>Junit</productname> Tests.
+            <emphasis role="red">Ändern Sie diese Tests
+            nicht!</emphasis></para>
+          </listitem>
 
-        <para><emphasis role="red">Ändern Sie diese Tests nicht!</emphasis>
-        Durch Ausführung von
-        <classname>de.hdm_stuttgart.mi.sd1.test.ShowReachedPoints</classname>
-        als Java Programm können Sie Ihre bereits erreichten Punkte
-        erfahren.</para>
+          <listitem>
+            <para>Die Ausführung von
+            <classname>de.hdm_stuttgart.mi.sd1.test.ShowReachedPoints</classname>
+            als Java Programm zeigt Ihnen Ihre bereits erreichten
+            Punkte.</para>
+          </listitem>
+        </orderedlist>
       </tip>
     </section>
 
diff --git a/Tests/Sd1/00090/Solve/Doc/task1.html b/Tests/Sd1/00090/Solve/Doc/task1.html
index b367a13e71912f2adbc484dbee2f35afa074e69e..9a1b8fc91dc3ddbc004a54719ca9fe410d29d603 100644
--- a/Tests/Sd1/00090/Solve/Doc/task1.html
+++ b/Tests/Sd1/00090/Solve/Doc/task1.html
@@ -2,8 +2,6 @@
     
 
     
-
-    
       <h1>Vorbereitung</h1>
 
       <p>Entpacken Sie das oben sichtbare Archiv
@@ -15,21 +13,29 @@
     
       <h1>Aufgabe</h1>
 
-      <p>Vervollständigen Sie die Implementierung aller Methoden der Klasse
-      <span style="font-size:90%; font-family: 'Lucida Console', Monaco, monospace;color: #FB9C19;">de.hdm_stuttgart.mi.sd1.aufgabe1.Helper</span> gemäß den
+      <p>Vervollständigen Sie die Implementierung der Methode
+      <span style="font-size:90%; font-family: 'Lucida Console', Monaco, monospace;color: #C29B07;">maxDiff</span> in der Klasse
+      <span style="font-size:90%; font-family: 'Lucida Console', Monaco, monospace;color: #FB9C19;">de.hdm_stuttgart.mi.sd1.aufgabe1.Diff</span> gemäß den
       jeweiligen <em>Javadoc</em> Beschreibungen. Sie
       bekommen bei unvollständiger Implementierung Teilpunkte.</p>
 
       <div style="width: fit-content; border-radius: 10px; padding: 5px; border-style: solid; border-color: #CCCCCC; border-width: 1px; background-color: #DEFBDE;"><p>Hinweis:</p>
-        <p>Zu den drei Methoden gibt es einen passende
-        <em>Junit</em> Test
-        <span style="font-size:90%; font-family: 'Lucida Console', Monaco, monospace;color: #FB9C19;">de.hdm_stuttgart.mi.sd1.test.aufgabe1.TestMaxDiff</span>.</p>
-
-        <p><strong>Ändern Sie diese Tests nicht!</strong>
-        Durch Ausführung von
-        <span style="font-size:90%; font-family: 'Lucida Console', Monaco, monospace;color: #FB9C19;">de.hdm_stuttgart.mi.sd1.test.ShowReachedPoints</span>
-        als Java Programm können Sie Ihre bereits erreichten Punkte
-        erfahren.</p>
+        <ol>
+          <li>
+            <p>In der Testklasse
+            <span style="font-size:90%; font-family: 'Lucida Console', Monaco, monospace;color: #FB9C19;">de.hdm_stuttgart.mi.sd1.test.aufgabe1.TestMaxDiff</span>
+            finden Sie passende <em>Junit</em> Tests.
+            <strong>Ändern Sie diese Tests
+            nicht!</strong></p>
+          </li>
+
+          <li>
+            <p>Die Ausführung von
+            <span style="font-size:90%; font-family: 'Lucida Console', Monaco, monospace;color: #FB9C19;">de.hdm_stuttgart.mi.sd1.test.ShowReachedPoints</span>
+            als Java Programm zeigt Ihnen Ihre bereits erreichten
+            Punkte.</p>
+          </li>
+        </ol>
       </div>
     
 
@@ -44,7 +50,8 @@
       JavaDoc</em> erhalten Sie eine HTML Ansicht zur besseren
       Lesbarkeit.</p>
 
-      <p>Lesen Sie die (ggf. generierte) Dokumentation <strong>sehr genau</strong>.</p>
+      <p>Lesen Sie die Dokumentation <strong>sehr
+      genau</strong>.</p>
     </li>
 
     <li>
diff --git a/bin/docbook2ilias b/bin/docbook2ilias
new file mode 100755
index 0000000000000000000000000000000000000000..9f941980dfab52e6eca91e4a11a7f5142a441efc
--- /dev/null
+++ b/bin/docbook2ilias
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+java -cp  "/usr/share/hdm-docbook-xsl/docbook-xsl-1.79.2/tools/lib/saxon9he.jar:/usr/share/java/xercesImpl.jar" \
+  -Djavax.xml.parsers.SAXParserFactory=org.apache.xerces.jaxp.SAXParserFactoryImpl \
+  -Dorg.apache.xerces.xni.parser.XMLParserConfiguration=org.apache.xerces.parsers.XIncludeParserConfiguration  \
+  net.sf.saxon.Transform \
+  -s:$1 \
+  -xsl:/usr/share/hdm-docbook-xsl/CustomLayer/Klausur/docbook2klausur.xsl
+
+#end