— Я знал, что ты вернешься, солнышко. Ты же не можешь оставить все, как есть, когда твоим друзьям грозит несколько неприятных минут в обществе следователя. Вот если бы они не попадали под подозрение, ты бы и пальцем о палец не ударила бы, правда? Даже будь сама подозреваемой номер один. Какой же я был кретин! Почему не подсуетился пятнадцать лет назад, не затесался в вашу теплую компанию? Теперь мне был бы сам черт не брат. Ах да, меня же невзлюбил Марк!
— За что, кстати? — не сумела я сдержать любопытства.
— Ты не поверишь, ласточка! За какую-то дурацкую шутку. Я уж и забыл за какую, но твердо помню, что совершенно безобидную.
— Понятно. Марк у нас очень ранимый. Нужно знать его как облупленного, чтобы случайно не зацепить одну из его многочисленных больных мозолей.
— Я так и думал. Может, пойдем на кухню, выпьем кофейку? Или ты побоишься принять чашку из рук убийцы?
— Не побоюсь. — Я решительно сбросила ботинки и сняла куртку. — Должна ли я расценивать твою последнюю фразу как признание? Или это всего лишь легкий сарказм?
— Какой уж тут сарказм! — вздохнул Серж. — Пошли, поговорим.
Мы вошли в светлую, прекрасно оборудованную кухню, которой гордилась бы любая хозяйка. Я села за стол на угловой диванчик, а Серж принялся возиться с кофеваркой. Он не спешил приступить к исповеди, и я его не подгоняла. Но наконец кофе был готов, Серж поставил на стол две полупрозрачные фарфоровые чашечки, молочник со сливками, вазочку с печеньем, сахарницу и сел напротив меня.
— Скажи, почему ты поверила, что убийца — я?
— А это важно? Впрочем, мне все равно — скажу. Сначала, пока мы еще не додумались до мотива, ни одна кандидатура не устраивала меня с психологической точки зрения. Лёнич слишком порядочен, Игорек избрал бы другой способ и, уж во всяком случае, не допустил бы, чтобы подозрение пало на других, Глыба плохой актер и неизбежно выдал бы себя вчера, когда мы ездили выколачивать из него признание, а ты не стал бы убивать убогого неудачника. Но как только мы догадались о программах, сомнений у меня не осталось. Да, ты никогда бы не стал сводить счеты с Мефодием-неудачником, но с Мефодием — будущим миллионером и признанным гением — вполне вероятно. Правда, мне не хочется верить, что тобой двигала жажда наживы. Видно, крепко он тебя обидел. Ведь не убил же ты его только из-за каких-то денег!
— Из-за каких-то! Ты знаешь, о каких деньгах идет речь? У Мефодия было много занятных идей, но все так, игрушки. А вот его программа с полуоткрытым нелинейным алгоритмом защиты информации от взлома потянула бы на семизначную сумму. Когда в январе он пришел ко мне и предложил партнерство, я вначале встретил его без энтузиазма. Мефодий на мою нерешительность обиделся и предложил мне запустить на выполнение программу с его диска. В ответ на запрос я должен был ввести любой коротенький пароль и указать пару файлов, к которым хотел бы закрыть доступ. А потом позвать хоть свору хакеров, сообщить им длину пароля, и пусть попробуют туда влезть. Я согласился, выбрал простые текстовые файлы, и они преобразовались в выполняемые, прежней длины.
— Что делают?
— Просто запрашивают пароль и преобразуются в исходный текст. Ну, отправил я те файлы по электронной почте ведущему программисту конкурирующей фирмы. В былые времена он как раз баловался взломом защиты игр и всевозможных пакетов. Короткий пароль для его хакерского софта, как ты понимаешь, семечки. Заключили пари один к десяти. На самом деле стопроцентно надежную защиту данных, да такую, чтобы программа защиты сидела на том же носителе, что и данные, придумать принципиально невозможно, можно только приближаться к идеалу. Через неделю конкурент сдался…
— Эка невидаль система защиты. Их сейчас выше крыши.
— Выше-то выше, только мало компактных, быстрых и одновременно надежных. Потому и выше, что недостаточно — как тебе парадокс?
— Ладно, вернемся к Мефодию.
— Любопытно… он говорил, что будто бы сначала запускается только часть кода защищенного файла, остальное расшифровывается и загружается в оперативную память уже в процессе работы после введения пароля. Причем в определенный момент все посторонние процессы блокируются и дальнейшую последовательность команд невозможно перехватить. В такую последовательность можно запихнуть что угодно… В общем, программа работала, но для рынка софта оставалась сырьем. Мефодий собирался привести свое творение в божеский вид, сделать удобный интерфейс, какой-никакой дизайн, и все сам — никому не доверял. Я подписал с ним контракт, а спустя три недели полетел по делам в Америку и повторил фокус с пари уже там — прихватил дискету. Американские фирмачи чуть из штанов не повыпрыгивали. Банки ежегодно теряют из-за хакеров колоссальные деньги. За непробиваемую защиту банкиры готовы душу заложить. Мне стоило немалого труда убедить американцев, что я пошутил — подсунул им дефектные файлы. Иначе они бы меня оттуда живым не выпустили.