Zmiany algorytmu (mial kilka bagow)