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