Приятно, когда на форуме появляются нестандартные задачки.
И как приятно, что есть такой человек, как venja, который предложил такое хорошее решение. Не знаю, смогла ли бы я до него догадаться. Спасибо, красиво.