Ну и сон же у меня был! Всем снам сон!

Сладко потягиваюсь и открываю глаза. Надо мной нависает покрытая толстым до неприличия слоем пыли люстра.

Сидящий на потолке таракан задумчиво пошевелил усами и деловито пополз к ближайшей стене.

"Надо какой-то отравы купить что ли… А то, сожрут они меня как-нибудь", – витают мысли в сонной голове.

Странно. А почему это я на полу сплю?

Ноздри ласкает букет запахов. В нем смешивается ласковый аромат духов и вкус жареной картошки. Картошки? Боже, как я хочу есть.

Желудок жалобно взвыл при мысли о еде.

С кухни донеслись звон посуды и новая волна запахов, окончательно нокаутировавшая пустой кишечник.

Рывком вскакиваю со своего импровизированного ложа на полу.

Так это не сон?

– Проснулся? – раздается из кухни знакомый до боли голос. – Ну, ты и лежебока! – насмешливо говорит Вика, входя в комнату. – Уже почти полдень.

Все еще не веря в свалившееся на меня счастье принимаю легкий поцелуй.

– Поднимайся. Завтрак готов. Я для себя решила, если в течение получаса не встанешь – буду будить. А ты вот сам встал, – щебечет Вика, застилая диван.

С наслаждением рассматриваю ее стройную фигурку, одетую в мою длинную клетчатую рубаху. Такое импровизированное платье ей очень идет. Нет. Не правильно. Ей все идет.

– Ничего, что я твою рубашку одела? – замечает она мой взгляд. – Моя одежда еще не до конца высохла.

Молча машу головой, показывая, что ничего против эксплуатации моего гардероба я не имею.

– Ну и замечательно! – улыбается она и поправляет небрежно собранные волосы. – Жду тебя за столом.

В комнату зашла, с трудом переставляя ноги, Клеопатра. Набитый живот мешком волочится по полу. Взглянув на страдальческое выражение кошачьей морды, я непроизвольно улыбнулся.

– Что, обожралась, пушистая?

– Мяу, – очень жалобно и тихо сказала кошка и, опустив к низу усы, поплелась к креслу.

Попытка взобраться на любимое место – спинку кресла с успехом провалилась. Переполненный живот перевесил и Клеопатра тяжело, совершенно не по-кошачьи плюхнулась на пол.

Помогаю кошке взобраться на кресло и одеваюсь.

Кухня меня встретила подозрительно чистой и накрытым столом. Никогда не думал, что моя кухня может стать столь нарядной… Прям как-то аж неловко…

– Вкусно? – интересуется Вика, изящно накалывая вилкой кусочек картошки.

– Ум-м-м! – восторженно мычу я, так как забитый пищей рот не позволяет выразить восхищение в полной мере.

Противно звякнул дверной звонок, отрывая меня от столь приятной процедуры. Невнятно чертыхнувшись набитым ртом с неохотой поднимаюсь с табурета.

– Кто это может быть? – поинтересовалась Вика, бросив на меня лукавый взляд. – Ты кого-то ждешь? Может девушку?

– Ум-м-му! – негодующе замычал я, всем своим видом показвая ошибочность ее подозрений. – Кам-кам-какможно? – делаю оскорбленное лицо и нехотя плетусь к двери.

Звонок во второй раз напоминает о нетерпеливых гостях, или госте, или гостье… На этом мое перечисление возможных вариантов зашло в тупик и сменилось страхом Что если вдруг это кто-то из моих знакомых девчонок? А еще если не из просто знакомых а из… С ужасом представляю себе дальнейшее развитие событий. Я во чтобы то ни стало должен удержать Вику. Она для меня слишком значит, чтобы потерять вот из-за такой мелочи. А впрочем, чего это я? Может это и никакая и не девушка а обычный почтальон.

Интересно все-таки, и кого это спрашивается черт принес? Только собрался отдохнуть, вкусно поесть и все такое, а тут на тебе.

– Привет, Витек, – с деловым видом ворвался в тесный коридорчик Валентин. – Где пропадаешь? Я тебе уже наверное раз сто за последние дни звонил и несколько раз заезжал.

