Чем мое решение не устраивает? подскажите, пожалуйста!