Дома Линн проснулась, как обычно, без будильника, в семь утра и увидела, что компьютер перестал работать. Это могло быть и хорошим знаком, и плохим. Она выбралась из постели, вскипятила воду и поставила чай завариваться прямо в кружке. А сама включила компьютер, выведя его из режима сна. С некоторым трудом затащила кухонный стол в комнату, чтобы солнечный свет не падал на экран. Не очень-то хотелось стоять полуголой у кухонного окна, хотя на самом деле ее это ни капельки не волновало. Экран мигнул. «Ура!» – подумала она. Компьютер справился. Хотя на самом деле это серверы в КТИ сделали свое дело за минувшую ночь. Бесконечной длины информация от DarkWave закачивалась лаконичным сообщением: «Password confirmed[30] for Dell product key: H7KVJ-6MBVM-YH42Q-RD7CT-W7G59: minigris». Хоть она и предвкушала положительный результат, все равно настроение сразу поднялось.
Она съела парочку бутербродов с твердыми хрустящими хлебцами, наскоро приняла душ, посмотрела в мобильнике погоду и достала старенькую черную джинсовую куртку к платью. Куртка была близнецом вчерашней. Сложила компьютер, дополнительные батарейки, шнур для модема к телефону, термос с чаем. Все это влезло в небольшую сумку с ремнем через плечо. С такими сумками ездят курьеры-велосипедисты, развозя по городу срочные пакеты. В прихожей она взяла доску и набрала телефон Рикарда, спускаясь по лестнице. Голос у него был хриплый, но вроде он уже проснулся. Ветер разметал волосы Линн, когда она на большой скорости пересекла Рингвэген, направляясь в Танто. Сзади нервно засигналил таксист. Она с ходу взяла быка за рога:
– Я внутри. Пароль был не таким уж и сложным…
На Рикарда это явно произвело впечатление. Проблема была решена. Хоть и не за два часа, но все равно быстро. И в то же время он ощутил приступ раздражения – как долго она уже копалась в компьютере, перед тем как ему позвонить? Пусть ее оформили фрилансером, все равно это не значит, что она может располагать своим временем, как ей вздумается. Она же знала, что дело спешное.
– Хорошо. Но просто чтоб тебе все было ясно и понятно. Мы работаем под сильным давлением: давлением времени, так что в следующий раз, когда ты решишь очередную задачу, звони сразу, немедленно!
«Прежде чем ты отправишься кататься на скейтборде», – подумал он, поскольку порывы ветра были слышны в трубке.
Линн почувствовала легкое раздражение. Она не напрашивалась. Он что, считает, что она должна была вставать ночью каждые полчаса и проверять комп? Наплевать и забыть! Да, быстрые результаты важны, но всему есть предел. Впрочем, как Луиса и говорила, когда звонила и уговаривала ее помочь, у него стресс. Ладно, спишем на это.
– Я обошла пароль путем грубой силы. Тебе надо это знать?
– Что именно ты сделала?
– Я использовала метод полного перебора. Это такая штука, которая перебирает возможные комбинации пароля, сравнивая со списком слов по их вероятности. Я сделала эту программу несколько лет назад. Потом я подключилась к серверу КТИ, чтоб ускорить перебор вариантов. Это, я думаю, сэкономило четыре-пять недель работы.
– Возможно. Или мы все равно поймаем убийцу благодаря другим следам. Но ты проделала большую работу, даже если исход дела не зависит от компьютера.
– Понимаю. Если ты не считаешь ее ноутбук важным для дела, то у меня есть другие занятия. Позвони, если застрянешь в чем-то техническом или если ты действительно хочешь, чтобы я узнала что-нибудь об онлайн-трансляциях.
– Я не то хотел сказать.
Рикард раздумывал, не начать ли ему самому искать фильмы на жестком диске. Но поскольку он хотел получить ответы немедленно, то такая альтернатива ему не подходила. И к тому же не было никаких причин ссориться с Линн.
– То есть жесткий диск не стерт? Не уничтожен?
Линн резко остановила доску. Вот дура! Почему она это не проверила, прежде чем выйти из дома?
– Э-э-э, подожди секундочку.
Она села на доску, вынула комп Анны, ввела пароль и посмотрела в папках документов. Пусто. Она почувствовала, как загорелись щеки и вспотел затылок. Нажала на мусорный ящик. Пусто. Несколькими кликами вошла во временные файлы. Пусто. Потом в историю поисков в интернете.
Все было стерто.
Все уничтожено.
Она выругалась, не раскрывая рта. Голос Рикарда послышался из мобильного:
– Алло. Ты где?
Она колебалась. Чувствовала себя тупицей. Нечего было выпендриваться.
– Э-э-э, да, я здесь. Но похоже, что весь жесткий диск уничтожен.
Не дав Рикарду сказать, она продолжила:
– Но я, может быть, смогу что-то сделать, если мне дадут еще несколько часов.
– Вот черт. Думаешь, его можно восстановить?
Рикард порадовался, что не отругал ее и не попросил вернуть компьютер. И еще тому, что он уже поговорил в Луисой насчет расширения ее полномочий, если бы это понадобилось.
– Может получиться. Должно получиться. Я прямо сейчас начну и попытаюсь.
Линн закончила разговор, снова набрала скорость на доске и чуть не упала из-за того, что оттолкнулась раньше, чем пришла в равновесие. Она уже отказалась от мысли ехать на гору Шиннарвиксберьгет. Там ей будет мешать ветер. И хотя прием сигнала там – лучшего не пожелаешь, ведь радиомачта рядом, но надо искать безветренное местечко. Она поехала дальше по велосипедной дорожке с равномерным наклоном.
Линн уклонилась от нескольких полусонных велосипедистов, объехала группу детсадовцев, которые были намного бодрее и уже шли гуськом то ли на площадку «Дракен» в Танто, то ли кормить птиц у кромки воды. Она слышала, как они ей кричали вслед и хлопали в ладоши. Внизу у карибского бара «Лупен» она резко свернула и набрала хорошую скорость, чтобы миновать рок-клуб «Дебасер». Потом пришлось опять напрячь мускулы ног, чтобы осилить путь через набережную Бергсундс странд, мимо моста к острову Раймерсхольме и дальше к острову Лонгхольмен. Когда она поднялась на мост, то увидела, к своей радости, что мостки свободны. Было бы странно, если бы они были заняты, ведь это обычный будний день и раннее утро. Люди, у которых нормальная работа, уже сидели на этой своей работе. А с другой стороны, здесь, на Седере, было поразительно много народу, который работал совсем в другое время суток и который мог занять ее любимое место. Она спустилась на мостки, прислонилась спиной к деревянным бревнам и достала компьютер. Подключилась к широкополосной связи и подсоединила свой переносной жесткий диск. Быстро нашла программу Stellar Phoenix Data Recovery и дала софту инструкции. Потом она вошла в состояние, которое сторонний наблюдатель мог бы описать как транс: существовали только она, компьютер и та задача, которую надо было решить. Весь остальной мир перестал существовать.