— Нормально мы подготовились! — хлопнул Слон товарища по плечу. — Я как из лесу вышел!
— И сразу вошел! Давай к делу. Нам ребят только на сегодня командировали, нам надо хотя бы определить, где они могут помочь.
— Всё, погнали! Друзья, надевайте очки, проще сразу показать, что у нас происходит. Мы тут недопираем, может, вам что в голову придет?
Он прищурился и поднял палец вверх для наглядности. И активировал конструкцию. Перед нами развернулось огромное виртуальное строение на ползала.
Рядом со мной ахнул Мавр. А я поперхнулся. Это была конструкция эпической сложности, однако, приглядевшись, я смог сообразить, что по сути перед нами какая-то хитрая сетка. Видимо, это и был тот самый внутренний фильтр, который должен был облегчить нам всем жизнь, отслеживая проблемные элементы. Его сердцевина состояла из тех самых деталей, которые мы готовили на прошлой неделе.
Меня каждый раз поражал рабочий режим систем. Представить, как наши и так некрупные элементы сжимаются при переселении в хранилище для дальнейшего использования, было нетрудно. Но, как уменьшается подобный монстр, в голове укладывалось с трудом.
Когда мы с друзьями чинили скутеры на побережье, я никогда не сталкивался с продуктами такого масштаба. Не то чтобы я о них не знал, но одно дело знать, а другое — видеть своими глазами, как из ничего появляется нечто настолько большое. А ведь это не предел, это всего лишь деталь. Хорошо, что никто не пытается вытащить в локальное пространство всю библиотеку целиком. Я бы умер от этого зрелища.
Сетка выросла перед нашими глазами быстро, но не настолько, чтобы можно было пропустить компактный настенный источник. Все-таки поразительное дело — органика. Во всех ее проявлениях.
— Итак! Фильтр внутренний, доселе невиданный, — объявил Слон. — Вы же знаете, зачем он?
— Дааа… — хором протянули мы.
— Все равно повторю, — усмехнулся Слон. — Это фильтр. Раньше в нем не было необходимости, потому что достаточно было внешней проверки. Внешний фильтр… мм… потом покажу. Он статичен, с ним меньше проблем. А этот должен двигаться, постоянно прочесывая хранилище, потому что мы понимаем, что придется модифицировать требования к безопасности. Иначе мы бы обошлись внешними фильтрами.
— Звучит логично, — хмыкнул Оба. — Так в чем проблема? Он вроде нормально выглядит.
— Эх, да. Как он выглядит, нам всем нравится. Более того, мы уверены, что сама идея верная. И вы выдали нам всё, что мы просили четко по ТЗ. Здесь нет вопросов. Однако сами смотрите!
Слон активировал движение фильтра. Судя по всему, мы видели тестовый забег по упрощенной версии хранилища. Подсветились голубым редкие ячейки с элементами внутри, проявился ограничивающий контур. Сетка двинулась поперек хранилища. При одном проходе она должна была прочесать примерно треть емкости, а потом, вероятно, сходить еще пару раз туда и сюда, чтобы захватить остальное. Но какой бы ни был план, он не удался.
Сетка стояла в дальнем конце общей конструкции. Она сумела пройти примерно четверть пути и застряла. Я замер, а Оба рядом, кажется, вообще перестал дышать. Потом она дернулась вперед, затем назад, и наконец осыпалась примерно до середины. Оставшаяся часть рванула дальше и сумела добраться до края имитационного хранилища, отметив два элемента как дефектные, но на точке финиша осыпалась почти полностью.
К дальнейшему использованию она была непригодна.
— Вот что происходит, — махнул рукой Слон. — Мы не можем понять, что делать. Мы пробовали уменьшить размер, ничего страшного бы не случилось, ну сгоняли бы туда-сюда не три раза, а десять. Переживем. Это время и энергия, но в нашем случае выпендриваться не приходится. Но вы сами видите: это не вариант. Мы не можем каждый раз собирать ее заново, потому что сама установка этой конструкции внутрь хранилища занимает полдня. Да и сами хранилища элементов отличаются друг от друга. Если мы явимся с такой инсталляцией, скажем, в Новосибирск, нас погонят ссаными тряпками.
— А здесь, типа, не погонят, — усмехнулся Мавр.
— Ну здесь вроде свои. Они понимают. И сначала будут просто ругать. Но тоже не утешает. Мы продолжаем думать над конструкцией, но хотели бы привлечь и вас. Что, если мы что-то упускаем в самих элементах.
Оба змеино зашипел.
— Да, да, — засмеялся Слон. — Я как раз хотел это сказать! Вы сделали то, что мы просили. Но что, если мы просили не то? Поэтому я и позвал вас, чтобы вы своими глазами посмотрели на проблему. Может быть, мы не понимаем, что именно нужно? А может быть, вы можете сделать нечто совершенно другое.
— Ага, чтобы встало сюда как родное, и вам не пришлось бы ничего менять! — заметил Мавр.
— Точно. План такой, — на полном серьезе подтвердил Слон. — Не, если вы не сможете, мы попробуем по-другому. У нас две команды над этим работают. Просто Полоз считает, что те идеи тоже так себе. Будет чуть лучше, чем сейчас, но не радикально.