«Если», 2003 № 01 | страница 14
— И вам спасибо, господин Винсон, — Мартин тонко улыбнулся ему в ответ. — Господин Келли, вы готовы продолжить?
— Разумеется, господин комиссар, — в свою очередь, ослепительно улыбнулся Бенджамин. — Я вызываю своего первого и единственного свидетеля, Джека Келли.
Келли-младший встал, при подсказке секретаря надлежащим образом произнес соответствующую клятву и занял свидетельское кресло за барьерчиком. Он выглядел немного бледным, но вполне спокойным.
— Я был в лаборатории доктора Уотермена около двух месяцев назад, — начал он. — Я видел там устройство, которое отвечает общему описанию, представленному здесь Бенджамином Келли. Доктор Уотермен сообщил мне, что подробное описание этого устройства содержится в распечатке, которую он также показал. У меня была возможность хорошо разглядеть эту страницу. Я увидел, что распечатка содержит двоичный код, иными словами, нули и единицы, которые в тот момент абсолютно ничего мне не говорили. Мы предполагали с помощью компьютера превратить эти единицы и нули в нормальный английский текст, чтобы представить его в качестве свидетельства хронологического приоритета изобретения Уотермена. К сожалению, на прошлой неделе в лаборатории компании «Криптон» произошел пожар. Распечатка сгорела. Таково положение вещей на нынешний день.
Немного помолчав, молодой адвокат произнес:
— Я предлагаю выйти из этого положения и знаю, как это надо сделать. Существует реальная возможность извлечь пропавшую распечатку из моей памяти и получить ее текстовый эквивалент. С этой целью…
Комиссар поморщился и поднял руку:
Минуточку, свидетель Келли! Мне понятно, что речь идет о полной странице двоичного кода из нулей и единиц. Уточните, пожалуйста: это американский стандартный код для обмена информацией, то есть ASCII?
— Именно так, сэр. Этот код и послужит нам отмычкой.
— Отмычкой? Ну что ж. А сколько бит на вашей странице?
— Примерно четыре тысячи.
— И вы предлагаете прямо здесь и сейчас извлечь из своей памяти и перевести в слова все эти четыре тысячи?
— Да, с позволения комиссии.
— Тогда поясните, как вы собираетесь это сделать.
— Охотно, сэр. Я стану набирать биты указательным и средним пальцами правой руки с помощью двух клавиш, соседствующих на клавиатуре. Заглавная буква «О» символизирует ноль, заглавная «I» единицу. Мои показания будут фиксироваться автоматически. Во-первых, пока я набираю строки нулей и единиц, они будут дублироваться на экранах ваших мониторов. В левой половине экрана вы увидите двоичные коды, в правой — соответствующие английские слова… Например, ASCII-последовательность 01000001 означает букву А, последовательность 01000010 — букву В, и так далее. Вся информация поступит также на принтеры: двоичные коды будут напечатаны в левой колонке, а в правой колонке — расшифрованный текст. Таким образом, мы получим конечную запись всех данных.