алгоритм двойного выметания