— У меня день рождения вчера был, между прочим! Мог бы и позвонить.

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

— Извини, не знал. Поздравляю. С меня подарок.

Настроение и так не очень, конец рабочей недели, погода мерзопакостная, а тут ещё этот оброк судьбы, от которого не знаешь как отделаться. Это я о Юленьке, усладе очей моих — как ни двусмысленно это звучит. Замечательная девушка, краса и гордость универа, заботливая дочь и активный член общественной жизни коллекти… Куда-то меня не туда занесло. В общем и целом — проблема сия есть, пока не решаемая. Жизнь моя в последнее время напоминает остросюжетный триллер вперемешку с трагикомедией, и вплетать в нее это милое создание — грех большой и обуза для совести. Но и отделаться от этой напасти никак не получается. Сейчас очередная попытка, не помню какая по счету.

— Как дела? На работе сильно устаешь?

— Нормально. Печатаю квартальный отчет о грузоперевозках на Приволжской железной дороге. Сегодня обсчитывал пропускную способность станции Ртищево.

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

— К-кххм, — аж поперхнулся я от неожиданности и не найдя подходящих слов, процитировал Кису Воробьянинова. — Да уж!

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

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

— Пфф, тебе не идет, когда ты злишься. Забавно выглядит. А поклонник в другом городе живет, в Санкт-Петербурге.

— И кто же он, этот счастливчик? — если бы можно было измерить концентрацию яда в моих словах, то обнаружилась бы трижды смертельная доза.

— Он программист, работает в престижной международной компании. Закончил наш ВУЗ в прошлом году, случайно увидел меня в Инстаграмм, и влюбился с первого взгляда. Сразу и наповал. Угадай, что он мне подарил?

— Делать мне нечего — угадывать всякую чепуху. Наверное, что-то дорогое и пафосное. Кольцо с фианитом, например.

— Какой же ты приземленный материалист. Он подарил мне программу! Сам написал.

— Вау! Он еще и клинический ботан? Подарить девушке кусок программного кода — это действительно оригинально.

— Не надо его обзывать. Он милый и хороший юноша. Застенчивый только. Мы до сих пор только через письма общаемся.

— Надеюсь деньги ты ему не занимала? Может там седой старикашка на самом деле? Аферист и извращенец?

— У него страничка в ВКонтакте, там и фотографии и три сотни френдов. Весьма симпатичный молодой человек.

— Юль, ты издеваешься? Я не ханжа, но обсуждать твоих ухажеров — это не нормально, даже для меня.

Тут бы мне и свалить, пользуясь благоприятным моментом, но не успел.

— Ты такой милый! — неожиданно чмокнула меня в щеку. — Я ведь знаю, что это ты все организовал! Нет никакого мифического поклонника. Я на кафедре у филологов через «Антиплагиат» все его послания прогнала. Потом попросила сравнить с твоим словарным запасом и устойчивыми выражениями. Совпадение 89 %!

— Что и стихи мои?! Может и Ярославский кремль тоже я разрушил?

— Нет, стихи, честно сворованы с Интернета. А вот собственная речь практически идентична! Могу заключение с кафедры предъявить!

Бли-ииин! Две недели трудов — коту под хвост. Нет, ну это ни в какие ворота не лезет — лингвистическую экспертизу додуматься провести! Это какую извращенную фантазию надо иметь? Не завидую её будущему мужу — категорически не завидую.

— Подожди, но ведь я тебе никаких писем не отсылал? Откуда ты взяла мои тексты для сравнения?

— Секрет! — и коварно улыбнулась, словно Джоконда с картины Серова при виде лабутенов.

Тоже мне секрет. Или СМС скопировала, или записала на диктофон мой разговор по телефону — что-то мы в последний раз неправдоподобно долго общались.

Самое смешное, что подогнал я ей программу для обучения русскому языку от Института Мозга! В результате получил ещё одного абонента в Образном Графопостроителе с id00022. На всякий случай добавил в «Избранное» (по крайней мере я так перевел с высокого), чтобы не потерялась. Вдруг когда-нибудь граф разрастется до сотен тысяч юзеров — попробуй найди потом.

— Как бы то ни было, ты ошиблась. Я ни я и корова не моя! Надо быть полным дураком, чтобы крутить романы через интернет. И вообще, ты не в моем вкусе.

Соглашусь, что переборщил. Юлька развернулась и ушла, молча, ни сказав ни слова. Поскольку роль требовалось отыграть до конца, вечером послал сообщение с аккаунта питерского «ухажера» в продолжение, но ответа не получил. Оно и к лучшему — одной проблемой меньше.

Вечер закончился странным подарком, жутковатым приветом из прошлого. Разбираясь в настройках Графопостроителя, непонятным образом запустил поисковый сканер, причем сложилось стойкое впечатление, что это мой мобильный друг постарался вместо меня. В результате подцепил чью-то «сеть», но не в привычном современном понимании, а старый бесхозный граф, довольно разветвленный и обширный. Схема на экране выглядит как старая рыболовная сеть, дырявая и оборванная, поэтому такое название на ум приходит. Часть узлов отображаются в черном свете, рядом с ними милое пояснение «mortem», если не ошибаюсь на латыни. Как нетрудно догадаться, некоторые абоненты отсутствуют в мире живых, а сама «рыболовная сеть», скорее всего, принадлежит бывшему хозяину телефона. Не бывают такие вещи бесхозными просто так.

*** Ассимилировать указанный Граф? Да/Нет?

По всей видимости, это означает присоединить и использовать? Тогда, согласен — не пропадать же добру.

*** Внимание! Не совпадает вектор поляризации. Для использования требуется изменение настроек модуля поддержки.

***Заменить ключ модуля «Ид/Кап 0.2» на «Alt/Bonum» Да /Нет?

Меняет пусть, чего уж там. Старый граф все одно почти не дышит, может быть свежая «графиня изменившимся лицом побежит пруду». Этот старый мем из «Братьев Карамазовых», если кто не знает. Из доинтернетовской эпохи еще. Хотя графиня у нас тоже не молода, и даже слегка мертва частями.

Как бы то ни было, мобильник переварил эту полуразложившуюся рыболовную сеть, выбросив все мертвые души, и осчастливил сообщением:

«Продуктивность процесса 1, 24 %. Требуется расширение зоны охвата».

Не густо на первый взгляд, но в сравнении с предыдущими показателями рост в тысячу раз!

Не успел порадоваться, как тут же появилась следующая проблема:

«Внимание! Переполнение буфера, отсутствует накопитель/потребитель!»

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

Впрочем, мобильник сам предложил выход из тупика:

«Выбрать конечного потребителя из списка? Да/нет?»

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

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