Настройки шрифта

| |

Фон

| | | |

 

Г. Х. СТОУН (Гейл Линдс)



Компьютерный вирус

(Три сыщика: Охотники за преступлениями — 11)





Глава первая

Привет от Хаоса

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

Проходя мимо автоэстакады, из-под которой торчали ноги второго детектива Питера Креншо, Боб подумал: «Хорошо, что наше детективное бюро сейчас не у дел!». Питер ковырялся в двигателе микроавтобуса, который он намеревался к ближайшим выходным привести в божеский вид и продать на субботней толкучке. Поэтому ему на этой неделе тоже было не до расследований.

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

— Ба, да это же Джупитер! — радостно провозгласил Боб.

— У него, наверное, крыша поехала, — проворчал Питер, потирая ушибленную коленку.

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

— Что случилось?! — крикнул Питер и, вытирая руки о свою зеленую футболку, припустился вслед за Джупитером.

Питер бежал легко и быстро. Боб не был так спортивен, как Питер, но, когда того требовали обстоятельства, бегал тоже хорошо.

— Да кто за тобой гонится?! — рявкнул он и устремился вдогонку за друзьями.

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

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

Не говоря ни слова, Джупитер сорвал чехол со стоящего в углу компьютера. Боб и Питер молча наблюдали, как детектив № 1 включил компьютер и, присев на краешек стула, начал нервно стучать по клавишам. Джупитер был не только мозговым центром бюро трех детективов, но и знатоком компьютеров и считался неплохим программистом. Все это и давало ему неоспоримое право носить титул Главного детектива.

Джупитер вставил дискету в дисковод и, глубоко вздохнув, уставился на монитор.

— Ну скажи, наконец, в чем дело? — в голосе Питера прозвучала настойчивость.

— Не тяни же, — поддержал его Боб.

Джупитер нетерпеливо помотал головой и раздраженно отмахнулся. Ему явно было не до вопросов. Он буквально впился глазами в экран. Теперь все трое не отрываясь смотрели на дисплей, по которому бежали янтарно-желтые строки с командами операционной системы. Джупитер наконец отыскал нужный файл. Тут Боб не выдержал:

— Ты еще долго собираешься занимать компьютер? — раздраженно спросил он. — У меня, между прочим, горит реферат по истории. Да и девчонки скоро придут, — он нервно пощипывал струны теннисной ракетки.

— Тьфу, совсем забыл! — воскликнул Питер, с досадой поглядев на замасленную футболку и джинсы. — Придется переодеться.

В тот момент, когда Питер протянул руку к одежде, компьютер вдруг издал тонкий противный свист, и на мониторе появились слова: FATAL DISK ERROR.

— Что это значит? — Боб заподозрил что-то неладное.

— Ах, дьявол! — простонал Джупитер. — Файлы не читаются. Этого я и боялся: похоже, что у нас вирус.

— Подумаешь, вирус, — пробурчал Питер, — у меня отличный иммунитет.

— Этот вирус не опасен для человека, — пояснил Джупитер, пальцы которого вновь забегали по клавиатуре, пытаясь «оживить» компьютер и спасти хотя бы часть информации, записанной на файлах. — Это компьютерный вирус.

— Что-что? — Питер подошел к компьютеру и увидел, как Джупитер попытался ввести еще одну команду.

Компьютер снова засвистел и вывел на монитор сообщение: FATAL DISK ERROR.

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

— Чего он делает? — Питеру стало не по себе.

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

— Значит, компьютерные вирусы могут разрушать и текстовые файлы? — спросил Боб.

— Да, конечно, — сказал Джупитер. — Вирус — это весьма противная штука: самые опасные из них приводят компьютер в такой режим работы, что в конце концов машина сама разрушает жесткий диск. Самые простые из них ограничиваются тем, что перемешивают информацию. А вообще-то они много чего могут натворить.

— Скажи-ка, Джупитер, а как получилось, что мы подцепили этот проклятый вирус и только сейчас это заметили? — удивился Пит.

— А ты, когда простужаешься, сразу замечаешь, что заразился? — возразил Джупитер. — Точно так же ведут себя и компьютерные вирусы. Все зависит от того, как они запрограммированы. Одни сразу набрасываются на данные в файлах, другие месяцами не проявляются, чтобы потом… — Джупитер с досадой ударил себя кулаком по ладони. — Вместе с дискетами они перепрыгивают на другие компьютеры. Поэтому нужно обязательно проверять на вирус чужие дискеты, прежде чем пользоваться ими, иначе собственными руками заразишь свой же компьютер.

