Mystery

Gegeben seien folgende drei Funktionsdefinitionen (x und z seien ganze Zahlen): Implementieren Sie die Funktion rekursiv in Java.
Überlegen Sie sich, für welche Eingaben die Funktionen nicht terminieren und prüfen diese durch ein assert am Anfang der Methode ab.