implement zadanie 1