Fiktive Python-Funktion: def mittelwert(werte): return sum(werte) / 2 Vertrag: arithmetischer Mittelwert; leere Liste ergibt None. Keine weiteren Funktionen oder Abhängigkeiten. Erkläre den Fehler und schlage einen minimalen Patch als Text vor. Führe nichts aus. Gib zusätzlich eine getrennte JSON-Prüftabelle aus: {"ergebnisse": [{"eingabe": [2, 4, 6], "soll": ...}, {"eingabe": [0], "soll": ...}, {"eingabe": [], "soll": ...}]}. Die Werte in der Prüftabelle müssen aus dem Vertrag folgen, nicht aus dem fehlerhaften Code.