Я обошёл авто: это был микроавтобус с высокой посадкой. Сел слева на место переднего пассажира.
– Отличный «бусик», – похвалил я транспортное средство.
Внутри было ухожено и уютно. Явно владелец был настоящим водителем, а не наездником и дорожил своим средством.
– Спасибо, – вежливо ответил он.
– Меня зовут Ян, – представился я, – и прошу не обращать внимание на мой внешний вид, ночка выдалась не из самых привлекательных.
– А меня Володя. Надеюсь, дальше наш путь пройдёт без приключений.
– Моего друга так зовут, везёт мне на хороших Володь, – впервые за вечер искренне улыбнулся я. – Не сочти за наглость, просто ужасно хочется есть, у тебя не будет ничего съедобного?
– Всегда с собой вожу еду, на держи и протянул пакетик с разнообразными орехами и сухофруктами, просто идеальный с точки зрения энергии перекус.
Мы двигались с крейсерской скоростью 90 километров в час, ночью ехать быстрее – рискованное занятие. Неблизкий путь, оказался куда длиннее, чем я предполагал.
Всю дорогу я был солидарен с водителем и не спал. К тому же, так соскучился по ночной дороге, по автопутешествию. Я ехал и рассказывал о себе всякие истории, слушал водителя Володю, мы пели песни - плейлист был просто идеальным. Это была лучшая ночная поездка за последние несколько лет. Уже ближе к утру мы начали подъезжать к городу, я попросил его высадить меня у того злосчастного супермаркета. Спустя ещё 30 минут мы попрощались, обменялись телефонами. Он не взял с меня денег, поблагодарил, сказав, что я прекрасный штурман и что это намного важнее, чем деньги. И что я неплохо пою.
Был ранний час, конфет возле машины уже не было – кому-то подфартило. В голове промелькнула яркая, но очень грустная мысль о Рите.
В городе было утреннее опустошение. Я быстро домчался до дома, поднялся в квартиру и улёгся спать.
14. Снова работа
Меня разбудил будильник. Из-за обилия событий я даже думать забыл, что уже понедельник, и что меня ждут на работе. Вариантов не было, вся эта история с похищением выглядела, как полный бред, с такой в полицию не обратиться, да я и не сильно хотел. Собрав волю в кулак, я встал и, как обычно, быстро собрался.
На работе меня ждали, очень ждали. Отчёты, отчёты и ещё раз отчёты – их было столько, что, кажется, я был обеспечен ими на полгода вперёд.
К обеду я был подавлен морально и физически. Сказывался глубокий недосып и психоэмоциональное состояние.
Разнообразить тяжёлый будний день я решил звонком красивой девушке Рите. Вышел в коридор, прошёл до лестничной площадки и тут, без лишних ушей, решил позвонить.
Набрал номер, пока шёл дозвон, продумывал речь и пытался найти оправдание, которого, к сожалению, найти не смог.
На вызов ответили. Только голос ответившей женщины явно принадлежал не Рите…
– Добрый день, простите за беспокойство, – начал я вежливо речь, – а могу я услышать Маргариту?
– Здравствуйте, я вас прощаю, но здесь таких нет.
– Ой, ещё раз простите, до свидания.
– До свидания.
Разговор был окончен.
Не так я себе представлял беседу с Ритой.
– Получается она ещё и прекрасная актриса, – подвёл итог Ин. Давно не было слышно его. – Дала позволить тебе угадать её номер – хитро.
– Варианта два: или она, как ты заметил, актриса, или последние цифры номера мы угадали случайно, что, маловероятно.
Первый вариант мне даже нравился больше, это придавало некую загадку.
Апатия к работе после обеда достигла апогея, а ведь это был только понедельник. Не откладывая дело в долгий ящик, я зашёл в кабинет Андрея Андреевича и положил ему на стол заявление. Такого испуга я не ожидал увидеть. Заикаясь, он спросил, что это? Видимо этот вопрос был адресован самому себе.
– Я не подпишу тебе заявление на увольнение! – аж взвизгнул начальник. Таким я его не видел никогда.
– Я решу этот вопрос через кадры, – ответил я.
– Только по статье я тебя отсюда отпущу и с приличным багажом антирекомендаций, так что работу ты не найдёшь, это я тебе обещаю!
– Отличная благодарность, рад слышать, я пошёл в кадры.
Я вышел из кабинета, оставив закипающего начальника. В службе кадров приняли заявление и определили минимальный срок, который должен отработать в две недели. Как добросовестный работник я предупредил начальника о крайнем моем рабочем дне в этой организации, но он и слушать не хотел, грозясь и обещая ад в эти две недели.
Прошло уже 6 часов рабочего времени, и тот завал отчётов, который был, резко сокращался. Я с помощью Ина улучшил алгоритм программы для отчётов, теперь она была похожа на простенький ИИ и могла творить чудеса делопроизводства.
Когда вся эта пачка готовых отчётов устремилась на почту заинтересованных, в том числе и начальнику, он даже прибежал к нам в кабинет, поинтересовался, получится ли до конца месяца всё разгрести. Он уже успокоился и держал себя в руках. Я заверил его, что всё будет в лучшем виде.
Сразу после работы меня ждали в Институте мозга человека, там проходил очередной этап на таинственную должность.
15. Вот это поворот
По дороге в институт я заскочил в отделение нейрофизиологии ФМО ИМЧ, где некогда был пациентом, и спросил про медсестру Маргариту. И получил достаточно странный и таинственный ответ, что Маргарита в воскресенье (то есть вчера) подала заявление на перевод и уже с сегодняшнего дня работает в другом отделении, в каком - ответить затрудняются, потому что не знают. И что они сами удивлены такой скорости принятия решения.
***
Нас собрали в небольшой аудитории, где было несколько электронно-вычислительных машин. Помимо меня было ещё трое участников, я их не знал и никогда не видел.
Ведущий мероприятия зашёл, поприветствовал всех. Это был Иван Иванович, судя по голосу (тот, кто был без оружия прошедшей ночью). Он не подавал вида о ночных событиях и вообще не смотрел на меня.
– Так вот друзья, – продолжил он, – в свете недавних событий…
Меня эта фраза очень заинтересовала.
– …у нас появилось очень интересное и творческое задание. Сразу вас предупрежу: вся полученная здесь информация конфиденциальна, как целиком, так и частично. Прошу не распространяться. Соглашение у вас на столах, прошу подписать, и мы продолжим.
Появилась небольшая суета и движение, листки были мало кем прочитаны, но подписаны.
– Вот и отлично, можно приступать к объяснению задания. Его суть несложная: вам необходимо, как можно быстрее найти баг в коде. Возможно, он тут не один, поэтому будем оценивать по скорости и по важности найденной проблемы. Это код нам предоставили наши коллеги из Поднебесной – полезная технология, они нас и предупредили о наличие бага. И так, как этот код непосредственно связан с должностью, борьба за которую и будет вестись между вами, мы решили объединить «приятное с полезным». Если вопросов нет, то можно подходить за автоматизированные рабочие места, там уже всё подготовлено, есть огромная библиотека софта на случай, если вам что-то нужно специфическое. Хотя, думаю, специфическое вы и сами напишете. Временных ограничений нет, борьба до победного. Желаю вам удачи.
Я сел за самую правую машину, на ней было моё имя. На столе лежал листочек с логином и зашифрованным паролем. Способ шифрования был очень интересным: пример с интегралами, логарифмами, рядами и тому подобными высшематематическими функциями и выражениями. Разумеется, в моем нынешнем положении это не составило никакого труда, ответ был у меня в голове сразу же после осмотра примера. Но сразу же дискредитировать себя я не стал, а взял листик и для порядка рассчитал несколько математических примеров из шифровки. Спустя пять минут решение было записано и выведен ответ, он же пароль. Я отложил листок и вбил пароль. Пока система производила авторизацию, я оглянулся. Неплохие ребята, судя по всему, меня окружали, они тоже усидчиво выписывали формулы. Я заметил, как один после быстрого росчерка последней строчки на листке кинулся набивать пароль, но ответ от системы был отрицательным, потом он стукнул себя в лоб и повторил попытку.
– Наверное, с кириллицы не переключил, – усмехнулся я про себя.
Вторая попытка была у него успешная.
Больше я по сторонам не смотрел, начал разбираться в сути задания, нашёл нужные исходники, открыл необходимые редакторы и дебагеры.
Моему изумлению не было предела, а улыбка не сходила с лица, когда я понял всю иронию сложившейся ситуации. Предоставленный код для поиска багов был не то, чтобы мне понятен – он был написан мною. Это та самая технология облачной кластеризации, которую так выгодно «загнал» мой друг.
– Интересная получилась петля. Видимо, мы плохо рекламировали свой софт, надо будет учесть это в будущем.
Теперь я прекрасно понимал, о каком баге, сообщённом китайскими коллегами, идёт речь. Я мог решить поставленную задачу в считанные минуты, окончив соревновательный процесс. Но опять же решил не выдавать себя и позаниматься часок «левыми» делами.
Остальные участники уже в полном составе изучали мой код, пытаясь найти в нём недостатки, черкая и выписывая что-то на листочки.
Спустя полчаса, я начал вести краткую запись, описывая уязвимость. Она была настолько неявная, что даже не знаю, какими способностями надо обладать, чтоб её выявить.
Неожиданно с самого левого стола, короткостриженый юноша, попросил Ивана Ивановича уделить ему пару минут, объявив, что нашёл баг. Для подстраховки я тоже объявил о найденной проблеме, предупредив что уже почти закончил подготовку отчёта.
Сотрудник центра подошёл к моему оппоненту и начал изучать записи.
– А можно мне ознакомиться с найденной проблемой? – немного обнаглев спросил я. На что получил ответ, что проблема уже объявлена, и что нет запретов на то, чтоб с ней ознакомиться остальным участникам.
Это было просто замечательно. Я встал из-за своей машины и устремился к первой, испытывая лёгкий трепет – вдруг это была именно та уязвимость и меня опередили?