Твоя игра. Начало
Шрифт:
Внезапно Олю прошиб холод, сердце дрогнуло — а что, если она и правда Катя? Она ещё раз перевернулась. «Нет, не может быть, не выдумывай. Тебя зовут Оля. Ты это точно знаешь», — убеждает она себя. «Просто тебя что-то сильно тревожит, вот и лезут всякие мысли».
Так, ладно, что было дальше… Сумерки. Костёр. Всплывают в памяти и прыгающие по палатке тени от костра. А потом разговор… Вторая странная вещь. Она ловит себя на мысли, что не может вспомнить, как выглядели мужчины. Только силуэты вокруг костра. Ей становится жутковато. Она затаила дыхание. Стук сердца отдаётся в ушах, и больше никаких звуков. Тихо. «Не храпят», — пробует шуткой взбодрить себя, но следующая мысль: «Я в палатке с чёрными безликими силуэтами» — снова ввергает в тревогу. Она цепенеет. Её глаза широко открыты, она не дышит, стук сердца ещё сильнее отдаётся
С некоторым облегчением и лёгким стыдом Оля решает продолжить вспоминать. Вроде ничего особенного за разговором не было, хотя её и удивило, что Александр поверил ей. Но звучал он достаточно убедительно.
Интересно, кто эта Катя? И каким образом вообще получилось, что Оля «превратилась» в неё? Она потрясла головой, словно разгоняя эти мысли: не хотелось думать о том, чего сейчас никак не понять.
В памяти всплыла карта и то, как мужчины отреагировали на крайне странное изменение в ней и в дубликате. Или всё-таки изменение местности случилось? Как такое возможно? Но как быстро они успокоились… Да они и не слишком-то изумлялись. Словно… неудачно попытались разыграть её? Да нет, будь так, они, скорее, переиграли бы. Никаких высказываний, предположений, обсуждений; разве странные вещи не обсуждаются самым подробным образом? А-а!.. Так они наверняка всё это обсуждали, пока она была в отключке! Впрочем, ладно… Но ведь и она сама отреагировала более чем спокойно для столь необъяснимой ситуации. Последствие шока? Может быть… Но она не очень в этом уверена. И ещё она поймала себя на том, что ей спокойно с ними, несмотря на все странности. По крайней мере, очутившись здесь одна, она чувствовала бы себя гораздо хуже.
Мысли, переполнявшие голову, не давали уснуть. Но поспать надо, иначе утром она себя не соберёт. С последней на сегодня мыслью — «какая тихая ночь…» — Оля отключилась. Она больше не слышала ни шума водопада, ни плеска воды, ни треска костра… ничего.
Четвёртый час утра, но Сергей не мог оторваться — очень хотелось найти решение. Он за компьютером, но смотрит больше в тетрадь, которая лежит перед ним на столе. Желтоватый свет от люстры заливает два стола, два монитора, колонки по обе стороны от мониторов, старенькое многофункциональное устройство (ему было уже лет семь), большое кресло, в котором сидит Сергей, и книжный шкаф в углу комнаты, рядом с дверью. Жалюзи задёрнуты, из колонок едва доносится что-то вроде шелеста, вокруг тишина. Сергей вертит в пальцах карандаш.
На экране монитора открыто окно редактора кода Delphi<a href="#" title="Delphi [делфай] — среда и высокоуровневый язык программирования.">4</a>, но пока что печатать нечего. Склонившись над графиками и последовательностями символов, Сергей пытается понять, как можно использовать экспоненциальную зависимость степеней, характеризующих каждый символ. В математике он силён не был, однако задача сейчас, как он полагал, именно математическая, поэтому несколько дней он вспоминал школьный курс, потом университетский, но это мало чем помогало. Всё-таки ближе ему программирование.
По специальности Сергей учитель физики и информатики. Программирование, как он себе его представлял, за пять лет обучения преподавали всего один семестр. Вот физики было много, что неудивительно: информатика (а не программирование) была дополнительной специальностью. Физику Сергей не очень любил. Факультет этот он выбрал, поскольку думал, что поймёт, как устроен и работает компьютер и другие электронные изобретения с физической точки зрения. Конечно, пять лет обучения принесли свои плоды, однако больше Сергей понял и узнал только благодаря собственным изысканиям и любопытству. Но несмотря на интерес к электронному «железу», программирование его притягивало больше. Ему нравилось создавать своё, вкладывать творчество в цифровой мир, видя, как выполняются команды, инструкции, подпрограммы. Точно, последовательно, безошибочно. Последнее не совсем так, но Сергей знал — компьютер
Более-менее Сергей знал только один язык программирования — Pascal (Delphi), а другие только фрагментами: пара команд да чуть-чуть синтаксиса (ярчайший пример — Assembler). Возможно, Pascal ему нравился больше остальных языков не только из-за относительной простоты (это не значит, что на нём можно писать только простые программки), но и поскольку это первый язык программирования, который Сергей узнал ещё в десятом классе. Это было поразительно: отдавать команды машине, которая их послушно выполняет. Про другие языки он не знал ещё в течение довольно долгого времени после того, как впервые открыл книгу по Delphi и написал свою самую первую программу — она представляла из себя окно с единственной кнопкой «Закрыть». Разумеется, при щелчке левой клавиши мыши по ней это окно исчезало (закрывалось), то есть происходили выход из программы и завершение процесса. С годами Сергей так и не смог придумать или увидеть более примитивную программу для начинающих — весь код состоял только из одного слова (или пяти букв, или шести символов) — «Close;».
Стоит отметить, что Сергей знал только один кириллический язык программирования и относился к нему с пренебрежением. С одной стороны, кириллица в программировании его смешила, с другой — он просто не понимал, как вообще на ней можно писать программы. Но, как говорится, каждому своё…
Ещё через минут тридцать Сергей почувствовал, что его клонит в сон. И как ни хотелось найти решение, он понимал, что сейчас вряд ли это получится. Завтра воскресенье, выходной, но ему придётся продолжить поиск. Вот только выспаться нужно. Он отчасти надеялся на правдивость поговорки «утро вечера мудренее». Над задачей он бился где-то с половины десятого вечера — уже часов шесть, так что пора отдохнуть. Быстро он не заснёт — будет продолжать думать, но всё равно надо ложиться.
Сергей потянулся, разминая затёкшее тело. В соседней комнате, куда он перешёл (он называл её комната отдыха), скромную, но уютную обстановку составляли кровать, пара шкафов для одежды и других предметов, чайный столик, кресло возле него, сервант, часы на стене, дверь на балкон. Хорошо было бы проветрить комнату перед сном, подумал Сергей (так он старался делать всегда), но не стал открывать окно. Расправил кровать, разделся, бросив штаны и футболку на кресло, выключил свет и лёг.
Окно балкона наполовину закрыто шторой, и свет от фонаря над подъездом соседнего дома проникает в комнату сквозь неё. Сергей лежит на спине, до подбородка укрывшись одеялом, и смотрит на люстру. Он думает о задаче, пытаясь найти решение. Настенные часы громко тикают. Через некоторое время Сергей теряет концентрацию, мысли утрачивают чёткость. Он закрывает глаза, но ещё не погружается в сон.
Со стороны балкона слышится какой-то звук, вроде треска. Сергей открывает глаза, смотрит в ту сторону. Он уверен: ему не послышалось, — и пытается понять, к чему этот звук относится. Дом старый, стоит ещё со времён СССР, с конца 60-х вроде, так что неудивительно услышать разного рода звуки, особенно если прислушаться. Сергей поворачивается на левый бок, в сторону часов. Кровать скрипнула. Тик-так, тик-так, тик-так… — громко, бесконечно, гипнотически. Он опять закрывает глаза. Тихо. В памяти почему-то всплывает японский фильм ужасов «Проклятие». За спиной, со стороны комода, раздаётся треск, словно его издало что-то изнутри. Сергей ощутил нервную дрожь и холодок по спине. Он открывает глаза; его сердце бьётся чаще. Воображение рисует чьё-то присутствие за спиной.
«Не думай о плохом, не думай о плохом», — мысленно приказывает он себе. Он не уверен, что действительно может увидеть (и даже больше того — услышать) что-то, но ведь такие игры разума человека в предсонном состоянии могут спроецировать образы в реальность, и если думать и представлять нечто ужасное и пугающее… Главное, не думать об этом, не представлять, особенно ночью и когда ты один. Он поворачивается. Да, никого. Вновь ложится на спину и закрывает глаза. Через некоторое время он погружается в состояние между сном и бодрствованием.