aufgabe 03 is weird in C++, aufgabe 05 done