Сам работа алгоритмы