nowy algorytm
no, fajnie