Когда Барни и Веллман добрались до дома в Верхнем Вест-Сайде, снег одел тротуары и мостовые тонкой сверкающей мантией. Веллман припарковал “Бенц” у трехэтажного городского дома и повел сыщика наверх.

Они нашли Джо Косинского уже в ванне с гелем. Большая комната на втором этаже была забита компьютерными терминалами и демонстрационными экранами. Веллман бросился к большому экрану на стене и пробежал пальцами по клавиатуре. Барни остановился на пороге, рассматривая ванну с гелем. Хотя ему уже приходилось в нее погружаться, он никогда не видел, как выглядит со стороны человек, пребывающий в виртуальной реальности: плавающее обнаженное тело, опутанное множеством проводов. Потом Барни заметил, что Джо Косинский плавает с поднятыми руками и расставленными ногами, как будто тело находится в свободном падении. Время от времени конечности его резко дергались.

Барни осмотрелся. Комнату заливало яркое зеленоватое свечение. Веллман настраивал на экране изображение: панораму гор и зеленых долин.

Изображение пробежало по зеленой лужайке и спланировало на двух мужчин, сидящих перед статуей Будды. Барни узнал Хола, который выглядел в точности как в реальной жизни. Что-то во внешности заурядного жителя Нью-Йорка входило в резкое противоречие с идиллическим горным пейзажем.

Рядом с Ходом сидел молодой человек в коричневой мантии буддистского монаха. Барни не сразу узнал Джо Косинского: вместо обычных вихров его череп сиял лысиной.

Эти двое разговаривали, но звуков было не слышно. Веллман с нахмуренным от напряжения лбом все нажимал клавиши управления под демонстрационным экраном.

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

Комната наполнилась оглушительными звуками: -…думаешь, он так стремится уничтожить меня? – спрашивал Джо.

Веллман поправил громкость. Сейчас эти двое говорили об ответственности, о том, кто виноват в происшедшем. Вроде бы Косинский винил себя, а Хол утверждал, что все это – просто ужасная случайность.

Даже в виртуальной реальности Хол говорил в мягкой медлительной манере. Время от времени он потирал щетину на подбородке – жест, хорошо знакомый Барни по реальному миру.

Сам Барни в это время размышлял: наблюдал ли позавчера Лью и инженеры Мантони за ним и Эстеллой, когда они занимались любовью в виртуальной реальности…

Джо Косинский говорил:

– Ты мне нужен, чтобы забрать программу и доставить ее к Веллману.

– Разве она не у тебя в укрытии?

Косинский объяснил: он боялсят, что ЛИНкс может обнаружить его местонахождение и послать за программой Ривза.

– Я закончил ее несколько часов назад и поместил в закодированный кейс в баре “У Коннелли” рядом с Бродвеем. Сказал бармену, что попозже ты ее заберешь.

Веллман повернулся к Барни:

– Он справился, Клюгер!

– Мы это отметим, Хол, – говорил Косинский. – За успех программы!

Двое сидящих у храма мужчин, буддистский монах и одетый в черное житель Нью-Йорка, замолчали и смотрели, как рядом щиплет траву огромное медлительное животное.

Вдруг Барни ощутил посторонний запах, чуть заметное дуновение горящей резины, но настолько слабое, что Барни почти не обратил на него внимания.

Он во все глаза смотрел на экран. Двое уже не разговаривали, очевидно, все сказав друг другу, сейчас они просто смотрели на яка, который вроде бы медленно приближался.

Вдруг Джо Косинский начал царапать грудь, кожа на его лице почернела.

– Веллман, – позвал Барни.

Он где-то уже встречался с этим запахом… Вот только где? Потом он вспомнил. Это гель, которым наполняют ванны. Сколько ни три его, вынырнув из виртуальной реальности, запах все равно остается.

Сзади раздался какой-то звук. Барни обернулся.

– Черт возьми! – крикнул Веллман.

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

Барни перевел взгляд на экран. Як поднимал свою большую голову и в упор смотрел на Джо Косинского, чьи руки совсем почернели и уже дымились.

