Милицию вызвала соседка. Сейчас она стояла на лестничной площадке и, вытянув шею, заглядывала в квартиру. Торопливо крестилась, когда из-за спин оперативников виднелось тело самоубийцы, и дивилась убранству комнаты: голые стены, в углу брошен застеленный покрывалом матрас, на грязном полу разбросаны компакт-диски и окурки, на подоконнике коллекция грязных стаканов, вдоль одной стены выстроилась шеренга пустых пивных бутылок. И - как апофеоз - посреди комнаты стоял стол, на котором громоздился включенный компьютер. Рядом со столом приткнулось шикарное кожаное офисное кресло.
Стоящий на пороге почти следователь Михаил Поляничка недовольно покосился на любопытную бабу, прикрыл дверь и спросил у судмедэксперта:
-
Ну, что там на первый взгляд?
Молодой парень лениво оглянулся и откликнулся развязанным тоном:
-
Все ок! С дури да пьяни в петлю полез.
Поляничка поморщился.
-
Кстати, он тут свою программулину аж в десяти экземплярах на CD-диски записал, - сказал оперативник, ползающий по полу и собирающий компакты, - Не хотите один взять?
"Набрали молодняк, - раздраженно подумал Михаил, - чем их только в их школах да университетах учили". Но заниматься воспитанием старому следователю было лень. В квартире стояла жара, нудно гудел компьютер, и Поляничке хотелось поскорее закончить осмотр. Он не стал пререкаться, взял протянутый диск и сунул в портфель, к прощальной записке самоубийцы. Хозяин квартиры явно страдал манием копирования и нашлепал на принтере полтора десятка одинаковых писем.
Когда Поляничка вышел на улицу, солнце уже скрывалось за домами. Во дворе, облокотившись о служебную машину, курил шофер, такой же раздраженно-ленивый, как и следователь. Жара, обрушившаяся на город в эту субботу, повыгоняла всех нормальных граждан за город, и только такие несчастные люди, как Михаил с опергруппой вынуждены были возиться с покойниками.
-
В управление? - спросил водитель, выбрасывая окурок.
Поляничка пошевелил плечами, пытаясь отклеить рубашку от потной спины, вспомнил, что обещал завтра рано утром отвезти на дачу Надежду с Танюшкой и отрицательно мотнул головой:
-
Домой.
Ночью Михаила разбудила гроза. Он осторожно слез с дивана, стараясь не разбудить жену, и заглянул в комнату дочери. Танюшка спала, свернувшись клубочком и уткнувшись носом в спящего на подушке кота. Поляничка за шкирку стащил животное с постели и побрел обратно. В темном коридоре он споткнулся о забытый с вечера портфель, и чуть не упал. Кот злорадно мигнул из темноты зелеными глазами. Сон у Михаила прошел, он поднял портфель и в обнимку с ним перебрался в комнату старшего сына, сейчас служившего в армии. Плотно закрыл дверь, включил свет и взглянул на часы. Полтретьего. Он сел за стол, отодвинул клавиатуру, достал из портфеля прощальное письмо самоубийцы и погрузился в чтение. Воспринимался текст с трудом и Михаил шепотом чертыхался.
"Я не сумасшедший, не курю травку и не употребляю наркоту. Мне было некогда тратить на это время. Мне вообще всегда не хватало времени. Всю свою жизнь я посвятил работе. Идея пришла в голову, когда мне было 15 лет, и с тех пор я стал одержим ею. В то лето, как раз перед самым началом каникул, я поссорился с одноклассником. Не другом, даже не приятелем. Так, болтали иногда на перемене, да играли в одной футбольной команде во дворе. Сейчас я уже не помню, ни как он выглядел, ни из-за чего случилась ссора. Но он погиб, попал под машину. Тот ужас я запомнил. И обиду на судьбу, на то, что все так сложилось. Тогда я впервые подумала, а что, если бы я знал...?
Нет. Я хотел начать по-другому. Я писал эту программу 10 лет. Нет, саму программу я написал намного быстрее, но вот ее принцип, алгоритм расчета мне не давался очень долго.
Вы мне не поверите, но знайте, она работает. И я - тому доказательство.
Ради ее создания я уехал учиться в универе в другой город, оставил пенсионеров-родителей (я поздний, единственный ребенок). Меня охватывает ярость, когда смотрю на их фото - если бы к тому времени я успел закончить исследования! Я бы знал, знал, что они умрут, когда буду я учиться на третьем курсе. И те годы, которые им оставались, прожил с ними. Я бы окружил их вниманием и заботой. Но тогда я ничего еще не знал.
Я не сумасшедший. Я действительно разработал программу, определяющую очередность смерти. Пока - в нашем городе. В этой дыре, в которую я переехал. Работать я мог везде, а жизнь тут дешевле.
Пока - только очередность. Я не успел.
Знаете, это было даже забавно, когда я увидел в списке "первоочередников" себя.
Хорошая логическая задачка, не правда ли? Если расчет не верен, то я не умру. Это означает, что принцип, заложенный в программе тоже не верен. То есть я проиграл. Если я все сделан правильно...
Я собрался работать по проекту дальше. Мою программу можно было бы ставить во всех больницах и во всех отделениях милиции. А что, забавно - искать преступника до того, как он совершил убийство.
Я боюсь, что не смогу оторваться от клавиатуры. Моя прощальная записка скорее напоминает письмо.
Вы только поверьте, я записал программу на несколько болванок. Там все очень просто, установить может и школьник. Интерфейс примитивный.
А может быть, это и хорошо, что она выдала меня? Моя смерть заставит вас серьезнее отнестись к моей работе.
Нет, пора заканчивать это письмо, я боюсь не решиться. Вот сейчас часы в правом углу монитора дойдут до 10 минут, и я встану.
Нет, до половины.
Прощайте
Как там пишут - в моей смерти прошу никого не винить"
Поляничка дочитал, аккуратно сложил письмо. Пошарил под столом замершими босыми ногами, нащупывая тапочки. За окном опять громыхнуло. Михаил прислушался - в комнате у Танюшки было тихо, дочка спала. Тапки не находились. Он с кряхтение залез под стол, нащупал их у самой стены, тяжело отдуваясь, вылез обратно и обулся. Спать не хотелось. Поляничка побродил по комнате, разглядывая плакаты с дорогими авто. Потом несмело тронул кнопку процессора. Компьютер послушно загудел. Михаил выудил из портфеля диск. Помня мудрое правило - во всем соглашаться с этой техникой, он легко установил программу самоубийцы. На рабочий стол вывалилась новая иконка, и следователь усмехнулся. Разработчика отличал черный юмор - картинка представляла собой привидение в кандальных цепях.
Поляничка щелкнул по значку мышкой, машина не подвела - посреди экрана возникло окошко, требующее ввести данные о последней смерти в городе. Он старательно, медленно набирая текст указательным пальцем, вбил сведения о самоубийце, взятые из протокола и нажал знакомую кнопку "ОК". Процессор загудел, Михаил опасливо на него покосился. Из форточки дуло в голую спину, Поляничка встал, поддернул трусы и задернул плотную портьеру. Когда он вернулся к компьютеру, на экране уже красовался короткий список из трех фамилий. Первая и третья были следователю незнакомы, вторая была его. Михаил шепотом выматерился, помянув скопов всех программистов с их идиотскими шутками. Правда, чтобы так пошутить, парню надо было заранее взглянуть на собственное дело о самоубийстве и легче от этого Поляночке не стало.
Михаил прокрался на кухню, в темноте с трудом нашел чайник и напился прямо из носика. Постоял, изучая свое отражение в темном стекле - помятый мужик на пятом десятке, с намечающейся лысиной и брюшком, с выпученными то ли от злости, то ли от удивления глазами.
Он вернулся в комнату, нашел телефонную базу данных и ввел первую фамилию из списка - какого-то Юрия Кашина. Машина не подвела и на этот раз, услужливо высветив номер. Михаил покосился на часы - начало четвертого. Но все же встал, притащил из коридора телефон и накрутил диск. На том конце провода ответили сразу, после первого же гудка. Испуганный женский голос закричал:
-
Юрочка, это ты? Юрочка...
Поляничка быстро бросил трубку. В судьбе Юрочки он почти не сомневался. Михаил облизнул снова пересохшие губы и взглянул на экран. Третья фамилия была труднопроизносима и не так уж и незнакома. Он даже зажмурился, пытаясь вспомнить. Просидел так несколько минут, все больше расковыривая большим пальцем ноги дыру в тапке, и, наконец, сообразил. Та размалеванная девица, Оксана Кристонованова, которая проходила у него свидетелем. Проститутка из единственной в городе гостиницы.
Михаил внезапно разозлился, пинком отправил тапочки в угол комнаты, смахнул со стола портфель. Тот с шумом упал на пол. Поляничка застыл посреди комнаты, прислушиваясь. В квартире стояла тишина. Измученные дневной жарой жена и дочь спали. Подумав о них, Михаил тут же представил, как скоро в квартире зазвонит телефон, Надежда возьмет трубку, и ей скажут...Что? Инфаркт, сбит машиной? Или дочка прибежит с улицы, откроет своим ключом дверь, войдет и увидит... Поляничка затряс головой, пытаясь отогнать видения.
Михаил на цыпочках дошел до спальни, по дороге заглянув к дочери и опять согнав с подушки кота, на ощупь оделся и вышел из квартиры. Спустился во двор, к своей старенькой "пятерке". Машина завелась на удивление легко. Поляничка медленно, аккуратно направился к центру города, послушно останавливаясь на красный свет на пустынных перекрестках. От напряжения он даже вспотел, хотя гроза принесла долгожданную прохладу. Припарковался перед гостиницей, закурил и принялся ждать.
Девица появилась около семи утра. Михаил выкинул четвертый по счету окурок, и медленно поехал за Оксаной.
Девушка шла, помахивая сумочкой. Ее лицо без ярко-красной помады на губах казалось стертым и серым. Вот она свернула в переулок. Михаил надавил на газ, промчался разделяющие их несколько метров и сбил Оксану. Вскрик и глухой звук удара тела об асфальт слились с его каким-то утробным криком.
Поляничка развернул машину, выезжая из переулка. "Смог, - билось у него в висках, - Обманул". Очередь на смерть была сломана. Михаил прибавил скорость, торопясь домой и желая пораньше с утра отвезти жену с дочкой на дачу. На одном из поворотов машину занесло на скольком асфальте, Поляничка не удержал руль и влетел в ограждение стройки. Умер он мгновенно.
Через два дня в реанимации скончалась Оксана Кристонованова.