Worked on Aufgabe 9. Could still use some reworking.