— Это надо сказать нашему преподавателю математики. Оказывается, от чисел тоже можно заразиться, — Пит задумчиво почесал затылок.

— А я бы с удовольствием заразил чем-нибудь того типа, который пишет такие программы. Изобретает вирус, да еще небось считает себя гением, — Джупитер погрозил кому-то кулаком. — На этой дискете можно поставить крест: от игры ничего не осталось.

Бобу вдруг стало совсем не по себе. Он схватил коробку с дискетами и протянул ее Джупитеру:

— Я, как проклятый, корпел над этим рефератом по истории. Посмотри, цел ли текст.

Джупитер для верности перезапустил компьютер и вставил дискету с работой Боба. Боб затаил дыхание. Джупитер попытался загрузить файл. Раздался уже знакомый противный писк: FATAL DISK ERROR. Боб в отчаянии застонал:

— Вся работа насмарку! Все пятнадцать страниц!

— Мужайся, старина, — Питер похлопал Боба по плечу и придвинул еще один стул поближе к компьютеру.

— Что будем делать? — поинтересовался он у Джупитера.

Но тот уже погрузился в работу.

— На этой дискете записана специальная программа, которая проверяет сохранность информации на отдельных секторах дискеты, как бы рассматривает их под лупой. Смотрите! — он запустил программу и вставил дискету с работой Боба.

Неожиданно Боб встал со стула, подошел к полке и стал рыться в бумагах. Питер и Джупитер прильнули к монитору.

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

— Это что, типа грампластинки?

— Точно. Только дорожки на дискете делятся на сектора, — на экране появилась какая-то мешанина из цифр и букв. — Вот содержание отдельных секторов.

— Что-то я ничего здесь не могу прочитать. Это что, так и должно выглядеть?

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

— Нашел! — внезапно раздался вопль Боба. Он торжествующе размахивал какими-то листочками бумаги. — Надо же, чуть не забыл: я ведь, слава Богу, распечатал черновик. А то пришлось бы все писать заново.

Боб с облегчением вздохнул и сел рядом с Питером.

— Каникулы спасены! — радостно провозгласил он.

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

— Я этого не переживу! — Питер схватился за голову.

— Сколько месяцев мы возились с этой работой! — простонал Боб.

— Да, особенно с инвентаризацией магазина, — со вздохом согласился Джупитер. С раздражением и отвращением ребята взирали на мешанину из цифр и букв, плывущую по экрану. Вдруг у всех троих глаза полезли на лоб: на дисплее появился связный текст: ВАС ПРИВЕТСТВУЕТ МИСТЕР ХАОС! ПЯТЬ МИЛЛИОНОВ ДОЛЛАРОВ, ИЛИ ВЫ БУДЕТЕ СТЕРТЫ ВСЛЕД ЗА ВАШЕЙ ИНФОРМАЦИЕЙ!

— Что-о?! Кто-то желает получить с нас пять миллионов долларов?! — Питер был настолько ошарашен, что у него сел голос.

— Или нас сотрут?! — закричал Боб.

— Ребята, мы попали в крупную переделку, — выдавил из себя Джупитер.

Глава вторая

Компьютерное ЧП

— Похоже на шантаж, да, ребята? — несколько озадаченно произнес Боб, — но кто бы это мог быть?

— Пока не знаю кто, но уверен, что он об этом еще сильно пожалеет, — откликнулся Питер с угрозой в голосе.

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

— То же самое, что и у нас? — спросил Боб.

Джупитер кивнул:

— Я сразу же поехал к нему. У него уже была такая тест-программа, и в служебном секторе дискеты мы обнаружили…

— Привет от мистера Хаоса? — догадался Боб.

— Конечно, что же еще? Но это значит, что угроза адресована вовсе не нам, — Джупитер помолчал и добавил: — Во всяком случае, хочется так думать.

— А даже если и нам — откуда у нас пять миллионов? У меня сейчас от силы десять долларов наскребется, и я жду не дождусь следующей зарплаты.

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

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

— Не слабо, — присвистнул Питер.

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

— Вы обменивались дискетами? — спросил Боб.

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

— Да, но откуда у Кевина взялся вирус? — спросил Питер.

Тут раздался стук в дверь, и девичий голос крикнул:

