Светлый фон

Тогда, накануне вечером, выгуляв Ромку, тоже отчего-то притихшего, она почему-то вспомнила про бумажку с шифром: может, оттого, что ее готовящаяся к отъезду память перебирала все неотложные и незаконченные дела, а может, что-то сверлило ее изнутри, с того самого момента, когда она повисла вниз головой перед окном страшной квартиры. Поэтому девушка разыскала этот листок и подсунула его Алексею.

Случилось это вечером, когда они, по традиции, собирались на кухне для «последнего чаю»…

Посмотрев на бумажку с рядами цифр, Алексей разочарованно надул губы:

– У-у… так это двоично-квадратурный код. Бесполезняк!

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

– Ну и? Его, что, нельзя разгадать?! Каждая цифра наверняка обозначает какую-то букву… Как у Штирлица!

Алексей поднял голову и посмотрел на нее насмешливо и грустно.

– Как у Штирлица, да? Майя, милая… ты ошибаешься.

– Но почему?!

– Потому, что это не линейный код.

– Какой такой «линейный»?

– Ну хорошо… Помнишь рассказ Конан-Дойла «Пляшущие человечки»?

– Ну-у… да, – пробормотала Майя, теряя свою напористость. – Там шифр был такой. С человечками.

– Да. Самый примитивный. Я в школе так записки шифровал. И все это разгадывалось элементарно. Почему? Допустим, замечаем, что чаще всего встречается человечек, стоящий на голове. Он обозначает какую-то букву. Какой самый часто встречающийся гласный звук она может выражать?

– «А» или «о», – убито отозвалась Майя. – М-да…

– Вот видишь?! Подставили «а» или «о», немного повозились и… текст расшифрован. Это линейный код: каждому знаку N соответствует число Игрек. А двоично-квадратурный код – это когда каждому знаку N соответствуют координаты из двух чисел, Икс и Игрек, по оси абсцисс и оси ординат. Алгебру хоть помнишь, Танцующая Волшебница?

– Ну-у… да, – промямлила Майя, покорно усаживаясь с краю стола.

Ее возлюбленный вертел в руках бумажку. Хмыкал.

– Поэтому расшифровать его практически невозможно. Если, конечно, не знать сам квадрат.

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