14
Габриэль Мёрк немного волновался, пока стоял на тротуаре на Марибуэсгате и ждал, когда его заберут. Он думал, что отделение полиции находится в Грёнланде, но это, видимо, не так. Он получил короткую смску: «Встреча на Марибуэсгате. Заберем тебя в 11». Ни отправителя. Ничего. Странно, на самом деле. Прошлая неделя вообще была очень странной – забавно, но Габриэль Мёрк еще не понял всего разнообразия того, на что он подписался.
Работа. У него раньше не было работы. Быть в подчинении шефа. Работать в команде. И все такое. Реальность. Вставать по утрам. Быть частью общества. Это не совсем то, что делают в двадцать четыре года.
Габриэлю Мёрку нравилось бодрствовать по ночам. Когда весь остальной мир спит. Думать получается лучше. В ночной тишине, освещаемой только светом монитора в доме. Или в комнате в доме. Габриэль не любил признаваться, что все еще живет в своей детской комнате у мамы. С отдельным входом и даже своей ванной, но его мать все еще жила в этом доме. Ничего крутого, и уж точно этот факт он не рассказывал в тех редких случаях, когда знакомился с новыми людьми или встречал старых школьных знакомых. Он знал и других хакеров, которые тоже жили с родителями. Но тем не менее.
Теперь все будет по-другому. Внезапно. Все изменилось очень быстро. Или это и есть то, чего он ждал всю свою жизнь? Он познакомился с ней в интернете всего семь месяцев назад, и вот она уже беременна. Теперь они переедут жить в отдельную квартиру, и сейчас он стоит посреди улицы, получив работу в полиции. Габриэль Мёрк никогда не чувствовал себя особенно успешным, кроме того, что касалось компьютеров, – в этой области мало кто его превосходил. Но что касается обычной жизни… В школе он в основном держался особняком. Стеснялся, когда девочки подходили и звали его куда-то. В выпускном классе, когда его одноклассники напились до беспамятства на Трюванн, он остался дома. Следующей осенью он записался на пару предметов по информатике, но никогда не ходил туда. А что там делать? Он и так уже все знал.
Он нервно огляделся вокруг себя, но все еще не было похоже, что сейчас кто-то приедет за ним. Может, это все была шутка? Эта работа в полиции? Сначала он подумал, что это кто-то из его кибер-друзей пошутил над ним. Он знал несколько человек, которые считали, что это очень забавно. Издеваться над чужими жизнями. Взламывать врачебные журналы. Взламывать адвокатские фирмы. Посылать сообщения случайным людям о том, что они беременны. Подделывать результаты тестов на отцовство. Творить всякое дерьмо. Габриэль был не таким хакером, но был знаком с парочкой таких. Вполне возможно, что кто-то пошутил над ним, но он так не думал. Парень, звонивший ему, звучал очень правдоподобно. Они нашли его имя в GCHQ в Англии. МИ-6. Разведка. Габриэль Мёрк сделал, как и многие его знакомые: решил задачу, которая неожиданно появилась в интернете прошлой осенью. «Canyoucrackit». Для большинства людей это мнимый нерешаемый код. Сто шестьдесят пар чисел и букв и часы, тикающие к нулю, чтобы добавить напряжения. Габриэль был не первым, кто разгадал код, но недалеко от первого. Первым стал русский, черный хакер, который решил код всего через несколько часов после того, как его выложили в интернет. Габриэль Мёрк знал, что тот русский не решил сам код, а взломал его с обратной стороны, внутри сайта canyoucrackit.co.uk нашел html-адрес, который, скорее всего, должен оказаться ответом, – забавно само по себе, но на самом деле ничего сверхъестественного.
Габриэль Мёрк сразу же увидел, что это машинный код, X86, и что он ввел алгоритм RC4. Это было непросто, но те, кто написал код, конечно же, сделали некоторые препятствия к нему: например, они спрятали блок информации в файл PNG, то есть в саму картинку кода. Просто расшифровать цифры оказалось недостаточно. В любом случае, он потратил на все это пару ночей. Занятная задача. Ответ на код был не таким занятным, но тем не менее. Оказалось, что все это было пиар-акцией GCHQ, тестом для устройства на работу. Если сможешь разгадать этот код, ты достаточно умен, чтобы работать у нас.
Он указал свое имя и описал, как разгадал код, – просто так, забавы ради. Пришел вежливый ответ, что да, задача решена верно, но, к сожалению, претендовать на работу могут только граждане Британии.
Габриэль Мёрк больше не думал об этом. Пока ему не позвонили в прошлую пятницу. Сегодня четверг, и он уже стоит здесь, с компьютером под мышкой, и собирается с кем-то встретиться, чтобы что-то сделать. Чтобы работать в полиции.
– Габриэль Мёрк?
Габриэль слегка вздрогнул и повернулся.
– Да?
– Привет, я Ким.
Мужчина, назвавший его по имени, протянул ему руку. Габриэль не заметил, откуда тот появился, может быть, оттого что выглядел он совсем обычно. Видимо, Габриэль ожидал увидеть синюю мигалку и сирену, или униформу, или какую-то суровость в том или ином виде, но человек, стоявший перед ним, мог быть кем угодно. Он был почти незаметен. Обычные брюки, обычные ботинки, обычный свитер расцветки, которая ничем не отличается от большинства. Габриэль понял, что это было нарочно. Гражданская полиция. Его научили быть незаметным. Внезапно возникать ниоткуда.
– Следуй за мной, мы пойдем наверх, – сказал человек, назвавшийся Кимом, и пошел впереди через улицу к желтому дому.
Полицейский провел картой по считывателю рядом с входной дверью и набрал код. Дверь открылась. Габриэль проследовал за ним к лифту – снова та же процедура: чтобы воспользоваться лифтом, тоже нужна карта. Габриэль стоял и исподтишка наблюдал за полицейским, пока тот набирал код. Габриэль не знал, что ему нужно говорить и нужно ли вообще. Он никогда раньше не был в полиции и никогда не видел лифтов с кодами. Полицейский, назвавшийся Кимом, выглядел абсолютно спокойно, словно это было самое будничное дело. Забрать на улице нового, совершенно незнакомого коллегу. Набирать коды в лифтах. Они были одинакового роста, но полицейский был более подтянутым, под всей этой маской незаметности было видно, что он неплохо тренирован. Короткие темные волосы, плохо выбрит. Габриэль не понял, специально ли так или он просто не доставал бритвой до некоторых мест. Он не решался рассматривать слишком долго, но успел заметить краем глаза, как полицейский подавил зевоту. Долгие дни на работе. Наверно, сложные дела.
Лифт остановился на четвертом этаже, и полицейский вышел первым. Габриэль последовал за ним по длинному коридору к двери, которая тоже открывалась картой и кодом. Никакой вывески. Ни «Полиция», ни какого-нибудь другого обозначения. Полная анонимность. Мужчина открыл последнюю дверь, и они оказались внутри. Офисы были не такие уж большие, но открытые и светлые. Несколько столов в одном помещении, и небольшие кабинеты тут и там, большинство со стеклянными стенами, другие с опущенными шторами. Никто не обратил внимания, что они зашли, все были заняты своими делами. Габриэль прошел вслед за полицейским через офис к небольшому кабинету, одному из тех, что со стеклянными стенами. Он будет сидеть на всеобщем обозрении, но, по крайней мере, у него будет свой угол.
– Это твой кабинет, – сказал Ким и впустил Габриэля внутрь.
Он был скромно обставлен. Стол, лампа, стул. Все выглядело совершенно новым.
– Ты отправил список для заказа нужного тебе оборудования?
Габриэль кивнул.
– Стол и лампа из ИКЕА?
Первый раз полицейский проявил какую-то эмоцию. Он подмигнул и хлопнул Габриэля по плечу.
– Ну, вообще нет, там было не только это, – сказал Габриэль.
– Да я шучу. Парень из техподдержки едет сюда, он зайдет к тебе в течение дня. Я собирался показать тебе все тут и познакомить со всеми, но мы не успеваем. У нас брифинг через пять минут. Ты куришь?
– Курю?
– Да, ну, сигареты?
– Э-э-э, нет…
– Вот и хорошо. Тут не так много правил, но есть одно – когда Холгер Мунк курит на веранде, другим туда ходить не стоит. Холгер Мунк там думает, и ему не стоит мешать. Хорошо?
Полицейский вывел Габриэля из маленького кабинета и показал в сторону веранды. Габриэль увидел человека, стоявшего снаружи, – вероятно, это Холгер Мунк, начальник. Тот самый, который звонил ему и через десять минут уже взял на работу. В полицию. Не беспокоить шефа, когда тот курит. Окей, Габриэль вообще-то и не думал кого-то беспокоить или делать что-либо, выходящее за рамки того, о чем его попросят. Вдруг он увидел девушку, стоявшую вместе с Холгером на веранде.
– О, черт, – вырвалось у него.
Он думал, что произнес это про себя, но Ким повернулся к нему.
– Что такое?
– Это Миа Крюгер?
– Ты ее знаешь?
– Что? Нет, ну, я с ней не знаком, но как бы да, слышал о ней.
– Да, а кто ж не слышал, – хохотнул Ким. – Миа очень талантлива, без сомнения. Она – это нечто особенное.
– А правда, что она всегда носит только черную и белую одежду?
Габриэль задал вопрос, не задумываясь, – любопытство взяло верх, – но тут же разозлился на себя. Непрофессионально. Как сопляк. Он и забыл, что только что получил работу. Ким, наверно, подумал, что он какой-то фанат, и в какой-то степени так и было, но уж точно не таким образом Габриэль хотел предстать перед коллегой в свой первый день на работе.
Ким пристально посмотрел на него, прежде чем ответить.
– Ммм, не припомню, чтобы она когда-нибудь была в чем-то другом, а что?
Габриэль немного покраснел, потупившись.
– Нет-нет, просто прочел в интернете…
– Не стоит верить всему, что пишут, – улыбнулся Ким и вынул из кармана конверт. – Вот твоя карта, код – дата твоего рождения. Переговорная в конце коридора. Мы начинаем через пять-десять минут, не опаздывай.
Ким подмигнул, еще раз хлопнул Габриэля по плечу и оставил его одного в маленьком кабинете.
Габриэль не знал, что ему делать. Стоять, или сесть, или, может, убежать домой и забыть обо всем этом. Найти другую работу, заняться чем-то другим. Он чувствовал себя не в своей тарелке. И как можно прийти вовремя примерно через пять-десять минут?
Он открыл конверт и с удивлением обнаружил там пропуск со своей фотографией.
Габриэль Мёрк.
Отдел по расследованию убийств.
Внезапно он ощутил гордость. Потайные двери. Секретные коды. Специальный отдел. И он внутри всего этого? И разве это не сама Миа Крюгер только что стояла на веранде? Он решил пойти в переговорную через несколько минут. Лучше, наверное, прийти пораньше, чем минута в минуту в этом мистическом месте.