Когда Федор ушел домой, Петр еще оставался в офисе. Он даже не поднял взгляда от экрана, пожимая ему руку. Федору было жаль друга, но он не знал, чем помочь, а раздражать бессмысленными советами-догадками не хотел.
Уже совсем поздно вечером, когда он ужинал на кухне, ему пришло сообщение от Петра:
«Дружище, у меня полный провал. Что делать, не знаю… Очень тебя прошу, выручай!!!»
«Неужели он еще на работе?» – подумал Федор и чуть не подавился пельменем. В ходе короткой переписки выяснилось, что Неделин весь вечер потратил на чтение какого-то левого пособия по кодам, но так и не смог расшифровать ни единого слова. Друзья договорились, что оба приедут завтра в офис пораньше, чтобы как следует подумать, перед тем как начнется рабочий день и они увязнут в рутине.
На следующий день Федор вышел из дома затемно. Было непривычно идти по почти безлюдным сырым улицам, ехать в полупустом вагоне. В семь утра он уже оказался у Министерства. Пришлось звонком долго будить спящего охранника, чтобы тот отпер входную дверь. Чоповец в спортивных штанах, сланцах и форменной куртке, накинутой на майку-алкоголичку, с явным неудовольствием впустил его и пошел досыпать за стойку рецепции. Федор на секунду замялся, но все же подошел к охраннику.
– Простите, а вы не подскажете, во сколько вчера ушел последний сотрудник из отдела внешних связей?
Чоповец посмотрел на него сонным непонимающим взглядом.
– Ну, в смысле мы же все отмечаемся… а у вас наверняка есть доступ к журналу посещаемости…
Взгляд охранника не изменился.
– Вам зачем?
– Ну так, интересно…
Чоповец молча поджал губы, всем своим видом выражая презрение, но все же включил компьютер.
– Какой кабинет?
– C-409. Ну, или 408, у нас сдвоенный.
Охранник медленно открыл нужную программу и одним пальцем вбил на виртуальной клавиатуре номер кабинета. Сощурившись, он глядел на экран.
– Последним в семь пятнадцать ушел Коваль…
– Ушла, – поправили его Федор.
– Что?
– Ушла, не ушел. Это женщина… то есть девушка.
– Да какая разница, мальчик-девочка, главное, что она последняя! – Вдруг лицо чоповца посерьезнело. – Хотя вообще-то компьютер показывает, что как будто кто-то не ушел. Чертовщина какая-то… и система, как назло, тормозит… Надеюсь, ошибка! Сейчас позвоню начальнику вечерней смены, может, он что знает.
Охранник поднял трубку телефона, но Федор мягко остановил его жестом.
– Подождите пока, может, все в порядке. Зачем вам коллег зазря будить? Я сейчас поднимусь и все проверю.
– А как же…
– Я вам сверху позвоню! Ну или приду, если вдруг что не так.
Охранник долго с сомнением смотрел на Федора, однако нежелание выслушивать ругань коллег все же победило, и он опустил трубку.
– Ладно, иди… Осторожно только!
Поездка в пустом лифте казалась бесконечной. От тревожного предчувствия у Федора холодела спина. Вот наконец дверь кабинета. Федор приложил палец к сканеру и потянул на себя ручку.
В комнате горел свет, шуршал кондиционер. Петр сидел за столом перед включенным компьютером, уткнувшись лицом в скрещенные руки, и тихо похрапывал. На его затылке расположились растянувшиеся буквы проекции виртуальной клавиатуры. Федор на цыпочках подошел к ближайшему столу и набрал номер рецепции.
– Алло, охрана? – прошептал Федор. – Это Скрябин из C-409. В общем, у нас все в порядке, просто кто-то, видимо, прошел вместе с коллегой, не отметившись. Конечно, конечно, больше не повторится, это чистая случайность. Извините за беспокойство. Хорошего дня.
Федор подошел к Петру и потряс его за плечи.
– Петян, вставай давай! Ты чего вообще!
Петр вяло отмахнулся рукой и чуть не уронил компьютер, Федор поймал его, когда тот уже падал со стола.
– Отстань, еще рано… – пробормотал Петр.
– Дружище, ты не дома, ты в офисе! Просыпайся, работать пора!
– Что?.. Ты о чем?..
Петр наконец поднял лицо со стола и теперь активно тер глаза кулаками. На щеке у него красочно отпечаталась пуговица от пиджачного рукава.
– Ты заснул на работе, вот о чем! Иди скорее умойся, и будем думать, как решить твою задачу. Времени у нас в обрез!
Петр молча встал и, задевая соседние столы, пошел в туалет. Федор сел за его компьютер. На рабочем столе была открыта таблица – в левую колонку перенесены цифры из письма, а правая, пустая, для расшифровки. В одной из вкладок был открыт учебник по кодированию.
Спустя несколько минут вернулся Неделин, все такой же злой, но чуть взбодрившийся. Он вытирал лицо бумажным полотенцем.
– Слушай, Петь, я тут посмотрел таблицу. А тебе хоть что-то удалось расшифровать?
– Ну вот поэтому я тебя и позвал, – хмуро ответил Неделин. – Этот сраный учебник вообще ни черта не помогает! Как я вообще могу что-то разгадать, я что, бля, программист?
– Тише, тише. – Федор указал взглядом на динамик. – Понятно… ладно, давай думать, что делать…
Петр подкатил соседский стул и сел у компьютера рядом с Федором.
– Расскажи, что ты уже пробовал?
– Ну как что? Искал в интернете… Почти ничего не нашел. Потом наткнулся на эту книгу. Читал ее до посинения – эффект нулевой!
Федор зажал голову руками и откинулся на спинку кресла.
– Звучит не оптимистично… Может, что-то еще?
– Ну а что? Еще я тебе позвонил, потом заснул здесь за столом…
– Хорошо, а что ты вбивал, когда искал?
– Слушай, я так уже не помню. Ну, что-то про расшифровку кодов. Но ты же сам знаешь, как ищет «Госпоиск», ничего найти невозможно!
– А остальные поисковики здесь заблокированы, как назло… Ладно, давай поиграемся с запросами, может, что-то выплывет.
Федор с Петром по очереди вбивали в «Госпоиск» различные комбинации слов на тему кодов и их прочтения, однако результат был всегда одним и тем же: первым выскакивал уже забракованный ими учебник по кодам с одного из официальных порталов, а следом за ним – всякий шлак, вроде базы рефератов. Так прошел час, потом еще немного. Минуты утекали стремительно, в девять утра должен был начаться рабочий день, значит, придут Пустохвалов и Кокорев с новыми заданиями. Друзья разнервничались не на шутку. Казалось, воздух в кабинете прогрелся градусов до сорока. Не помогал даже кондиционер.
– О’кей, давай попробуем пойти от обратного, – предложил Петр. – Как вообще называется такой код?
– Двоичный.
– Так и вбивай: «двоичный код».
Федор послушно отстучал словосочетание на виртуальной клавиатуре и нажал Enter. Теперь, помимо учебника, в результатах поиска замелькали ссылки на государственную интернет-энциклопедию «Лучина».
– Бесполезно…
– Погоди. Давай добавляй теперь: «расшифровка». Сейчас шаг за шагом мы его поймаем!
Однако результат независимо от вбиваемых слов по-прежнему оставался неубедительным. Вдруг Федор прекратил печатать.
– Слу-у-ушай! Мне тут пришла такая мысль… А что, если есть конвертер?
– В смысле?
– Типа как конвертер валют. Вводишь сумму, а он тебе ее тут же переводит, скажем, в доллары.
– Ну, давай попробуем…
Федор вбил соответствующий запрос в строку поиска. О чудо! Одна из ссылок содержала в описании фразу «перевод шестнадцатеричного, десятичного и двоичного кодов онлайн». Дрожащей рукой Федор навел на нее курсор и нажал кнопку. На экране появилась серая заставка с надписью:
«Доступ к данному ресурсу ограничен в сети Министерства. Просим вас избегать посещения запрещенных сайтов на рабочем месте. Попытка их повторного посещения может нести для вас последствия дисциплинарного характера».
– Блядь!!! – От злости Петр хлопнул ладонью по столу. – Сучья министерская сеть! Какого хуя?! Мы же почти у цели!
– Спокойно, спокойно. – Федор вытер рукавом выступивший на лбу пот. – Давай думать, что делать. Не может же быть так, что совсем нельзя туда зайти…
– И что же ты сделаешь?! Сайт заблокирован во всей сети! И все аналогичные, если они вообще есть, наверняка тоже!
– Подожди, ну а если зайти не из сети? Если посмотреть с другого компьютера?..
Петр застыл и вытаращил глаза на Федора.
– Кто у нас живет рядом? – спросил он, сглотнув слюну.
– Лера вроде…
– Срочно звони ей, может быть, она еще дома!
Не попадая пальцем в иконки на экране телефона, Федор только с третьего раза нашел в контактах Лерин номер. Долгие гудки. От напряжения у Федора потемнело в глазах. Он включил громкую связь. Наконец гудки прекратились, на другом конце трубки послышался какой-то шум. Друзья замерли.
– Алло, Федя? Ты чего звонишь в такую рань? – раздался удивленный голос Леры.
– Лера! Привет! Скажи, ты еще дома?
– Пока да, но скоро выхожу. Сейчас волосы сушила… А что такое?
– Ты не представляешь, как мы рады это слышать! – Федор оглянулся на друга. – Я тут с Петей, мы на громкой связи.
– Привет! – сказал Петр и зачем-то махнул рукой.
– Привет… Слушайте, что вообще происходит? Вы прикалываетесь, что ли, надо мной?
– Лера, ты что, какие приколы! Все очень серьезно! Нет времени объяснять, но нам срочно нужна твоя помощь! Ты сейчас рядом с компьютером?
– Нет… Я вообще-то на работу собиралась.
– Так это именно по работе! – вмешался в разговор Петр. – Это очень важно!
– Лерочка, пожалуйста, включи компьютер, нам срочно нужно кое-что проверить!
– Господи… Хорошо, хорошо…
В трубке послышался приветственный звук заставки операционной системы.
– Ну, включила.
– Отлично! Тогда скорее открой сайт smartconvert.ru.
– Что? Какой сайт?
– Smartconvert.ru… Я продиктую по буквам! Эс как доллар, эм, «а», «р» как «Рибок», «т» как русское «тэ», с как русское «эс»…
– Все, хватит, – пробурчала Лера, – ничего не понимаю. Можешь еще раз слово полностью продиктовать?
Федор повторил адрес.
– Так, ну все работает. Что тут? «Перевод кодов, разработчик – компания Initech»… Кажется, я поняла! Вы придумали, как разгадать зашифрованные письма? Ребята, какие же вы молодцы!
– Лера, спасибо большое за похвалу, но у нас совсем нет времени! Ты можешь поскорее нажать на этот «перевод»?
– О’кей! Нажала. Так, тут появилось какое меню. Какой код нужно выбрать?
– Двоичный! – воскликнул Петр.
– Петя, не кричи! Я и так делаю, что могу!
– Все-все, извини… молчу!
– Выбрала двоичный, теперь появилось поле для текста.
– Тебе нужно вбить туда цифры, – сказал Федор. – Сейчас я тебе перешлю на внешнюю почту письмо. Минутку… Отправил! Пришло?
– Пока нет.
– Обнови еще раз, плиз.
– Все равно нет.
– Да что такое! Погоди-ка… Черт, оно вернулось!
– Нам же нельзя пересылать письма от министра… «Управленец» все блокирует… – Петр сел на стул и закрыл лицо руками.
– И что же делать?..
– Подожди, подожди… А копировать текст тоже нельзя? Или открыть из дома? У Леры же тоже должно быть это письмо!
Петр скорбно покачал головой.
– Бля… Тогда ничего не остается, я тебе его сейчас зачитаю! Ты сможешь сразу вбивать цифры на сайте?
Лера тяжело вздохнула.
– Да, давай.
– Тогда диктую! Четыре ноля, три единицы, три ноля, один, ноль, две единицы…
В трубке было слышно, как щелкали клавиши старой физической клавиатуры. Федор зачитывал цифры несколько минут; хотя он очень боялся ошибиться, под конец у него уже начал заплетаться язык. Тем не менее текст был продиктован, и теперь он вместе с Петром, затаив дыхание, ждал результата. Казалось, компьютер пересчитывал код целую вечность, Федор даже подумал, не завис ли сайт.
– Так, кажется, есть! – сказала Лера осипшим от напряжения голосом. – Расшифровал!
Федор с Петром подскочили со своих мест. Петр сжал друга в объятиях и, радостно рыча, поднял над полом.
– Лера, читай скорее, пока он меня не задушил!
– Ха-ха, не поубивайте там друг друга на радостях! Сейчас… Значит, вот что пишет переводчик:
«Уважаемые сотрудники отдела внешних связей,
Просьба до 18:00 направить список выполняемых вами должностных обязанностей по Форме 258.
Друзья опешили от неожиданности.
– И это все?.. Весь смысл письма? Но там же столько цифр…
– Больше ничего нет.
– И из-за этого мы так переполошились… Надо бы проверить остальные письма. Я тебе сейчас продиктую!
Федор начал искать в почте следующий закодированный имейл.
– Стой! Ты время видел?! Я уже опаздываю, еще немного – и меня уволят безо всяких писем!
– Хорошо-хорошо! Остальное потом! Тогда, пожалуйста, присылай скорее расшифровку и иди к нам, думаю, начальство будет в восторге!
– Сейчас, только в почту зайду… Ага, вставила, высылаю. Так, что это… – Голос Леры посерьезнел. – «Письмо не отправлено». Фак, входящие письма тоже блокируются!..
– Попробуй через мессенджер… – предложил Петр.
– Как я это сделаю?! Он же на телефоне, а я по нему сейчас с вами говорю!
– А на компьютере он у тебя не стоит?..
– Представь себе, нет!
– Значит, смс тоже отпадает…
– Лерочка, богом молю, как угодно, но пришли текст… – сказал Федор. – Иначе нам всем пизда… Можно уже, в принципе, будет на работу не приходить, нас уволят так и так!
– Не дави на меня! – взвизгнула Лера. – Я и так делаю все что могу!
Кусая губы, Федор судорожно думал.
– Видимо, опять придется под диктовку все писать… Прочти, пожалуйста, письмо еще раз, я запишу.
– Боже, как я вас ненавижу! Почему именно мне надо звонить?! Звонили бы сразу Пустохвалову!
– Лера, умоляю тебя… Там же совсем немного…
– Ладно! Только очень быстро! Ты пишешь?
– Да, да, конечно! – Федор схватил ближайший клочок бумаги и ручку.
– «Уважаемые сотрудники отдела внешних связей…»
Лера быстро продиктовала расшифрованное сообщение и, бросив «Все, пока!», повесила трубку.
От напряжения у Федора дрожали руки, он никак не мог вернуть ручку в стакан. Как загипнотизированные, они с Петром смотрели на исписанный неровным почерком листок.