Реализация Васиного алгоритма