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