Книги

Хозяйка дождей и ветра

22
18
20
22
24
26
28
30

— Не вижу.

— Какой порядок строя дронов?

— Да откуда я знаю? Лоя, там нет ясных команд! Просто нет! Точнее, там такое нагромождение кодов, что программа мне ничего не…

— Обнуление! — Джейсон остановился и дернул меня за рукав так, что я чуть не упала, и он меня подхватил. — Она не обнулила прежнюю задачу, вставила коды поверх. Поэтому Питер там ничего и не видит. У меня есть программа… может, поможет. Быстрее.

Мы и так неслись быстрее некуда. По договоренности Джейсон должен был меня подвезти до дома после конференции, так что теперь мы на грани нарушения всех мыслимых правил летели к управлению, а мой велосипед в багажном отсеке гремел и напоминал мне о том, какие замечательные несколько недель я провела без всего этого. Без беготни, суеты и спасения мира, в обнимку с учебниками и наукой. Джейсон отключил систему и вел шифтер сам, а у меня было чувство, что ему после таких виражей тоже придется покупать велосипед, потому что контроль движения эту эквилибристику ему не простит.

Я всматривалась в смартфон, который он мне вручил. Как начальник отдела контроля качества, Джейсон поставил себе приложение, позволяющее отслеживать ошибки. Упрощенное, но кое-что было видно. Но ни одним приложением не было предусмотрено, что кто-то выпустит заряженные дроны с двумя разными кодами, причем перепутанными настолько…

Это значит, что пока дрон читает понятный ему код, он делает то, что ему этим кодом велено. Но мы знать не знаем, что было в прежнем задании, вся надежда сейчас только на Питера и на то, что он разберется.

Мы вбежали в кабинет, и Питер сразу замахал руками, подзывая нас к мониторам.

— Вон они, — прошептала я.

Маршрут их Питер подсветил с самого начала. Дроны конкретно мотало над океаном — то к побережью, то опять километров на триста в сторону и обратно, на север, снова на юг… А что у них дальше?

— На каком задании они были? — спросила я. — Удалось выяснить?

— Да, они стояли у Кейры, обычный заказ министерства по туризму и вот этот, — Питер подвел курсор к дрону, — «проливал» раньше тучу. Потом их взяла Элен.

— Кейра не обнулила предыдущие задания! — Джейсон был в ярости. Я в общем-то тоже. — Ты ее вызвал?

— Да я тебе что, секретарь? — опешил Питер. — Я вызвал Лоренса, это же катастрофа, из-за того, что у них каша вместо команд, они не реагируют на попытку возврата. Ну и… Лоренс сам решит, кого и как вызывать.

Мы все еще пытались хоть что-то сделать. Джейсон убежал к себе, у них в отделе были программы экстренного сброса, Питер бросился за помощью к программистам, я открыла исходные данные… Ничего. Я видела, как на экране дрон считывал набор команд и исполнял их, потом для него шла сущая абракадабра и он зависал на месте, затем он опять добирался до понятных цифр…

Я решительно подвинула клавиатуру и попыталась опередить дрон. Хотя бы один. Я читала код, стараясь убрать из него лишнее, но машина была быстрее меня, а если я вдруг опережала ее, включалась система резервного восстановления. Да, все правильно, это сделано на случай, если дрон придется перезагрузить или он сам перезагрузится — последние записанные коды он тут же восстановит в памяти. Я остервенело била по клавишам и чуть не плакала, а дрон будто издевался надо мной.

— Это не поможет, Лоя, — и мне на плечо легла рука Лоренса. — Ты все делаешь правильно, так и исправляли подобное до того, как разработали систему резервного копирования.

— Я обязательно подумаю, как сделать так, чтобы это не повторилось, — грустно сказала я, в душе все еще не сдаваясь. — Может быть, при открытии задачи дрон будет сканировать код и выводить его для подтверждения на экран. Это займет время… но я подумаю.

— Сейчас надо думать, как их вернуть, — услышала я голос Джейсона. — Они не реагируют на наши команды. Ни на сброс, ни на перезагрузку, ни на что. Это катастрофа.

— Мы попытались сбросить один в океан, — хмыкнул Питер, — но даже из ай-ти отдела это невозможно. Они будут так болтаться как проклятые, пока… — и он замолчал, но мы все представляли себе, что дальше.