Dodano opis algorytmu