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