Красивое решение...