— Пит, открой!

— Ой, ой, — Питер вскочил, схватил свои вещи и побежал переодеваться, — это Келли, мне пора.

— Слабак! — вдогонку ему крикнул Джупитер.

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

— Проходите, пожалуйста.

С поднятыми над головами ракетками Келли Мэдиген и Элизабет Запата промаршировали в вагончик. На них были тенниски пастельных тонов и короткие белые юбочки. Волосы у обеих были стянуты в пучок на затылке.

— А где же Пит? — Келли огляделась по сторонам.

— Он еще не готов, — объяснил Боб.

— Не может быть! — зеленые глаза Келли сверкнули.

— Он просит его извинить, — заверил ее Боб. — Ему очень хотелось бы всегда быть с тобой, правда, Джупитер?

— А? Да-да! — рассеянно пробурчал Джупитер, перед мысленным взором которого разворачивалась страшная картина: вирус пожирает информацию.

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

— Ну-ну, — сказала Келли с некоторым сомнением.

Боб продолжал наседать:

— Ты же знаешь, что Пит — наша палочка-выручалочка в экстренных случаях. Сегодня у нас как раз такой случай — компьютерный вирус.

— О, разве Пит разбирается в компьютерах? — удивилась Келли. — А я-то думала, что он в них профан.

— Привет, Келли.

В комнату вошел Питер в чистой белой футболке. Он пятерней пригладил волосы и улыбнулся:

— Ты меня прощаешь?

— Да, но только в порядке исключения.

— Тогда идем, — сказала Элизабет, направляясь к двери.

Боб последовал за ней.

— Секундочку. — Джупитер наконец оторвался от компьютера. — Вас интересуют наши потери?

Боб остановился в дверях:

— Ну что, совсем плохо?

— Две дискеты полностью стерты, — мрачно объявил Джупитер. — На трех других — частичная потеря информации. Все могло кончиться гораздо хуже.

— Что он имеет в виду? — поинтересовалась Элизабет.

— То, что у нас будет море работы, — пояснил Боб. — Итак, чего же мы лишились, Джупитер?

— Полностью стерта игра из компьютерного клуба и протокол нашего последнего расследования. Кроме того, утрачено несколько разделов инвентарного списка. Игру я могу еще раз переписать, а вот протокол…

— А резервные копии? — спросил Боб с робкой надеждой. — Ты ведь постоянно делал копии с файлов.

— Да, как минимум, раз в неделю. Если я не ошибаюсь, вирус поработал во всех файлах, которыми мы пользовались в последнюю неделю.

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

Боб щелкнул пальцами.

— Черт, теперь все каникулы пойдут прахом!

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

— Тогда позвони и осторожно намекни ему, — Боб подвинул телефон поближе. — Звони ему домой, ведь сегодня воскресенье.

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

— Арахисовый крем — это ведь ужасно калорийная штука, Джупитер! — с беспокойством воскликнула Келли. — Бананы тоже весьма питательны. От них быстро толстеют.

— Но и в бананах, и в креме содержится много белков и калия, — ответствовал Джупитер, прижимая трубку к уху. — Очень полезно для здоровья.

— Да, но чересчур много углеводов и жиров, — запротестовала Келли. — Поэтому лучше налегай на салаты.

Джупитер положил трубку:

— Никто не отвечает. Придется нам к нему съездить, — он тщательно облизал палец.

— Нет-нет, Джупитер, — запротестовала Келли. — Мы сейчас идем играть в теннис. А к этому типу ты съездишь один.

Она сморщила нос и решительным жестом плотно закрутила крышку на банке с арахисовым кремом. Джупитер невозмутимо очистил банан и открыл телефонную книгу.

— На Питера не рассчитывайте. Нужно, чтобы он отвез меня на машине. И вообще, сдается мне, что этот случай требует участия всех трех детективов.

— Так это вы?! — удивилась Элизабет. — Я уже слышала о вас. Но что вы, собственно говоря, можете? Вы же еще даже школу не закончили.

— Ты просто не все о нас знаешь, — сказал Боб. — Мы и в самом деле опытные детективы.

— Знаешь, сколько преступников, благодаря нам, уже смотрят на небо в клетку, — добавил Питер и продемонстрировал удар ногой «йоко-киг». Он и Боб владели приемами карате, а Джупитер занимался дзюдо.

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

— А как быть с нашим теннисом? — Келли была глубоко разочарована.

