-- Сейчас -- не знаю. А когда учился, двадцать шесть

было.

-- Правильно, Ватсон! Из двадцати шести вычитаем шестнадцать и получаем десять. А десять -- это, как известно, число пальцев на руке и цифр в десятичной системе.

-- Девять, -- тупо возразил Танцор. -- Один, два, три, четыре, пять...

-- Сюда еще ноль надо прибавить, Митрофанушка! Значит, этими буквами зашифрованы цифры. А теперь берем Аськину таблицу...

-- Чью-чью?

-- Аськину. Это такая таблица компьютерных символов, ASCII называется. И смотрим, что у цифр в старшем полубайте стоит троечка. А у латинских букв четверка и пятерка для прописных. И шестерка и семерка для маленьких. Как видим, все встречающиеся в файле маленькие буквы имеют в полубайте семерку. Если ее заменить на тройку, то есть вычесть из семерки четверку, то и получаются цифры с нуля до девяти. Смотри, что выходит.

И Стрелка показала ему в вордовском окошке расшифрованную первую строку:

5476 9840 8679 6458 12/01 9045 6)+4/2 !"!3(%6

-- А что это за косая черта в пятой колонке, как она получилась? -недоверчиво спросил Танцор. -- И что делать с этой ахинеей на хвосте?

-- Черта -- это элементарно, Ватсон. Буква "о" имеет код 6F. Из шестерки опять вычитаем четверку и получаем 2F. А это по Аськиной таблице код косой черты. А с хвостом мы проделаем обратную манипуляцию. К старшему полубайту этих значков и цифр прибавим ту же самую четверку. И получаем буквы, но не десять, а все двадцать шесть. Смотри, какая интересная штука нарисовалась:

5476 9840 8679 6458 12/00 9045 viktor abashev

-- Блин, -- вскричал Танцор, -- живой, реальный человечек!

-- Уж не знаю, какой он там живой, но что-то это сильно напоминает. Давай-ка посмотрим следующую строку. Стрелка поковырялась минуты две, и получилось:



10 из 179