Odpowiedź:
Poza zadaniem 7, przypadkiem zrobiłem również zadanie 6, ale może się przydać do sprawdzenia odpowiedzi :)