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