Технология инновацийКонкурентоспособность, прежде всего, определяется функциональностью, стоимостью и надежностью выпускаемого товара, а также своевременностью его появления на рынке. Обеспечение этих условий приводит к возрастанию количества сложных технических задач, требующих немедленного решения, вступающее в противоречие с возможностью их решения на высоком уровне, в кратчайшие сроки и с минимальными затратами. Обычно такое противоречие решают, экстенсивным путем, привлекая большое число высококвалифицированных специалистов. Это далеко не всегда позволяет решить задачи быстро и на высоком уровне, что в конечном итоге отражается на себестоимости и функциональности товара.
По статистическим данным с каждым годом на разработку и выпуск продукции тратится все больше денег. Нередко получение новой идеи запаздывает, и конкурент выходит на рынок первый [1]. Все это связано с использованием традиционной технологии получения решений.
Традиционная технология решения задач.
Специалист решает задачи в своей области на высоком профессиональном уровне, опираясь на накопленные им знания и опыт. Когда же он сталкивается с принципиально новой задачей, для решения которой требуются знания из других областей науки и техники, то появляется барьер, пытаясь обойти который, специалист решает задачу перебором большого количества вариантов. Часто решение такой задачи, находится на стыке нескольких областей знаний и заранее трудно определить каких. В науке такой процесс перебора вариантов называют «Метод проб и ошибок».
Пытаясь решить задачу, специалист применяет известные ему решения и методики, подсказанные опытом, которые, в данном случае не помогают, а тормозят процесс. Эти решения, как правило, уже были опробованы, иначе бы не возникла задача.
Явление, когда память подсказывает известные решения, получила название психологической инерции. Именно она мешает выйти из области привычных решений и используемых методов, поэтому вектор психологической инерции всегда направлен в сторону слабых решений.
Вторая составляющая традиционного мышления – узкий взгляд на исследуемый объект (отсутствие системного мышления).
Первые выводы.
Использование традиционного метода проб и ошибок приводит к:
- неоправданно большим затратам времени и средств на проектирование и производство; - получению идей низкого уровня; - опаздыванию изобретений.
Очевидно, что необходима другая более прогрессивная технология получения идей.
Современная технология решения задач – ТРИЗ.
Созданы методы интенсифицирующие «метод проб и ошибок», например, «Мозговой штурм», «Морфологический анализ» и другие. Они позволяют увеличить количество проб в единицу времени.
Принципиально другую технологию мышления разработал ученый из России Генрих Саулович Альтшуллер (1926-1998 гг.), которую он назвал «Теория решения изобретательских задач (ТРИЗ)». Генрих Альтшуллер первый осознал необходимость создания технологии, позволяющей отказаться от метода проб и ошибок и направленно искать решение [2, 3]. Им была разработана система законов развития техники. Один из этих законов гласит, что техника развивается через выявление и разрешение противоречий. В этом принципиальное отличие изобретательского мышления от рутинного и изобретательской задачи от конструкторской.
При рутинном мышлении мы ищем компромисс, т.е. пытаемся немного улучшить одни параметры, но невольно ухудшаем другие параметры. В изобретательском мышлении мы ищем противоречие, лежащее в глубине проблемы. Разрешая противоречие, получаем решение без недостатков.
Генрих Альтшуллер сформулировал постулаты ТРИЗ, показывающие принципиальное отличие изобретательского мышления от рутинного.
Постулаты ТРИЗ.
1. Техника развивается закономерно. При решении задач и развитии систем необходимо использовать законы развития техники. 2. Любую изобретательскую задачу можно классифицировать, и в соответствии с видом задачи подбирается вид решения. 3. Для решения сложных изобретательских задач необходимо выявить и разрешить противоречие, находящееся в глубине задачи.
Что такое ТРИЗ?
ТРИЗ – это теория, позволяющая без перебора вариантов получать сильные решения путем выявления и разрешения противоречий. Противоречие – это явление, при котором улучшение одних параметров системы приводит к недопустимому ухудшению других.
При решении задач по ТРИЗ максимально обостряют противоречие. Для этого максимально улучшают необходимые параметры системы, тем самым невольно максимально ухудшают другие параметры. При максимальном улучшении параметров ориентируются на идеальное решение. Такой анализ проблемы позволяет определить причинно-следственные связи, выявляя первопричину данной проблемы – ее корень, и удалить эту причину, т.е. разрешить противоречие и избавиться от недостатков.
В соответствии с ТРИЗ первоначально с помощь аналитических инструментов ТРИЗ исходную задачу преобразуют в типовую (стандартную) для ТРИЗ задачу – в модель задачи. Наиболее эффективно это осуществлять со специалистами в данной области.
С помощью синтетических инструментов ТРИЗ получают типовое для ТРИЗ решение (модель решения). Следует отметить, что модель решения не только определяет структуру будущей системы, но предъявляет конкретные требования к ее параметрам, выявляя круг областей знаний, а, соответственно, и специалистов, которые требуются для реализации предложенного решения.
Затем с помощью специалистов, которые необходимы для реализации модели решения и специалистов, поставивших задачу, находят конкретное решение, как правило, высокого уровня.
Основные функции ТРИЗ.
1. Решение изобретательских задач любой сложности и направленности без перебора вариантов. 2. Прогнозирование развития технических систем (ТС) и получение перспективных решений (в том числе и принципиально новых). 3. Развитие творческого воображения.
Вспомогательные функции ТРИЗ.
1. Выявление проблем при работе с техническими системами и при их развитии. 2. Выявление и устранение причин брака и аварийных ситуаций. 3. Максимально эффективное использование ресурсов природы и техники для решения многих проблем. 4. Объективная оценка решений. 5. Систематизирование знаний любых областей деятельности, позволяющее значительно эффективнее использовать эти знания и на принципиально новой основе развивать конкретные науки.
ТРИЗ позволяет:
1. Выявить и разрешить «узкие места». 2. Снизить себестоимость изделий и технологий. 3. Повысить потребительские качества изделий. 4. Облегчить и обезопасить труд. 5. Выявить и устранить причины брака и аварийных ситуаций.
Структура ТРИЗ.
В состав ТРИЗ входят: 1. Законы развития технических систем (ТС). 2. Информационный фонд ТРИЗ. 3. Структурный анализ ТС. 4. Алгоритм решения изобретательских задач – АРИЗ. 5. Метод выявления и прогнозирования аварийных ситуаций и нежелательных явлений («диверсионный» подход). 6. Методы системного анализа и синтеза. 7. Функционально-стоимостный анализ. 8. Методы развития творческого воображения.
Законы развития технических систем [4, 5, 6, 16] – это наиболее общие закономерности и тенденции развития техники, выявленные в результате анализа патентного фонда и истории развития техники. Система законов, прежде всего, используется при прогнозировании развития технических систем для получения решений следующих поколений. Кроме того, законы используются для поиска и выбора задач, оценки уровня существующей системы, оценки уровня и качества полученного решения.
Информационный фонд – это система инструментов, используемых для разрешения противоречия. Он состоит из: - системы стандартов на решение изобретательских задач; - указателей физических, химических, биологических и математических эффектов специально разработанных для изобретателей; - приемов устранения противоречий и таблицы их применения; - методики выявления и применения ресурсов природы и техники.
Система стандартов на решение изобретательских задач, разработанная Генрихом Альтшуллером [6, 8, 16], разбита на пять классов и содержит 76 типовых решений высокого уровня для определенного класса задач. Эта система позволяет решить примерно 80% существующих задач.
Указатели эффектов [7, 8] – это система физических, химических, биологических и геометрических эффектов, представленных в форме наиболее удобной для использования инженерами и учеными. Каждый эффект в указателе представлен в виде черного ящика и их поиск осуществляется по входным или выходным воздействиям. Указатель содержит объяснение эффекта, источники информации и примеры использования.
Система приемов содержит разные группы приемов разрешения противоречий [3, 6, 14, 16, 17].
Методика выявления и применения ресурсов описывает виды ресурсов и технологию их применения.
АРИЗ представляет собой программу (последовательность действий) по выявлению и разрешению противоречий, т.е. решению задач [6, 9, 16]. При выявлении противоречий определяют причины, породившие данные противоречия и причины причин. Так определяются причинно-следственные связи, суть которых – углубление и обострение противоречий, т.е. выявление первопричины проблемы. Разрешение противоречий осуществляется использованием информационного фонда. Кроме того, в АРИЗ предусмотрены части, предназначенные для выбора задачи, оценки и развития полученного решения, накопления и обобщения знаний полученных в результате использования ТРИЗ – это функция самообучения.
Структурный анализ технических систем позволяет представить структурную модель исходной технической системы, выявить ее свойства, с помощью специальных правил преобразовать модель задачи, получив тем самым структуру решения, которое устраняет недостатки исходной задачи Структурный анализ – это специальный язык формул, с помощью которого легко описать любую техническую систему в виде определенной (структурной) модели. Построенную таким образом модель преобразуют по специальным правилам и закономерностям, получая структурное решение задачи [1. 16].
Метод выявления и прогнозирования аварийных ситуаций и нежелательных явлений разработан Борисом Львовичем Злотиным и Аллой Вениаминовной Зусман и назван «диверсионным» подходом. Он основан на использовании ТРИЗ, функционального, системного и морфологического анализов, диаграммы Исикавы и специально разработанных списков контрольных вопросов. С помощью этой методики «изобретаются» для данной системы аварийные ситуации и нежелательные явления, рассматривается вероятность их появления. При этом проводится анализ существующей ситуации и тенденции ее изменения, формулируются и разрешаются противоречия, возникающие при решении проблемы. Метод позволят прогнозировать будущие аварийные ситуации и нежелательные явления и определить способы предотвращения возникновения чрезвычайных ситуаций и нежелательных явлений.
Методы системного анализа и синтеза, включают системный, целевой, функциональный и компонентно-структурный подходы, а также анализ и синтез потребностей. Эти инструменты позволяют создать системную картину мира и прогнозировать развитие систем. Кроме того, системный подход используется для развития творческого мышления.
Функционально-стоимостный анализ (ФСА) – метод технико-экономического исследования систем, направленный на достижение наивысших потребительских свойств продукции при одновременном снижении всех видов производственных затрат. Классический ФСА имеет три англоязычных названия-синонима – Value Engineering, Value Management, Value Analysis. ФСА, используемый в ТРИЗ, значительно отличается от классического функционально-стоимостного анализа. Он был существенно переделан, специализирован и дополнен разработчиками ТРИЗ и сегодня практически представляет собой другую методологию, которая рассматривается под тем же именем.
Методы развития творческого воображения [11] позволяют уменьшить психологическую инерцию при решении творческих задач. Существующая в ТРИЗ система развития творческого воображения представляет собой набор приемов фантазирования и специальных методов.
Разработаны компьютерные программы, основанные на ТРИЗ. Они представляют собой экспертные системы, использующие базы знаний ТРИЗ. Такие программы обеспечивают интеллектуальную помощь инженерам и изобретателям при решении изобретательских задач. Наиболее известные из них Invention Machine Goldfire и Innovation WorkBench компании Ideation International Inc. Имеется программа по выявлению, прогнозированию и предотвращению аварийных ситуаций и нежелательных явлений.
Выводы.
Использование ТРИЗ позволяет: - Сократить время и средства на разработку новых технических систем и на улучшение существующих. - Получить решения более высокого уровня. - Разработать решения для следующих поколений технических систем и найти пакет решений позволяющий защитить это решение в виде патентного забора. - Решать междисциплинарные проблемы, являясь связующим звеном между различными дисциплинами. - Получить решения, учитывающие весь комплекс системных требований (системный подход), позволяющих сохранить баланс в природе. - Полученные решения позволяют определить круг специалистов, необходимых для реализации данного решения. Как правило, требуются специалисты из других областей, чем предполагаемые первоначально до решения задачи по ТРИЗ.
ТРИЗ в мире.
В Internet имеется более 1000000 ссылок на слово TRIZ. Созданы Международная, Европейская, национальные и региональные Ассоциации ТРИЗ. В США работает Институт Альтшуллера. Проводятся международные конференции по ТРИЗ. ТРИЗ распространен в США, Канаде, странах Южной Америки и Европы, Австралии, Японии, Южной Корее и других странах. ТРИЗ применяют многие фирмы в мире. Вот некоторые наиболее крупные из них: Intel, General Electric, Motorola, Siemens, General Motors, Ford, Boeing, Rockwell, Xerox, Gillette, Johnson & Johnson, Procter & Gamble, Phillips, Bosch-Siemens, NASA, Hewlett-Packard, BMW, Samsung, LG. ТРИЗ преподают более чем в 80 университетах мира. Например, MIT, Harvard University, Carnegie-Melon University, California Institute of Technology, Stanford University, Vanderbilt University, University of London, Oxford University.
Примеры применения ТРИЗ.
Разъясним на примерах некоторые элементы ТРИЗ.
Законы развития технических систем.
Основа ТРИЗ – законы развития технических систем. Самый главный закон развития технических систем – увеличение степени идеальности. Закон увеличения степени идеальности заключается в том, что любая система в своем развитии стремится стать идеальнее. Идеальная система должна появляться в нужный момент в необходимом месте и нести полную (100 %) расчетную нагрузку. В остальное (не рабочее) время этой системы быть не должно (она должна исчезнуть) или выполнять другую полезную работу (функцию).
Пример 1. Остановка крови.
Внутренние кровотечения в полевых условиях практически невозможно остановить и это часто приводит к смертельным исходам. Особенно это важно во время ведения боевых действий.
Американские ученые разработали уникальную технологию DBAC (Deep Bleeder Acoustic Coagulation), позволяющую быстро свертывать кровь в результате нагрева до температуры свертывания (от 70°C до 95°C) под воздействием ультразвука. Обнаружение кровотечения осуществляется с помощью «эффекта Доплера»: подавая ультразвуковые импульсы, в месте кровотечения наблюдают максимальное смещение частоты сигнала, тем самым локализуется место кровотечения.
Ультразвуковые волны нагревают кровь до температуры свертывания, совершенно не нагревая ничего кроме нужного участка, т.е. воздействуют только на пораженный участок, не задевают расположенные рядом органы и никак не влияют на их работу.
Пример 2. Печать по требованию (Print-on-Demand).
Традиционно книги или другую печатную продукцию печатают офсетным способом. Это очень производительная и качественная печать. Продукцию необходимо доставить в необходимую страну на конкретный склад, где она храниться до тех пор, пока не будет вся распродана. Было бы идеально, чтобы печаталось только необходимое в данный момент в нужном месте количество экземпляров.
С появлением цифровой печати стало возможным печатать продукцию по требованию. Эта технология получила название Print-on-Demand. Это высококачественная печать, позволяющая выпустить даже одну книгу. Продукция не хранится на складах, а сразу поступает к заказчику.
Можно говорить о еще более идеальной системе – отсутствующей системе. Идеальной системы быть не должно, а ее работа выполняется как бы сама собой. Функция должна выполняться без средств. Таким образом, идеальная система должна выполнять полезные функции в нужный момент времени, в необходимом месте, иметь нулевые затраты и не иметь нежелательных эффектов. Тенденция: материальная система заменяется виртуальной или программным обеспечением.
Пример 3. DVD ROM.
Сегодня часто дома имеется несколько компьютеров, которые объединяют в единую местную сеть. Тогда встает вопрос, как сэкономить на отдельных частях компьютеров, например, не покупать для каждого компьютера DVD ROM. Идеальный DVD ROM – это отсутствующий DVD ROM, который выполняет его функцию.
Использование виртуального DVD ROM за счет программного обеспечения, которое имеется в операционной системе. Например, в Windows эта операция называется «подключение сетевого диска». Таким же образом можно подключать дополнительный жесткий диск с другого компьютера, находящегося в местной сети.
Пример 4. Идеальная клавиатура компьютера.
Клавиатуры быть не должно, а ее функция должна остаться. Клавиатуру проектируют на ровную поверхность, например, письменный стол (рис. 2). Нажатие клавиши определяется по пересечению пальцем определенного луча, проецирующего изображение. Рис. 2. Идеальная клавиатура
Виртуальная клавиатура имеется и в карманных компьютерах. Другое решение подавать все команды голосом, которые с помощью компьютерной программы распознают голос (voice recognition).
Следующая степень идеальности – функция становится ненужной. Рассмотрим в качестве примера процесс мытья посуды.
Пример 5. Процесс мытья посуды.
Раньше посуду мыли вручную. Особо грязные места приходилось долго оттирать щеткой. При этом полированная посуда царапалась. Затем развитие этого процесса осуществлялось в нескольких направлениях. Например, появились различные моющие средства, убыстряющие и улучшающие процесс мытья. После нанесения таких средств нужно только смыть грязь.
Создали посудомоечную машину. Она САМА моет посуду. Появилась одноразовая посуда. Стал не нужен ни процесс мытья, ни сама функция – очистка посуды. Таким образом, процесс мытья стал идеальным – он перестал существовать.
Но необходимо собрать грязную одноразовую посуду и выбросить ее. Идеальнее не делать и этот процесс – избавиться и от этой функции. Можно посуду сделать съедобной, например, положить ее в пиццу, багет, капустный лист и т.п.
Степень идеализации системы можно представить в виде формулы (1):
Где: I – степень идеализации (безразмерная величина);
F – полезная функция или полезный эффект;
Q – качество полезной функции (эффекта);
C – затраты времени и средств на осуществление полезной функции;
H – вредное действие;
i – порядковый номер функции;
n – количество функций;
a, β, γ – коэффициенты согласования.
Система тем идеальней, чем в ней больше полезных эффектов и чем меньше вредных эффектов, а также чем меньше затрат на выполнение полезной функции.
АРИЗ.
АРИЗ создан для решения сложных задач. Это пошаговый процесс (алгоритм) по выявлению и разрешению противоречий. В АРИЗ имеются части для постановки и решения задачи, и развития полученного ответа. В АРИЗ последовательно рассматривается цепочка противоречий. Рассмотрим эту цепочку противоречий на простейшем примере.
Задача 1. Автобус.
Автобус предназначен для перемещения людей, поэтому он должен вмещать много пассажиров. Возможность разместить в автобусе много пассажиров приводит к тому, что он должен быть большим, но такой автобус становится не маневренным. Таким образом, появляется техническое противоречие между вместимостью и маневренностью.
Идеальный автобус – вместительный и маневренный. Углубим это противоречие. Автобус должен быть большой, чтобы вмещалось много пассажиров и маленький, чтобы быть маневренным. Т.е. автобус должен быть большой и маленький.
Один из возможных способов разрешения противоречия – разделить противоречивые свойства в структуре. Автобус можно сделать гибким. Приближение к этому решению – автобусы, имеющие гибкое соединение двух автобусов в виде гармошки.
Другой способ разрешения противоречия – разделение противоречивых свойств в пространстве. Можно автобус поставить на автобус – сделать двухэтажный автобус.
Разрешение противоречивых свойств во времени и структуре – использование необходимого количества небольших автобусов – маршрутных такси, которые вызываются по требованию, в зависимости от количества пассажиров имеющихся на конкретной остановке и маршрута следования.
Отметим, что получить изобретательское решение — значит, улучшить необходимые показатели системы, не ухудшая другие. Осуществить это возможно путем выявления противоречия, определения причин, породивших его, или даже причины причин, и устранения этих причин, то есть решения задачи.
Направленность в решении может быть достигнута ориентировкой на законы развития технических систем и, прежде всего, на закон увеличения степени идеальности технической системы. Информационный фонд.
Теперь обратимся к отдельным частям информационного фонда.
Использование ресурсов.
Задача 2. Шины шасси самолета.
При посадке самолета шины шасси очень сильно изнашиваются и горят от трения о посадочную полосу. Шины часто приходится менять.
Прежде чем решать задачу необходимо выявить всю цепочку причин. Выявим причины износа. Это трение. Почему происходит трение? Так как имеется разность скоростей движения посадочной полосы и колеса. Трения не будет, если разность скоростей будет равна нулю. Значит нужно раскрутить колесо до той скорости, с которой движется самолет. Обычное инженерное решение – поставить специальный двигатель, который раскручивает колесо. Система управления будет определять скорость движения самолета, и подавать сигнал на двигатель, с какой скоростью необходимо раскручивать колесо. Это достаточно сложная и дорогостоящая система.
ТРИЗ в таких случаях предлагает использовать ресурсы. Выясним, какие имеются ресурсы в данной системе. Самолет движется, значит, есть поток воздуха, который движется со скоростью полета самолета. Поток воздуха может приводить в движение колесо. Остается только на внешней стороне колеса установить лопасти (рис. 3). Рис. 3. Шасси самолета
Продемонстрируем один из физических эффектов.
Задача 3. Летающие тарелки.
На тренировках в стрельбе по летающим тарелочкам разбивают много глиняных дисков. Осколки необходимо убирать. Сформулируем противоречие. Осколки тарелочек необходимо убирать, но на это тратится много времени, сил и денег. Сформулируем идеальный конечный результат – осколки сами убираются. Еще идеальнее – осколки должны исчезать.
Таблица использования физических эффектов подсказывает, что можно примерить: взрыв, горение, растворение и фазовые переходы первого рода. Из указанных эффектов лучше всего использовать фазовый переход первого рода – изменение агрегатного состояния. Тарелочку нужно сделать изо льда.
Приведем пример химического эффекта.
Задача 4. Зарастание труб.
По трубам подавали щелочную жидкость — трубы зарастали. По другим трубам подавали, кислую жидкость. Кислота разъедала стенки труб. Как сделать, чтобы трубы не портились? Нужно подавать по каждой трубе поочередно то щелочь, то кислоту. Кислота разъедает осадок, образуемый щелочью. Труба не засоряется и не изнашивается.
Рассмотрим пример биологического эффекта.
Задача 5. Бактерия добывает металл.
Вывели бактерии, которые «едят» определенный металл, например, медь. Раствор, насыщенный бактериями, закачивают в пробуренные скважины и затем поднимают на поверхность. Простой химической обработкой из раствора получают чистую медь. Аналогично используют бактерии для получения железа, золота и некоторых других металлов. С помощью бактерий в США получают 10% от общего количества всей производимой в стране меди.
Кроме добычи полезных ископаемых, микроорганизмы используются для уничтожения сорняков, очистки сточных вод и т.д. Как правило, применение биологических эффектов позволяет создать экологически чистые технологии.
Литература.
1. Ройтман С., Фиговский O. Система приема, формализации и продвижения новаций.- Экология и жизнь, 2008, №9, c. 28-31. 2. Альтшуллер Г.С., Шапиро Р.Б. Психология изобретательского творчества. — Вопросы психологии, 1956, №6, с.37-49. 3. Альтшуллер Г.С. Алгоритм изобретения. 2-е изд. – М.: Московский рабочий, 1973.-296 с. 4. Альтшуллер Г.С. Творчество как точная наука. Теория решения изобретательских задач. — М.: Сов. радио,1979.-184 с. — Кибернетика. 5. Альтшуллер Г.С. Найти идею. Введение в теорию решения изобретательских задач. — Новосибирск: Наука, 1986.-209с. 6. Поиск новых идей: от озарения к технологии (Теория и практика решения изобретательских задач) /Г.С.Альтшуллер, Б.Л.Злотин, А.В.Зусман, В.И.Филатов. – Кишинев: Картя Молдовеняскэ, 1989.- 381 с. 6. Дерзкие формулы творчества/Сост. А.Б.Селюцкий. — Петрозаводск: Карелия, 1987. – 269 с. — (Техника-молодежь-творчество). 7. Нить в лабиринте/Сост. А.Б.Селюцкий. — Петрозаводск: Карелия, 1988. — 277 с. – ( Техника — молодежь — творчество). 8. Правила игры без правил/ Сост. А.Б.Селюцкий. — Петрозаводск: Карелия, 1989. – 280 с. — (Техника — молодежь творчество). 9. Как стать еретиком/Сост. А.Б.Селюцкий. — Петрозаводск: Карелия, 1991. — 365 с. – (Техника — молодежь творчество). 10. Шанс на приключение/Сост. А.Б.Селюцкий. — Петрозаводск: Карелия, 1991. – 304 с. – (Техника — молодежь творчество). 11. Altshuller G. Creativity as an Exact Science, in English, «Gordon & Breach Science Publisher», New-York, London, Paris, 1987. 12. Altshuller G. And Suddenly the Inventor Appeared: TRIZ, the Theory of Inventive Problem Solving. Translated by Lev Shulyak. Worchester, Massachusetts: Technical Innovation Center, 1996. 14. Altshuller G. 40 Principles: TRIZ Key to Technical Innovation. Translated and edited by Lev Shulyak and Steven Rodman. Worchester, Massachusetts: Technical Innovation Center, 1997. 15. Altshuller G. The Innovation Algorithm. TRIZ, Systematic Innovation and Technical Creativity. Technical Innovation Center, Inc. Worcester, MA, 1999. 16. Altshuller G., Zlotin B., Zusman A. and Philatov V. Tools of Classical TRIZ. Ideation International Inc. 1999. Комментарии:Пока комментариев нет. Станьте первым! |