dzialajace w pelnie algorytmy