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