В голове Джо теснились образы, и он знал историю каждого из них. Память услужливо подсказывала ему и другие истории, которые Джо читал раньше. Кассандра — Королева Мечей — сыпала разящими словами, и они разлетались, как мухи. Люди гонялись за ними, а если успевали поймать, будущее становилось уже не таким неведомым. Перед глазами всплыл и такой образ: Одиссей, привязанный к мачте, — вылитый Повешенный.[30] Макбет[31] представлялся Джо то вечным простофилей Валетом Кубков, то жертвой вероломной Королевы Пентаклей, если ее карта ложилась поперек. Связанные друг с другом невидимыми нитями, карты рассказывали о силе и власти, о боли и страданиях. Хотя Джо не видел этих нитей, он знал, что они существуют, поэтому следовало исправить рисунки и создать работоспособную программу. Только тогда карты скажут правду.
Джо трудился всю ночь — и сумел исправить все карты и перевести их в компьютерную графику. По сути дела, настоящая работа только-только начиналась, когда мальчика сморил сон и он заснул прямо у компьютера.
Родители встревожились, но не решились разбудить сына, и когда Джо проснулся, дома никого не было. Он тут же принялся за работу, еще раз проверил, как выглядят карты на экране (его приставка подключалась к телевизору), и позаботился, чтобы они не исчезли из электронной памяти. Что касалось его собственной памяти, Джо не нуждался ни в каких резервных дисках. Он помнил все карты и все истории наизусть, и постепенно начинал понимать, как меняются их названия всякий раз, когда карты сходятся вместе.
К вечеру все было готово, в том числе и несложная программа, основанная на произвольном выборе карт. Джо вполне устраивали и рисунки, и названия. Оставалось лишь начать проверку. Расклад был простым: первая карта означала гадающего, вторая ее покрывала, а третья ложилась поперек. Однако компьютер выдал какую-то чушь. Машина не умела делать того, что умели человеческие руки, — устанавливать подсознательную связь гадающего с картами. Вскоре Джо понял, что созданная им программа никуда не годится, ибо перетасовывание карт не было случайным процессом.
— Пап, можно мне немножко повозиться с твоим компьютером? — спросил Джо.
— Хочешь опять залезть в жесткий диск? — Элвин был явно не в восторге. — Джо, я не хочу, чтобы ты вскрывал винчестер. Согласись, что вторично тратить десять тысяч долларов на устранение последствий твоих экспериментов — многовато для одной недели.
За этими словами отец скрывал свою тревогу. «Твоя затея с картами Таро зашла слишком далеко. Теперь я жалею, что их купил, и не хочу становиться невольным пособником твоего сумасбродства».
— Пап, мне нужен только интерфейс. Ты все равно не пользуешься параллельным портом. Потом я все поставлю обратно.
— Но твой «Атари» несовместим с жестким диском моего компьютера.
— Знаю, — сказал Джо.
Отец и сын препирались недолго. Джо разбирался в компьютерах лучше Элвина. Оба знали: если Джо что-то разобрал, он всегда сумеет это собрать. Точнее, почти всегда.
Возня с компьютерным «железом» и отладка программы заняли несколько дней. Все остальное отошло на задний план. Поначалу Джо еще пытался не уйти в работу с головой. За ланчем он рассказывал матери о книгах, которые стоит прочесть. За обедом вдруг заговорил с отцом о Ньютоне и Эйнштейне, и Элвину пришлось напомнить сыну, что его отец биолог, а не математик. Однако Джо не удалось скрыть от родителей свою одержимость новой программой. Наскоро перекусив, он тут же возвращался к компьютеру. Потом ему стало жаль тратить время на еду, и от работы его могла оторвать лишь необходимость периодически посещать туалет.
— Нельзя забывать о еде. Не хватает только, чтобы из-за своей дурацкой игры ты умер голодной смертью, — сказала мать.
Джо промолчал. Конни поставила перед ним тарелку с сэндвичем, Джо на ощупь нашарил сэндвич и откусил.
— Джо, это зашло слишком далеко, — сказал отец. — Возьми себя в руки.
— Я держу себя в руках, — не отрываясь от работы, ответил сын.
Прошло шесть дней, и Элвин не выдержал. Он поднялся в кабинет и встал перед монитором.
— Твои бдения прекращаются, — объявил он сыну. — Я понял, что без посторонней помощи тебе уже не выбраться. Самое радикальное средство — убрать куда-нибудь системный блок, так я и поступлю, если ты немедленно не перестанешь возиться со своей дурацкой программой. Джо, мы с мамой стараемся не ограничивать твою свободу, но когда это оборачивается против нас и против тебя самого…