По ту сторону экрана Киберромантикам посвящается Второй час ночи наступил так же незаметно, как и первый. Булькающий голос голодного желудка заставил пальцы рук оторваться от клавиатуры, а глаза -- от экрана монитора. От этого есть захотелось еще сильней, и ноги отправили туловище на кухню. Холодильник, смущенно чваркнув, открыл свое чрево, и голодному взору представилась белая пустыня заплесневелых крошек и высушенных холодом мошек. "Купить поесть", -- выдал мозг команду туловищу. "Побольше и повкуснее", -- добавил желудок. Инвентаризация карманов среди кучи мелкого хлама выявила огрызки, весьма похожие на реальные бумажные деньги. Хлопнув дверью, Прог вышел на природу. Ночные пейзажи в палитре "24 бита" приятно радовали глаз знакомыми красками, вздымающиеся контуры высотных зданий напоминали гистограммы. Сделав семьдесят три шаговых движения, Прог оказался в местном супермаркете. Культпоход за питанием грозил превратиться в сущее испытание разума. Оптовые и розничные цены, сезонные скидки и скидки со скидок... Рациональное решение об объеме заказа никак не получалось, и что самое скверное, от этого есть хотелось все больше. -- Извините, вы не знаете, придаст ли эта приправа кислинку итальянским спаггети?", -- промурлыкала сзади незнакомая девушка. -- Да я, собственно... -- Прог запнулся, взглянув в упор на прекрасную незнакомку. Она была действительно прекрасна, похожа на дикорастущий придорожный цветок, случайно попавший на грядку умелого садовника. -- Я хочу сделать спагетти по-итальянски, но не уверена, что эта приправа прийдется мне по вкусу, -- немного смутившись, дообъяснилась девушка. -- Вы когда-нибудь, пробовали ее? Впав в иррациональный транс от незнакомки, Прог был готов тут же съесть всю полку специй и рассказать ей все, что он только сможет учуять в них, но сказал просто: -- Это наверняка то, что вы ищете. Если хотите, можете испытать это зелье на мне. Удивительное дело, они были знакомы каких-то тридцать-сорок секунд, а он уже знал, что девушка ответит положительно и даже может быть пригласит к себе в гости. -- Хорошо, приходите завтра в половине девятого вечера на улицу Карлова Ярыга, 17, -- деловито ответила незнакомка и, грациозно качнув бедрами, удалилась к кассам на выходе. Вернувшись домой и загрузив на полку сухой боекомплект продуктов, Прог забылся нервным сном. Во сне он продолжал думать, но думал не о таинственной и прекрасной незнакомке. Сейчас он думал только о Глюке -- проклятой ошибке переполнения стека, которая разрушала Программу, заказанную ему Очень Крупной Финансовой Корпорацией. Прог был Профессионал и брался за все или почти все, с чем мог справиться. Особую любовь он питал к запутанным до бесконечности кодам, в которых мог, разобравшись, передвигаться свободно и уверенно, как Тарзан в цифровых джунглях. За считанные минуты он мог обнаружить капканы и западни, оставленные прежними хозяевами программного кода и называемые в хакерской среде уязвимостями. Но сейчас что-то не складывалось. Последние несколько недель он усиленно мусолил текст программного обеспечения новой системы электронных платежей, пытаясь найти, как сказал Заказчик, "умышленно внесенную конкурентами в систему уязвимость". Какими конкурентами и какую уязвимость, Заказчик, естественно, не знал, потому и обратился к Прогу за помощью в поиске капкана. Срок сдачи системы в эксплуатацию неумолимо приближался, а уязвимость Прог так и не обнаруживалась. В другое время она могла бы "отравить" жизнь Прогу и стимулировать его на новые поиски, но сегодня он всецело подчинился зову природы. Цель была ясна, конечна и желанна. Ровно в 20 часов и 30 минут новопредставленный донжуан стоял перед дверями квартиры номер 1 по улице Карлова Ярыги, 17. В доме была всего одна квартира с номером. И сам дом с номером 17 тоже был всего один. Пародия на старинный особняк, типичная для этого района города. -- Привет, -- открылась дверь. -- Я знала, что ты прийдешь. Ну что же ты стоишь, заходи, спагетти уже готовы. Прог нажал до отказа у себя в сознании кнопку "Вход" и очутился внутри комнатки с мягкой кроватью не более чем на две персоны. -- Ну, проходи, что же ты!, -- толкнуло в спину вежливое, но вполне определенное дыхание девушки. И, сделав всего шаг, гость оказался прямо у блаженной кровати. Сознание Прога окутала клубами пара водруженная хозяйкой на журнально-обеденный столик тарелка с итальянскими макаронами. -- Наше зелье, -- улыбнулась колдунья и сыпанула в тарелку добрую горсть знакомых специй. От этого опыления длиный макаронный червяк потерял свой естественный крахмальный вкус и стал каким-то тошнотно-слащавым. С этим застрявшим во рту насекомым Прог и осел на кроватное ложе. -- Кусь-кусь, -- припала к другому концу червя девица. Между ними оставалось еще сантиметров 5-6, и следующий обоюдный глоток они закончили, мягко столкнувшись губами. Девушка обмякла, а затем бросилась в бой нараспашку. Разгоряченные итальянскими макаронами тела забились в эротических конвульсиях... Пелену нереальности с происходящего сорвал неожиданный резкий звонок в дверь. -- Кого там черт еще носит? -- натягивая на ходу халатик, потащилась к дверям хозяйка. А Прог тем временем натягивал свитер. Через секунду комнату вошел человек в черном. -- Глюк, -- сухо представился гость. -- Абрамов Глюк Спиридонович, - уточнил он. -- Надеюсь, вы у нас долго не задержитесь. -- Да, мне уже действительно пора, -- ответил Прог и тронулся с места событий. Перед дверью он успел нацарапать на ладони крошечки свой приватный электронный адрес. -- Пиши, буду ждать. Утро следующего дня быстро заполнилось радостным настроением. -- Привет, как дела после вчерашнего? -- бухнулось на почтовый ящик электронное письмо. -- Заходи на чат, поболтаем. От вновь прибывшей мессаги Прог явственно ощутил во рту привкус итальянской макаронины вперемешку с жирной красной помадой крошечки. -- Ok, уже бегу -- бросил он в ответ и, хлопнув дверями по открытым на мониторе окнам, выбросился в открытое окно чат-программы. -- Извини, что вчера так получилось. Глюк вечно все портит, и в самый неподходящий момент -- раскрошила мелким шрифтом диалог незнакомка. -- Он тебе кем будет? -- Не знаю, я сама уже не раз об этом думала, но так и не смогла найти подходящего ответа. -- Ну ты даешь! Ты извини, я не смогу тебе сегодня показать то, кем я хотел быть для тебя завтра по-вчерашнему. У меня большой и сложный заказ -- ищу глюк... -- Ты что, гомосексуал? Зачем тебе Глюк? -- Да, нет ты не так поняла. Мне нужна ошибка, глюк в программе, а не живой человек. Понимаешь, программы тоже как люди, сами не знают с какими болячками живут... Что-то есть уже захотелось. Может пройдемся сегодня вечером куда-нибудь, где нам будет тепло и уютненько? От слова "уютненько" у Прога затеплилось что-то в области между животом и ногами, как будто именно там находился центр уюта. -- Да, конечно. Когда, где и как тебе будет удобно? -- Приходи в супермаркет в 10 вечера, в отдел гигиенических аксессуаров. -- Буду. -- Закрылось окно чат-программы. Ровно без одной минуты десять Прог находился в отделе гигиенических аксессуаров супермаркета. Слева на него смотрели, подмигивая крылышками, женские наслаждения, а справа искоса поглядывали мужские аксессуары. "Опаздывает", -- хотел было подумать Прог, но не успел. Сбоку приоткрылась дверь подсобного помещения с грозной надписью "Для служебного пользования" и оттуда показался манящей красный ноготок вчерашней кошечки-крошечки. -- Ну, приветик -- улыбнулась она. -- Заходи, не дрейфь. У меня здесь подруга работает, ключи и пароли на сегодня дала. От мысли, что через пару секунд они вдруг окажутся вместе, Прогу показалось, что красный ноготок вцепился в его волосы и, накручивая их на палец, тащит за мозги в манящую неизвестностью пустоту. Мозг хотел просчитать сложившуюся ситуацию с учетом нехватки времени и возможных последствий, но тело покорно скользнуло в дверную промежность и быстро погрузилось в теплое и мягкое ажурное белье с комбинацией каких-то хитрых женских сплетений -- Прог не успел даже заметить, как она сбросила халатик спецовки. Упруго подрагивая, ее тело волнами изгибалось под Прогом, напоминая водяной матрас. В трудах и радостях сам он покрылся водяной пленкой. Обуявший его жар дикого природного желания охладил мягкий звук упавшего на пол предмета. Пока он переключал внимание на источник звука, в теле любимой произошел некий процесс. По налитой теплой жидкостью груше пробежали разряды, и в руках Прога оказалась абсолютно голая и отвердевшая полурезиновая кукла, без каких-либо признаков жизни. На полу лежала пластиковая карточка. "Экзистенциональное агентство "Мягкая Энергия". Изделие №12. Год выпуска: 2034" -- легко прочиталась на ней рекламная лейба. "Если ты все еще ее хочешь, позвони по номеру 1-2-3" -- вспыхнула фосфоресцитом сделанная на карточке от руки надпись. Набухшие от космических наслаждений органы Прога перевели его сознание в автоматический режим. Правая рука рефлексивно набрала номер, а левое ухо услышало знакомый голос Глюка: "Привет, Прог. Рад тебя слышать. Мы не сделаем ни тебе, ни ей ничего плохого. Иди домой и включай свой комп. Открой файл программы и найди строку 459. Поставь вместо знака "+" знак "-". Сдай работу Заказчику и позвони мне. Я дам тебе шифр, и ты снова включишь свою девочку. Она сделает все, что только тебе захочется". В ухе заурчали гудки положенной трубки. Дорогу домой Прог запомнил плохо. Найти файл и изменить в нем один символ на другой было проще простого. В этот момент совесть его не мучила. Мало ли кто, кому и как изменяет? Сложнее оказалось отправить задание Заказчику, да еще и пометить его как "Выполнено". Все решил простой логический расчет: "Я отправлю задание, позвоню Глюку, получу у него шифр, а затем перезвоню Заказчику и скажу, что нашлась еще одна ошибка и я знаю, как ее исправить". Размякшая любовь Прога восседала на единственном кресле, а сам он умиротворенно посматривал, как на экране бежит полоска процентов переданных байтов. И как только последняя песчинка информации перешла в другое измерение, в руке Прога появилась телефонная трубка. -- Глюк, это я Прог, -- сказал его голос. -- Я сделал все, что ты сказал. Теперь твоя очередь. Он боялся, что сейчас произойдет что-то ужасное. Так всегда бывает, когда запускаешь программу после добавления очередного куска мыслей. Исправленные в одном месте ошибки продолжают жить новой жизнью, порождая новые глюки в других местах программы. -- Молодец, я верил в тебя, -- услышал Прог голос Глюка и у него появилось ощущение, что компилиция события прошла вполне успешно, значит синтаксических ошибок в его действиях не было. -- Твою подругу зовут Ибэ, можешь вставить ей инсталляционную карточку в нужное место. Да, не забудь выставить шифр 101, и она твоя. Приятно было с тобой поработать. "Ибэ, Ибэ, сейчас я тебя оживлю", -- стучала по стенкам черепа Прога новая мысль. Карточка с выставленным шифром 101 сработала как укол невралгина. Ибэ открыла глаза. -- Где я, кто я, кто ты... -- Это я, Прог. Я тебя спас. Теперь я всегда буду с тобой и ты всегда будешь моей. Ты, помнишь, меня, Ибэ? Ты помнишь итальянские макароны, кладовку в отделе гигиенических аксессуаров? Это был я, Прог! -- Пойдем ужинать, -- неожиданно внятно и разборчиво произнесла Ибэ. -- Я приготовлю ужин по программе "Пища, которую можно есть". А затем буду рада оказать тебе сексуальные услуги по программе "Ты мой муж, а я твоя кибержена" -- методически правильно досканировал воздушное пространство знакомый до боли голос. Прог устало осел на единственное кресло и отупело перевел взгляд на дальний угол комнаты. По глазам ударил слоган на старом рекламном плакате сетевого туристического агентства: "Еще одна жизнь, еще одно наслаждение, и все это только для Вас и только сейчас -- у нас, по ту сторону экрана".