(0) как правило, перед тем как написать, тщательно пытаюсь придумать решение сам. Поэтому раз уж открыл тему - значит лично у меня вариантов и правда нет. Или они кривые.
Никогда не писал постов, всё что надо так находил.
Тут и так [:||||||||:] хватает. :))
Никогда
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший