Faltungen

In dieser Aufgabe sollen Sie den Aufruf der Methode reduce üben. Es sind eine Reihe von Aufgaben zu lösen, die Sie bisher iterativ oder rekursiv gelöst haben. Ergänzen Sie die folgenden Methoden mit den passenden Parametern für reduce.

Hinweis: In dem Lösungsfragment wird die seit Java 9 neue Stream-Methode takeWhile verwendet.