diff --git a/Klausuren/Sd1/2024summer/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/task1/D_SumTest.java b/Klausuren/Sd1/2024summer/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/task1/D_SumTest.java
index 364c356abd91113ac53e39454730f34d42b58492..c14da8008d9957c3ea49af8c6b08c5f0e34393c6 100644
--- a/Klausuren/Sd1/2024summer/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/task1/D_SumTest.java
+++ b/Klausuren/Sd1/2024summer/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/task1/D_SumTest.java
@@ -15,7 +15,10 @@ public class D_SumTest extends ExaminationTestDefaults {
         if (expected != actual) {
             final String errorMessage = "Expected " + expected + " == mitigatedSum(" + i + " , " + j + ") rather than »"
                     + actual + "«. Wanna set a breakpoint for debugging?";
-            Assert.assertEquals(errorMessage, D_Sum.mitigatedSum((byte)i, (byte) j)); // Yet again for debugging
+
+            // Call again to allow for debugging
+            final byte actual2 = D_Sum.mitigatedSum(i, j);
+            Assert.fail(errorMessage);
         }
     }
 
@@ -23,7 +26,7 @@ public class D_SumTest extends ExaminationTestDefaults {
     @Test
     public void test() {
         for (byte i = Byte.MIN_VALUE; i < ++i; ) { // ... i < BYTE.MAX_VALUE; i++ loops endlessly due to byte overflow
-            for (byte j = Byte.MIN_VALUE; j < j++; ) {
+            for (byte j = Byte.MIN_VALUE; j < ++j; ) {
                 final int sum = i + j;
                 if (sum < Byte.MIN_VALUE) {
                     assertByteSum(Byte.MIN_VALUE, i, j);
diff --git a/Klausuren/Sd1/2024summer/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/task1/D_SumTest.java b/Klausuren/Sd1/2024summer/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/task1/D_SumTest.java
index 269a0119eb2243dbdefcf5fd2ce6c1a93bb0aea4..c14da8008d9957c3ea49af8c6b08c5f0e34393c6 100644
--- a/Klausuren/Sd1/2024summer/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/task1/D_SumTest.java
+++ b/Klausuren/Sd1/2024summer/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/task1/D_SumTest.java
@@ -15,15 +15,18 @@ public class D_SumTest extends ExaminationTestDefaults {
         if (expected != actual) {
             final String errorMessage = "Expected " + expected + " == mitigatedSum(" + i + " , " + j + ") rather than »"
                     + actual + "«. Wanna set a breakpoint for debugging?";
-            Assert.assertEquals(errorMessage, D_Sum.mitigatedSum((byte)i, (byte) j)); // Yet again for debugging
+
+            // Call again to allow for debugging
+            final byte actual2 = D_Sum.mitigatedSum(i, j);
+            Assert.fail(errorMessage);
         }
     }
 
     @Marking(points = 6)
     @Test
     public void test() {
-        for (byte i = Byte.MIN_VALUE; i < ++i; ) {
-            for (byte j = Byte.MIN_VALUE; j < j++; ) {
+        for (byte i = Byte.MIN_VALUE; i < ++i; ) { // ... i < BYTE.MAX_VALUE; i++ loops endlessly due to byte overflow
+            for (byte j = Byte.MIN_VALUE; j < ++j; ) {
                 final int sum = i + j;
                 if (sum < Byte.MIN_VALUE) {
                     assertByteSum(Byte.MIN_VALUE, i, j);