niedzialajacy algorytm