– И как это сделать?
– Один раз в неделю 707-й выполняет самотестирование когерентности. Когда будешь устанавливать систему, проследи за тем, чтобы время этого самотестирования было настроено на 23.58 в ближайшее воскресенье.
Шуми поправила сари. Да, американская одежда смотрится хорошо на американцах, но она предпочитала традиционные наряды.
– Процедура самотестирования занимает около пяти минут. Если в этот промежуток времени системе потребуется выполнять операции с кубитами, она использует те, которые хранятся в модуле долговременной памяти, потому что обычная оперативная память будет занята. В «Вавилоне» лототрон получает случайное число раз в пятнадцать минут – очередная загрузка будет ровно в полночь в понедельник. Вот тогда мы и нанесем удар. Но у нас будет только одна попытка. В долгосрочной памяти хранится 512 кубит, а лототрону требуется двадцать восьмибитных чисел.
Прасат поднял палец.
– Двадцать восьмибитных чисел – это всего сто шестьдесят кубит. То есть у нас будет три попытки, прежде чем лототрон съест все пятьсот двенадцать.
Шуми покачала головой.
– Числа не должны повторяться, и они должны быть в диапазоне от одного до восьмидесяти. Будет много одинаковых чисел. Компьютеру придется вырабатывать случайные числа до тех пор, пока не наберется двадцать различных чисел.
– А.
– Как только система дойдет до конца долговременной памяти, она зациклится, снова примет случайные значения и начнет повторно использовать уже использованные кубиты. Об этом у нас никакой информации не будет. – Шуми вздохнула. – Все было бы значительно проще, если бы я смогла поработать с самим компьютером до того, как ты его установишь.
– Это точно ни за что не пройдет, – сказал Прасат. – Все входы опечатаны, а операционная система записана в ПЗУ. То же самое с модулем долговременной памяти. Пронести ее сюда оказалось достаточно просто, но если мы попытаемся ее вскрыть или заменить аппаратные средства, в казино сразу же об этом узнают, когда взглянут на систему.
Шуми поставила перед мужем пудинг вместе с чистой ложкой.
– Ты уверен, что кто-то обратит на это внимание?
– Абсолютно уверен, – кивнул Прасат. – Я говорил с главным айтишником «Вавилона» по телефону. Он… очень аккуратный. Крайне дотошный.
– В таком случае это единственный способ, – сказала Шуми. – К счастью, долговременная память поступает с предустановленной когерентной суперпозицией. При первом использовании система пропустит преобразование Уолша-Адамара.
– Тут я совсем ничего не понимаю.
– Важно только то, что в систему добавлена незначительная оптимизация производительности, создающая дыру в системе безопасности, которой мы и воспользуемся. – Вернувшись в гостиную, Шуми села за компьютер. – Ну а теперь пришла пора получить числа…
– Подожди, что? – удивился Прасат. – Прямо сейчас? Ничего не понимаю!
Шуми ввела с консоли несколько команд.
– Квантовая запутанность – это улица с двунаправленным движением. Я могу измерить значения одного модуля памяти прямо сейчас, а в другом они окажутся такими же, когда их измерит «Вавилон».
– То есть ты, по сути дела… прямо сейчас выработаешь те числа, которые выдаст лототрон в воскресенье?
– Да. – Шуми нажала клавишу ввода. На дисплее появилась последовательность чисел. Шуми прильнула к экрану, запоминая результат. Ганеша[18] благословил ее замечательной памятью.
– Что это такое? Числа?
– Да, – ответила Шуми, не отрываясь от экрана.
– Ты их запоминаешь? – удивился Прасат. – А почему бы просто не сохранить их в файл или не сфотографировать на телефон?
– Нет, – покачала головой она. – Никаких цифровых следов. Отныне и до самого конца всё только у меня в голове.
– А, ну да. Разумно.
Закрыв глаза, Шуми мысленно представила себе числа. Все двадцать четко запечатлелись у нее в памяти. Открыв глаза, она проверила себя по экрану и убедилась в том, что запомнила всё правильно. Замечательно.
Прасат рассеянно ковырял пудинг ложкой. Это было совсем на него не похоже – обыкновенно он жадно набрасывался на сладкое.
Шуми развернулась в кресле к мужу.
– В чем дело, милый? Ты никак не успокоишься.
Он покрутил в руках ложку.
– А ставку обязательно должна делать именно ты?
– Ну конечно, – сказала Шуми. – В тебе сразу же узнают того, кто настраивал компьютер.
– А может быть, лучше заплатить какому-нибудь студенту?
– Сообщники только усложняют дело, – нахмурившись, покачала головой она. – Я единственная, кому мы можем доверить сделать ставку.
– Да, пожалуй.
– Все будет хорошо, муж мой. Ешь свой пудинг.
– Ладно.
Отправив в рот кусок, Прасат расслабился. Сладкое неизменно приводило его в хорошее настроение.
Временами он бывает таким сложным, но иногда он очень простой. Для Шуми было величайшим наслаждением находить эти простые мгновения и доставлять ему радость.
Улыбаясь, она смотрела, как муж ест.
* * *
Шуми не спеша потягивала лимонад в зале лототронов. Толпа была не такая плотная, как в часы пик. Хотя полночь – это тоже оживленное время для казино Лас-Вегаса. Воздух был наполнен обыкновенной какофонией звона, писка и жужжания.
Шуми сжимала в руке выигрышный билет – ну билет, который, хотелось надеяться, станет выигрышным, – вместе еще с несколькими билетами, которые обязательно проиграют. Было бы подозрительно, если бы она купила только один билет.
Многое могло пойти наперекосяк. В модуле долговременной памяти или в самом компьютере произойдет какой-нибудь сбой программного обеспечения, после чего потребуется сброс всех кубитов. Настройка времени проверки когерентности была неправильной, и процедура самотестирования уже завершилась или еще не началась. И в таком случае у билета Шуми шансов выиграть будет столько же, сколько у любого другого.
Чтобы выделиться как иностранная туристка, Шуми надела еще более традиционное сари. Чуточку Старого света, с бронзовыми украшениями там и тут. Она сфотографировала себя на телефон. Какой турист удержится от такого?
Зал наполнился электронной мелодией, возвещающей о том, что сейчас начнется очередной розыгрыш. Взглянув на большой экран над лототроном, Шуми крепче стиснула пачку билетов.
На дисплее появилось анимационное изображение таблицы с числами лото, выполненными под клинопись, – словно это была древняя глиняная табличка. Пока вавилонский лучник вкладывал стрелу в лук и прицеливался, числа дергались в своих квадратах. Все это было очень глупо. Если все пройдет хорошо, первой выпадет девятка.
Мультипликационный лучник выпустил стрелу, и та, пролетев по дуге, вонзилась в девятку. Шуми облегченно выдохнула.
Дальше все пошло по плану. Остальные числа выпадали именно так, как и должны были. Разыгрывая роль потрясенного и бесконечно обрадованного победителя, Шуми побежала к стойке сообщить о своем выигрыше.
Выигрыш оказался настолько большим, что вызвали дежурного распорядителя, который проверил билет. Затем по записям камер видеонаблюдения было установлено, что приобрела его именно Шуми. Ее попросили задержаться для фотосъемки. По такому случаю в зал спустился сам управляющий.
Управляющий, Эдвин Ратледж, пожал Шуми руку.
– Поздравляю, – сказал он.
Они встали перед экраном с надписью: «ДЖЕКПОТ – 9 ПОСЛЕДОВАТЕЛЬНЫХ ЧИСЕЛ В ЛОТО: 741 299 ДОЛЛАРОВ». Штатный фотограф казино сделал несколько снимков.
– Спасибо, – с сильным индийским акцентом поблагодарила Шуми.
– Как вы выбирали выигрышные числа? – спросил Ратледж.
– Просто наугад, – ответила Шуми. – Я только хотела показать билеты своя подруга в Мумбай. Я даже не думать, что выиграю.
– Как вы собираетесь распорядиться такими деньгами?
– Много отдам своя семья, – улыбнулась Шуми. – Они бедные. Это им очень поможет. И я куплю большая американская машина, чтобы ехать на ней в Индии.
– Спасибо, этого достаточно, – сказал фотографу Ратледж.
Фотограф удалился, а Ратледж повел Шуми к лифтам.
– Мисс Сингх, уверен, для вас это неизведанная территория. Я помогу вам сориентироваться.
– Вы важный человек, – возразила Шуми. – Мне не нужно помогать такой важный человек.
– Для меня это большая честь, – сказал он. – И это прекрасная реклама для «Вавилона». Крупный выигрыш – лучшая реклама для казино.
– Спасибо, мистер Ратледж, – сказала Шуми. – Что мы делать сейчас?
Ратледж нажал кнопку вызова лифта.
– Первым делом вам придется пообщаться с сотрудником налоговой службы. Он захочет получить свою долю прямо сейчас. Мы выдадим ему то, что причитается, а на остальное выпишем вам кассовый счет. Или, если хотите, мы можем расплатиться с вами наличными.
– Нет-нет, – рассмеялась Шуми. – Не наличные. Я не смогу идти со столько наличные.
Двери открылись, и они вошли в кабину. Ратледж провел по считывателю своим электронным ключом. Все горевшие кнопки этажей погасли, и зажглась самая верхняя. Они беспрепятственно поднялись на последний этаж.
Ратледж провел Шуми в пустой кабинет, отделанный красным деревом.
– Извините, моя секретарша уже ушла домой, – объяснил он. – В конце концов, уже час ночи.
– Конечно, – сказала Шуми.
– Один раз в неделю 707-й выполняет самотестирование когерентности. Когда будешь устанавливать систему, проследи за тем, чтобы время этого самотестирования было настроено на 23.58 в ближайшее воскресенье.
Шуми поправила сари. Да, американская одежда смотрится хорошо на американцах, но она предпочитала традиционные наряды.
– Процедура самотестирования занимает около пяти минут. Если в этот промежуток времени системе потребуется выполнять операции с кубитами, она использует те, которые хранятся в модуле долговременной памяти, потому что обычная оперативная память будет занята. В «Вавилоне» лототрон получает случайное число раз в пятнадцать минут – очередная загрузка будет ровно в полночь в понедельник. Вот тогда мы и нанесем удар. Но у нас будет только одна попытка. В долгосрочной памяти хранится 512 кубит, а лототрону требуется двадцать восьмибитных чисел.
Прасат поднял палец.
– Двадцать восьмибитных чисел – это всего сто шестьдесят кубит. То есть у нас будет три попытки, прежде чем лототрон съест все пятьсот двенадцать.
Шуми покачала головой.
– Числа не должны повторяться, и они должны быть в диапазоне от одного до восьмидесяти. Будет много одинаковых чисел. Компьютеру придется вырабатывать случайные числа до тех пор, пока не наберется двадцать различных чисел.
– А.
– Как только система дойдет до конца долговременной памяти, она зациклится, снова примет случайные значения и начнет повторно использовать уже использованные кубиты. Об этом у нас никакой информации не будет. – Шуми вздохнула. – Все было бы значительно проще, если бы я смогла поработать с самим компьютером до того, как ты его установишь.
– Это точно ни за что не пройдет, – сказал Прасат. – Все входы опечатаны, а операционная система записана в ПЗУ. То же самое с модулем долговременной памяти. Пронести ее сюда оказалось достаточно просто, но если мы попытаемся ее вскрыть или заменить аппаратные средства, в казино сразу же об этом узнают, когда взглянут на систему.
Шуми поставила перед мужем пудинг вместе с чистой ложкой.
– Ты уверен, что кто-то обратит на это внимание?
– Абсолютно уверен, – кивнул Прасат. – Я говорил с главным айтишником «Вавилона» по телефону. Он… очень аккуратный. Крайне дотошный.
– В таком случае это единственный способ, – сказала Шуми. – К счастью, долговременная память поступает с предустановленной когерентной суперпозицией. При первом использовании система пропустит преобразование Уолша-Адамара.
– Тут я совсем ничего не понимаю.
– Важно только то, что в систему добавлена незначительная оптимизация производительности, создающая дыру в системе безопасности, которой мы и воспользуемся. – Вернувшись в гостиную, Шуми села за компьютер. – Ну а теперь пришла пора получить числа…
– Подожди, что? – удивился Прасат. – Прямо сейчас? Ничего не понимаю!
Шуми ввела с консоли несколько команд.
– Квантовая запутанность – это улица с двунаправленным движением. Я могу измерить значения одного модуля памяти прямо сейчас, а в другом они окажутся такими же, когда их измерит «Вавилон».
– То есть ты, по сути дела… прямо сейчас выработаешь те числа, которые выдаст лототрон в воскресенье?
– Да. – Шуми нажала клавишу ввода. На дисплее появилась последовательность чисел. Шуми прильнула к экрану, запоминая результат. Ганеша[18] благословил ее замечательной памятью.
– Что это такое? Числа?
– Да, – ответила Шуми, не отрываясь от экрана.
– Ты их запоминаешь? – удивился Прасат. – А почему бы просто не сохранить их в файл или не сфотографировать на телефон?
– Нет, – покачала головой она. – Никаких цифровых следов. Отныне и до самого конца всё только у меня в голове.
– А, ну да. Разумно.
Закрыв глаза, Шуми мысленно представила себе числа. Все двадцать четко запечатлелись у нее в памяти. Открыв глаза, она проверила себя по экрану и убедилась в том, что запомнила всё правильно. Замечательно.
Прасат рассеянно ковырял пудинг ложкой. Это было совсем на него не похоже – обыкновенно он жадно набрасывался на сладкое.
Шуми развернулась в кресле к мужу.
– В чем дело, милый? Ты никак не успокоишься.
Он покрутил в руках ложку.
– А ставку обязательно должна делать именно ты?
– Ну конечно, – сказала Шуми. – В тебе сразу же узнают того, кто настраивал компьютер.
– А может быть, лучше заплатить какому-нибудь студенту?
– Сообщники только усложняют дело, – нахмурившись, покачала головой она. – Я единственная, кому мы можем доверить сделать ставку.
– Да, пожалуй.
– Все будет хорошо, муж мой. Ешь свой пудинг.
– Ладно.
Отправив в рот кусок, Прасат расслабился. Сладкое неизменно приводило его в хорошее настроение.
Временами он бывает таким сложным, но иногда он очень простой. Для Шуми было величайшим наслаждением находить эти простые мгновения и доставлять ему радость.
Улыбаясь, она смотрела, как муж ест.
* * *
Шуми не спеша потягивала лимонад в зале лототронов. Толпа была не такая плотная, как в часы пик. Хотя полночь – это тоже оживленное время для казино Лас-Вегаса. Воздух был наполнен обыкновенной какофонией звона, писка и жужжания.
Шуми сжимала в руке выигрышный билет – ну билет, который, хотелось надеяться, станет выигрышным, – вместе еще с несколькими билетами, которые обязательно проиграют. Было бы подозрительно, если бы она купила только один билет.
Многое могло пойти наперекосяк. В модуле долговременной памяти или в самом компьютере произойдет какой-нибудь сбой программного обеспечения, после чего потребуется сброс всех кубитов. Настройка времени проверки когерентности была неправильной, и процедура самотестирования уже завершилась или еще не началась. И в таком случае у билета Шуми шансов выиграть будет столько же, сколько у любого другого.
Чтобы выделиться как иностранная туристка, Шуми надела еще более традиционное сари. Чуточку Старого света, с бронзовыми украшениями там и тут. Она сфотографировала себя на телефон. Какой турист удержится от такого?
Зал наполнился электронной мелодией, возвещающей о том, что сейчас начнется очередной розыгрыш. Взглянув на большой экран над лототроном, Шуми крепче стиснула пачку билетов.
На дисплее появилось анимационное изображение таблицы с числами лото, выполненными под клинопись, – словно это была древняя глиняная табличка. Пока вавилонский лучник вкладывал стрелу в лук и прицеливался, числа дергались в своих квадратах. Все это было очень глупо. Если все пройдет хорошо, первой выпадет девятка.
Мультипликационный лучник выпустил стрелу, и та, пролетев по дуге, вонзилась в девятку. Шуми облегченно выдохнула.
Дальше все пошло по плану. Остальные числа выпадали именно так, как и должны были. Разыгрывая роль потрясенного и бесконечно обрадованного победителя, Шуми побежала к стойке сообщить о своем выигрыше.
Выигрыш оказался настолько большим, что вызвали дежурного распорядителя, который проверил билет. Затем по записям камер видеонаблюдения было установлено, что приобрела его именно Шуми. Ее попросили задержаться для фотосъемки. По такому случаю в зал спустился сам управляющий.
Управляющий, Эдвин Ратледж, пожал Шуми руку.
– Поздравляю, – сказал он.
Они встали перед экраном с надписью: «ДЖЕКПОТ – 9 ПОСЛЕДОВАТЕЛЬНЫХ ЧИСЕЛ В ЛОТО: 741 299 ДОЛЛАРОВ». Штатный фотограф казино сделал несколько снимков.
– Спасибо, – с сильным индийским акцентом поблагодарила Шуми.
– Как вы выбирали выигрышные числа? – спросил Ратледж.
– Просто наугад, – ответила Шуми. – Я только хотела показать билеты своя подруга в Мумбай. Я даже не думать, что выиграю.
– Как вы собираетесь распорядиться такими деньгами?
– Много отдам своя семья, – улыбнулась Шуми. – Они бедные. Это им очень поможет. И я куплю большая американская машина, чтобы ехать на ней в Индии.
– Спасибо, этого достаточно, – сказал фотографу Ратледж.
Фотограф удалился, а Ратледж повел Шуми к лифтам.
– Мисс Сингх, уверен, для вас это неизведанная территория. Я помогу вам сориентироваться.
– Вы важный человек, – возразила Шуми. – Мне не нужно помогать такой важный человек.
– Для меня это большая честь, – сказал он. – И это прекрасная реклама для «Вавилона». Крупный выигрыш – лучшая реклама для казино.
– Спасибо, мистер Ратледж, – сказала Шуми. – Что мы делать сейчас?
Ратледж нажал кнопку вызова лифта.
– Первым делом вам придется пообщаться с сотрудником налоговой службы. Он захочет получить свою долю прямо сейчас. Мы выдадим ему то, что причитается, а на остальное выпишем вам кассовый счет. Или, если хотите, мы можем расплатиться с вами наличными.
– Нет-нет, – рассмеялась Шуми. – Не наличные. Я не смогу идти со столько наличные.
Двери открылись, и они вошли в кабину. Ратледж провел по считывателю своим электронным ключом. Все горевшие кнопки этажей погасли, и зажглась самая верхняя. Они беспрепятственно поднялись на последний этаж.
Ратледж провел Шуми в пустой кабинет, отделанный красным деревом.
– Извините, моя секретарша уже ушла домой, – объяснил он. – В конце концов, уже час ночи.
– Конечно, – сказала Шуми.