poprawek część czwarta (przetestować jeszcze!)