-dodano rozwiązanie zadania 3