"leider klappt das nicht richtig" ist ja ne super Fehlerbeschreibung ;-)
Ich hab das Ganze mal etwas umgebastelt:
Aber auch meine Version löscht dir nicht alles! Du prüfst, ob es eine Gruppe gibt. Falls nicht, nimm das ZF das lose da liegt. Du hast aber beides! Wenn du also beides löschen willst, muss auch die Prüfung anders lauten.