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