Барни снова обернулся к ванне. Гель пузырился, тело Джо Косинского выгибалось, как будто через него пропускали электрический разряд.

Он бросился к ванне, протянул руку, но не успел даже до нее дотронуться, как почувствовал страшный жар. Внутри ванны плоть Джо Косинского начала гореть.

Веллман страшно закричал и схватился за провода на бортике ванны. Они расплавились у него в руках. В отчаянии он кинулся к ванне, но сунул лишь кисть правой руки и сразу вытащил ее, завопив от боли.

Барни безумным взглядом обвел комнату, схватил стул, крикнул Веллману отойти и со всей силы швырнул его в борт ванны. Стекло треснуло, секунду еще сохраняло форму, а потом разлетелось вдребезги. Гель пульсирующим потоком стал растекаться по комнате. Барни отступил к двери, Веллман оказался с ним рядом.

Сыщик снова взглянул на Джо Косинского и понял: они ничем не могли ему помочь. Если он еще не умер, то умирал. Его тело лежало искореженной массой среди осколков ванны, плоть почернела, рот открыт в немой агонии.

– Черт возьми, как это… – начал было Барни, но Веллман, прижимая к себе красную, мокрую кисть с облезшей кожей, поднял здоровую руку и указал на экран.

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

– Это ЛИНкс, – прошептал Веллман. – Нашел его в ВР… Барни вернулся в прихожую, так как изображение на экране исчезло, а он внезапно ощутил смрад горящей плоти.

– Хол! – с болью выговорил Барни. – Господи! С ним был Хол!

– Клюгер, ЛИНкс контролировал их в ВР. Он знает, где программа.

Барни почти не слышал, что говорит Веллман. Он изо всех сил пытался не думать о том, что Хол лежит сейчас мертвый в ванне с гелем ВР-бара Мантони, но все равно перед глазами вставал именно этот образ.

– Я должен туда поехать, должен убедиться, что Хол… Может, Хол успел вовремя выбраться из ванны…

Он рванул интерком из кармана, набрал код Хола. Один сигнал, второй… Ответа нет. “Ну, давай, Хол, давай!” Веллман схватил его за руку.

– Клюгер, вы что, не понимаете? Вы ничего не можете сделать! Если ЛИНкс напал на Хола, он мертв. Мы ничем не можем помочь.

– Я должен убедиться! – Барни пытался вырвать свою руку у Веллмана.

– Сначала поезжайте к Коннелли, – приказал Веллман. – Заберите программу.

– Но у ЛИНкса больше нет исполнителей, – возразил Барни. – Ривз был последним.

– Я знаю, знаю. Но подумайте сами, ЛИНксу известно, где программа. Все, что ему нужно… ну, я не знаю… связаться с курьером по интерком-системе и попросить забрать кейс и доставить его в определенное место. Я не знаю в какое, – частил Веллман, пытаясь не дать Барни что-нибудь возразить. – Самому ЛИНксу программа не нужна, главное для него – чтобы мы ее не получили.

Веллман умоляюще смотрел на Барни, прижимая к себе обожженную руку. Потом вдруг бросился в ванну и включил холодную воду. А Барни все стоял, парализованный чем-то вроде страха, пока мозг его оценивал последствия того, чему он только что был свидетелем.

Через минуту он принял решение и кивнул, скорее себе, чем Веллману.

– Я поеду к Коннелли, – бесстрастно произнес он. – Потом – в бар Мантони, узнать, что с Холом.

Веллман смотрел на него из ванной с искаженным от боли лицом. Искалеченную руку он держал в холодной воде.

– Я подожду вас здесь, Клюгер. – Он вытащил что-то из кармана пиджака. Ключи. – Возьмите машину.

Барни схватил ключи и заспешил к лестнице. Больше всего на свете ему хотелось убедиться, что с Холом все о'кей. Хотелось забыть о программе и поехать к ВР-бару Мантони на Двадцать третьей Западной улице. Но он сказал себе, что должен забрать программу. Это, безусловно, очень важно. ЛИНкс уже убил стольких людей, пора его остановить.

