Вариант 3
Вариант 4
Многовариантная версия