zadania 1-4
zadanie 5 - wersja 1
zadanie 5 - wersja 2 (JavaScript)