Он влез в “Бенц”, вывел его на дорогу и, набирая скорость, помчался на юг. Вытащив одной рукой интерком, Барни нажал функцию повтора. Звук сигнала монотонно звенел в ушах. Барни чуть не плакал от злости:

– Отвечай, засранец! Ты слышишь меня, Хол?!

Он оставил повтор включенным, а сам стал обдумывать возможные варианты. Если Хол выжил после нападения в ВР, то почему он не отвечает на вызов?

Возможно такое: раньше, еще в засаде, Хол установил интерком на вибрационный сигнал. Если интерком по-прежнему включен на этот режим, да еще лежит во внешнем кармане толстой куртки, то неудивительно, что Хол не отвечает.

Барни и сам понимал, что ему просто хочется в это верить, но такое объяснение очень маловероятно.

Он вел машину, подавшись вперед к рулю и вглядываясь в пустые заснеженные улицы, по которым кружил ледяной ветер. Он возьмет посылку у Коннели и сразу отправится в ВР-бар Мантони!

Перед глазами возникало зрелище искалеченного тела Джо Косинского, Барни пытался отогнать этот образ, но он преследовал его, не отпускал.

Оказаться бы подальше отсюда, в ВР-мире, в Калифорнии, с Эстеллой, в коттедже на берегу океана! Господи! Обнять бы ее и забыть обо всем дерьме последних дней!

Барни нашел бар “У Коннелли”, припарковал машину на обочине и пошел по тротуару сквозь разыгравшуюся метель. Вошел в бар, после ледяного ветра тепло показалось особенно уютным. За столиками, глядя на экран, сидели несколько человек со стаканами, но у стойки было пусто. Барни сел на табурет и кивнул бармену.

– Джо Косинский, он тут кое-что оставил. Поручил мне забрать.

– Нет вопросов, – широко улыбнулся бармен и вытащил что-то с полки позади стойки – тонкий серебряный конверт-кейс – и вручил его Барни.

– Выпьете что-нибудь?

Барни увидел знакомую красно-золотистую этикетку украинского пива в холодильнике. Видит Бог, он заслужил глоток! Делая заказ, Барни понимал, что просто оттягивает неизбежное. Он сказал себе, что если Хол мертв, ничего уже нельзя изменить. Он выпьет пива, и, может, не одну бутылку, а потом поедет в ВР-бар.

Барни поднял к губам бутылку, холодная струя алкоголя обожгла глотку. Он становится слишком стар для этой работы, внезапно подумал Барни. Сколько он работает? Почти сорок лет полицейским и частным детективом… Это немало, что там ни говори. Он выполнил свой долг перед городом, который его выучил. Пора подумать о покое. Передать бразды Ходу, а самому выйти из дела и отправиться туда, где потеплее и поспокойнее… Господи, если бы Эстелла была жива! Они бы сейчас вместе планировали жизнь на покое в реальном мире! Не в пустых фантазиях ВР…

Дверь распахнулась, впустив ледяной порыв ветра. В проеме появился высокий, стройный негр, постоял в дверях, окинул внимательным взглядом присутствующих. Барни снова занялся пивом, сделал еще один долгий глоток. Пожалуй, он закажет еще бутылочку, а потом попробует дозвониться до Хола. Если никто не отзовется, тогда он поедет в ВР-бар. Барни понимал, что звонить следует прямо сейчас, но страх не получить ответа парализовал его волю.

Высокий негр подошел к стойке, облокотился и кивнул бармену.

– Для меня тут кое-что оставили, – заявил парень высоким, дерганым голосом. – Мой приятель Джо. Джо Косинский, слыхал?

Барни так и застыл с поднятым пивом, потом осторожно обернулся. Свободной рукой он дотянулся до конверта, стянул его со стойки и сунул в карман.

Задним числом он понял: надо было сразу застрелить мерзавца. Но в тот момент сорок лет соблюдения условностей, необходимости предварительно установить личность, не позволили ему сначала стрелять, а потом задавать вопросы. Даже если парень просто вынужден работать на ЛИНкс. Еще один подневольный раб или посторонний, которого ЛИНкс подрядил для черной работы? Барни внимательно вгляделся в голову негра. Имплантата как будто нет… Но с другой стороны, если на нем электронная маска, НЦИ заметно не будет.

