Следующий ты. Глава 1. Маньяк
14 октября, 23:47
Максим любил ночную тишину.
В ней не было места суете дневных звонков, идиотским правкам от заказчиков и шуму из соседней квартиры, где уже третий год кто-то учился играть на саксофоне. Ночью код писался сам. Строки ложились ровно, фреймворки не глючили, а зеленый светодиод на мониторе работал единственным маяком в темной комнате.
Макс поправил очки и отхлебнул холодный кофе из кружки с надписью «Hello World». За окном моросил октябрьский дождь. Идеально.
Он дописывал функцию авторизации. Пальцы летали по клавиатуре, когда экран на долю секунды моргнул.
Макс замер.
Сначала он подумал, что показалось. Мониторы так иногда делают — сбой контраста, скачок напряжения, старая видеокарта решила напомнить о себе. Но через секунду это повторилось.
Исчез его любимый темный фон редактора с аккуратными подсветками синтаксиса. Вместо этого на черном фоне белым моноширинным шрифтом, будто напечатанное на машинке, висело сообщение:
ТЫ СЛЕДУЮЩИЙ. 15.10
Ни рамок, ни логотипов, ни кнопки «ОК». Просто текст. Холодный. Чужой.
Макс моргнул. Потом еще раз.
— Да ёлки... — выдохнул он.
Розыгрыш? Коллеги частенько прикалывались, но, чтобы так тонко? Влезть в его личный дев-сервер, прописать скрипт, который вырубает редактор? Сложно. Очень сложно для шутки. Да и Вася из бэкенда на такое просто не способен, он «Hello World» через раз пишет.
Вирус?
Макс потянулся к мышке, чтобы закрыть окно, но курсор прошел сквозь надпись, как сквозь пустоту. Он ткнул клавишу Esc. Раз, другой. Потом Ctrl+Alt+Del. Никакой реакции. Система работала идеально, свернулся даже Photoshop, но эта проклятая строка висела поверх всего, будто выжженная в матрице.
ТЫ СЛЕДУЮЩИЙ. 15.10
— Красиво, — усмехнулся он, хотя внутри кольнуло холодом. Просто хакер пошутил. Или новый вирус-вымогатель. Сейчас выключит питание, и всё пройдет.
Макс нагнулся к системному блоку, нащупал кнопку. Корпус даже не нагрелся — кулеры гудели ровно. Он нажал и держал пять секунд.
Вентиляторы затихли.
В комнате стало абсолютно тихо.
Макс выпрямился, чувствуя, как в темноте обострился слух. Слышно было, как за стеной капает вода из крана у соседей. Как шуршат шины по мокрому асфальту этажом ниже.
Он перевел взгляд на монитор.
Тот горел.
Этого не могло быть.
При отключенном питании монитор должен был погаснуть. Но экран светился ровным черным светом, а белые буквы смотрели прямо на него.
ТЫ СЛЕДУЮЩИЙ. 15.10
Макс отшатнулся. Кружка с кофе опрокинулась, коричневая жижа потекла по столу, заливая бумаги, но он не обратил внимания.
— Какого черта...
Он рванул провод питания из розетки. Провод выскользнул, металлические штырьки обнажились. Макс отбросил его в сторону и снова уставился на монитор.
Темнота.
Стекло погасло. Он видел сейчас лишь свое отражение — бледное лицо, растрепанные волосы, безумный взгляд.
— Фух... — выдохнул он, чувствуя, как сердце колотится где-то в горле. — Глюки. Переработал.
Он провел рукой по лицу и уже собирался встать, чтобы включить свет, когда на черном зеркале монитора начали проступать буквы.
С обратной стороны стекла.
Белые. Четкие. Будто кто-то писал их изнутри.
15.10
Сегодня четырнадцатое.
Макс отступил к стене, не в силах оторвать взгляда от экрана. В комнате было холодно, хотя батареи еще не отключили. Или это просто кровь отлила от лица?
Он услышал звук.
Тихий. Едва различимый.
Клавиатура под его пальцами — та, к которой он не прикасался последние две минуты, — мягко защелкала. Кто-то печатал.
На мониторе, поверх даты, начали появляться буквы.
ТЫ ЗДЕСЬ.
Макс дернулся к двери, но нога зацепилась за провод. Он упал, ударившись локтем, и, поднимая голову, увидел, как изображение на экране сменилось.
Камера.
Знакомая комната. Темнота. Угол. Диван. Книжная полка. И человек, стоящий у стены с выпученными глазами.
Это была прямая трансляция.
Он смотрел на самого себя.
Макс открыл рот, чтобы закричать, но из динамиков ноутбука, который все это время мирно стоял закрытым на тумбочке, раздался голос.
Спокойный. Механический. Чуть искаженный синтезатором.
— Ты думал, ночью ты один. Но код видит всё.
Камера на мониторе приблизила его лицо. Макс видел сейчас каждую каплю пота на собственном лбу, каждый расширенный зрачок.
Он рванул к двери, вылетел в коридор, сбив вешалку. Сердце грохотало так, что закладывало уши. Лестница. Вниз. На улицу. К людям.
Он влетел в подъезд и побежал вниз, перепрыгивая через ступени.
Три пролета. Два. Один.
Дверь на улицу.
Макс навалился на железную ручку, рванул ее на себя.
Замок был заварен.
Свежий сварочный шов тускло поблескивал в свете уличного фонаря, пробивающегося сквозь мутное стекло.
Сзади, на лестничном пролете этажом выше, щелкнул замок чьей-то двери.
Шаги.
Медленные. Тяжелые.
Макс вжался спиной в холодную дверь и поднял глаза на камеру домофона. Красный огонек над ней ожил и часто заморгал, будто подмигивая.
Экран домофона засветился.
На нем появилась белая строка:
ТЫ СЛЕДУЮЩИЙ. 15.10
До даты оставалось 25 минут.
Глава 1. Идеальный труп
16 октября, 09:15
Глеб Костров ненавидел утро понедельника с такой же силой, с какой нормальные люди ненавидят зубную боль или общественный транспорт в час пик. Понедельник означал совещание, совещание означало доклад, а доклад означал, что начальник управления полковник Громов будет полчаса поливать его дерьмом за низкую раскрываемость.
Поэтому, когда в начале девятого зазвонил телефон, Костров испытал почти облегчение. Труп — это хорошо. Труп — это повод сбежать с планерки.
— Глеб, тут это... — голос дежурного Петровича звучал странно, будто тот не выспался или увидел что-то, чему не мог подобрать названия. — Короче, заезжай на Высотную. Дом двадцать четыре. Только сразу предупреждаю: хрен знает, что там.
— Конкретнее, — Костров уже натягивал куртку, зажимая трубку плечом.
— Труп программера. Третий день дома, судя по запаху. Соседи вызвали. Но Глеб... там вообще ничего нет. Совсем.
Костров хмыкнул.
— Петрович, ты сорок лет в органах. Как это — ничего?
— Приедешь — увидишь.
Высотная, двадцать четыре, оказалась обычной панельной девятиэтажкой, каких в этом районе было еще десятка два. Облезлая плитка на крыльце, вечно сломанный домофон, граффити на стене лифта и запах кошачьей мочи в подъезде.
Костров поднялся на пятый этаж. Дверь в квартиру была распахнута, у входа топтался участковый — молодой лейтенант с испуганными глазами и блокнотом в руках.
— Глеб Андреич, там это... криминалисты уже работают. Я пока опрос соседей начал.
— Что говорят?
— Да ничего. Парня звали Максим, Максим Соболев, тридцать два года, программист. Работал из дома. Тихий, непьющий, ни с кем не ссорился. Дверь соседи три дня не открывали — подумали, уехал. А сегодня утром запах...
Костров кивнул, перешагнул порог и сразу поморщился.
Запах стоял характерный. Сладковатый, тошнотворный — так пахнет смерть, если дать ей постоять пару дней. Глеб достал платок, прижал к носу и прошел в комнату.
Там было чисто.
Слишком чисто для места преступления.
Парень лежал в кресле перед компьютерным столом. Голова запрокинута, руки на подлокотниках, ноги вытянуты. С первого взгляда — просто спит. Если бы не серая кожа и остекленевшие глаза, открытые в никуда.
Криминалист Вадим, пожилой мужик с вечно недовольным лицом, возился с пульверизатором и ультрафиолетовой лампой. Увидев Кострова, он выпрямился и развел руками.
— Ну здравствуй, Глеб. Смотри.
— Что смотреть? — Костров обошел комнату. — Следы?
— Нету следов.
— Отпечатки?
— Только его. И парочка старых, похоже, курьер или кто заходил месяц назад.
— Орудие?
Вадим мотнул головой.
— Я пока не скажу, от чего он умер. Следов насилия нет. Ни ножевых, ни огнестрела, ни гематом. Может, сердце? Но возраст не тот.
Костров подошел ближе, вглядываясь в лицо мертвеца. Максим Соболев смотрел в пространство перед собой. Выражение лица было странным — не страх, не боль, не покой. Скорее крайнее удивление. Будто в последний момент он увидел что-то, чего не могло быть.
— Соседи слышали что-нибудь?
— Ни звука, — отозвался из прихожей участковый. — Говорят, парень вообще тихий был. Иногда музыка играла, и все.
— А когда умер?
— Часа два-три ночи пятнадцатого, — Вадим показал на трупные пятна. — Где-то так.
Костров достал телефон, глянул на календарь и замер.
Пятнадцатое октября.
Сегодня шестнадцатое. Вчера у парня была какая-то дата? День рождения? Встреча? Он пролистал заметки, но ничего не нашел.
— Значит, в пятницу ночью, — пробормотал он. — А заявление о пропаже никто не подавал?
— Нет. Работал на фрилансе, родители в другом городе, друзей близких тут нет. Мог бы пролежать до понедельника, если бы запах не пошел.
Костров еще раз оглядел комнату. Компьютер на столе — мощный системник, два монитора. Один выключен, второй в режиме сна, экран черный. Клавиатура лежит ровно, мышка на коврике. На столе — пустая кружка с кофе, лужица засохшей жидкости вокруг нее, размокшие бумаги.
— Кофе пролил, — заметил Костров. — Аккуратный парень, судя по всему. Стал бы он проливать кофе и не вытирать?
— Может, устал и заснул, — пожал плечами Вадим. — А потом умер во сне. Такое бывает.
— Аneurysm? Инсульт?
— Может быть. Вскрытие покажет.
Костров прошелся по комнате, заглянул в шкаф, на кухню, в ванную. Везде порядок. Чисто, аккуратно, по-холостяцки функционально. Ничего лишнего. Ничего подозрительного.
— Компьютер смотрели? — спросил он, возвращаясь.
— Ждем эксперта, — ответил Вадим. — Я в железках не шарю. Но системник горячий был, когда мы вошли. Работал. Я его выключил.
— Горячий? То есть он работал все эти дни?
— Похоже на то.
Костров нахмурился. Программист работает за компом — естественно. Но если он умер в пятницу ночью, компьютер должен был или зависнуть, или уйти в спячку, или просто дожечь экран и отключиться. Но работать трое суток? Без человека?
— Вадим, а включи-ка.
— Глеб, ну нельзя ж пока...
— Вадим, включи. Быстро.
Криминалист вздохнул, но спорить не стал. Нажал кнопку питания на системнике. Вентиляторы загудели, монитор моргнул и засветился.
Экран запросил пароль.
— Ну вот, — сказал Вадим. — Без пароля не войти.
— А второй?
Костров подошел к монитору слева, который до этого был выключен, и нажал кнопку питания.
Экран загорелся мгновенно.
И Костров увидел то, отчего у него похолодело внутри.
На черном фоне белым шрифтом, крупно, в центре экрана, висело сообщение:
ТЫ СЛЕДУЮЩИЙ. 15.10
Он смотрел на это сообщение несколько секунд, не в силах пошевелиться.
— Вадим, — голос сел, пришлось откашляться. — Вадим, иди сюда.
Криминалист подошел, взглянул на экран и присвистнул.
— Это что за хрень?
— Ты первый раз это видишь?
— Первый. Монитор же выключен был. Я его не включал.
Костров потянулся к мышке, двинул курсором. Курсор прошел сквозь надпись, как сквозь пустоту. Он попробовал закрыть окно — бесполезно. Нажал Ctrl+Alt+Del — никакой реакции.
— Это... висит поверх всего, — пробормотал он. — Как баннер.
— Сосед, может, пошутил? — неуверенно предположил Вадим. — Хакеры там всякие...
— Вадим, сосед мертв уже три дня. И сообщение датировано пятницей. Пятнадцатым числом.
Они переглянулись.
Костров отошел на шаг, вглядываясь в буквы. Потом перевел взгляд на тело Максима, все так же сидящее в кресле.
Удивленные глаза. Открытый рот.
Он смотрел на этот монитор.
— Снимите это, — резко сказал Костров. — Сфотографируйте, снимите на видео, но чтобы у меня был скриншот. И системник — в лабораторию. Я хочу знать, кто и когда отправил это сообщение.
— Думаешь, это важно?
Костров снова посмотрел на мертвеца, потом на экран.
ТЫ СЛЕДУЮЩИЙ. 15.10
— Парню сказали, что он следующий, и назначили дату. Он умер именно в эту дату. Вадим, это не инсульт. Это убийство. И убийца хотел, чтобы мы знали об этом.
В комнате повисла тишина, нарушаемая лишь гулом вентиляторов.
— Но как? — тихо спросил Вадим. — Следов нет. Никаких.
— Пока нет, — Костров достал сигарету, но, вспомнив, что на месте преступления нельзя, сунул ее обратно в пачку. — Пока нет.
Он еще раз взглянул на экран, и тут его внимание привлекла мелкая деталь. В правом нижнем углу, почти незаметная на черном фоне, мигала маленькая точка.
Курсор.
Не системный курсор Windows, а какой-то другой. Текстовый. Будто программа ждала ввода команды.
Костров сам не знал, зачем это делает. Он подошел к клавиатуре, положил палец на клавишу.
— Глеб, ты чего? — насторожился Вадим. — Не трогай, вдруг там улики...
Но Костров уже нажал пробел.
Экран моргнул.
Надпись исчезла.
А вместо нее, все тем же моноширинным шрифтом, появилась новая строка:
ПРИВЕТ, ГЛЕБ. ТЫ ТОЧНО СЛЕДУЮЩИЙ.
Кровь застыла в жилах.
Вадим выругался и отшатнулся.
А на экране, буква за буквой, продолжало печататься сообщение — хотя клавиатуры никто не касался:
НОВОЕ СООБЩЕНИЕ ДОСТАВЛЕНО. ПОЛУЧАТЕЛЬ: КОСТРОВ Г.А. ДАТА: 18.10
Сегодня шестнадцатое.
У него оставалось два дня.
Купить книгу можно на Литрес, автор Вячеслав Гот. Ссылка на странице автора.
Свидетельство о публикации №226022802295