— Просим извинить, но долг зовет, — Джупитер был непреклонен. — Заявление «Вы будете стерты вслед за вашей информацией» Питер и Боб не могут оставить без внимания. Это угроза шантажиста, а для его жертвы эта ситуация — настоящая катастрофа! — И добавил с оптимизмом: — Я думаю, с этим случаем мы быстро справимся. И скоро вернемся. Тогда вы сможете хоть все каникулы напролет играть в свой теннис.

Глава третья

Монстр редко приходит в одиночку

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

— Мощная тачка, — сказал Боб.

— И водитель классный, — Джупитер засмеялся. — Пойдем, он догонит.

Дорожка к жилым домам пролегала под шелестящими на ветру пальмами. Вход в каждую квартиру был отдельный, с первого этажа. Судя по адресу из телефонного справочника, Нортон Роум жил в одном из этих домов. На маленькой дощечке, прикрепленной перед домом, они нашли его фамилию и номер квартиры — 5с. Друзья прошли мимо игровой площадки и лужайки, где, судя по всему, намечалась вечеринка с грилем.

— Эй, Джупитер, понюхай-ка, как тут пахнет гамбургерами, — поддразнил Боб приятеля.

— Этим ты меня не прельстишь. Арахисовый крем и бананы очень сытные.

— Это точно, — фыркнул Боб. — Как раз этим быстро наешься досыта.

«5с» оказалась угловой квартирой, метрах в ста от дороги. Как и у остальных квартир, в нее был отдельный вход, обрамленный цветочными клумбами. Веранда — с высоко расположенной входной дверью и деревянной сводчатой аркой, увитой плющом.

— Газеты, — заметил Боб. — Это мне не нравится.

На веранде Роума лежали две газеты. Джупитер поднял их. Одна была субботняя, другая совсем свежая. Боб приподнял крышку почтового ящика.

— Тут счет за газ и компьютерный журнал. По-видимому, вчерашняя почта. Я сильно подозреваю, что мистера Роума дома нет.

Джупитер нажал на кнопку звонка.

— Может, он уехал в отпуск?

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

— Мы ведь прошли мимо квартиры управляющего домами, — сказал Джупитер.

— Тогда туда!

Ребята повернули обратно. Управляющий занимал в одном из домов точно такую же квартиру, как у Роума, только над звонком виднелась табличка «Домоуправление». Джупитер нажал на кнопку звонка, и тотчас же раздался собачий лай.

— Большая, должно быть, собака, — констатировал Джупитер.

— Я бы, может, тебя и защитил, но и для меня собака великовата.

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

— Тихо, Монстр! — воскликнул женский голос. — Замолчи!

Джупитер и Боб неуверенно посмотрели друг на друга.

— Монстр?! — повторил Джупитер.

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

— Мы хотели бы видеть одного из ваших жильцов, мистера Нортона Роума.

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

— Монстр, как тебе не стыдно, — запричитала женщина, изо всех сил натягивая поводок.

— Фу, отставить, Монстр! — но грозная команда у Джупитера не получилась.

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

— Ах ты, негодник! — женщина погрозила Монстру пальцем. — Быстро в дом, и сидеть!

Монстр, понурив голову и поджав хвост, побрел к двери.

— Он хороший сторож, — заявила домоуправительница ребятам. — Грозно лает, но на самом деле добрый и послушный. Нечто подобное у нас уже один раз случилось. У меня в гостях была моя маленькая племянница. Когда она ела бутерброд с арахисовым кремом, Монстр не выдержал. Этот крем для него — самое любимое лакомство!

Боб опять расхохотался.

— У тебя что, есть арахисовый крем? — поинтересовалась женщина у Джупитера.

Джупитер покраснел как рак.

— Вообще-то нет, — сказал он. — А что касается мистера Роума…

— Ах да, — женщина прошла к двери и потрепала Монстра по холке. — Ты сегодня уже третий, кто его спрашивает. Интересно почему. Он очень спокойный жилец, немного странный, но мы ведь все странные, правда?

Она хихикнула и почесала Монстру за ухом.

— А кто спрашивал мистера Роума? — Джупитер вернулся к интересующей его теме.

— Я их фамилии не знаю.

— Вы не могли бы описать нам этих людей? И еще: когда они здесь были?

Управительница задумалась:

