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