Смотрите какое простое и красивое решение!