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