Изменить стиль страницы

 

*  *  *

 

Всё продолжается как ни в чём ни бывало. Будто не было вчера ни моего позора, ни всеобщей истерии. Я копаюсь в алгоритме, Тамагочи пишет план, а Ирис пребывает на экзекуции у Ариэля. Из-за стены доносятся отголоски до боли знакомых интонаций в нарастающих тонах. «Это надолго», – решаю я и отправляюсь тестировать сенсоры в лаборатории.

 

Вернувшись, надеваю наушники, врубаю электронную музыку пободрее и берусь сверять калибровки. Мало-помалу я начинаю чувствовать, что что-то не так. Осматриваюсь. Внешне всё, как всегда. Тамагочи сколопендрой скрючился за компом, Ирис уставилась в монитор. Вроде, всё о’кей. Но нечто улавливается краем сознания, словно доигранная пластинка крутится впустую и игла царапает виниловую поверхность.

 

Я приглядываюсь к Ирис. В линзах её очков сменяются разноцветные блики экрана. Она некоторое время сидит без движения, затем жмёт на кнопку. Блики на мгновение пропадают, и калейдоскоп повторяется.

 

После нескольких циклов я догадываюсь, что она раз за разом перезагружает компьютер, ждёт, пока система загрузится, и снова делает рестарт.

 

– Ирис, – осторожно зову я.

 

Ноль эмоций.

 

– Ирис!

 

Выключает, включает и продолжает таращиться в ту же точку.

 

– Ирис, пойдём покурим… – легонько касаюсь её.

 

Она вздрагивает и смотрит на меня невидящим взглядом.

 

– Идём, – снова треплю её по плечу и убираю руку, – заодно прогуляемся.

 

Я делаю приглашающий жест, она некоторое время сидит без движения, потом нехотя встаёт и следует за мной. В лифте Ирис молчит, и я тоже не спешу заводить разговор.

 

– Куда мы? – тускло спрашивает она спустя несколько кварталов.

– Подальше от этого серпентария, – пытаюсь сострить я, но ей не до моих шуточек. – Хочу показать тебе одно место, только захвачу кое-что из машины.

 

Ирис безучастно кивает. Мы минуем полупустую стоянку и оказываемся у странной дыры в стене. Ирис в недоумении косится на меня.

 

– Давай-давай, – подбадриваю я.

 

Мы садимся на скамейку. Докурив, она сбивает огонёк и заботливо прячет бычок в карман. В скверике, как всегда, тихо и спокойно. Под конец второй сигареты Ирис прорывает, и она начинает говорить. И говорит долго, рассказывает об отношениях с Ариэлем, о том, как устала от его постоянных придирок и упрёков, и что она ни делает – всё ему кисло, и так подбирается к сегодняшнему требованию подделать результаты лабораторных опытов.

 

– Ну и хрен с ним, какая разница? – вворачиваю я, почувствовав, что Ирис уже немного пришла в себя. – Это же просто, чтоб выиграть время.

 

В моих пальцах ловким движением возникает длинный конусообразный косяк, взятый из тайника в Challenger-е. Раскуриваю и передаю ей.

 

– Что ему остаётся, если инвесторам невтерпёж? Водить их за нос до появления продукта – главная полезная функция Ариэля!

– Интересно, а зачем я ему понадобилась? Почему он сам не сделал?

– Ну да, какой смысл ещё кого-то впутывать?

 

Трава отменная, и вскоре нас накрывает.

 

– О! Я знаю! Это Ким!

– А Ким-то тут при чём?

 

Она пытается ответить, но вместо этого заливается хохотом.

 

– Может, вернёшь косяк? Кажется, тебе уже хватит.

 

Она глубоко затягивается и передаёт.

 

– Ну, как же? Ким! Наша шпионка-куртизанка! Ариэля она просто берёт на абордаж. Подкрашивается, юбку подтягивает, усаживается к нему на стол и спину выгибает, чтобы была ещё короче, выпускает локон, и пальчиком так… пальчиком…