Все так, но Барни просто не мог заставить себя хладнокровно выстрелить в человека.

Вместо этого он оставил пиво и тихонько соскользнул с табурета. В этом баре есть черный ход, рядом с туалетом. Естественнее будет направиться именно туда. Барни шел, каждой клеткой чувствуя свою незащищенную спину, как будто у него между лопаток, как в тире, висела мишень.

Он толкнул дверь, мгновение помедлил и оглянулся. Бармен указывал на место, где сидел Барни. Негр цепко осматривал помещение. Барни видел, как тот сунул в карман руку, что-то вытащил. Сыщик решил не ждать, захлопнул дверь и оказался в тесном коридорчике. В этот момент прозвучал выстрел, вдребезги разлетелось дверное стекло. Ага, видно, не зря он боялся… Этот парень – еще один несчастный раб. Наемный исполнитель не стал бы стрелять, чтобы получить программу.

Барни вылетел через пожарный выход в конце коридора. В лицо ударила снежная крупа. Он полез через пустые стальные кеги и поликарбоновые ящики из-под пива, намеренно обрушивая за собой грохочущие штабеля. Дорожка ветвилась, и Барни, не задумываясь, повернул направо. Это правило он установил для себя так давно, что трудно даже вспомнить: если перед тобой два пути и ты не знаешь, какой выбрать, иди направо и не трать время на размышления.

Он бежал по заснеженному переулку, и в этот момент ожил его интерком. Господи, как не вовремя! Видно, это Веллман решил узнать, забрал ли он программу. А может, Хол? Барни оглянулся. Того парня вроде не видно. Но тут Барни услышал, как распахнулась дверь черного хода и кто-то отшвырнул с дороги рассыпавшиеся ящики. Интерком так и остался в кармане, и через несколько секунд звонки прекратились. Барни сосредоточился на беге. В такие минуты он особенно жалел, что не уделял больше внимания советам дока Саймза. Чуть-чуть меньше пива и бутербродов с ветчиной в месяц, и он, пожалуй, был бы сейчас на несколько фунтов легче, двигался бы быстрее, как раз на ту малость, что составляет разницу между жизнью и смертью. Нечего впадать в меланхолию, сказал себе Барни. Толстый мужик, сильно за шестьдесят, а вон как неплохо бежит.

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

Слева появился узкий проход между двумя зданиями. Барни, не снижая скорости и стукнувшись плечом о дальнюю стену, свернул туда и едва не свалился с ног. Он искал какую-нибудь щелочку, куда можно втиснуться и скрыться на долю секунды, чтобы прицелиться и выпустить шесть выстрелов в своего преследователя. Тихий голос с самого дна души шептал, что его враг – еще одни несчастный раб, невинный инженер с имплантатом, который не властен над собой и должен повиноваться ЛИНксу. Но более мощный голос разума приказал первому убираться в задницу. Если Барни сейчас оплошает, считай, он – покойник.

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

Проулок был абсолютно пуст: ни двери, ни арки. И что еще хуже, Барни увидел впереди тупик. Он на ходу отметил этот факт, и в животе что-то сжалось в холодный комок. Дорогу перегораживал деревянный забор, старый и прогнивший. Барни на бегу развернулся боком и приготовился к удару.

Сзади послышался крик, грохот выстрелов. Пули впивались в забор, кроша обветшавшие доски. Сыщик налетел на сырую древесину, изгородь подалась под его весом, и Барни оказался еще в одном переулке. Свернув направо, он побежал, ощущая, что двигается недопустимо медленно. В его возрасте можно и пробежаться, но недалеко и недолго: организм начинает протестовать. На этот раз подводили ноги, точнее, правое колено. Казалось, в суставе орудует лезвие, кромсает хрящи и сухожилия. Он захромал, постанывая от боли. Сзади раздался резкий крик. Барни оглянулся. Преследователь нырнул в прореху изгороди, споткнулся, шлепнулся в снег, но быстро вскочил и продолжил погоню. Барни почувствовал: к правой ноге присоединились легкие. В отчаянии сыщик развернулся и стал целиться. Третий выстрел попал в бегущую мишень. Темный силуэт с почти балетной грацией сделал невероятный пируэт, и парень рухнул на лед, как паук, раскинув длинные руки и ноги.

