ale algorytm tego wymaga