что за фигня с моим алгоритмом