Aufgabe 20, kompilierbar