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