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

На стене висели два плаката-портрета. Один — Дугласа Энгельбарта, изобретателя компьютерной мыши, многое сделавшего для того, чтобы упростить пользование компьютером. Энгельбарт давно уже стал идолом для тех, кто хотел сделать биты и байты более человечными. Второй — Элдриджа Кливера, который стремился сделать более человечными людей. И хотя плакат этот имел прямое отношение к цвету кожи Майка (он тоже был афроамериканцем), его присутствие казалось совершенно неуместным. В Кремниевой долине никто не обращал ни малейшего внимания на расовую или национальную принадлежность. Если ты мог делать деньги, тебя тут же включали в команду.

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

— Парень, твой приятель — хакер? — Слово «парень» Майк обожал.

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

— Защитная программа — это нечто.

Хакеры пользуются дурной славой. Так называют говнюков, которые влезают в чужие компьютеры и уничтожают сайты. Но не все хакеры приносят вред. Некоторые прорывают защитные системы, чтобы улучшить их. Ищут новые пути решения компьютерных проблем. Если слово это произносится определенным тоном, речь идет о человеке, который, виртуозно владея компьютером, раздвигает границы возможного.

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

Чтобы следить за ходом его мыслей, от меня требовались терпение и сосредоточенность. При первом осмотре ноутбука, говорил Майк, обнаружилось, что в памяти очень уж мало свободного места. И это при отсутствии больших программ.

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

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

— Объем программы — полгигабайта. Огромный, учитывая, что она не показана в главных директориях.

Большая программа. Возможно, спрятанная.

— И что она делает?

— Не могу сказать, парень.

Он положил указательный палец на трэкбол, управляющий курсором. Передвинул курсор к иконке «GNet». Щелкнул по ней. Ничего не изменилось.

— Давай дальше, — поторопил его я.

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

— Активировали?

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

Он вывел на экран журнал регистрации. Напротив «GNet» стояла дата. Последний раз программой воспользовались три недели назад.

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

— Но у тебя пароля не спросили?

— Нет.

Он откинулся на спинку стула. Объяснил, что всякий раз, когда в журнале регистрации появлялась запись об использовании «GNet», параллельно активировалась и программа «AXcs*82».

— Это название защитной программы, — догадался я.

— Да. Отличная программа. Очень сложная. С переменным кодом. Блокирует все попытки добраться до «Джи-Нет». Но когда программа активировалась, защиту снимали, то есть активировали эту «Эй-Икс».

Я наклонился вперед.

— А ты не смог войти ни в одну из программ.

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

Я ждал.

— Я не смог пройти защиту, но сумел найти подпись автора.

— Установил, кто автор?

— Ярлык, который ассоциируется с программой, может что-то сказать об авторе или компании.

Я кивнул.

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

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