Выбрать главу

Дурак стоял, прислонившись к стене одного из домов, и жевал лепешку, купленную в пекарне на Маркса. Филиал "Макдональдса" на Астерикса и Обеликса он по неизвестной причине недолюбливал. Но речь сейчас не о том. Он совершенно случайно обратил внимание на высокого человека в сером плаще с капюшоном, обутого в хеттские сапожки. Парень волок упрямого осла. Он дотащил непокорное животное до дома, из которого вышел сгорбленный дряхлый старичок, закутанный в белую простыню, и отдал зверюгу ему. Откланявшись, серый направился в сторону улицы Энгельса, что была следующей за поворотом.

Иван не мог упустить его из виду. Он сунул недоеденную лепешку маленькому оборванцу, что вертелся неподалеку, и сел на хвост Небхеперура. Имени этого программист правильно произнести, естественно, не мог, но прекрасно понял, кто это был. Если это и есть Ахмос, то парень слово не держит. А если нет — то… наконец-то сыщик узнает, кто такой этот таинственный Машкин ухажер.

Обманщик! Он разыграл целый спектакль для сестрицы, он не достоин ее любви! Иван уже не осознавал: хотел ли он набить пареньку морду за Машку или выследить его, схватить, вязать и привести к фараону на суд.

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

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

— Шпион сметанийский,…! - в сердцах выругался он, напоследок еще раз ударив кулаком в крышку.

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

— Сукин сын! — русский программист не выбирал выражения. — Свинья шпионская! Вот тебе за Машку!

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

— Ы…ы…ы…ы…ы… Это не я в морду дал!

Программа 12. Скорая помощь

Срочно капельницу и журналистов!

Локи

Москва, 14 июня, 2006

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

За две недели школьных каникул мальчику привезли по заказу очень много дисков со стратегиями и фильмами. Названия этих произведений программистского искусства были нераспространенными, но ни сестра, ни родители, которые никогда не играли ни во что, кроме пасьянса "Косынка" и зажигательного боевика "Сапёр", не обратили внимания на то, чем занимается на компьютере их младшенький. Прочли, что игрушка развивающая, и успокоились, мол, интеллектуально, и ладно. А ведь любой поклонник компьютерных игр выложил бы немало денег, чтоб перекупить у Семёнова-младшего коллекцию: "Великая Отечестванная", "Переход через Альпы", "Колонизация Америки", "Убийство Цезаря" и многое другое, — такого ни в одном киоске с пиратскими дисками не купишь!

Перед сеансом программирования выхода для Ивана Дурака и его напарницы Семенову захотелось поиграть в очередной раз в Бородинское сражение.

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

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

Локи оторвался от убивания русского солдата на Бородинском поле, оставив его на "съедение" фельдшерам, и, раскрутив кресло, потянулся за книгой "Как не надо программировать на С++ . Учебник якобы людских ошибок и заблуждений. Но именно на таких нелепостях программного кода и строились абсурдные программы богов: неинициализированный счетчик, переобъявленная во вложенном блоке переменная, неправильно очищенная память после использования динамического массива — вот они дыры, через которые магическая сила проникала сквозь четвертое измерение в трехмерную реальность. Это людям так программировать "не надо", книга эта — предостережение. Потому что любой неумелый программист способен создать точку входа в любую фрактальную дыру. Только точка эта станет работать неправильно и способна нарушить гармонию мира.