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