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