Валентин – заместитель управляющего банком, в котором я работаю. Одного взгляда на этого молодого мужчину вполне достаточно, чтобы понять, кто он есть на самом деле, или как принято говорить – в глубине души. Эта самая душа как будто по нему тонким слоем размазана и пахнет… в общем гадко пахнет. Масляные бегающие глазки под узким лбом, короткий прилизанный чубчик и неизменный имидж начальника перед подчиненными, мгновенно сменяющийся на тщательное полирование языком вышестоящих задниц в случае их появления. Типичный карьерист. Лезет по служебной лестнице вверх, не взирая ни на какие преграды. Терпеть не могу этого напыщенного хлыща. Тошнит лишь при одном виде.

– Тебя начальство видеть хочет, – Одновременно с этой фразой он попытался просочиться на кухню, влекомый идущими оттуда ароматами.

Ему это почти удалось, если бы не возникшая в моей клетчатой рубахе на голое тело в дверях кухни Вика. Валентин замер как вкопанный в метре от нее широко раскрыв глаза, которые немедленно уперлись в нижний край рубахи, точнее в то, что под ним скрывается. Моя рубаха не была расщитана на то, чтобы использоваться взамен платья, и теперь облегая фигуру девушки, она очень выгодно обнажает лакомые кусочки вместо того, чтобы их скрывать.

Что-то в его взгляде появилось такое… такое мерзкое, животное. С трудом сдерживаюсь, чтобы не врезать ему промеж жадно пялящихся глаз.

– Чего надо? – оторвал его мой голос от созерцания ног Вики. – Я в отпуске.

– Начальство… э … ну видеть… хочет, – с запинками промямлил Валентин. – Тебя в смысле. Хочет.

– Так хочет или хочет видеть? – грубо пошутил я, за что заработал осуждающий взгляд от Вики.

– А? Что? – не понял он с первой попытки, но уже через секунду скорчил некое подобие улыбки. – В смысле видеть. Там проблема с сервером какая-то, ну ты же знаешь я в ваших программерских премудростях не петраю. В смысле твой напарник не справляется. И вообще, он сделал надменно начальственное лицо, – по моему мнению он некомпетентен для занимаемой должности и на месте шефа, – последнее слово он произносит с оттенком раболепия, – я бы его…

– Ты пока не на месте шефа, – с плохо скрытой брезгливостью перебиваю Валентина, – не желая выслушивать, ставшую привычной за последний год, длинную речь о том, кто чем должен заниматься.

– Собирайся, – не терпящим возражения голосом скомандовал он и бросил еще один липкий взгляд на Вику.

Она похоже, уже успела сообразить, что представляет собой этот человечек и одарила его столь свирепым взглядом, что Валентин непроизвольно сделал шаг назад и пугливо сглотнул слюну.

Трус! Я добавил к сложившейся у меня характеристике Валентина еще одну позорную строку. Мерзкий трус!

– Слизняк, – в тон моим мыслям произнесла Вика пренебрежительно тряхнув гривой волос и резко захлопнула дверь в кухню. Сердито загремела посуда в мойке.

– Сам прийти не смогу, но на бумажке план действий набросаю. Там, на месте разберетесь, – не дал я открыть рот Валентину, у которого первоначальный испуг сменился не то гневом, не то возмущением. – Подожди здесь.

Захожу в комнату и взяв из стопки бумаги рядом с ноутбуком лист, быстренько набрасываю несколько строчек текста.

– А твой напарник поймет твои пояснения, – надоедает из коридора Валентин.

– Поймет. Такие комментарии и дурак поймет.

Дописав, подхожу к Валентину и передаю ему вчетверо сложенный лист бумаги.

– А как зовут твою подружку? – с любопытством взглянул он на дверь кухни, за которой по прежнему раздается шум воды и звон посуды. – Серьезная цыпочка.

– Вика, – с неохотой отвечаю на поставленный вопрос, почему-то чувствуя себя предателем. Такой чиряк на ж… то есть лице общества даже не достоин ее имя слышать. – И тебе наверное уже пора. Работа, дела начальственные…

