Первый рабочий вариант