poprawka + pseudokod