Бот Кидрук Максим
— Отпускай, — нехотя процедил Хедхантер.
Тимур выключил генератор и, нажав кнопки, отстегнул наручники. Лаура гладила майку, не зная, что делать дальше.
— Вставай, чего расселась? — обратился Тимур к Лауре.
Еще не веря, что все закончилось, психиатр поднялась и встала за спиной у Тимура.
— Рино, — спокойно заговорил Алан, — я понял, что вы делаете. Я тоже чист. Проверьте меня. Только не стреляйте.
Хедхантер кивнул на кресло. Алан, демонстративно держа руки за головой, подошел, сел и сам застегнул браслеты на ногах и левой руке. Тимур пристегнул ему правую руку и включил магнитное поле.
— Как вы узнали, что кто-то из наших запустил в себя агентов? — Алан говорил спокойно, без напряжения.
— Никто не вводил нанороботов специально. — Тимур был почти уверен, что инженер не инфицирован, а потому отвечал на вопрос, хотя особого желания разговаривать у него не было. — Боты заразили экипаж, который вез Емельянова из Антофагасты.
— Это многое объясняет, — поднял брови Алан.
— Это объясняет все. Кроме того, сегодня ночью выяснилось, что эта фантастическая четверка успела заразить еще кое-кого. Вот нам и пришлось устроить инспекцию.
— Понимаю. — Алан окинул взглядом всех находившихся в лаборатории, отметил, что не хватает Емельянова, Кацуро, Ребекки и Ральфа, но вслух ничего не сказал.
Ничего не произошло, Алан прошел проверку. Осталось двое: Оскар Штаерман и Готто.
— Готто, — позвал Хедхантер. Гереро не отреагировал. — Давай в кресло.
Африканец опустил руки, повернулся и смиренно пошел к креслу. Близость Алана и Лауры придавала Тимуру уверенности. Возможно, чрезмерной уверенности.
Чернокожий наемник молча опустился в кресло. Тимур отвел правую руку с «береттой», а левой собирался вложить руку Готто в наручники. В последний момент Тимур отметил, что африканец держит руку как-то странно — над браслетами, не опуская ее вниз. Как будто колеблется. Тимур поднял глаза и… побледнел, увидев, что перед ним уже не Готто. Еще секунду назад лицо гереро было равнодушным. Глаза — спокойные и сдержанные. А уже сейчас на Тимура уставилось обезумевшее существо, белки глаз которого стали дьявольски черными от прихлынувшей крови.
Программист попробовал схватить Готто за предплечье, чтобы хоть одну руку приковать к стулу. Зарычав, монстр вскочил и врезал Тимуру в челюсть. Парень плюхнулся на пол. Африканец выбил из руки Тимура пистолет и потянулся к его горлу.
Забыв о Штаермане, Рино направил «ремингтон» на своего вояку, но выстрелить не рискнул, так как мог убить троих: Готто, Алана и Тимура.
— Алан! — вскрикнул программист, призывая на помощь американца.
Гереро выпятил задницу и на четвереньках нависал над Тимуром, вцепившись в кадык. К счастью, Алан быстро сориентировался. Замахнувшись, как футболист, он сзади ударил Готто ногой в пах.
Боты ботами, а основных физиологических принципов никто не отменял. Если лицу мужского пола заехать в пах, реакция, как ни крути, будет предсказуемой. Что бы там ни засело у него в голове.
От удара из носа чудовища брызнули сопли. Африканец взревел и ослабил хватку. Тимур тут же сбросил его с себя, а Алан нанес ему второй удар ногой в живот. Из губастого рта вылетел хриплый кашель вперемешку с кровавой слюной. Украинец вскочил на ноги. Они с Аланом вдвоем схватили скорчившегося Готто, усадили его в кресло и застегнули браслеты на руках. Заковывать ноги не пытались: чернокожий брыкался и неистово рычал.
Тимур метнулся к пульту управления «креслом искупления». Ударил тыльной стороной ладони по кнопке пуска, а потом повернул регулятор «H field[114]» до отметки «max».
Готто выгнулся, заскулил и вцепился в поручни, словно через него пропустили электрический ток. Напряглись все мышцы его тела. Из носа и сквозь стиснутые зубы хлынула кровь. Пуговицы на рубашке отлетели, и обнажилась грудь — кожа была густо покрыта гнойниками. Глаза Готто выпучились и вертелись независимо друг от друга. Скулеж постепенно перерастал в визг. Однако когда вой стал уже нестерпимым, он вдруг оборвался. Готто внезапно обмяк, словно сдулся. Мгновенную тишину в лаборатории нарушал только пчелиный гул магнитных катушек.
Тимур нажал кнопку выключения.
— Фу, — выдохнул Алан, проведя руками по лицу, — вот так номер.
Лаура Дюпре глуповато моргала и без конца утирала рот пальцами.
— Посмотрите, — несмело подходя к мертвому гереро, сказал Тимур.
Голова Готто приобрела грушевидную форму. Лоб и виски провалились, утончив верхнюю часть, а скулы и челюсти налились, как будто заплыли жиром. Прежние черты лица угадывались с трудом. Из-под век вытекала кровь. Тимур, преодолевая отвращение, прикоснулся к голове мертвеца. Лоб прогнулся, как будто был из ваты, а на месте прикосновения остался вогнутый след. «Груша» чавкнула и еще больше распухла внизу.
— Бе-е, — поморщился парень, показывая язык, — оно студенистое, как желе…
Голова стала мягкой, как сдутый футбольный мяч.
— Что с ним произошло? — поморщился Алан.
— Магнитное поле разъединило нанороботов. Прорваться наружу они не смогли, кости черепа смололи в холодец, — объяснил Тимур.
— Уф-ф-ф, — поморщился американец.
Неожиданно их внимание отвлекло надрывное кваканье. Все вместе (и Рино в том числе) повернулись. Как раз вовремя, чтобы увидеть, как Штаермана рвало прямо под себя. После чего от потерял сознание и упал там, где стоял.
— Ну, что тут скажешь, — развел руками Хедхантер, — идиот.
— Будем его проверять? — бросил взгляд на южноафриканца Тимур.
— Давай, для проформы.
Рино и Алан перетащили бесчувственного Штаермана в кресло, а Тимур надвинул ему на голову цилиндр и включил аппарат. Реакции не было, голова осталась твердой.
— Чист.
— Теперь надо найти Ральфа и Такеду, — потер руки амбал.
— А Емельянов? — поинтересовался Алан.
— Он свое отбегал. Вернемся в «DW», покажу его голову.
— А Бекка?
— Ее пристрелил Тимур.
Алана передернуло. Тимур опустил голову, запустив пальцы в волосы. И только тогда его начало трясти. Парень подумал, что может упасть, если сейчас же не сядет. Куда бы он не поворачивал голову, его взгляд на пару секунд, как магнитом, тянуло обратно к мертвой Тиане Эмерсон.
Рино взял Тимура за плечо. Сдавил больно, подождал, пока боль приведет парня в чувство. А потом повернулся к Лауре:
— Эй, лягушатница, — Хедхантер сверкнул глазами, — ты сказала, что знаешь, как вправить ботам мозги?
Девушка выпрямилась, попутно поправив майку и трусики, и с какой-то гротескной, почти идиотской готовностью выпалила:
— Fuck yeah!
CIV
Суббота, 29 августа, 03:00 (UTC –4)
«EN-2», второй инженерный корпус
Лаборатория программирования
— Если будет непонятно, вы меня останавливайте.
Рино, Алан и Тимур окружили Лауру. Девушка пришла в себя и заговорила с неотъемлемым апломбом, присущим всем, кто чувствует себя умнее окружающих, стараясь не обращать внимания на то, что стоит перед слушателями в трусах и майке:
— У всех позвоночных, то есть у организмов, обладающих нервной системой, в головном мозге находится так называемый центр удовольствия.
Алан кивнул. Это было хорошо известно. Лаура продолжала:
— Двух ученых, Олдса и Милнера, интересовал вопрос, будут ли чувствовать подопытные крысы дискомфорт при электрической стимуляции определенный участков мозга.
— Лаура, ближе к сути.
— Алан, не перебивай! Это и есть суть! Так вот, эти нейрофизиологи проводили электростимуляцию мозга у крыс и придумали интересный эксперимент: напряжение подавалось тогда, когда крысы забегали в определенный угол клетки. Если бы следствием электрической стимуляции был дискомфорт, крысы должны были бы избегать этого угла. На деле все получилось наоборот: они быстро возвращались после первой стимуляции и еще быстрее после второй. В более поздних экспериментах Олдс и Милнер осуществили вживление электрода в ядро лимбической системы и позволили крысам нажимать на механический выключатель, который инициировал стимуляцию. В результате зверьки начали стимулировать себя по 700 раз в час.
— Дрочеры, — прокомментировал Хедхантер.
— Точно! — кивнула Лаура. — Предоставленная самой себе крыса, забыв о еде и отдыхе, без конца жала на выключатель и в результате умирала от истощения.
Лаура обвела сосредоточенные лица победным взглядом.
— И что? — изобразил удивление Рино.
— Если крысе дать выбор между стимулированием центра удовольствия и едой, она будет стимулировать центр удовольствия, пока не сдохнет.
— С ботами так не получится, — со вздохом сказал Тимур. — Реализованный Хортом алгоритм обработки макросов следит за потоками, запускаемыми в мозговых платах. Он блокирует процессы, которые могут представлять для бота угрозу. Нечто вроде антивируса в обычном компьютере. Я не могу утверждать точно. Но я уверен, что эта система контроля за макросами не даст запустить код, содержащий бесконечный цикл.
Психиатр в сердцах ударила себя по голому бедру.
— Ты не понял, Тимур, не нужно никаких циклов!
— А как же тогда ты собираешься реализовывать непрерывную стимуляцию центра удовольствия?
— Мне необходима программа, или модуль, или как там оно называется, который боты могли бы запускать сами, — объяснила Лаура.
— Типа обычного макроса? — переспросил Тимур.
— Точно, макрос! Макрос, который бы выполнял разовую стимуляцию центра удовольствия, а потом выключался. Разовую! Слышишь меня, Тимур? Не надо зацикливаний. Нужна только возможность доставить удовольствие. А бесконечный цикл боты создадут сами. Как крысы.
Тимур почувствовал, как где-то в недрах живота как будто кто-то щелкнул зажигалкой, — у него появилась надежда.
— Боты — не крысы, — все еще сомневался Алан. — Ты уверена, что они будут реагировать так же, как грызуны в эксперименте?
— Уверена, — отрезала Лаура. — Во-первых, вспомни расстрел, устроенный Хедхантером: боты понимали смертельную угрозу, но не отрывались от экрана. А во-вторых…
— А во-вторых, мы можем это легко проверить, — снова вступил в разговор Тимур. — Здесь есть «кресло удовольствия», где ботов уже стимулировали, награждая за успехи. Надо дать боту доступ к пульту управления. Если он поймет и начнет стимулировать сам себя, значит, все может получиться.
Программисты — особенный народ. Постороннему наблюдателю может показаться странным, что парень, который четверть часа назад находился на грани нервного срыва, так быстро пришел в себя. На самом деле в этом нет ничего удивительного. Программисты отличаются от других людей. Когда они берутся за решение задачи, ничего больше не имеет значения. Они садятся за написание программы с таким рвением, как будто от правильно прописанного и структурированного кода зависит судьба Вселенной. У программистов другой мир. С собственным сленгом, специфическими шутками и весьма своеобразными ценностями.
— Я все равно не догоняю, — упирался американец. — А что потом?
— Затем я создаю утилиту, которая стимулирует центр удовольствия, — разволновавшись, затараторил Тимур, — компилирую ее на мозговые платы бота. После этого остается отправить его к другим «малышам» — делиться опытом.
— Да, — в очередной раз кивнула головой Лаура и добавила: — Если не сработает, я имею в виду — передача стимулятора с одного процессора на другой, достаточно отвезти нескольких ботов в пустыню к беглецам. И все! Смерть в сладких муках через три дня им обеспечена.
— А зачем отвозить? — спросил Алан. — Они же между собой контактируют.
— Через психосущество — да. Но оно не может обеспечить передачу программного кода. Или не хочет. Что, в принципе, одно и то же. Для того чтобы программа перешла с одного процессора на другой, боты должны находиться не дальше, чем за 800 — 900 метров друг от друга.
Хедхантер отправился в «ясли» и приволок оттуда бота. Его усадили в кресло и подключили электроды. Тимур знал, что и куда подсоединять, так как не раз наблюдал эту процедуру на видео.
Однако когда дошло до запуска стимуляции, дело застопорилось. Перед украинцем был огромный пульт с кнопками, регуляторами и индикаторами. Он видел, как процедуру включали, но не знал, что именно для этого нужно нажимать.
— Мне нужна помощь, — объявил Тимур. — Я не знаю, как его включить.
Алан довольно быстро запустил питание системы, отыскав выключатель с надписью «PWR». Дальше дело застопорилось снова. Проблема заключалась в том, что все элементы управления были подписаны сокращенно. Даже поиск тумблера «PWR» (POWER) занял несколько минут.
Прошло еще немного времени.
— Кажется, это оно, — Лаура указала пальцем на кнопку с надписью «DLGHT»[115].
— «Ди-эль-джи-эйч-ти»? — медленно читал Тимур. — Это что?
Психиатр улыбнулась:
— Ты никогда не разгадывал ребусов? DELIGHT. Это delight, приятель.
— И правда.
Тимур перевел взгляд на бота. «Малыш» сидел, безвольно свесив руки и уткнувшись подбородком в грудь.
— Запускать? — парень по очереди посмотрел на француженку и американца (Рино держался поодаль, наблюдая за происходящим с подозрением).
— Давай, — тряхнула головой Лаура.
Тимур нажал кнопку. Клавиша подсветилась оранжевым цветом. Как только парень убрал палец, кнопка отжалась и подсветка исчезла. Тимур нажал во второй раз, теперь уже удерживая кнопку нажатой. Что-то тихо загудело под пультом. В ту же секунду бот обмяк и стал… каким-то бесформенным, глаза закатились, веки задрожали.
— Работает, — завороженно прошептал Алан Гринлон.
— Ага, — не отрывая взгляда от «малыша», сказал Тимур. — Похоже на то.
Бот покраснел, время от времени тихо постанывал. Ладони возбужденно скользили по ногам.
Программист отпустил клавишу. Она вернулась в исходное положение, снова став серой. Бот вздрогнул. Глаза вернулись в обычное положение, а тело напряглось. При этом мальчика не переставало трясти. Он растерянно вертел головой и по-собачьи покашливал.
И вдруг начал скулить.
— Просит добавки, — прокомментировала Лаура.
— Еще?
— Давай.
Тимур охотно повторил стимуляцию. Бот опять расслабился и застонал.
— Теперь его надо пересадить за пульт. — Тимур снял руку с кнопки. — Дать доступ к клавише.
— Но тогда он не будет пристегнут, — без восторга отозвался Рино.
— А иначе он не сможет сам запустить стимуляцию, — пожал плечами Тимур.
— Нас четверо, — заметил Алан, — в случае чего справимся.
Хедхантер вздохнул:
— Ладно. Но вдруг что — я сразу стреляю.
Тимур снял электроды с головы бота, и Алан и Рино взяли того под руки и усадили в кресло напротив пульта. Здесь когда-то сидел Вадим Хорт.
Бот приходил в себя, настороженно поглядывая на Лауру и мужчин. Хмурый блеск в его глазах не предвещал ничего хорошего. Рино держался рядом, готовый при первой необходимости послать мальчика в нокаут или вообще расстрелять его.
Боту опять надели на голову электроды. Тимур снова взял пульт, убедился, что бот наблюдает за ним, и нажал кнопку. Все повторилось. Тимур отпустил кнопку, дождался, когда бот придет в себя, и вложил пульт ему в руку. Бот сразу же нажал на кнопку и удерживал ее в таком положении несколько секунд, пока волна наслаждения не расслабила его руку. Пару секунд бот отдыхал, а потом снова нажал на кнопку. И все повторилось. В какой-то момент Лаура подергала его за плечо, за нос, потом с размаху дала пощечину — реакции не было. Для бота уже не существовало ничего, кроме волшебной, приносящей кайф кнопки.
— Можно его здесь и оставить, он уже не встанет с кресла до самой смерти, — с удовлетворением констатировала Лаура.
CV
Суббота, 29 августа, 04:16 (UTC –4)
«EN-2», второй инженерный корпус
— Я начну работать над программой прямо сейчас: все равно не засну, — сказал Тимур.
— Сколько тебе нужно времени? — спросила Лаура.
— Думаю, нескольких часов хватит.
— Ты справишься так быстро?
— Это простая процедура. Кроме того, я успел хорошо разобраться в командах мозгового компилятора.
— Тогда за работу!
Тимур перелопатил уже достаточно отрывков программного кода, чтобы понимать принципы программирования ботов. Кроме того, в его распоряжении было руководство, составленное в свое время Джепом, Хортом и другими работавшими в «NGF Lab» программистами. Поэтому он без особого труда прорисовал в голове алгоритм и за два часа до рассвета приступил к реализации.
Прежде всего создавался экземпляр класса nfBrainAction. Тимур назвал его Operation. Следующим объявлялся экземпляр класса nfImpact. Он инициировался функцией NewImpact (), которая вызывалась из Operation. На этом этапе Тимур получал доступ к мозгу, выходил за пределы мозгового процессора. Затем задавались тип операции (om_Stimulation — стимуляция, а не считывание импульсов) и часть головного мозга, в которой будет проходить стимуляция (LIMBUS — лимбическая система). В переменную Coordinates типа nfImpactCoordinates записывались координаты будущей стимуляции — HYPOTHALAMUS — гипоталамус. Куда посылать импульсы, определила Лаура; именно в гипоталамусе находится центр удовольствия. Параметры импульсов настраивались в структуре Imparam (типа nfImpactParam). Туда передавались значения интенсивности (ii_Normal — средняя) и интервала, через который будут запускаться импульсы (100 миллисекунд). Рабочая часть программы складывалась из конечного цикла. Шестьсот раз вызывалась функция Delight.Activate (). Учитывая заданный интервал, стимуляция должна была продолжаться 60 секунд.
В самом конце психиатр посоветовала добавить функцию Imparam.HormoneCheckupOn (). Собственно, функцию выбирал Тимур. Лаура только объяснила физический принцип, который был заложен в программу и без которого стимулятор, вероятнее всего, работать не будет. Дело в том, что за чувственное удовольствие у человека отвечает дофамин — гормон, который вырабатывается мозговым веществом надпочечных желез, а также многими другими органами. Этот гормон действует непосредственно на центр удовольствия. Большинство наркотиков увеличивают поток дофамина в 5 — 10 раз, давая возможность людям, их принимающим, получать удовольствие. Так, амфетамин напрямую увеличивает выброс дофамина, влияя на механизм его транспортировки. Кокаин блокирует механизмы обратного захвата дофамина, увеличивая его концентрацию в синаптическом пространстве. Алкоголь нейтрализует действие антагонистов[116] дофамина. Если наркоман продолжает стимулировать центр удовольствия, мозг адаптируется к искусственному повышению уровня дофамина, тормозя производство гормона и уменьшая количество рецепторов, на него реагирующих. Дальнейшее развитие химической толерантности приводит к необратимым изменениям в нейронах. Удовольствие притупляется, а со временем исчезает совсем. Найденная Тимуром функция HormoneCheckupOn () позволяла «выключать» проверку любого гормона, заставляя мозг игнорировать пагубное влияние на организм. Таким образом Тимур и Лаура застраховались от того, что мозг ботов может адаптироваться к большой концентрации дофамина (hc_Dopamine).
Окончательно функция стимуляции приобрела следующий вид:
nfBrainAction Operation (System.GetOperation (NEW_DIRECT_ACTION));
if (!Operation.m_lpDispatch) return;
nfImpact Delight (Operation.NewImpact (BRAIN_GLOBAL_PENETRATION));
if (Delight.m_lpDispatch!
{
Delight.SetOperationMode (om_Stimulation, TRUE);
Delight.SubGlobalTarget (LIMBUS);
nfImpactCoordinates Coordinates (Delight.GetPosition (HYPOTHALAMUS));
if (Coordinates.m_lpDispatch)
{
Delight.SetTargetCoordinates (Coordinates);
Delight.SetOperationType (ot_Pulse, ot_Point);
nfImpactParam Imparam (Delight.GetImpactParamDefinition());
if (Imparam.m_lpDispatch)
{
Imparam.SetImpulseIntensity (ii_Normal);
Imparam.HormoneCheckupOn (hc_Dopamine, FALSE);
Imparam.SetInterval (100);
Imparam.Update ();
}
}
else return;
for (int i=0; i<=600; i++) Delight.Activate ();
Clear ();
}
В 7:45 субботним утром бота, который до этого времени непрерывно развлекался с кнопкой «DLGHT», оторвали от пульта. «Малыш» долго приходил в себя. Его лихорадило.
Успокоившись, бот вернулся в депрессивное, полукататоническое состояние.
Тимур таращился на экран, на котором зависло сообщение. Секунды шли, но с ботом ничего не происходило. Время от времени он отключался, погружаясь в тяжелую дремоту. Потом просыпался и тянулся пальцами к пульту, на котором светилась кнопка «DLGHT».
— Ну, давай… давай же… — шептал Тимур. От напряжения у парня на висках выступили капли пота. — Запускай, ну… Догадайся!
После прекращения стимуляции у бота упал артериальное давление, началась брадикардия. Никто не знал доподлинно, то ли он дремлет, то ли теряет сознание.
Прошло несколько минут. Тимур повторил компиляцию. Процедура заново записалась на мозговой плате. И опять успешно — процессор принял код. Тем не менее бот не запускал модуль. Он или не понимал, или не хотел его активировать.
Алан и Хедхантер искоса поглядывали на Тимура.
— Я думаю, ему нужно время, — растерянно пробормотал программист. Хотя он подозревал, что проблема не во времени. Возможно, бот не может построить логическую цепочку «стимуляция — кнопка “DLGHT” — запрет пользоваться кнопкой — запись процедуры». — Он просто не улавливает суть процедуры.
— Попробуй добавить команду на самозапуск после компиляции, — предложил Алан.
Тимур вставил перед телом основной процедуры системную функцию — SetAutoRun (). Она автоматически запускала модуль на выполнение сразу после компиляции. И попробовал скомпилировать измененный код.
Результат получился ожидаемый. Реализованный Хортом функционал по обработке макросов заблокировал компиляцию. На информационной панели появился красный восклицательный знак и надпись: COMPILATION FAILED! ERROR 117: INVALID DESCRIPTOR.
— Оно не хочет компилироваться, — стиснув зубы, произнес Тимур.
— Вижу, — помрачнел Алан.
— Что означает эта ошибка? — ткнула пальцем в экран Лаура.
— INVALID DESCRIPTOR — неправильный указатель на функцию или процедуру. Компилятор не может затолкнуть в голову бота функцию SetAutoRun (). Соответственно, остальной код тоже остается не скомпилированным.
— И что теперь? — спросил из-за их спин Хедхантер.
— Только ждать, — сказал программист. — Ждать, пока бот сам не запустит стимулятор. Выбора у нас нет.
Рино Хедхантер встал и покинул лабораторию. Выйдя из здания «EN-2», амбал потряс сигареты в последней пачке. Осталось пять. Больше в этом чертовом лабораторном комплексе не найти ни крошки табака. Вздохнув, Рино достал одну и закурил.
CVI
Подопытного бота переместили в изолятор по настоянию Рино. С помощью камер за ним постоянно следили.
Решили, что для наблюдения за ним кто-то будет постоянно находиться во втором корпусе. Установление дежурства не было простой формальностью. Уцелевшие участники проекта держались вместе, после рассвета перебравшись в жилой корпус. Изредка кто-то мотался в складское помещение, чтобы набрать продуктов, и тут же возвращался назад. Никто не хотел засиживаться в «EN-2». Из опустевших коридоров веяло невидимой опасностью.
Первой наблюдать за ботом осталась Лаура. Через два часа ее сменил Алан. В полдень на пост заступил Хедхантер, которого в два часа дня сменил Штаерман.
Время шло. Субботний день плавно перетекал в вечер. Бот, скрестив ноги по-турецки, сидел на полу изолятора, безразлично уставившись в стену. Его жизненные показатели нормализовались. Давление выровнялось, пульс вырос до 80 ударов в минуту. Иногда он начинал подвывать, но процедуру упорно не запускал…
В 16:00 подошла очередь Тимура отправляться в «EN-2». Штаерману оставалось дежурить считанные минуты. Свои два часа чилиец просидел в одиночестве, ни с кем не разговаривая.
За минуту до того, как пойти в лаборатории программирования, Тимур слонялся по комнате отдыха. В глубине зала разговаривали Алан и Лаура. Неподалеку, положив ноги на столик, похрапывал Рино. Тимур невзначай оказался у окна. Яркий свет из пустыни не несколько секунд ослепил его. Когда глаза адаптировались, Тимур от удивления открыл рот:
— Куда он идет?! Смотрите! — громко сказал он. — Это Штаерман! Он в пустыне!
— Что?! Оставил свой пост?! — Хедхантер бросился к окну. Следом подошли американец и француженка.
Ворота напротив жилого корпуса были открыты. Оскар, выйдя за ограду, удалялся в пустыню.
— Идиот, — процедил Хедхантер. — Оставил ворота открытыми.
Безвольно опустив голову и еле переставляя ноги, Штаерман шел по прямой. Руки его безжизненно висели вдоль корпуса.
— Что с ним? — повернулся к Хедхантеру Тимур. — Что он там забыл?
— Лаура, — скомандовал Хедхантер, — остаешься здесь. Остальные за мной.
Взяв ружья, Алан и Тимур поспешили следом за Хедхантером.
Когда Рино прибежал к воротам, силуэт Оскара едва просматривался сквозь дрожащее студенистое марево, которое брезжило над разогретыми песками.
— Он бросил электронный ключ в замке, — удивился Алан.
Магнитная карточка Штаермана торчала в щели электронного замка.
— Что он задумал? — недоумевал Тимур. — Он же не заражен. Мы его проверяли.
— Ничего он не задумал. — Хедхантер вынул из замка карточку и положил ее себе в карман.
— Тогда что он делает? Он ушел, не взяв ключ. Это безумие.
— Вот ты и сам ответил на свой вопрос, — хмыкнул Хедхантер. — Это безумие… Такое случается. Я видел много ребят, которым срывало крышу, и они… просто уходили. Постоянное напряжение, отсутствие нормального сна — не все такое выдерживают. В какой-то момент солдафон ни с того ни с сего поднимается и плетется куда глаза глядят. Иногда прямо под автоматы противника. Было много таких случаев во время вторжения американцев в Ирак.
Штаерман удалялся. Над холмами виднелись только голова и плечи.
— Его надо вернуть, — неуверенно предложил Алан.
— Хочешь отправиться за ним, фелла? — уточнил Хедхантер. — Хорошо. Мы подождем здесь.
Силуэт Оскара сжался в дрожащее пятно. Иногда он исчезал из поля зрения. Алан коснулся лысины и смущенно отвел взгляд. Хедхантер закрыл ворота.
— А если он вернется? — неуверенно спросил Тимур. Догонять Оскара он не собирался. — Он же не сможет зайти.
— Ты не понял, фелла? — покосился на украинца амбал. — Наш франт больше не вернется. У него поехала крыша. Окончательно и бесповоротно.
После этих слов силуэт чилийца слился с пустыней. Больше никто никогда не встречал Оскара Штаермана. Его забрала Атакама.