– Погоди-погоди, а шпионка-то тут причём?

– А каким, думаешь, образом Ариэль узнаёт, когда кто пришёл, ушёл, сколько времени обедал, что делал, пока его нет?

– Да ладно!

– А зачем, по-твоему, ей к тебе клеиться? Она постоянно ведёт слежку за новенькими. Ой, а Тим… – давясь от смеха, Ирис чуть не скатывается со скамейки. – Тим-то наш, бедный! Его она вовсе доконала.

– Ох, Кимберли кого хошь доконает, я сам еле отбиваюсь. А он-то ей на что?

– По-моему, попросту забавляется. Подловит в тесной кухоньке и начинает шпынять. Тима потом аж колотит, он прячется за монитор и полдня пытается оклематься. Совсем зашугала его своими сиськами. Он теперь выглядывает и прислушивается, прежде чем выйти в коридор, чтобы в них не угодить.

– Ладно, защищать Тамагочи от молочных желёз нашей офис-менеджер меня не очень-то тянет. А что ей от тебя надо?

– Да, было у нас пару… разговорчиков, – Ирис хихикает, – когда я поняла, что она на меня стучит Ариэлю.

 

*  *  *

 

– Необходимо срочно найти решение, – прерывает Стива Ариэль, исступлённо повторяя эту заветную фразу далеко не впервые.

– Начнём сначала, – с неослабевающим энтузиазмом Стив заходит на пятый круг. – Устраиваем мозговой штурм, генерируем идеи, делим на конкретные задания, и каждый берётся за свою часть.

– Великолепно, приступаем!

 

Так протекает совещание, созванное Стивом, который, естественно, сам ни в чём не разобрался. Мы приступаем и довольно быстро умудряемся заплутать в деталях и частностях.

 

– Ещё раз, какие у нас основные модули? – снова заводит Стив.

– Основных модуля три, – устало повторяю я. – Генерация сигнала, оцифровывание и сохранение данных.

– Подробнее! – требует Ариэль, сосредоточенно насупившись.

 

Вся эта тягомотина кажется натянутой и бессмысленной, и не совсем ясно, что за новую роль разыгрывает Стив.

 

– О’кей, генерация первичного сигнала. Там, как я уже говорил, несколько субмодулей…

– Вперёд, выкладывай по порядку, – командует Ариэль. – Стив, записывай.

– Погодите… – мягко урезонивает Стив. – Давайте прежде испробуем аналитический подход. Ведь вы тут всё сотни раз проверили, и никаких проблем, а там…

– Ну-ну… – подгоняет Ариэль.

– Надо уяснить, что изменилось. В чём фундаментальное различие между здесь и там?

 

Ариэль откидывается и закладывает руки за голову, а мы стоим перед ним, как Гамлет и Горацио или Бивис и Батхед, с ходу не разберёшь.

 

– Хорошо… Генерация. Первичного. Сигнала. Что могло измениться? – я обвожу их взглядом, хотя, разумеется, отвечать на вопросы предстоит преимущественно мне самому. – Не вижу никаких фундаментальных различий между Сан-Хосе и Солт-Лейк-Сити. Импульс и его генерация – сугубо внутренние функции системы, никак не зависящие от внешней среды. Есть возражения?

 

Они некоторое время молчат и вдумчиво морщат лбы.

 

– Возражений нет, я так понимаю?

 

Ариэль угрюмо похрустывает костяшками пальцев. Стив выводит на доске заголовок.

 

– Отлично, дальше – оцифровывание, – продолжаю я. – Снова нет никакой разницы между Сан-Хосе и Солт-Лейк-Сити. Мы рассматриваем широкий спектр частот. Более того, ни в сенсорах, ни в электронной плате, ни в коде мы ничего не меняли. Ваши мнения?

 

