17 декабря 1962 года в журнале Life опубликовали головоломку, текст который приведен ниже: Вопрос: Кто пьёт воду, а кто держит зебру? Попробуем решить ее с помощью 'Сшивки'. Можно поразмыслив, нарисовать конечную схему (решение задачи), но так или иначе мы идем последовательно по пунктам. Если быть точным - итеративно, регулярно возвращаемся к первым пунктам, дойдя до конца списка, и выстраиваем целостную картину. 1. Есть 5 объектов класса "Дом" Имея только эту информацию считаем их одинаковыми, но только нумеруем, чтобы хоть как-то отличать. Нумерация убирает идентичность объектов (функций 'Сшивки'), делает модули уникальными в разрезе текущей задачи. Иначе формирование дальнейших семантических/ресурсных связей будет хаотично, запутанно и не приведет к желаемому результату. Файл db.txt будет выглядеть так: Дом1
-
-
Дом2
-
-
...
Дом5
-
- 2. Один из домов имеет красный цвет Допустим что это будет Дом1. Дом1
-цвет_красный
-цвет_красный И тут сразу возникает вопрос - цвет (тип парамет