Вы, конечно, шутите, мистер Фейнман! - Ричард Фейнман
Шрифт:
Интервал:
Закладка:
Я тренировался и тренировался на моем сейфе, стараясь добиться максимальной быстроты действий, не забывая при этом, какое число я должен набирать в данный момент, и не запутываясь с первым числом. Подобно человеку, старающемуся достигнуть ловкости рук, я научился работать в совершенном ритме, позволявшем мне перебирать 400 возможных комбинаций меньше, чем за полчаса. Это означало, что я мог вскрыть сейф за максимум восемь часов — при среднем времени, равном четырем часам.
В Лос-Аламосе работал человек по имени Стэйли, который также питал интерес к замкам. Время от времени мы с ним беседовали на эту тему, однако сколько-нибудь серьезных результатов ни он, ни я не получили. После того, как я набрел на идею, позволявшую открывать сейф в среднем за четыре часа, мне захотелось посвятить в нее Стэйли, поэтому я зашел в один из кабинетов вычислительного отдела и спросил:
— Вы не позволите мне воспользоваться вашим сейфом? Я хочу показать кое-что Стэйли.
Ребята из вычислительного столпились вокруг меня, и кто-то из них сказал:
— Общий привет, Фейнман собирается показать Стэйли, как вскрывать сейфы, ха-ха!
На самом-то деле, вскрывать сейф я вовсе не собирался, я лишь хотел продемонстрировать Стэйли, как можно быстро проверить два последних числа, не теряя из виду первого — не выставляя его каждый раз заново.
Я приступил к объяснениям:
— Предположим, что первое число равно сорока, а в качестве второго мы пробуем пятнадцать. Мы прокручиваем лимб назад, потом вперед, потом на десять; затем на пять больше — назад, вперед, на десять, и так далее. Так мы перебираем все возможные третьи числа комбинации. Теперь пробуем в качестве второго числа двадцатку: назад, вперед, на десять; на пять больше: назад, вперед, на десять, ЩЕЛК!
У меня отвисла челюсть — первое и второе числа оказались правильными!
Лица моего никто не видел, поскольку стоял я ко всем спиной. У Стейли вид тоже был весьма ошарашенный, однако мы оба быстро сообразили, что произошло, и я, с помпой выдвинув верхний ящик, произнес:
— Прошу любить и жаловать!
Стэйли сказал:
— Да, я понял, очень хорошая схема… — и мы с ним покинули кабинет. Все прочие так и остались стоять с разинутыми ртами. Случившееся было везением чистой воды. Однако репутацию взломщика — да еще какую — я приобрел.
На то, чтобы продвинуться так далеко, у меня ушло около полутора лет (все-таки, и бомбой приходилось заниматься!), однако я понял, что теперь наши сейфы мне по зубам: в том смысле, что, если сложится затруднительная ситуация — кто-то пропадет или умрет, а комбинация его сейфа, содержащего нужные нам документы, никому известна не будет, — я смогу этот сейф вскрыть. Я полагал, что даже в сравнении с дурацкими подвигами взломщиков, которые описывались в прочитанных мной книгах, это можно считать серьезным достижением.
Увеселений в Лос-Аламосе не было никаких, нам приходилось развлекаться самостоятельно, и возня с замком «Мозлера», стоявшего в моем кабинете, как раз и была одним из моих развлечений. Как-то раз я заметил интересную вещь: если сейф открыт, верхний ящик его выдвинут, а лимб стоит на десятке (что и происходит, когда человек открывает свой сейф и достает из него документы), штифт все еще остается вдвинутым. А что это значит? Это значит, что пазы дисков по-прежнему выстроены в ряд. Агаааа!
Стало быть, если я чуть-чуть поверну лимб, штифт из пазов выйдет; а если я немедленно вернусь к десятке, он снова уйдет в пазы, поскольку построения их я пока не нарушил. Если я буду уходить от десятки шагами по пять и возвращаться назад, штифт в какой-то момент в пазы не вернется — построение пазов будет нарушено. И предыдущее число, при котором штифт еще возвращался в пазы, будет последним числом комбинации!
То же самое, сообразил я, можно проделать и для нахождения второго числа: выяснив третье, я могу снова начать прокручивать лимб шагами по пять, сдвигая второй диск до тех пор, пока штифт не откажется возвращаться и в него тоже. Предшествующее число как раз вторым и будет.
При наличии большого терпения я мог установить таким манером все три числа, однако труда на то, чтобы определять столь сложным способом еще и первое число комбинации, потребовалось бы гораздо больше, чем для простого перебора на лимбе закрытого сейфа двадцати возможных первых чисел — при уже известных втором и третьем.
Я упражнялся до остервенения, пока не обрел способность определять два числа комбинации открытого сейфа, практически не глядя на лимб. А после этого, оказавшись в чьем-либо кабинете на обсуждении каких-то физических проблем, прислонялся к открытому сейфу и, подобно человеку, который, разговаривая, машинально поигрывает ключами, крутил туда-сюда лимб. Иногда я укладывал палец на штифт, чтобы не было нужды смотреть, как он выходит из пазов. Так я собрал последние два числа из комбинаций самых разных сейфов. Возвращаясь к себе, я записывал их на листок бумаги, который держал внутри замка моего собственного сейфа. Замок приходилось разбирать каждый раз, когда мне требовался этот листок, однако я считал, что надежнее места для его хранения не придумаешь.
Тем временем, репутация моя все укреплялась, потому что раз за разом происходило следующее: кто-нибудь говорил мне: «Послушайте, Фейнман! Кристи в отъезде, а нам нужны документы из его сейфа — вы эту штуку не откроете?»
Если речь шла о сейфе, для которого я последних двух чисел не знал, я просто отвечал: «Простите, сейчас не могу, очень много работы». В противоположном же случае я говорил так: «Да, только мне придется сходить за моими инструментами». Никакие инструменты мне не требовались — я шел в мой кабинет, открывал сейф, извлекал листок с записями: «Кристи — 35, 60». Затем брал отвертку, направлялся в кабинет Кристи и закрывался в нем. Нельзя же было допустить, чтобы кто-нибудь узнал, как это делается!
Обеспечив себе одиночество, я за несколько минут открывал сейф. Всего-то и дела было — перепробовать максимум двадцать вариантов первого числа комбинации, а потом посидеть минут пятнадцать-двадцать, читая журнал или что-то еще. Не следовало показывать, что сейфы даются мне просто, — иначе кто-нибудь мог догадаться, что у меня имеется в запасе некий трюк! Выждав недолгое время, я распахивал дверь и говорил: «Открыто!».
Все думали, будто я вскрываю сейфы, начиная с самого нуля. И теперь мне было нетрудно поддерживать в людях возникшую еще при том случае со Стэйнли мысль, что я будто бы способен открывать сейфы одной левой. Никто не догадывался, что я собрал последние числа для комбинаций множества сейфов, несмотря даже на то — а может быть и вследствие того, — что занимался я этим постоянно, уподобившись карточному шулеру, который никогда не расстается с колодой.
Я часто навещал Ок-Ридж, чтобы посмотреть, как обстоят дела с безопасностью работ на урановом заводе. Время было военное, все мы ужасно спешили, и как-то раз мне пришлось отправиться туда в выходные. В воскресенье мы проводили совещание в кабинете тамошнего генерала, присутствовали — сам генерал, глава или вице-президент какой-то компании, еще пара больших шишек и я. Мы собрались, чтобы обсудить отчет, хранившийся в сейфе генерала, — и тут он вдруг сообразил, что комбинации-то своего сейфа и не знает. Единственным, кто ее знал, была генеральская секретарша, так что он позвонил ей на дом, а там ему сообщили, что она уехала в горы, на пикник.