— Так, один из них приходил сегодня утром, такой интеллигентный лысый мужчина, в костюме и галстуке, очень серьезный, даже строгий. Другой был совсем недавно, буквально перед вами, такой черноволосый и… — тут она посмотрела на высокие кроссовки Боба, — вот точно в таких кроссовках, как у тебя, и в красной куртке.

Джупитер быстро проанализировал полученную информацию. «Итак, Нортона ищем не только мы, — подумал он, — интересно, тоже из-за вируса?»

— А они сказали вам, зачем он им нужен?

— Оба представились как его друзья. А вы тоже друзья господина Роума?

— Не совсем, — сказал Боб, — мы только недавно познакомились с ним. Он читал лекцию в нашем компьютерном клубе. Так вы не знаете, где он?

— Уехал. Куда — он не сказал, но, похоже, ненадолго.

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

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

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

Джупитер свернул на извилистую тропинку, ведущую к расположенным в глубине квартала квартирам.

— Эй, ты куда? — спросил Боб. — К дороге надо идти туда.

— Может, посмотрим квартиру Роума поближе?

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

— Привет! — она помахала обоим, но смотрела при этом только на Боба.

Боб ответил сияющей улыбкой.

— Привет тем, кто наверху.

— Возвращайся на грешную землю, Ромео, — сказал Джупитер. — Вот это квартира Роума, ты встань здесь на стрёме, а я осмотрю объект.

— Каким образом? — спросил Боб.

— А вот увидишь.

Джупитер убедился, что его никто не видит, осторожно прошел вдоль веранды Роума, а затем вдоль задней стены. Предположительно квартира Роума занимала площадь по всей ширине дома. В торце находились три окна. У первого Джупитер остановился и заглянул внутрь. Гостиная была в ужасающем состоянии. На полу лежали вытащенные из стола ящики со всем содержимым. Всюду валялись исписанные листы бумаги, а на полу вдобавок к ним — мусор из опрокинутой мусорной корзины. Что здесь произошло? Джупитер попытался открыть окно, но оно было заперто. Он подошел к другому окну. Это тоже было окно той, разгромленной комнаты, но оно было приоткрыто. Джупитер ловко приподнял раму, подтянулся на руках и влез на подоконник.

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

Глава четвертая

Упущенные шансы

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

— Джупитер! — В открытой двери появился Боб. — С тобой все в порядке?

— Где этот тип? Ты его видел?



— Только сзади, — вынужден был признаться Боб. — Я зашел за угол и искал тебя там. Мне показалось, что прошла целая вечность.

Джупитер широким жестом обвел панораму жуткого опустошения.

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

— Да это не я, дурень! Весь этот раскардаш устроил тот тип, который только что чуть было не раскатал меня, как тесто, вот этим кухонным танком. — Джупитер поведал Бобу о том, как он чудом остался цел. — Когда Роум был у нас в клубе, он показался мне высокомерным треплом и интриганом, правда, что касается компьютеров и программ, то тут он корифей. Зачем и кому понадобилось переворачивать его конуру вверх дном? Может быть, это как-то связано с вирусом?

— Пойдем отсюда, — сказал Боб, посмотрев на дверь. — Лучше исчезнем, пока здесь еще кто-нибудь не появился.

Оба детектива вышли из квартиры, притворив входную дверь, и бодро зашагали по пешеходной дорожке.

— Ты заметил, что на этом парне были белые кроссовки и красная куртка? — спросил Боб. — То есть это наверняка был один из тех двух «друзей» Роума, которые приходили к домоуправительнице.

Джупитер кивнул, прокашливаясь.

— Глупо получилось: он меня увидел первым, а я вообще ничего не заметил.

— Джупитер, Боб!

Друзья обернулись и увидели бегущего к ним Питера.

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

— Пардон, но я смог припарковаться только в двух кварталах отсюда. А что случилось?

Пока друзья шли к машине, Джупитер и Боб рассказали Питеру об инциденте в квартире Роума.

— А на тебя-то он зачем наехал? Ты там что-нибудь нашел?

— В том-то и дело, что нет.

Джупитер протиснулся на заднее сиденье.

— Скорее всего, это был просто отвлекающий маневр, чтобы беспрепятственно улизнуть. Напрашивается вопрос, не связано ли исчезновение Роума с его нежеланием встречаться с подобными гостями.

— Гости, безусловно, не из приятных, — согласился Боб, сидевший впереди рядом с Питером. — Твое счастье, что ты в последнюю секунду увернулся. А то раскатал бы он тебя, как хозяйка тесто. С такой-то каталкой это раз плюнуть.