В меня уперлись масляные глазки с глубоко спрятанной ненавистью. Вот еще один повод, чтобы этот карьерист укрепил свою тщательно скрываемую внешне неприязнь ко мне.

Еще в самом начале нашей совместной работы Валентин пытался выжить меня с должности. Зачем, даже не знаю. Наверное исключительно из вредности, ибо на пути к его продвижению в верх я не стоял. Таких тупарей как он, пусть даже и имеющих два высших образования, в программисты не берут. Умишком не вышел. Будучи временно исполняющим обязанности управляющего банка он нацарапал приказ о моем увольнении в связи с профессиональной непригодностью и некомпетентностью. Поводом для этого была пустяковая ошибка – я отправил письмо с отчетностью по электронной почте не на тот адрес. ВРИО шефа раздул столь незначительно событие до масштабов вселенского потопа как минимум. Похоже, что он ожидал, что я буду или прогибаться или просить о замятии возникшего скандала.

Я тогда не оправдал его ожиданий. На стол высокомерной выскочки бумажным самолетиком спланировало подписанное заявление об уходе, я выключил все компьютеры включая и сервер, тем самым остановив непрерывный поток банковских операций и с гордым видом пошел пить пиво в ближайшем полуподвальном кабачке. Через сутки ко мне домой лично заявился сам управляющий банка с извинениями за нерадивого зама. Оказывается, его крепко вздрючило вышестоящее областное начальство, а он в свою очередь Валентина за простой банка в течение одного дня и вытекающие отсюда убытки и недовольство клиентов. С того случая у меня появился напарник, до сих пор я руководил всей компьютерной кухней один, а Валентин затаил ядовитую злобу, хотя в открытую конфронтацию вступать не решался.

– Что ты ему написал? – поинтересовалась Вика выглянув из кухни, когда за гостем захлопнулась дверь. – Не похоже, чтобы пояснения для решения проблемной ситуации, ведь ты даже не в курсе, что там произошло.

Оказывается она внимательно слушала наш разговор и сделала правильные выводы.

– Ты совершенно права, – я ласково обнимаю ее и целую в губы. – Там решение моей проблемы – заявление об уходе. Давно мечтал о свободе… И рожу эту скользкую теперь видеть не буду, а это уже не мало.

– Насчет рожи ты точно подметил. Крайне неприятный человек. Как будто слизью покрыт и все время прячет скорпионий хвост с отравленной иглой. – Вика скорчила брезгливую рожицу дверям, за которыми скрылся Валентин. – Иди ешь, а то остыло уже все.

С радостью возвращаюсь к прерванному процессу, совершенно забыв о неприятном госте.

– Я немного продуктов подкупила, а то у тебя было шаром покати, – улыбается Вика, рассматривая мою чавкающую физиономию. – И немножко порядок навела. Никогда бы не подумала, что ты такой неряха.

– Я и порядок враги с детства, – отвечаю прожевав. – Терпеть ненавижу уборки всяческие.

– Чем планируешь заняться дальше? – поинтересовалась она по окончании завтрака.

– Еще не знаю, – немного опешил я от вопроса. – Вариантов много.

– А я искупаться в море хочу, – она мечтательно улыбнулась. – У вас ведь море есть?

– Да, конечно. – Подробно описываю, как добраться до пляжа.

– А ты со мной пойдешь? – стрельнул в мою сторону озорной взгляд.

Я уже было почти согласился, но выскользнувшая из глубины сознания мысль моментально остудила мой пыл. Друзья! У обоих остались родители. Я должен… Я обязан их известить о судьбе сыновей. Пока еще не знаю, как я смогу это сделать… Вот так прийти и сказать, что ваш сын погиб при исполнении долга? Какого долга? Долга перед кем? Где погиб? Как объяснить обычным людям все, что мы пережили, сквозь что прошли? Ведь не поверят! Точно не поверят!

Подхожу к Вике и крепко обнимаю.

