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