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