– Не сегодня, – извиняющимся тоном говорю я. – У нас с тобой впереди еще масса времени. Сперва мне нужно закончить пару дел. Очень важных и малоприятных дел.

Стоя на балконе, провожаю взглядом свое неожиданное счастье. Дойдя до угла дома, Вика повернулась и помахала рукой. Машу в ответ.

Сбылась мечта идиота. Получил, что хотел. Даже не верится, что столько положительного может сочетаться в одном человеке. Кажется, я влюбился. Как это ни странно… Артем обязательно не преминул бы спошлить на эту тему. Что-нибудь вроде: "Любовь это тебе не просто так. Ей нужно заниматься"

Решаю, к родителям Шурика съездить прямо сегодня, а поездку к Артемкиным отложить на завтра. Все-таки столица далековато будет.

Перед выездом решаю проверить свой электронный почтовый ящик. За время моего отсутствия там должно было накопиться изрядно писем. Конечно, по большей части спам – разнообразнейшая реклама всякой-всячины, но в куче мусора всегда может оказаться что-нибудь нужное.

Тихонько пискнул, включаясь, старенький ноутбук. Эта модель устарела давным-давно, а на новый, все никак финансов не хватало. Ничего, теперь-то с моим капиталом можно будет пожить на широкую ногу. Куплю классный мотоцикл и рвану на пол годика с Викой в двухколесный круиз по Европе.

На экране мелькнула опостылевшая заставка операционной системы.

– Что за фокусы? – с изумлением смотрю на мельтешащий текстовыми строками дисплей. – Неужели компьютерный вирус подцепил? Так ведь антивирусная программа включена, – бормочу себе под нос.

Экран сам по себе очистился, продемонстрировав мне в качестве фоновой картинки фотографию с мрачноватым пейзажем. Странный какой-то пейзажик… Не помню, чтобы у меня такая картинка завалялась.

– Твою мать! – в сердцах выдыхаю я. – Это же полигон!

Лежащая рядом с ноутбуком кошка удивленно взглянула на меня.

Всматриваюсь в изображение на экране. Так и есть! Полигон! Но откуда? Откуда в моем ноутбуке взялся графический файл подобного содержания?

На фотографии острый хребет, отделяющий родильную долину от враждебного мира. В красном небе зависла пара крылатых тварей, а на вершине хребта застыли три фигурки с оружием в руках. Это же мы! Вот я, стою, опираясь на карабин, а справа от меня Шурик и Артем.

Само по себе открылось окошко текстового редактора. Дрогнул и побежал по белому фону курсор, оставляя за собой ровную строку букв.

– Здравствуй Виктор .

Быстренько проверяю список запущенных программ. Может кто-то решил подшутить таким образом надо мной и установил какую-то подлую програмульку. Ну, это я быстренько отловлю.

Несколько минут пальцы порхают по клавиатуре, нажимая нужные клавиши.

Ничего нет! На компьютере только установленные мной программы.

– Здравствуй Виктор. Отзовись. Я знаю, ты меня читаешь. Коснись клавиатуры.

Чувствуя себя полным идиотом, набираю ответ:

– Привет. Ты кто?

– Я – частица тебя.

Рукавом рубахи вытираю пот со лба, не отрывая глаз от дисплея.

– Не понимаю. Кто ты?

– Называй меня Гниль.

Прочитав последнюю строку, я чуть со стула не упал. Вот это да! Сидящий во мне вирус выявил желание пообщаться. Да еще и таким необычным способом. А я еще думал, что он не полностью разумен.

– А зачем для общения тебе необходим компьютер? – очередной строкой интересуюсь я, заинтригованный по самое никуда.

– Не смотря на то, что нахожусь в твоем мозгу, я могу только слышать наиболее отчетливые мысли и выполнять команды. Не уверен, что твое сознание положительно воспримет поток информации идущий от меня. Возможно нарушение твоих мыслительных процессов. Твой компьютер является очень удобным средством общения.

– Что значит нарушение мыслительных процессов? – интересуюсь с легким намеком на страх, где-то в глубине души.

– Ты можешь потерять рассудок.

