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