Как Вам такое решение?