Тяжело вздыхаю и в очередной раз вытираю вспотевший лоб.

– Надеюсь, что ты и в дальнейшем для общения будешь использовать только компьютер, – высказываю свои пожелания, совершенно не горя желанием терять что-либо.

– Да, – возник на экране утешительный ответ.

– Я и не думал, что ты до такой степени разумен.

– Ты обо мне многого не знаешь. Хочешь спасти своих друзей?

Руки застыли над клавиатурой, а глаза утупились в экран.

– Они мертвы! С твоей стороны не очень то красиво так шутить, – сердито отстукиваю ответ.

– Хочешь спасти своих друзей?

– Хочешь спасти своих друзей?

– Хочешь спасти своих друзей?

Куча одинаковых строк заполнила экран. Жду, пока курсор прекратит свой сумасшедший танец, и отстукиваю лаконичный ответ:

– Да!

– Собирайся. У тебя мало времени. Раздел базы данных, содержащий информацию об утилизированных объектах вскоре будет очищен. Тогда будет поздно. У тебя есть шанс. Я помогу.

– Не понял! Какая база данных? Какой раздел? И причем здесь Артем и Шурик? Они же мертвы!

– Долго объяснять, а времени совсем мало. Ты должен спешить. С моей помощью у тебя есть шанс спасти своих друзей.

– Зачем тебе мне помогать? – проснулось во мне подозрение. Не верю я в бесплатные добрые поступки, тем более со стороны кого-то гнилого вируса, чье основное назначение сеять смерть.

– У меня свои интересы. Учитывая то, что я не обладаю самостоятельностью с того момента, как ты грубо покопался в одном из моих модулей, мне нужна твоя помощь. Я могу лишь выполнять твои команды. – После секундной паузы возникла маленькая приписка: Мои интересы не противоречат твоим. Они расположены очень близко.

Я отрываюсь от клавиатуры, встаю и начинаю нервно ходить по комнате. Если у меня есть хотя бы малейший шанс вернуть друзей, я обязан им воспользоваться. Я не особо верю в некромантию, а ничего более умного в голову не приходит. Весь этот треп о какой-то базе данных мне кажется не более чем пустышкой.

Клеопатра, по-прежнему сидящая у ноутбука, с любопытством следит за моими метаниями по комнате желтыми глазами. Ей даже невдомек, отчего так разволновался хозяин. Кошка взглянула на тускло светящийся экран и отвернула голову не найдя там ничего интересного.

Голова пухнет от обилия мыслей. Рождаются и тут же умирают десятки, нет сотни идей и догадок. Возможно, что вирус, или как он или она себя называет – Гниль, хочет использовать меня для достижения каких-то своих не совсем хороших целей. Возможно, это уловка шефа. Попытка повлиять на меня… Нет, все это глупости. Ни одна из моих догадок, по моему мнению, и близко не лежит к истине.

– Э-эх! – машу я рукой и усаживаюсь за стол. – Была не была! Жизнь двух друзей стоит того, чтобы рискнуть собственной.

– Что делать? – тихо шелестят под пальцами истертые клавиши. На некоторых буквы уже различаются с большим трудом. Но мне буквы не к чему, годы работы с компьютерами намертво впечатали в память раскладку клавиатуры.

– Я боялся, что ты не согласишься, – очень по человечески написал Гниль. Ловлю себя на мысли, что думаю о нем, как о живом существе. – Тебе как можно скорее необходимо оказаться в точке перехода на полигон расположенной на сто четыре километра и триста метров отсюда. Она будет активна не долго. Поспеши.

– Но у меня даже нет с собой оружия, – возмущенно набираю я. – Как можно кого-то спасать безоружным.

– Я – твое оружие. Поспеши. Не забудь компьютер. Кстати, команды можешь формулировать попроще. Просто скажи, что требуется и все.

Впопыхах натягиваю куртку и хватаю со стола ноутбук. Уже стоя в дверях осматриваю квартиру. Надо соседке оставить ключи, а в двери оставить записку для Вики. Я думаю, она поймет. Должна понять…