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