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