Вариант 1 виленкин