- -
- 100%
- +
Ася провела карандашом уровень жидкости и попросила Полину не трогать чашку.
– Надолго?
– До восьми.
– Она остынет.
– Это допустимо.
– Для кофе нет.
Полина забрала чашку и вылила содержимое в раковину. Ася успела рассердиться, но промолчала. Предмет принадлежал студии, кофе приготовила Полина, а эксперимент никто с ней не согласовывал.
– Спасибо, – сказала Ася.
– За что?
– Что остановила.
– Я просто не люблю холодный кофе.
К семи карта изменилась второй раз. Метки R-17 и R-31 на экране оставались раздельными, но им соответствовал один показатель связности. Число обновлялось синхронно: 0,41, 0,44, 0,47. У R-09 было 0,18.
Ася отключила сеть. Показатели продолжили расти.
Она вынула резервный ноутбук, который не включала с ноября. На нём не было программы карты. После запуска появился серый экран и две строки:
ACTIVE: 23
DISTINCT: 22
Через двенадцать секунд вторая строка исчезла.
Полина прочитала через плечо.
– Это плохо?
– Это слово.
– Очень успокаивает.
– Двадцать три активных объекта и двадцать два различимых.
– Значит, два стали одним?
– Нет. Если бы стали, активных было бы двадцать два.
– Тогда что?
– Пока они занимают один способ различения.
Полина сняла пальто, повесила на спинку кресла и пошла открывать кабинет. На двери висела бумажная табличка Полина. Рабочие решения до пересмотра. Дата пересмотра прошла месяц назад. Она не сняла лист и не назначила новую.
– Ты собиралась решить, кто руководит студией, – напомнила Ася.
– Я руковожу. Вопрос был не в этом.
– А в чём?
– Имею ли право считать всю историю своей.
– Решила?
– Нет. Но зарплату вам кто-то должен переводить.
Она закрыла дверь. Ася увидела в её ответе то, чего не хватало карте: два состояния могли пользоваться одним местом и не обязаны были становиться одной биографией. Правда, Полина существовала одна. У ветвей было слишком много людей, чтобы бытовая договорённость стала решением.
Виктор пришёл в 07:51 с контейнером материнского пирога. За ним вошла Дарья. Они не разделись одновременно и не переглянулись, но Ася заметила, что оба принесли одинаковые складные зонты. На улице снега не было.
– Почему зонты? – спросила она.
Дарья посмотрела на свой.
– Обещали мокрый снег.
– Кто?
– Прогноз.
Виктор сказал:
– У меня в телефоне дождь.
Они открыли погоду. На экране Дарьи было минус четыре и снег, у Виктора плюс три и дождь. Адрес определялся одинаково. Оба прогноза ссылались на одну метеостанцию.
– У меня ясно, – сказала Полина из кабинета.
Ася попросила никого не делать снимков. Записала три версии на бумаге и рядом фактическое состояние: облачно, сухо, минус один по термометру за окном.
– Это уже было, – сказал Виктор.
– Нет. Раньше два прогноза приходили из разных наборов. Сейчас три версии заявляют один источник.
Он подошёл к карте. Ася показала кальки, проколы и строки резервного ноутбука. Виктор не пытался совместить листы сам.
– Какая метка перестала различаться?
– Если верить расположению, R-31. Но она активна.
– Север говорил, что при удалении сначала исчезало содержание.
– Здесь ничего не исчезло. Появилось общее.
Дарья поставила зонт у батареи.
– Общее воспоминание?
– Общая граница. Содержимое я не открывала.
– Значит, не знаешь, что внутри.
– И не собираюсь узнавать только ради проверки.
Виктор достал чек с чёрным квадратом. Знак не изменился. Ася положила его рядом с картой, не касаясь кальки.
– Дом связан с R-31? – спросил он.
– Адрес появился в тот момент, когда края коснулись. Этого мало.
– В окне была апельсиновая корка.
– Она продаётся в любом магазине.
– И шестой этаж.
– В городе полно шестых этажей.
– В пятиэтажном доме?
– Уже лучше. Но пока дом связан с ошибкой геометрии, а не с номером ветви.
Дарья попросила показать журнал изменений. Ася протянула бумажные записи. На первой странице стояли двадцать три номера. На второй она фиксировала только изменения расстояний. Ни одного имени.
– Ты ни разу не открыла сообщения? – спросил Виктор.
– Ни разу.
– Даже когда появился кашель?
– Особенно тогда.
Он кивнул, и это разозлило её.
– Не надо одобрять меня, как будто ты выдал правило.
– Я ничего не говорил.
– У тебя лицо говорит канцеляритом.
Дарья сняла очки, хотя они висели у неё на груди, и начала искать на столе. Полина вышла из кабинета, молча указала пальцем. Дарья надела очки и посмотрела на карту.
– Если два участка используют одну границу, что происходит с людьми, которые отличаются только внутри неё?
– Не знаю, – сказала Ася.
– Можно проверить без доступа к содержанию?
– Через независимый признак.
Они выбрали самый простой: частоту служебных импульсов. Каждая метка подавала короткий отклик раз в несколько минут. У R-17 интервал составлял сорок семь секунд внутри контрольного окна, у R-31 пятьдесят три. После касания кальки оба импульса приходили через пятьдесят секунд.
Среднее.
Ася проверила старые записи. Никакая ветвь прежде не имела такого интервала.
– Система не выбрала одну, – сказал Виктор. – Сделала компромисс.
– Для сигнала, – поправила она.
– Пока для сигнала.
Дарья попросила измерить ещё раз. Получилось пятьдесят секунд. Потом сорок девять. Затем пятьдесят одна. Разница возвращалась, но центр оставался общим.
В 08:26 за окном пошёл дождь. Капли замерзали на стекле. Через минуту начался снег, а над крышами появилась узкая полоса синего неба. Все три прогноза сбывались на разных участках одного двора.
Полина вышла посмотреть и сказала:
– Красиво.
Никто не ответил.
На улице мужчина раскрыл зонт под снегом. Женщина рядом сняла капюшон и подняла лицо к солнцу. Между ними было меньше метра.
Ася отметила время, но не снимала двор. Погодная сцена доказывала только локальную несовместимость, не чужой мир.
На резервном ноутбуке снова появилась строка:
ACTIVE: 23
Ниже медленно напечаталось:
DISTINCT: 21
– Ещё одна, – сказал Виктор.
– Или счётчик обновился с задержкой.
Одна из кальк сдвинулась от сквозняка. Край R-09 лёг поверх соединённых R-17 и R-31. Женский кашель прозвучал снова, теперь из коридора.
Полина открыла дверь. Там никого не было. На полу лежала апельсиновая корка, сложенная в аккуратный квадрат.
– Я утром выбросила её в кухне, – сказала она.
– Какую именно? – спросила Ася.
– Не знаю. Корку.
Виктор подошёл, но не поднял.
– У Севера такая появлялась рядом с Ильёй.
– И в доме без входа, – сказала Ася.
Она закрыла дверь, оставив корку в коридоре. Через стеклянную вставку было видно, как её края медленно расправляются. Спираль становилась длиннее, возвращая форму, в которой её сняли с плода.
Дарья спросила:
– Что изменится, если мы назовём это вмешательством?
– Начнём искать того, кто вмешивается, – ответил Виктор.
– А если это последствие слияния?
– Тогда будем искать причину слияния.
– Ты всё равно ищешь человека.
Виктор посмотрел через стекло. Корка лежала неподвижно.
Ася вернулась к калькам и разделила три листа чистой бумагой. Кашель прекратился. Показатель R-17 упал до 0,45, у R-31 остался 0,51. R-09 снова ушла влево.
– Разделение помогает, – сказал Виктор.
– Бумага не разделяет ветви.
– Но меняет то, как мы их наблюдаем.
– Или то, как система показывает их нам.
Полина принесла три пустые папки. Ася положила в каждую одну кальку. Папки поставили на разные полки, не подписывая названиями. На корешках были только номера один, два и три, выбранные броском монеты.
Показатели связности разошлись ещё на две сотых.
В 09:03 позвонил Антон. Ася вышла в монтажную, но дверь оставила открытой. Брат говорил тихо, рядом работал автомобильный двигатель.
– Ты писала про вызов, – сказал он.
– Ты ответил, что спишь.
– Я не отвечал.
– Сообщение у меня есть.
– Покажи.
Ася открыла переписку. После её вопроса стояло Сплю, но имя собеседника изменилось. Вместо Антона приложение показывало Андрей Левин. Так звали их отца, умершего двенадцать лет назад.
– Что там? – спросил брат.
– Неправильное имя.
– Моё?
– Папино.
Антон замолчал. Двигатель рядом заглох.
– Он никогда не писал «сплю», – сказал Антон. – Писал «отдыхаю». Даже когда храпел.
– Ты звонил мне в 06:18?
– Телефон был в машине. Я разгружал заказ.
– Кто мог взять?
– Никто. Машина закрыта.
Ася попросила его не открывать журнал вызовов до встречи. Антон выругался.
– Ты всегда так говоришь, когда хочешь посмотреть первой.
– Сейчас изменение может ускоряться после просмотра.
– А если мне нужно звонить?
– Звони. Только не проверяй старое.
– Очень удобно. Пользоваться можно, смотреть нельзя.
– Я приеду вечером.
– Не надо. Я сам решу, что делать со своим телефоном.
Он отключился. Ася не перезвонила. В чате имя отца продержалось ещё несколько секунд, затем стало Антон. Сообщение Сплю исчезло. Её вопрос теперь висел без ответа.
Она записала событие на бумаге и зачеркнула строку Антон не звонил. Подтвердить можно было только то, что он так сказал. Телефон мог ошибиться, Антон мог забыть, кто-то мог получить доступ к машине.
Дарья прочитала запись.
– Ты собираешься ехать к нему?
– Вечером.
– Он попросил не приезжать.
– Он сказал «не надо».
– Ася.
– Хорошо. Не поеду.
– Ты сейчас согласилась со мной или с ним?
– С тем, что вы оба будете повторять одно и то же, пока я не уступлю.
– Это не ответ.
– Другого нет.
Она вернулась к карте. У R-17 и R-31 снова был общий показатель. Теперь рядом появилось поле родственная связь. Оно оставалось пустым, но курсор мигал внутри, ожидая ввода.
– Система предлагает заполнить отношение, – сказала Ася.
Виктор подошёл ближе.
– Не заполняй.
– Спасибо. Без тебя я бы вписала туда семейное древо.
– Я о другом. Поле может использовать введённое слово как способ соединения.
– Поэтому и не заполняю.
Полина принесла договор студии. В новой версии собственником помещения значился её отец. Она утверждала, что он никогда не имел отношения к кино и умер до открытия «Контура». В прежней версии договор подписывал Марк, но его фамилия исчезла.
– Здесь тоже родственная связь, – сказала она. – Только уже заполненная.
Под подписью стояло имя Сергей Сазонов. Ася проверила бумагу на просвет. Следов замены не было. Дата, печать и номер совпадали с реестром, который они выгружали после исчезновения Марка.
– Тебе принадлежит помещение? – спросил Виктор.
– По наследству, если верить этому листу.
– А по памяти?
– Я арендовала комнату у Марка для одного проекта. Потом он предложил работать вместе. Дальше у меня два варианта. В одном я ушла. В другом выкупила студию у его кредиторов.
– Какой вариант официальный?
– Теперь третий. Студия была отцовской.
Полина не выглядела испуганной. Она открыла приложение банка и показала платёж по налогу на помещение. Деньги списали с её счёта три года назад, хотя сама Полина не помнила платежа. Сумма совпадала с её тогдашним доходом, но в выписке рядом исчезли расходы на поездку, которую она помнила хорошо.
– Если исправить договор, поездка вернётся? – спросила она.
– Мы не умеем исправлять, – сказала Ася.
– Но вы только что раздвинули две ваши штуки папками.
– Мы изменили отображение. Может быть, перераспределили нагрузку. Не знаем.
– А если положить договор отдельно?
– Можно проверить изменение цифровой записи, но это уже действие над твоей биографией.
– Она и так меняется без спроса.
Полина взяла пустой конверт, положила внутрь договор и отнесла в кабинет. Через минуту вернулась с банковским приложением. Налоговый платёж оставался. Зато в назначении появилось погашение долга М. Р..
– Марк Ревин, – сказал Виктор.
– Или любые другие инициалы, – ответила Полина. – Но сумма та же.
Ася попросила положить договор обратно на стол. Полина отказалась.
– Это мой документ.
– Он может влиять на карту.
– Значит, карта подождёт.
Она заперла кабинет. Ключ повернулся с трудом, как при новом замке.
Показатель R-17 снизился до 0,43. R-31 остался на 0,51. Строка родственная связь исчезла.
– Получилось, – сказал Виктор.
– Нет, – возразила Ася. – Мы не знаем, что получилось у Полины.
Из кабинета донёсся звонок. Полина ответила, затем распахнула дверь.
– Это нотариус. Говорит, отец оставил мне ещё один объект. Дом на Харитонова, тридцать.
Виктор достал чек. Чёрный квадрат стал больше и теперь закрывал одну цифру телефонного номера Галины.
– Ты знала этот адрес? – спросил он.
– Нет.
– Нотариус настоящий?
– Голос знакомый. Я оформляла у него наследство. Только не помещение студии.
Полина включила громкую связь. Мужчина назвал её по имени и попросил прийти с паспортом. По его словам, документы на дом нашли после уточнения кадастровой ошибки. Вход в здание находился со двора, доступ осуществлялся через общий проезд.
– Какой проезд? – спросила Полина.
Нотариус продиктовал маршрут. Он проходил через стену аптеки.
– Вы видели дом лично?
– Разумеется.
– С какой стороны вошли?
Мужчина повторил тот же маршрут слово в слово. На третьем повторе голос изменился. Последнюю фразу произнесла женщина, чей кашель Ася слышала утром.
– Не задавайте вопрос, если вам нужен только один ответ.
Связь оборвалась.
Номер нотариуса исчез из журнала. Полина не стала набирать снова.
Ася записала фразу без предположения об авторе. У R-09 показатель поднялся до 0,26. Три полоски кальки, лежавшие в разных папках, одновременно дрогнули.
– Разделение не удерживается, – сказала Дарья.
– Потому что связь уже не в файлах, – ответила Ася. – Она входит через отношения. Брат, отец, наследство, человек, которого помнят по-разному.
Виктор посмотрел на закрытую дверь кабинета.
– Тогда чем больше мы проверяем людей, тем больше даём способов их соединить.
– Да.
– И что остаётся проверять?
Ася провела пальцем вдоль края карты, не касаясь меток.
– Только границы. Пока они ещё есть.
Дарья попросила всех назвать по одному факту, который нельзя использовать для установления связи. Полина выбрала поездку, исчезнувшую из банковской выписки. Виктор назвал детские похороны Марины. Ася долго молчала, потом сказала про привычку отца писать отдыхаю вместо сплю.
– Почему нельзя? – спросил Виктор.
– Потому что это не пароль. Если чужой голос повторит слово, он не станет моим отцом.
Они записали три запрета на разных листах и раздали владельцам. Общего списка не создавали. Проверить действие такого решения было невозможно, не нарушив его.
На карте появилась короткая строка: UNSHARED: 3.
– Оно видит даже отказ сообщать, – сказала Полина.
– Видит количество, – ответила Ася. – Содержания у него нет.
– Пока.
Ася закрыла окно карты. Строка осталась на чёрном экране, затем число увеличилось до четырёх. Кто-то ещё, за пределами студии или за пределами R-17, тоже оставил неразделённую вещь. Её отсутствие на карте впервые выглядело не потерей, а защитой.
– Это слишком легко, – сказала Дарья.
– Легко выглядит только действие, – ответила Ася. – Мы не знаем цену.
Виктор проверил карту. У метки R-31 появился тонкий серый край, которого раньше не было. Он совпадал с контуром дома на Харитонова.
Внутри серой области мигали две точки. Обе имели собственный ритм. Одна отвечала каждые сорок семь секунд, другая каждые пятьдесят три.
– Они снова различаются, – сказал он.
– Да.
– Значит, мы помогли.
Ася посмотрела на строку DISTINCT: 21. Число не вернулось.
– Мы помогли двум сигналам, – сказала она. – Остальные могли заплатить за это.
На дальней полке упала четвёртая папка, которой никто не ставил. Она была пустой и подписанной: R-13.
Ася подняла её за края. Внутри лежали два листа кальки, совмещённые так точно, что разделить их ногтем не получалось.
На карте по-прежнему горели двадцать три метки.
Но теперь у двух из них был один край.
Глава 3. Нулевой человек
19 февраля Виктор проснулся от запаха апельсина.
Соня сидела на кухне в куртке поверх пижамы и снимала кожуру длинной лентой. За окном ещё не рассвело. На столе лежали учебник, перчатки и смятый лист с домом на Харитонова. Она обещала больше не ходить туда одна и теперь выполняла обещание самым буквальным способом: собиралась разбудить отца и пойти вместе.
– Уроки с шести утра? – спросил Виктор.
– Это не уроки.
– Тогда почему учебник?
– Чтобы ты не начал разговор про школу.
Он налил воды. Запах корки оказался резким, почти аптечным. На секунду к горлу подступила тошнота. Виктор отодвинулся от стола и только потом заметил это движение.
– Тебе плохо? – спросила Соня.
– Нет. Апельсин кислый.
– Ты его не пробовал.
Она протянула дольку. Виктор взял, съел и не почувствовал ничего, кроме обычной сладости. Неприятен был именно запах сломанной корки. Он вспомнил мужчину на станции, Илью, резко отступившего от ребёнка с апельсином. Тогда эту мелочь никто не записал. После исчезновения Севера память выталкивала случайные подробности без порядка, будто проверяла, способны ли они стать уликой задним числом.
Соня свернула рисунок пополам.
– Не так, – сказал Виктор.
Она подняла глаза.
– Что не так?
Он взял лист, сложил ещё раз, совместил края ногтем и положил рядом с учебником. Получилась аккуратная четверть. Движение вышло быстрее мысли. Правая рука, обычно запаздывавшая после перегрузки, на этот раз опередила левую.
Соня развернула лист и разгладила дом ладонью.
– Не трогай его.
– Извини.
– Ты всегда сворачиваешь рулоном.
Виктор посмотрел на белые линии сгибов. Мужчина на станции складывал рекламный листок точно так же: сначала вдоль, потом поперёк, ногтем по краю.
Он позвонил Асе.
Через сорок минут они были в «Контуре». Соню отвезли к Галине, хотя она всю дорогу утверждала, что могла помочь. Полина открыла студию раньше уборщицы. На стеклянной двери рядом с расписанием появился чёрный квадрат из изоленты. Никто не знал, кто его приклеил.
– Вчера не было, – сказала Полина. – Камера ничего не записала с трёх четырнадцати до трёх двадцати шести.
– Двенадцать минут, – заметил Виктор.
– Не секунд.
– Поэтому я и сказал минуты.
Ася уже сидела за монтажным столом. Она не стала спрашивать, почему они приехали. Виктор положил перед ней рисунок с двумя сгибами и рассказал про запах.
– У тебя осталось видео со станции? – спросил он.
– Открывать личные папки не буду.
– Мне нужен общий поток камеры.
– Его можно.
Она нашла запись двадцатого октября. В кадре пассажиры двигались рывками, потому что архив сохранили с пониженной частотой. Илья стоял у колонны, держа рекламный листок. Ребёнок рядом чистил апельсин. Мужчина отступил, сложил бумагу вчетверо и повернул голову к платформе.
– Стой, – сказал Виктор.
Ася остановила изображение. За левым ухом Ильи была светлая полоса. Шрам, тонкий и прямой, уходил под воротник.
– Камера усиливает контраст, – сказала Дарья с порога. Полина успела вызвать её, пока они ехали. – Это может быть блик.
– Может. У меня утром было два его движения.
– Ты видел запись раньше.
– Про корку я не помнил.
– Отсутствие воспоминания не доказывает, что ты не видел.
Виктор сдвинул рисунок от себя.
– Значит, проверим не меня.
На записи Илья поднял голову. Губы двигались, но станционный микрофон сохранил только гул и объявление о задержке поезда. Ася отделила центральный канал, убрала шум, затем вернула его.
– Так честнее, – сказала она. – После очистки можно услышать то, что ожидаешь.
Полина включила старую расшифровку. В тот день программа не распознала речь мужчины. Теперь под кадром появилась строка: проверь что осталось по краям.
Никто не произнёс её вслух.
На чёрном квадрате у двери проступила белая царапина. Она делила его на четыре равные части.
Ася сфотографировала знак, не касаясь стекла.
– Совпадений уже достаточно, чтобы искать повтор, – сказала она. – Недостаточно, чтобы объяснять.
Полина принесла записи камер за последние двое суток. Квадраты возникали у кассы аптеки, на табло трамвая, на ценнике в магазине возле клиники и в лифте дома Галины. Иногда это был дефект изображения, иногда наклейка или закрытая цифра. Все появления укладывались в один маршрут от Харитонова до «Литейной».
– Он ведёт куда-то, – сказал Виктор.
– Или мы провели линию через подходящие точки, – возразила Дарья.
– И бумагу я тоже сложил, потому что линия подходящая?
– Ты мог перенять движение. После Севера это не самый странный вариант.
– И тошноту перенял?
– Телесные реакции перенимаются легче слов.
Полина увеличила запись из трамвая. Контролёрша в форменной куртке проверяла билеты. Виктор видел её раньше в магазинной очереди, но имени не знал. Женщина держала штрафную квитанцию, сложенную вчетверо. Когда пассажир начал чистить мандарин, она открыла форточку и отвернулась. На следующем кадре был виден белый шрам за левым ухом.
– Три, – сказал Виктор.
– Четыре, если считать квадрат, – ответила Полина.
– Квадрат не на ней.
– Рядом с ней. На табло.
Ася проверила время. Трамвай должен был пройти остановку у клиники в одиннадцать двадцать. До этого оставалось двадцать минут.
Дарья забрала со стола ключи Виктора.
– Я поведу.
– Почему?
– Потому что твоя правая рука сегодня делает то, чего ты не собирался делать.
Они догнали трамвай у площади. Полина осталась в студии наблюдать за картой, Ася держала с ней связь через наушник. Виктор и Дарья вошли в разные двери.
Контролёрша стояла в середине вагона. На нагрудной карточке значилось: Валентина Орлова. Шрама не было. За левым ухом кожа была чистой, с маленькой родинкой у линии волос.