Барни бросился прочь, ободренный выигрышем времени. Оглянулся. Черт подери! Этот тип успел подняться и теперь снова бежит! Его правая рука бессильно повисла вдоль тела. Значит, засранец только чуть-чуть ранен. Вон как бежит! Барни почувствовал, что слабеет, в легких горел пожар. Впереди не было ни единой щели, куда можно спрятаться и выстрелить. Рядом просвистела еще одна пуля, сыщик ощутил, как в сердце растет паника.

Вдруг впереди он увидел освещенный угол. Там проспект. На самом углу располагался офис такси, а перед ним выстроился ряд зеленых экипажей. Барни едва не заплакал от облегчения. К черту засаду! Он просто сядет в машину и уедет. Еще доживет до грядущих битв… По крайней мере программа у него в руках. Когда ЛИНкса удастся выжить из Сети, они выследят его подручного.

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

Барни обернулся и посмотрел через заднее стекло. Его враг тоже садился в такси. Барни выигрывал у него метров сто-сто пятьдесят. По крайней мере сейчас ему не нужно бежать. Есть возможность восстановить силы. Пусть отдохнут ноги и легкие.

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

Но тут у него возникла идея получше. Барни наклонился к водителю:

– Приятель, хочешь заработать пятьсот баксов? Таксист окинул его быстрым взглядом:

– Законно?

– Мне надо кое-что передать. – Барни вынул конверт-кейс. – Сто баксов прямо сейчас, остальное – завтра.

– Куда? – коротко спросил шофер.

– Офис Клюгера и Холлидея. – Барни сказал адрес, но потом передумал: – Лучше постучи в соседнюю дверь. Там должна быть девушка. Скажи ей: это от Барни.

Он передал конверт и стодолларовую купюру.

– И четыреста – завтра, так? – еще раз уточнил водитель.

– Приезжай в офис, – подтвердил Барни, – я с тобой рассчитаюсь.

Таксист кивнул и повторил адрес:

– Считай, он уже там.

Барни снова посмотрел сквозь заднее стекло. Второе такси оказалось всего в пятидесяти метрах. Сыщик почувствовал, как в животе собирается в комок тошнотворный страх.

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

Барни сунул руку в карман и коснулся своего интеркома: не позвонить ли еще раз Холу? Но представил, что снова никто не ответит, и ощутил просто физическое отвращение к этой штуке. Наклонившись вперед, он бросил водителю:

– Высади меня здесь. – В голосе прозвучали напряженные механические нотки.

– Увидимся завтра, приятель, – весело отозвался таксист.

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

Услышав позади себя какие-то звуки, Барни мельком глянул через плечо и сам себе не поверил: преследователь был всего метрах в двадцати и быстро приближался.

Барни развернулся и вытащил пистолет. Придется драться.

Мужчина замедлил бег, Барни прицелился, но что-то удержало его от выстрела. Не веря своим глазам, он вглядывался в это лицо. Такого не может быть! Он снова прицелился.

Преследователь сделал еще один шаг и оказался на свету. Там, где раньше было темное лицо афроамериканца, Барни видел знакомые, улыбающиеся черты Эстеллы.

Понимая, что от этого зависит жизнь, Барни все же не мог заставить себя нажать на курок. Маска, электронная маска, говорил он себе. ЛИНкс проник в систему Мантони, узнал его тайну и теперь жестоко ее использует.

Потом сыщику пришло в голову, что у него могут быть галлюцинации.

Барни все смотрел в улыбающееся лицо Эстеллы и думал: неужели оно будет последним, что он увидит в жизни? Что ж, в этом есть логика…

Барни откинулся назад, уперся спиной в стену из мусорных контейнеров и поднял пистолет.