Понятия не имею, чем Она зацепилась за стол – то ли рукавом, то ли поясом, то ли штаниной, но факт остается фактом: в какой-то момент мы опоздали освободить дорогу. Программер надвигался на нас неумолимо, как судьба снаружиста, а Она все никак не могла сдвинуться с места, в панике дергая свой застрявший рукав, или пояс, или черт его знает что, пока не замерла непосредственно перед самым столкновением, леденея от ужаса наподобие айсберга, завидевшего подплывающий Титаник. Программер воткнулся в Нее на полном ходу – до сих пор не понимаю, как тут обошлось без пробоины ниже ватерлинии. Он мотнул головой – ни дать ни взять тряпичная кукла – и, погуляв ошалевшим взглядом по стенам, воззрился наконец на мою остолбеневшую снаружистку.
Я наблюдал за ними со стороны и заранее готовил себя к любому развитию событий. Обычно снаружисты ведут себя предсказуемо, как роботы, снабженные элементарной программой, но стоит ситуации выйти за штатные рамки, как они буквально пускаются вразнос, так что никогда не знаешь, какое коленце эти странные существа выкинут в следующий момент. Так оно и случилось: Она вдруг улыбнулась, ни с того ни с сего: ну кто, скажите на милость, включая Ее саму, мог бы предположить именно такую реакцию? Никто. Просто никто. И уж тем более я, еще никогда в жизни не видевший Ее улыбки. Но вот, представьте себе… И, как будто этого было мало, Программер вдруг тоже улыбнулся, словно поймав брошенный ему мяч… Полная нелепица, не правда ли?
Он постоял так секунды три-четыре, зацепившись своей улыбкой за Ее улыбку, как Она – рукавом за стол, и только потом, встряхнувшись, шагнул в сторону и медленно двинулся к своей натруженной клавиатуре. А я, остолбенев от удивления, смотрел, как на их лица мало-помалу возвращаются привычные гримасы недовольной озабоченности у него и терпеливого страдания у Нее – смотрел и недоумевал: что это было и откуда взялось?
Вы можете себе представить, в какой скуке я коротал часы, если вышеописанный незначительный инцидент оказался единственным заслуживающим упоминания событием. Трай все не ехала, хотя Программер и обещал нам ее скорое появление, и каждый из нас справлялся с томительностью ожидания сообразно своим вкусам и наклонностям. Постум почти перестал появляться в Хайме, и в его отсутствие мне приходилось проводить все свое время в неприятном наружном мире, исполняя скучнейшую работу переводчика или просто шпионя за соседями. Моя снаружистка либо возилась на кухне, либо сидела у стола, погрузившись в чтение очередной скачанной из Сети книжки, а Программер, соответственно, программировал…
Глядя на него, вы в жизни бы не сказали, что перед вами бог и царь огромнейшего густонаселенного мира. Так, невзрачный человечек, куда больше смахивающий на мелкого бухгалтера, замученного копеечными годовыми отчетами. Как-то за обедом я отважился вмешаться своим вопросом в священный ход его мысли. Он вздрогнул и перевел на меня мутный взгляд слепого сеятеля, постепенно проясняющийся по мере того, как его обладатель выныривал из глубин сосредоточенности на чем-то неведомом никому кроме него самого.
– Что? – удивленно переспросил он, только сейчас вспомнив о моем существовании. – Ты что-то спросила?
– Спросил, – поправил его я. – Позволь представиться: Найт. Мы познакомились два дня тому назад.
– Да-да, я помню, – сказал он, смущенно улыбнувшись, – ты Найт. Мы ждем эту… как ее? Трай.
– Я спросил, сколько сейчас в Хайме аккаунтов?
Примерно.
– Зачем примерно? Можно и точно. Число во-он там, в верхнем левом углу… – Программер, не оборачиваясь, ткнул большим пальцем через плечо в сторону одного из экранов. – Видишь? Оно еще все время обновляется…
– Почти пятьдесят шесть миллионов? – поразился я. – Так много?
– Много? – хозяин равнодушно пожал плечами.
– Наверно. Все время приходится добавлять сервера. Раньше делал вручную, а потом автоматизировал, легче стало… да-да… легче… гм…
Он словно припомнил что-то, и взгляд его немедленно затуманился, вернув себе прежнее отсутствующее выражение. Пятьдесят шесть миллионов… – и, судя по цифрам на экране, число это постоянно росло: что ни день добавлялись все новые и новые клиенты, тысячи клиентов! И каждый из них совершал хотя бы минимальные сделки, хайлер тут, хайлер там; и десять центов с каждого хайлера автоматически взимались налоговыми программами системы, иными словами, попадали прямиком в кассу Программера. Должно быть, он уже был миллиардером, даже если учесть накладные расходы, связанные с арендой серверных ферм по всему миру и оплатой адвокатов, которые наверняка требовались для защиты такого огромного количества денег.
Но вряд ли это сказочное богатство волновало его хотя бы в минимальной степени. Я уверен, что на вопрос о деньгах он ответил бы тем же равнодушным пожатием плеч, каким встретил мое удивление количеством клиентов: «Много? Наверно…» Умножение капитала было всего лишь побочным следствием его работы, но никак не ее целью. Тогда зачем он трудился так тяжело? Возможно, ему нравилась власть? В самом деле, бог и царь… представить только, он мог бы уничтожить весь грандиозный мир Хайма при помощи одной-единственной команды! Он мог просто нажать кнопку, клацнуть клавиатурой и – оп!.. – во всем нашем мире разом погас бы свет.
Если вдуматься, это просто не укладывается в голове. Пятьдесят шесть миллионов живых существ, со всеми их планами и надеждами, женами, мужьями и детьми, домами и яхтами, машинами и поездами… Все наши радости и разочарования, успехи и провалы, книги и картины, все воображенные и нарисованные нами пейзажи, пляжи, леса, парки развлечений, все праздники, все золотые шары… – всё это бесконечное многообразие, всё без остатка – одним нажатием кнопки! Р-р-раз – и нет!
Неужели его сердцу могла быть мила подобная перспектива или даже просто ее потенциальная возможность? Вряд ли: Программер, хотя и напоминал временами полубезумного трудоголика-сеятеля, совсем не походил на малого ребенка, который строит песчаный замок лишь для того, чтобы тут же разрушить его ударом босой пятки. А может быть, он строил, чтобы строить, строил, как дышал, видя цель процесса в самом этом процессе. Разве человек спрашивает себя, зачем он дышит? Нет, он дышит – и всё тут, без лишних рефлексий: вдох – выдох, вдох – выдох… до конца.
Так недоумевал я, глядя на нашего хозяина, бога и царя, среднего во всех отношениях – за исключением того факта, что он держал в своих руках судьбы десятков миллионов людей. Вот он снова вскочил и двинулся по комнате фирменным слепым зигзагом: наверно, что-то не сходится, ошибка в программе, баг, просмотр, недоделка. Скольким людям Хайма этот баг стоил испорченного настроения, разбитых планов, отмененных свиданий? Сколько связано с ним искалеченных судеб, поломанных жизней, скомканных надежд? Возможно, теперь уже никогда не встретятся те, кто не в состоянии прожить друг без друга… – и всё из-за какого-то дурацкого бага бога! Да кто он такой, этот чертов Программер?! Да как он смеет брать на себя такую ответственность?!
Тут ведь еще вот что: если по справедливости, то этот мир уже давно не принадлежал ему! Да, он создал Хайм, самую первую, начальную версию, крайне простую и несовершенную. Он нарисовал сам или заказал на стороне небо и землю, деревья и море, а также примитивные штрих-пунктирные лица и фигуры первых обитателей системы – уж не знаю, как они звались: Адамом и Евой или как-то иначе. Но дальше-то система включилась в работу самостоятельно! Сейчас уже всё в ней делается руками самих обитателей Хайма – буквально всё, начиная от тончайшей улыбки уголком губ и кончая горным хребтом на обратной стороне Луны! А что делает этот так называемый бог кроме того, что держит палец на кнопке «Delete»? Стрижет купоны, собирая свои десять центов с каждого хайлера? Хорошо устроился, нечего сказать!