Bereinigte und leicht veränderte Version für die Abgabe (die gleichen Lösungen bei allen vielen auf)