Детективы умолкли и погрузились в размышления о том, что же искал незнакомец в квартире Роума.

…Уже смеркалось, когда ребята въехали на территорию склада фирмы Джонсов.

— Эй, посмотрите-ка на нашу дверь! — Питер указал на дверь вагончика.

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

— Нам письмо! — крикнул Боб, остановившись перед дверью.

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

— Келли! — простонал Питер, едва взглянув на одну из них. — Я пропал!

— Ах, черт возьми! — Боб хлопнул себя по лбу. — Элизабет! Совсем из головы вышибло!

Не торопясь подошел Джупитер и с издевкой в голосе сказал:

— Эх, будет весело!

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

Голос принадлежал Таю Касси, двоюродному брату Джупитера. Тай был невысокого роста, строен и гибок. Он был неутомимым странником и гениальным автомехаником. Время от времени его заносило в Роки Бич, и каждый раз, едва появившись, он принимался копаться в тех машинах, которые Питер готовил к перепродаже. Вот и сейчас его рюкзак лежал на крыльце, а он как ни в чем не бывало возился с мотором «форда».

— Привет, Тай, снова в наших краях? Какими ветрами?

— Как видишь, решил навестить вас. Слушай, ты заметил, что мотор стучит?

— Нет! — Питер уже было рванулся к смотровой яме, но, заметив усмешку Джупитера, развернулся на сто восемьдесят градусов и влетел в вагончик.

— Келли, Келли, — бормотал он, включив свет и накручивая телефонный диск. — Келли, не сердись! — донеслось через несколько секунд из вагончика.

Боб снял обе записки с двери.

— «Играть в теннис ночью — это не для нас! — прочитал он вслух. — Рекомендую трем детективам приступить к расследованию собственного преступления: «Тайна упущенных возможностей».

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

— Ну что? — они втроем подошли к смотровой яме.

— Лучше быть не может, — сказал Питер. — Завтра вечером я иду с Келли в кино: «Новые приключения в космосе».

— Блеск! — сказал Боб. — Кого ни спросишь, все рвутся на этот фильм. Наверняка и Элизабет тоже.

И он отправился звонить Элизабет.

Тай залез в микроавтобус и сел за руль.

— А что, третья серия уже идет в кино? — спросил он Питера.

Этот научно-фантастический фильм был гвоздем сезона. Две первые серии с самого начала имели большой успех, и благодаря им актеры-близнецы Ян и Лиз де Керк стали суперзвездами.

Кино мало интересовало Джупитера. Он направился в свою мастерскую, которая находилась в пристройке к вагончику. Там он взял табуретку, вынес ее на улицу и сел. Закрыв глаза, он принялся размышлять о том, что скрывается за полученной угрозой Хаоса. Интуиция подсказывала, что за ней таится опасность — для него, его друзей и других владельцев компьютеров.

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

В этот момент из вагончика с победной улыбкой на лице вышел Боб.

— Мы завтра тоже идем с вами в кино! — крикнул он Питеру. — Джуп, тебе надо пойти с нами. Элизабет сказала, что возьмет с собой свою двоюродную сестру.

Джупитер открыл глаза и закатил их.

— У меня столько дел!

— Не робей, старина! — подбодрил его Питер. — Если не будешь доставать ее теорией относительности, то наверняка ей понравишься.

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

— Я должен заниматься вирусами.

— Хорошо-хорошо, сачок ты эдакий, но об этом доложишь лично, — парировал Боб, — а мне пора идти.

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

Джупитер не спеша поднялся с табуретки, взял трубку, прижал ее к уху и откашлялся.

— Да, гм, Элизабет, да…

Питер с улыбкой прислушивался к разговору. Интересно, как на этот раз отвертится Джупитер?

Вдруг глаза у Джупитера засверкали, ему явно пришла в голову удачная идея.

— Я бы охотно познакомился с твоей кузиной, но завтра у меня весь день уже распланирован. Впрочем, вечером найдется полчаса свободного времени, и я приглашаю вас на ужин: арахисовый крем с бананами, — Джупитер умолк, чтобы услышать реакцию. Затем он ухмыльнулся. — Все ясно. Мне очень жаль, что вы не едите арахисовый крем. Ну что ж, тогда до следующего раза.

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

— В чем же дело? — спросил он Тая.