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