вот и мой вариант на суд)