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