hohserg1, боюсь прослыть занудой, но какой из вариантов решения моей задачи - лук, а какой - винтовка?
LG (Maxik001), в корне не согласен. Я считаю, что эффективно поддерживать код можно только тогда, когда досконально знаешь как он работает, а это возможно только тогда, когда написал его сам...