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