Спасибо. Я был близок к такому решению