Непонятен алгоритм