Жаль, что задача не находит отклика в форуме :-( (мож я ее неочень доступно сформулировал)