Заоконье: случайный код

~ 2 ~

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

Каждый раз Крекер вставал после «Окон» с ощутимой головной болью. Нестыкующиеся пазлы болтались в усталой голове. Дима почему-то хорошо и образно представлял, как они с грохотом перекатываются у него в черепной коробке, вызывая мигрень и шум в ушах. Приходил ему на ум и третий вариант, объясняющий «Окна», но поначалу он отметал его как абсолютный бред, к тому же из-за отсутствия обзора за окнами он никак не мог представить, как проверить эту безумную теорию. Но подобные мысли обычно бывают очень навязчивыми, так что однажды они достали Крекера, и он кое-что придумал.

* * *

Этот «симсанутый», как прозвал своего гостя Дима за чрезмерное увлечение искусственными жизнями, был уверен, что «Окна» – просто игрушка, однако сам Крекер с каждым разом все больше убеждался в обратном. Больше всего его смущал почему-то вид за окнами. Вернее, полное отсутствие видов. «Ну, допустим, это игра, – размышлял он снова и снова. – Тогда еще можно понять, ну, поленился разработчик пейзажи рисовать, смысл-то был в подглядывании. Но если это обычная съемка, то почему тогда за окнами все серое? Это невозможно!»

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

– Блин, не вяжется. Никак не вяжется.

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

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

Материалист до мозга костей, Крекер любым, даже совсем странным событиям обычно придумывал вполне логичные объяснения. «Врач не может всерьез верить во всякую потустороннюю хтонь», – с умным видом любил он когда-то говорить. Правда, врачом он так и не стал. Отучился примерно половину курса в медицинском на нейрохирурга и потерял интерес. Нет, в мозгах ковыряться было еще, может, и ничего, но ему совершенно не хотелось помогать людям. Можно, конечно, было бы стать ученым, избегая той самой нежеланной помощи: просто изучать себе процессы, происходящие в человеческом организме. Тем более что получалось это у юного дарования лучше некуда. Но ковырянию в человеческих мозгах он предпочел копание в мозгах железных и никогда об этом не жалел.

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

Дима все больше уверялся в том, что досталась эта «забава» ему по ошибке, совершенно случайно. Она вообще не предназначалась для чужих глаз. Такие выводы снова и снова возвращали его к убеждению, что это не игра, ведь какой смысл угрохать уйму времени, сил и, возможно, денег на вещь, которую не собираешься никому показывать? Тогда для чего была написана эта программа и кому она предназначалась? Если это государство следит за своими подданными, то разве не делает оно это через уйму всевозможных гаджетов? Мобильный слышит каждое твое слово, через него так легко за тобой следить. Но эта вещь – не съемка через мобильный. Это неудобно, в конце концов. Непонятно же, в какое вообще окно ты лезешь в очередной раз!

– А-а, я больше не могу! – Крекер схватился за голову и взъерошил блеклые жидкие волосы. Грязные прядки сложились в кривую и дикую прическу. От вопросов, на которые не было ответов, снова начинало ныть в висках. – Ну хорошо. Допустим. На минуточку представим. Я в это не верю и не поверю, но вот просто чисто гипотетически если… А, собственно, почему нет? Это же не волшебство и не религиозное что-то, я же не говорю, что в рай заглядываю!

Он вдруг хихикнул, оборвав себя, и снова задумался. Затем загрузил диск с «Окнами» и стал методично шерстить квартиры. Для начала он принялся рассматривать все подряд вещи в комнатах, куда заходил, в надежде отыскать ярлычок с производителем. Оказалось, что это не так просто. Можно было пользоваться компьютером в виртуальной комнате, но каким-то образом взять предмет, как в обычном квесте, у него не получалось. Искать что-то в заоконной «всемирной паутине» Дима в этот раз даже пытаться не стал: он давно уже опробовал такой вариант. Ему было дозволено видеть личную переписку жителей квартир, лазить по их записям, смотреть страницы соцсетей, но как только он пытался выйти через интернет в общественное пространство, что-то сразу сбивалось, заоконный компьютер вис, и сеть отключалась. Словно стоял некий запрет на поиск информации о месте, которым он интересовался.

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

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

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

Книжное издательство «Диагональ». Ни города, ни года, но можно поискать это название в сети. Со своего компьютера, разумеется. В нормальном родном интернете. Что там следующее?

КИ «Прописная».

Издательство «ЧТИ».

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

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

* * *

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

– Итак. Если это все-таки игра, – угрюмым голосом человека, уверенного, что несет чушь, пробормотал Димон, – то, значит, совершенно чокнутый разработчик придумал издательство и автора для каждой книги в этом шкафу, а их тут огромное количество. И это только единственная квартира, и был ничтожный шанс, что я ткнусь и стану проверять книги именно там. Значит, для достоверности ему пришлось бы придумать названия книг и для всех остальных шкафов? Да кого я убеждаю, я же уже решил, что это не игра! – как мантру повторил он.

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

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

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

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

Он вернулся в «Окна» и сразу же принялся искать книги. Одну из них, раскрыв наугад где-то посередине, он даже немного прочел. Автор, конечно, был ему неизвестен, но слог показался очень легким и складным, не похожим на сгенерированную белиберду, которую он ожидал там найти. Под конец Крекер не поленился и выписал из книги несколько фраз, чтобы потом по точному поиску обнаружить полный текст на страницах всемирной сети. Ничего. Ноль. Если кто-то и писал книгу, то непосредственно для мира, что находился за окнами. Но это не могло быть разработанной кем-то игрой.

Глава 2

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