Есть и другое решение - 23 картинка

Есть и другое решение