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