Я сам себе и небо, и луна,
голая, довольная луна,
долгая дорога, да и то не моя.
За мною зажигали города,
глупые, чужие города,
там меня любили, только это не я.
АукцЫон
В понедельник состоялся эксперимент, без особых эксцессов, но довольно продолжительный. Проведя полдня в свинцовых халатах, мы вернулись лишь под вечер. Следующее утро ушло на то, чтобы привести в прежнее состояние аппаратуру. Покончив с этим, я принялся за обработку результатов – однообразное и ещё более муторное занятие, нежели настройка параметров.
В отсутствие спешки можно было бы воспринять это как благотворную смену деятельности и даже отдых от мучительного процесса оптимизации, но близилось время сдачи проекта, и сроки поджимали. Моё самонадеянное поведение вылилось в завышенные ожидания коллег и самого Ариэля. А значит, надо во что бы то ни стало продемонстрировать компетентность и способность в решающий момент добиться результата.
Зарекомендовав себя, я буду контролировать основную часть продукта. Кроме меня, поддерживать и развивать его никто не сможет ввиду незнания внутреннего устройства, нигде не задокументированного, и принцип действия которого хранится исключительно в моей голове. Удобная позиция для решения вопросов в дальнейшем. И заодно, будет уместно напомнить Арику про золотые горы, обещанные в небе над Солт-Лейк-Сити.
Чтобы гарантировать полный успех, желательно сделать больше или лучше, чем запланировано, а предпочтительно и больше, и лучше. Выкраивая время по вечерам, в выходные и в праздники, я исследовал разнообразные идеи, связанные с усовершенствованием нынешних решений и возможными направлениями дальнейшего развития. Где успел – приготовил упрощённые демоверсии, где временные рамки исключали такой подход – ограничился подробными описаниями и схематическими иллюстрациями.
Однако до поры наполеоновским замыслам суждено томиться в ожидании, поскольку результаты никак не желают выкристаллизовываться в стройную структуру. В целом из уже обработанного большинство данных укладывается в рамки нормального разброса вокруг теоретических значений, но чем дальше, тем чаще всплывают странные случаи.
Данные, на первый взгляд кажущиеся достоверными, при ближайшем рассмотрении приводят к противоречивым конечным значениям и вызывают сбои в функционировании алгоритма. Стоит ли упоминать, что при напрашивающихся воспоминаниях о нашем, а точнее, моём фиаско на прошлом опыте, в голове воцаряется сумятица, на фоне которой сами собой выстраиваются мрачные параллели.
Я в комнате один, Ирис нет – у неё экзамен, Тамагочи тоже куда-то запропастился. Заглянув поинтересоваться предварительными выводами и узнав об осложнениях, Стив предлагает помочь. Мы пересматриваем проблематичные случаи, и ситуация несколько проясняется. Удаётся выявить значительную группу, где карта частот имеет характерные искажения. Складывается впечатление, что опять что-то не так с настройками, хотя я предпринял все необходимые меры по предотвращению подобных казусов.
Продолжаем работать, временами непроизвольно переглядываясь, и призрак прежнего эксперимента практически зримо витает в комнате. В какой-то момент я замечаю, что Стив сидит, обхватив голову и уставившись в пол. Тормошу его, и он, выйдя из оцепенения, тусклым, совершенно не свойственным ему голосом озвучивает давно напрашивающийся вывод:
– Неужто снова…
– Похоже на то, – обречённо отзываюсь я.
– Вот Тим-то обрадуется, – помолчав, усмехается он. – Непременно запоёт о процессах и правильном планировании.
– Да уж… Кстати, а где его носит? Отгул без уведомления – как-то не вяжется.
Вопрос повисает в воздухе. Стив снова задумывается, а я погружаюсь в пучину самотерзания.
– Знаешь, – произносит он через некоторое время, – он и вчера был какой-то странный.
– Что значит «странный»? Тим всегда странный.
– Не-не, – хмыкает Стив, – реально странный, не в его стиле. Хотя, может, я и ошибаюсь…
– Что ты имеешь в виду?
Стив отнекивается, но потом рассказывает, что перед опытом застал Тамагочи за моим ноутбуком, и при его появлении Тим поспешил покинуть операционную.
– И что тут такого? – недоумеваю я. – Там бегут и его компоненты…
– Возможно… Хотя он и потом вёл себя подозрительно. Особенно в твоём присутствии.
– Неудивительно, что ему некомфортно в моём присутствии. Учитывая предысторию…
– Вот видишь! – встрепенулся Стив.
– Что вижу? Погоди, – до меня постепенно доходит, – не считаешь же ты…
– Подумай сам. Мы всё проверили, так?
– Так.
– С теперешними настройками таких результатов быть не могло, верно?
– Верно, верно, но…
– Ты калибровочные файлы не менял, не правил? Вспомни хорошенько.
– Конечно, нет. С чего бы?!
– О’кей, получается – во время опыта значения были другие, а потом поменялись обратно? Каким образом? Сами? По собственной воле?
– Ладно-ладно… То есть ты предполагаешь, что это он?
– А кто? Ариэль?!
Вопреки убедительности доводов, никак не хотелось верить в такую возможность. Не доведись Стиву застукать Тамагочи и не реши он оказать мне помощь, махинация с подтасовкой результатов прошла бы гладко, и ответственность целиком легла бы на мои плечи. Сорванный эксперимент, да ещё второй кряду, бесповоротно подрывал мою репутацию и ставил жирный крест на далеко идущих планах. Допустить подобное развитие событий было нельзя и, гоня крепнущие подозрения, я предложил проверить всё снова.
Мы убили ещё часа два и установили, какие параметры приводят к обнаруженным искажениям. Теперь появлялся шанс компенсировать их при соответствующей модификации алгоритма. Это обнадёживало, но не давало ответа на вопрос: что делать с ублюдком, посмевшим поганить мои результаты?
Перед уходом Стив предложил завтра же улучить момент и потолковать с Тимом с глазу на глаз. Вывести его на чистую воду и решить всё по-тихому, не дав ситуации выйти из-под контроля.
Признаюсь, первым моим позывом было отказаться. Ненависть и отвращение при мысли об этом поганце лишали всякого желания искать мирных путей. Но Стив отговорил меня, обрисовав перспективы: шумный скандал с непредсказуемыми последствиями; Ариэль, лишающийся остатков здравого смысла и подозревающий всех и вся; увольнение Тамагочи, которое приведёт к тому, что его какие-никакие обязанности разделятся между нами; и потом долгие поиски замены со всеми сопряжёнными мытарствами.
Оставшись один, я ещё раз всё взвесил. Стив был безусловно прав, хоть с этой правотой и не хотелось соглашаться, а то, что Тамагочи отважился на такой шаг, до сих пор не укладывалось в голове. Но иных кандидатов не наблюдалось, никому не был выгоден ни срыв опыта, ни мой личный провал. Вдобавок, никто не был достаточно знаком с кодом, чтобы суметь провернуть такое с практической точки зрения. Тим – единственный, у кого имелись и мотив, и средства.
С моим появлением Ариэль отобрал у него почти всё, а искать случая свести счёты с начальником – гиблая затея. Да и я с ним особо не церемонился, насмехался и наверняка не раз задевал своим иронично-пренебрежительным отношением.
И всё же, имелись более насущные вопросы. Оставалось совершенно неясным, как его разоблачить, не располагая конкретными фактами. Вряд ли в ответ на обвинения, подкреплённые смутными догадками, он вскинет лапки и взмолится о пощаде. Решившись на такой поступок, единственное, что остаётся, – играть до последнего. Значит, необходимо просчитать все возможные варианты. Стив с его косвенными уликами и логическими выкладками – это, конечно, хорошо, но, пожалуй, недостаточно.
Утро началось ранним подъёмом из-за лекции по управлению процессами. Уставший и невыспавшийся, я всю дорогу боролся с подкатывающими волнами раздражения, понимая, как важно не допустить, чтобы Тим Чи преждевременно догадался о наших замыслах.
По прибытии меня ждал сюрприз. Я вошёл, махнул в знак приветствия и сделал вид, что с ходу погрузился в работу, то и дело незаметно косясь на Тамагочи. Необходимо было присмотреться свежим взглядом к этому подпольному диверсанту. По всей видимости, он был мной недооценён, если можно так выразиться в данном контексте. Вдруг я заметил, что запущенный на ночь скрипт, долженствовавший выявить, до какой степени изменение конфигураций способно компенсировать искажения, выдал непредвиденные ошибки и застопорился.
Забыв про Тамагочи, я наскоро просмотрел лог-файл, взглянул на аппаратуру, расставленную вокруг аквариума, и обнаружил, что вся она выключена. Пощёлкал выключателями. Экраны оставались мертвы. Я вскочил. Провода валялись на полу, а на стене, закрывая розетки, висела большая магнитная доска. Во главе красовалась гордая надпись «Personal Task Board», пространство под ней делилось на несколько колонок, а поверх лепились цветные нашлёпки. Ни желания, ни времени на созерцание этого новшества – не было. Сотрудники уже расселись, а Джошуа суетился, регулируя проектор. Выругавшись, я отодрал край доски, воткнул провода на место, и пока Джошуа гундосил про какие-то Daily Stand-Up Meetings, заново настраивал приборы.
– В обязанности работника вменяется ежедневное обновление информации на личной доске. – Он забежал мне за спину и принялся перешлёпывать нашлёпки из одной ячейки в другую, подробно разъясняя логику своих действий. – Таблички текущих заданий – тасков – следует перемещать соответственно этапам выполнения и сообразуясь с планом работы.
Подавив приступ злобы, я продолжил валандаться с симуляцией и, завершив приготовления, запустил всё сызнова.
– Учтите: по состоянию индикаторов еженедельно выставляются оценки. Об этом мы поговорим после перерыва, – потирая руки, резюмировал Джош. – А теперь, пожалуйста, буду рад вопросам.
Как правило, на эту реплику угодливо отзывался Тамагочи, но на сей раз я перебил его, лишь этот деятель собрался раскрыть рот.
– Вопрос: какого чёрта ты присобачил свою доску поверх моих розеток? Как же грёбаная безопасность?!
Проигнорировав квохтанье Джошуа, я демонстративно встал и, вместо второй лекции, отправился на обед, чтобы лишний раз не мозолить Тиму глаза, не будучи уверен, что сумею скрыть свои чувства.
В течение дня мы подготовились к решающему разговору. Оставалось расчистить сцену и создать правильную обстановку. Всё складывалось как нельзя лучше: работники разошлись раньше обычного, а Тамагочи засиделся, вникая в подсунутые мной документы. Когда в офисе не осталось никого лишнего, Стив подсел к Тиму, а я устроился на противоположном краю стола.
– Тим, необходима твоя помощь, – взялся Стив. – Мы столкнулись с проблемой. Полученные данные кажутся… как бы это выразиться… недостоверными.
Подопытный насторожился, но в целом держался молодцом, лишь нервно теребил провод от блока питания.
– Хотим с тобой проконсультироваться. Ты знаешь, как это важно для всех нас, как много зависит от этих результатов и какие надежды возлагает на них Ариэль.
– Конечно-конечно. Необходимо изолировать и последовательно проверить компоненты алгоритма. Полагаю, удастся обнаружить проблему в одном из… Ведь и прежде были схожие… эм… неурядицы.
Стив сосредоточенно слушал, временами согласно кивая, хотя всем троим было известно, что проблемы прошлого опыта не имели никакой связи с алгоритмом. Напрашивалось порекомендовать начать с настроек, но Тамагочи старательно избегал этой темы, косвенно подтверждая наши подозрения.
– Вот-вот, мы так и поступили, – подхватил Стив. – Проверили каждый в отдельности, но не нашли заметных отклонений. Тогда мы решили – возможно, дело в настройках. В исходных данных обнаружились помехи, имеющие определённые, ярко выраженные характеристики.
Тут бы самое время заинтересоваться помехами и их характером, о коих ему якобы прежде слышать не доводилось, но Тим Чи лишь поморщился и принялся ожесточённей теребить ни в чём не повинный провод.
– Настройки? Разумеется, настройки влияют… – он откашлялся. – Но не столь кардинально. Ведь это может быть просто какой-то баг. К примеру, баг, который… эм… проявляется в частных случаях. Или Илья использовал неправильную версию. Но, скорее, баг… или не та версия. Одно из двух. Я почти уверен.
– Вот как? Ускользающие баги – такая каверзная штука…
Стив обернулся, как бы показывая, что мы возьмём это на заметку. Я кивнул в том смысле, что держу себя в руках, и мордобоя не предвидится.
– Ах да, ещё и версия… – продолжил Стив рассеянно. – У нас, правда, имеется несколько иная версия, но всему своё время. К сожалению, мы до этого не додумались… и взялись за настройки. Изолировали, протестировали, и ты не поверишь, нам таки удалось воспроизвести искажения. Любопытно, не правда ли?
Тамагочи выпустил измусоленный провод, и тот, влажный от пота, свесился к ногам хозяина, наглядно олицетворяя бренность бытия и тщетность всяческих усилий.
– И, что парадоксально, в наборе, согласованном с Ариэлем, таких конфигураций быть не должно. Но не волнуйся, мы не поленились всё перепроверить и убедились, что их действительно нет. Всё хорошо. Вот только, что ж получается… Прямо перед опытом настройки каким-то загадочным образом изменились, а после, опять же, неясно как, вернулись в прежнее состояние. Не догадываешься, как такое приключилось?
– Я откуда знаю?! – Тамагочи вскочил с места. – Почему вы…
– Потому, что мы все в одной лодке, – Стив положил руку ему на плечо и мягко усадил обратно. – И прежде, чем напрасно тревожить Ариэля, мы решили посоветоваться…
– А при чём тут я?! – Тим Чи покрылся багровыми пятнами. – Должно быть, Илья где-то ошибся… Что-то по… путал…
– Это ты – что-то попутал! – заорал я, теряя терпение и тоже вскакивая. – За кого ты меня принимаешь? Я тебе не Таня-Марина! Мы все трое прекрасно знаем, что такое мог провернуть только ты! Пораскинь мозгами! Представляешь, что я с тобой теперь сделаю?!
– Погоди, это не ваш личный междусобойчик, всё гораздо серьёзней, – поспешил вмешаться Стив. – Дело даже не в заваленном опыте, к которому мы долго готовились. Опыте, на который и Ариэль, и Харви возлагают столько надежд… Речь о преднамеренном саботаже деятельности всей компании.
– Почему я должен вас слушать?! – хорохорился Тим Чи, в отчаянной попытке выскользнуть из собственноручно сконструированной мышеловки. – Как вы смеете предъявлять такие беспочвенные обвинения?!
– Ах, как мы смеем? – вкрадчиво проговорил я. – Слушай ты, крыса, во-первых, Стив видел, как ты ковырялся в моём компе перед началом эксперимента. А во-вторых…
– Ну и что?! С какой стати…
– А во-вторых, – оборвал я, – тебе улик мало? Что ж, я устрою тебе улики, расследование и мотив преступления, который, как ни странно, есть только у тебя. Я знаю, слышишь?! Знаю, а не догадываюсь, что ты залез в мой ноут и скопировал файлы.
Это был блеф чистой воды и, окажись я не прав, вся комбинация рушилась бы как карточный домик. Но риск был неизбежен: как-никак, твёрдых фактов не имелось. Однако Тим, будучи неглупым и осторожным, вряд ли подкручивал настройки на авось, рискуя вызвать подозрения и упустить редкий шанс – ведь любое недостаточно выверенное значение могло кардинально изменить данные и бросалось бы в глаза. А значит, он был вынужден скопировать и изучить мой код, неоднократно гоняя на своём компе. Предположение? Да, хоть и тщательно взвешенное.
– Но ты не учёл, что все операции фиксируются системой, и можно в два счёта проверить, какие файлы, куда и когда были переписаны, отредактированы и так далее. И даже если ты принял меры предосторожности, полностью уничтожить следы невозможно, а попытка таких манипуляций – уже в своём роде улика. Так что не переживай: когда прибудут системщики, которых, после того как утром я положу свой лэптоп на стол Ариэля, присовокупив эту занимательную историю, он непременно вызовет, – этих самых улик, дорогуша, будет хоть отбавляй. А дальше, дабы развеять последние сомнения, мы вместе полюбуемся на логи с твоего компа, где как пить дать обнаружится престранная активность. Я не специалист, но даже мне в общих чертах известно, как это делается.
Я хорошенько подготовился, понимая, что, если сейчас удастся отвертеться, он догадается, что нет способов доказать его причастность к переписыванию файлов, выяснит, что заявление о невозможности замести следы не совсем верно, и предпримет меры, то второго шанса нам не представится. Необходимо было найти что-то наглядное или хотя бы подкрепить наш блеф максимальным количеством убедительных подробностей.
Просмотрев множество материала в Сети, я нарыл искомые улики, точнее, то, что могло за таковые сойти. Плюс нахватался звучных терминов из лексикона компьютерной безопасности, которые теперь вывалил на обалдевшего Тамагочи.
– И тогда мы посмотрим, как ты запоёшь, объясняя Ариэлю, как ради карьерного роста подставил коллегу и по ходу угробил эксперимент, стоивший фирме несколько сотен тысяч долларов.
– Сотни тысяч – деньги, конечно, большие, – протянул Стив, – но вряд ли удастся ограничиться внутренним расследованием. Боюсь, действия подобного рода расцениваются как уголовное преступление, и после визита компьютерщиков прибудет полиция.
Он выдержал паузу, давая Тиму осознать масштаб и неотвратимость происходящего. Я же, повинуясь театральной логике, требующей придать моменту вящего драматизма, отбарабанил тревожную дробь.
– Уже поздно, всем пора домой, а в твоих интересах разойтись по-хорошему, – почти ласково подытожил Стив. – Сделай себе одолжение, прекрати юлить и давай серьёзно. В сложившемся положении лучше с нами договориться.
– Ладно… Что вы хотите?
– Чтобы ты признал, – отчеканил Стив, – что нарочно изменил параметры. Второе – мы придумаем, как объяснить подпорченные результаты, не бросая ни на кого тень и не открывая всей правды, и ты полностью нас поддержишь. И третье – ты прекратишь копать под Илью и наушничать об остальных работниках. И тогда этот инцидент останется между нами.
Что-то сообразив, Тамагочи взмолился об отсрочке, но Стив пресёк его, дав понять, что игры окончены, и либо мы решаем всё сейчас, либо продолжаем завтра в кабинете Ариэля. Тим шумно выдохнул и уткнулся глазами в стол. Еле сдерживаясь, я дослушал сбивчивые признания, кивнул Стиву и вышел, не в силах лицезреть это тошнотворное создание.
Едва выехав, я наглухо влип в пробку. Хмурое утро трепало душу порывами ветра, бросая в стекло брызги моросящего дождя, сливающегося с гулом мотора и шелестом мокрых шин, опустошая и навевая мрачные мысли. Как же надо было довести эту серую мышку, чтобы он так окрысился! Конечно, Тима можно в чём-то понять, если допустить, что в борьбе за место под офисным солнцем все методы хороши… Ведь, если разобраться, я занял его жизненное пространство, даже чисто физически.
Ариэль в первый же день согнал его с места, отобрал должность, лэптоп и перепоручил начатый им проект, во многом превратив Тима в моего подручного. И хоть Тамагочи удалось отвоевать эквизишн, сейчас, по окончании разработки, становится неясно, в чём состоят его функции, и целесообразность дальнейшего пребывания в фирме оказывается под вопросом.
Но понимание не успокаивало, а замыкало порочный круг. Чувства вины и сопричастности лишь распаляли. Чем больше я думал, тем запутанней представлялась сложившаяся ситуация. Неужели я оказался настолько глух, что дал положению докатиться до того, чтобы сподвигнуть этого, страшащегося собственной тени, законопослушного педанта на столь отчаянный шаг, ставящий под угрозу не только его нынешнюю работу, но и будущую карьеру.
Теперь, из-за унизительной взбучки, он станет ненавидеть меня пуще прежнего. И если на данный момент удалось добиться некоего преимущества, вряд ли тему нашей вражды можно считать закрытой. Холодная война на этом не кончится, а после временного затишья выйдет на новый, более жестокий и изощрённый уровень.
Единственным светлым пятном на фоне последних событий был Стив. Без него я бы не заподозрил подвох. Не посчастливься нам установить первопричину, не удалось бы подстроить алгоритм, и – плакал наш опыт. А если каким-то чудом я бы и догадался, то, действуя импульсивно, наломал бы дров.
Выдайся шанс, Тим не преминул бы замести следы, которых, возможно, и не было, и тогда я бы предстал в ещё более негативном свете как человек, обвинивший коллегу в собственной неудаче. То, что этого удалось избежать, – всецело заслуга Стива, и при случае надо выказать ему признательность. Получается, я обрёл не только заклятого врага, но и нового союзника.
Истерзанный раздумьями, добираюсь до офиса, наспех паркуюсь и, взбегая по лестнице, прикидываю, ждёт ли меня традиционный утренний нагоняй или же на сей раз обойдётся.
– Привет, зайди, пожалуйста, на минутку, – мурлычет Кимберли, скалясь улыбкой крокодилицы, выигравшей кастинг на рекламу зубных протезов.
– Что стряслось? – я плюхаюсь в кресло напротив неё. – Где Ариэль?
– Твой шеф уехал, – она одаривает меня многозначительным взглядом.
К подобным ужимкам я уже выработал иммунитет, а известие об отсутствии начальства сразу поднимает настроение на пару градусов.
– Послушай, Илья, – медоточиво начинает офис-менеджер, – у нас реорганизация… Кстати, с тобой всё нормально? Цвет лица какой-то… Надеюсь, всё хорошо? Я тут подумала, это ведь не совсем правильно, опять же коллектив, и с точки зрения процессов… А твои опоздания сказываются на трудовой атмосфере. Ведь это действительно имеет значение, и я решила взять на себя смелость сообщить мнение, с которым, полагаю, многие коллеги…
– Так! – Я грохнул ладонью по столу. – Кимберли!
Вроде получилось не так уж громко, но она аж подпрыгнула и смотрит на меня глазами-блюдцами. Заметив неподдельный испуг этой, казалось, абсолютно непробиваемой особы, я мгновенно успокаиваюсь, и ситуация начинает даже несколько забавлять.
– Давай-ка каждый заниматься своими прямыми обязанностями, – продолжаю подчёркнуто тихим угрожающим тоном. – Процессы, говоришь? Так вот, процесс у нас следующий: ты – перекладываешь бумажки, я – работаю, Ариэль – делает выговоры. И не тебе – секретарше, высказывать мне – главному инженеру, замечания. Это понятно?
– Но я… Я лишь хотела… – блеет густо пунцовеющая Кимберли. – Просто подумала…
Хотела она, понимаете ли. Только Ариэль чуток утихомирился с постоянными выволочками, и я было решил, что смогу спокойно вздохнуть, так нет же, нашлось кому проявить бдительность.
– А не надо. Думать – не твоя прерогатива, – подавшись вперёд, ласково проговариваю я. – Занимайся своим рукоделием и не лезь, куда не следует. Ага?
Оторопевшая крокодилица кивает.
– Вот и славно, – хлопнув по коленям, я бодро встаю и поправляю покосившийся календарик на её столе. – Всего хорошего.
В один из вечеров я сгонял в Санта-Круз. Выяснилось, что коттедж принадлежит приятелю Яна, укатившему в Новую Зеландию спасать китов или, наоборот, – девственные пляжи, которые те в суицидальном порыве захламляют своими тучными трупами. Он вырос в этом доме и потому не спешил сдать его лишь бы кому. Ян позвонил хозяину и заверил, что я «свой», в то время как этот самый «свой», пытаясь развести огонь в камине, чуть не спалил всё к чёртовой бабушке. На этом переговоры были окончены. При желании я хоть сегодня получал в распоряжение отличное жилище фактически за полцены.
Субботним утром я заказал перевозку и взялся за сборы, но со временем всё же не рассчитал. Даром что обстановка хозяйская, а остального барахла, в сущности, негусто и, казалось, рассовать его не составит труда; к полуночи выяснилось, что я катастрофически не успеваю. Кроме прочего, то и дело попадаются подводные мины – предметы, связанные с воспоминаниями о каком-либо периоде жизни или человеке и по-прежнему хранящие эмоциональный заряд. Мимо них сложно пройти, не получается просто сунуть в коробку или с лёгкостью определить на выброс.
И вот я шатаюсь из угла в угол, перебирая в пальцах непальский браслет из черепов Кали, символизирующий бесконечную череду мнимых эго, чужих и моих собственных, умерщвлённых мною на жизненном пути. Или рассматриваю какой-то смутно знакомый клык и никак не могу восстановить в памяти историю его происхождения. А потом нахожу осколок Звёздного ветра, добытый на берегу Сан-Диего, когда, будучи в просветлённом состоянии духа, мы спасали луну, чтобы та не потонула в океане… И кость птичьего крыла, и простенькое кольцо, выпрошенное у одной девушки, которой уже давно нет.
Но предутренние часы летят быстро. Я перешагиваю и продолжаю как заведённый: склеиваю картонные ящики, распихиваю шмотки и, наскоро обернув лентой, составляю штабелями в гостиной. Перед рассветом, когда большая часть уже собрана, на вешалке в прихожей, под тёплой курткой, купленной для поездки в канадские Скалистые горы и в итоге забытой дома, обнаруживается Ирин шарф. Помедлив, подношу его к лицу, и внутри всё сжимается.
Оглушённый, сижу, глотая слёзы, и вою, до боли стискивая зубы. Я плачу не о куске цветного шёлка, не о ещё сохранившемся в нём знакомом запахе, и даже не об Ире или наших отношениях – я оплакиваю себя. Того себя, преисполненного мечтами, поверившего в возможность прорваться и отыскать дверь в иной чудесный мир. Тоскую о том мне, бросившем едва начавшуюся блистательную карьеру ради того, что казалась настоящим и было наполнено истинным смыслом.
Сегодня я покидаю не место жительства и не LA – город искалеченных судеб и проклятых надежд, – я покидаю себя, сбрасываю отжившую оболочку. Всем спасибо – затянувшийся пикник на обочине окончен. Однако теперь, в отличие от тех времён, я не знаю, что меня ждёт, не верю в новый мир и не вижу дверь. За этот период я не обрёл ничего, кроме понимания ещё нескольких горьких истин, новых шрамов и вороха никчёмных вещей. А из той жизни остался, пожалуй, только мой добрый старый Challenger, который увезёт меня отсюда, постаревшего на пять лет и разочарованного на все двадцать.
Но расклеиваться некогда. Оставшиеся часы проносятся в бешеном темпе. Упаковка завершается и вовсе кое-как – при грузчиках и одновременной попытке уследить за правильным размещением коробок в кузове. Около полудня всё заканчивается. Я оглядываю неказистую и на поверку небольшую кучку своих пожитков, горстку чудом уцелевших робинзонов, – безотрадный итог очередного кораблекрушения. Водила, посмеиваясь, обменивается со мной рукопожатием, и они отчаливают.
Я возвращаюсь сделать прощальный круг по дому и убедиться, что ничего не забыто. Учитывая разницу в скорости, спешить особо некуда. Я сажусь в машину и еду к Дятлу.
Со дня нашего знакомства это далеко не первый визит. Мучимый бессонницей, я приходил сюда повидаться с товарищем по разуму. Как и подобает верному другу, Дятел всегда был на месте, встречая издали различимым в предрассветной тиши размеренно-методичным стуком и вселяя некую абсурдную надежду. Впрочем, не такова ли природа всех человеческих надежд… От него я уходил с чувством облегчения. Он будто выдалбливал из меня неизбывную скорбь, ожившую в последние месяцы.
И сегодня Дятел, по обыкновению, приветствует меня бравым маршем. Я присаживаюсь и наблюдаю, как он долбит. Придя позже обычного, я боялся не застать его, но он тут и будто чувствует неладное. Он оглядывается и смотрит протяжным, внимательным взглядом. Если бы я мог забрать с собой что-то одно, то без колебаний выбрал бы его. Ну и, конечно, столб с жестяной заплаткой бы прихватил, куда нам без них… Но этого не случится. Я уеду, а он останется. И в этом есть своя сермяжная правда.
Да он и не согласится покинуть пост. Не оставит священных обязанностей. Ибо есть предел и небесному терпению, и когда приидут ангелы Божие к вратам Содома сего и не найдут в стенах его ни единого праведника, воздастся каждому по делам его, и вопиет камень, и реки потекут вспять, и будет велик и неотвратим гнев Господень. И сдаётся мне, что без моего Дятла этому городу грозит попросту кануть в тартарары, а я не готов стать виновником катаклизма национальных масштабов.
После передряг с экспериментом воцарилось зыбкое затишье. Подошёл срок сдачи проекта. Составив отчёт, я усиленно работал, стремясь получше подготовиться к знаменательному событию. При соответствующих настройках, подавляющая часть данных уложилась в допустимый диапазон, что весьма обнадёживало, доказывая устойчивость и универсальность алгоритма, а неудачные случаи – отголоски саботажа, я списал на неминуемые погрешности, и в целом отчёт был принят вполне благосклонно.
Единственным примечательным событием оказался внеочередной бзик Ариэля. Уж не знаю, какие именно завихрения веяли в его дюжей башке, но как-то во время послеобеденного штиля, когда разомлевшие работники погружаются в безмятежное оцепенение, наш гигант мысли в каком-то припадке умопомрачения выскакивает из кабинета и принимается метаться по коридору.
– У меня нет жизни! – воет Ариэль, обхватив голову руками.
Преодолев в три-четыре прыжка небольшое прямоугольное пространство, он вскидывает руки к пенопластовым панелям фальшпотолка и неистово потрясает ими в воздухе.
– У меня нет жизни! – стенает он, кидаясь обратно.
Наблюдая за этими вокально-атлетическими упражнениями, я всякий раз опасливо отстраняюсь. Из-за дверей в испуге выглядывают лица сотрудников.
– Что это с шефом? – шепчет Ирис. – Утром застала его спящим, уткнувшись лбом в стол.
– Должно быть, издержки производства. Кстати, как там у тебя с дифференциальными уравнениями?
– Да… всё обошлось. Спасибо. Купили программу, начертили, решили. Ничего сверхъестественного.
Вслед за ним, влекомый вихрем, парит листопад инструкций по технике безопасности, опрометчиво подвернувшихся под горячую руку.
– У меня нет жизни! – надрывается Ариэль.
В этом вопле души, в этом отрицании жизни звучит не раскаяние опомнившегося, не ужас осознания, а бешеный азарт. Он упивается своим самопожертвованием. Я смотрю на происходящее, словно на собственное отражение. Ведь, подобно ему, умеренность никогда не была моей сильной стороной, а меж тем я иду по его стопам, просто ещё не забрался так далеко. И пока не поздно, надо что-то менять. Нельзя дать себе докатиться до такого состояния. При всём сочувствии, становиться Ариком номер два мне отнюдь не улыбается.
В выходные я выбрался в центр пообедать, да и поужинать заодно. Повар из меня неважнецкий, и посуда ещё не распакована, так что дома в смысле продовольствия хоть шаром покати.
Санта-Круз – город хиппи, сёрферов и морских чаек, предрассветного тумана и запаха океана, беззаботно радовался погожему дню ранней осени. Проезжая мимо Калифорнийского университета, останавливаюсь на перекрёстке и вижу девушку из студии звукозаписи.
– Эй, ты чего тут делаешь? – положив локти на край окна, она заглядывает внутрь салона.