Сцена с нахмуренными лбами повторяется.

 

– Все согласны, – заключаю, выждав пару секунд.

 

Стив записывает на доске – «Оцифровывание».

 

– Ну и последнее, – спешу отделаться я. – Хранение информации. То же самое: берём, что намерили, урезаем до нужного диапазона и сбрасываем на жёсткий диск. Заметьте, мы используем датчики одного типа, соответственно, диапазон – тот же. Плюс, мы их проверили, и сомневаюсь, что у сенсоров могут иметься сантименты географического толка. Им глубоко фиолетово – излучать ультразвук в Калифорнии либо в ином штате.

 

На лицах отображается мучительная работа мысли.

 

– Вот и славно. Давайте уже закончим, и я сам…

– Не понял… – задумчиво произносит Стив. – А зачем урезать частоты? Ведь частоты… я имею в виду, разве…

 

С меня вмиг слетает насмешливость.

 

– Fuck! – кричу я. – Ну конечно!

– Да! – вскакивает Ариэль. – Точно!

– Слушай, а на сколько меняется базовая частота?

– Процентов на десять-пятнадцать… – шеф бессильно оседает в кресло.

 

Тишина немым укором заполняет офисное пространство.

 

– Я что-то упустил? – наконец нарушает молчание Стив. – Можно поподробнее?

– Да… Понимаешь, когда мы… – принимаюсь объяснять я. – Нет, я не верю! Как нас угораздило?!

– Это моя ошибка… – страдальчески отзывается Ариэль.

– Нет, ну я тоже хорош.

– Я должен был тебя предупредить…

– И сам бы мог догадаться… – мне трудно уступить в этом состязании за первенство в кретинизме.

 

Мы замолкаем. Выждав, Стив картинно машет ладонью.

 

– Да, в общем… – нехотя признаюсь я. – Эхо, то есть сигналы, отражённые от живой и от мёртвой ткани, несколько разнятся. Мёртвая – жёстче и плотнее, тем более после заморозки. А при хранении берётся узкий диапазон вокруг основного пика. Процентов десять. Это… оптимизация такая…

 

Мы понемногу приходим в себя. Проблема установлена, можно расходиться.

 

– Молодец, – кивает Стиву Ариэль. – Если так пойдёт… – фраза обрывается, и складывается впечатление, что продолжение не предназначено для моих ушей. – Молодцы! Оба… Оба молодцы! – скомканно поправляется он. – Впредь готовим отдельную конфигурацию для больничных опытов.

 

Я сделал несколько конфигураций, отретушировал мелкие детали и исправил пару багов, не переставая удивляться, как они не всплыли на эксперименте. Уцелевшая половина результатов оказалась вполне пригодной, да и новые сенсоры превзошли наши ожидания.

 

Всё постепенно приходило в норму. Покончив с эквизишн-кодом, я вернулся к алгоритму, втихомолку посмеиваясь над Тимом, продолжавшем планировать и разводить канитель вокруг своего игрушечного проекта, альтернативу которому я забацал практически за сутки.

 

*  *  *

 

В пятницу с Ирой встретиться не удалось. Пока она управилась с делами по дому, пока уложила Алекса, – было уже поздно. Я работал и засиделся до утра, а затем, так и не ложившись, отправился в автосервис. Challenger требовал капитального ремонта. Я разжился им ещё в студенчестве, не только из-за гордого изгиба линий и скрытой за ним силы, – само название совпадало с моим тогдашним прозвищем.

 

Challenger – мне нравилось и звучание, и значение, да и судьба погибшего космического корабля придавала этой кличке так импонировавший мне тогда флёр героизма. И хоть сегодня я далёк от показухи такого рода, уже давно сроднился с этой раритетной колымагой. И даже решил, что её видок будет смирять мою гордыню, напоминая о капризах молодости. Но это не работало. Как был я пижоном, так и остался. Только выпендриваюсь чуть более ухищрённо.