Альтернативный вариант в комментах