Ludenote / Archive XIII
Реестр отсутствующих
Комната была пуста. Но голос — нет.
Восемнадцать материалов. Три дела, которые противоречат друг другу. Часы, для которых время больше не едино. Восстановите порядок событий, имя за разрешением и содержание пяти печатей, прежде чем вновь открыть тринадцатую строку. Мрачное расследование на основе логики, криптографии и изучения доказательств — полностью бесплатное и с завершённой развязкой.
Вымышленные архивы 2004 года. Стёртые имена, изменённые записи, неясное присутствие. Все улики — в документах. Заставьте их противоречия заговорить.
- ПристройкаИзучить условные обозначения дела и найти две ленты с данными.
- Несовместимые часыСопоставить сигналы, время и назначения; отличить копии от оригиналов.
- РазрешениеВосстановить пять печатей и связать удаление с документально установленным владельцем пропуска.
- Возвращённое имяОбъединить три ветви, чтобы понять повторное воспроизведение и вновь открыть стёртую строку.
Линия расследования
Дело о времени
Шесть событий, три устройства и копия, которая указывает на неверную последовательность.
A01Служба, которая никого не принимает
Пристройка Friches — вымышленное место. Она хранила передачи, которые никто не должен был услышать вновь. 17 мая 2004 года в её реестре XIII значатся пять сотрудников, пять постов и пять пропусков — но лишь четыре имени в титрах. Дело приходит к вам без отправителя. На обложке уточнение: «Не ищите эту комнату на карте. Она существует только здесь». Три дела пересекаются: часы, присутствующие и восстановление. Несоответствия — материалы для изучения, а не указания связаться с человеком или посетить другой сайт. Здесь не заявляется реальное исчезновение или чрезвычайная ситуация.
ANNEXE / XIII 2004-05-17 STAFF = 5 STATIONS = 5 BADGES = 5 ACCOUNTS_REQUIRED = 0 EXTERNAL_ACTIONS = 0
A03Первый общий сигнал
Три устройства A, B и C сфотографировали один и тот же опорный сигнал. Печать R0 обозначает момент общего времени, а не показание отдельного устройства. Между R0 и R1 часы не сбрасывали. Показание до полуночи относится к предыдущему дню. На этом интервале каждые часы идут с постоянной положительной скоростью: поэтому для каждого устройства нужно найти аффинное преобразование между показанием часов и общим временем. Материалы с отметками времени A05, A06 и A07 используют исключительно эти три устройства. Официальный реестр A08 — поздняя копия.
GLOBAL R0 2004-05-17 00:00:00 A R0 2004-05-16 23:57:00 B R0 2004-05-17 00:05:00 C R0 2004-05-17 00:01:30
A04Шестьдесят минут разной длительности
Второй сигнал — не дополнительное событие для упорядочивания. Он замыкает интервал калибровки. Операторы оставили записку: «B всегда заканчивает свою минуту слишком рано; C её удерживает. Не исправляйте это простым сдвигом». На фотокопии пытались заменить эту записку словом неисправность. Оригинальные чернила проступают на следующем листе. Все шесть событий находятся строго между двумя сигналами: не нужно экстраполировать отклонение за пределы интервала или предполагать перевод часов.
GLOBAL R1 2004-05-17 01:00:00 A R1 2004-05-17 00:57:00 B R1 2004-05-17 01:06:00 C R1 2004-05-17 01:01:00
A05Переключатель и служебный свет
Лента A заверена как оригинал. K отключает подачу звука со студийного микрофона на динамик коридора. P гасит служебный свет; питание считывателей остаётся включённым. Бледная черта на полях повторяет E, но отмечена штампом COPIE: это более поздний импорт события с ленты C, а не седьмое событие. Поэтому голоса, слышимые после K, уже не могут исходить от случайно оставленного включённым микрофона коридора. Запомните это ограничение: оно поможет отличить присутствие от механизма, который проигрывает собственную память.
EVENT K | DEVICE A | 2004-05-17 00:09:00 | MIC_RETURN_OFF EVENT P | DEVICE A | 2004-05-17 00:32:00 | SERVICE_LIGHT_OFF COPY E | SOURCE A07/C | NOT_AN_EVENT
A06Квитанция, предшествующая своей причине
Лента B фиксирует R — получение конверта для хранения, затем M — запуск скрипта удаления авторских титров. Обозначение B указывает на устройство, а не на пропуск. Следовательно, конверт был уже получен, когда началось удаление; после этого ни один посторонний сотрудник не вошёл. Скрипт M ссылается на физическое разрешение, которое нужно найти в A12. Квитанция об удалении не доказывает смерть человека: система воздействует на имена, копии и права доступа. Пять сотрудников дела — вымышленные персонажи.
EVENT R | DEVICE B | 2004-05-17 00:15:10 | PRESERVATION_RECEIVED EVENT M | DEVICE B | 2004-05-17 00:36:31 | CREDIT_PURGE_START
A07Стул в обратной видеоподаче
Полная текстовая расшифровка вымышленной записи, доступная без видео. В момент V обратная подача показывает пустой стул и движущийся индикатор уровня звука. Ни тела, ни силуэта, ни входящего в дверь человека не видно. Голос дважды произносит с одной и той же заминкой: «Они оставили мой голос. Они убрали то, что говорило, что он мой». В момент E подача обрывается ровно посреди второй фразы. Видимый таймкод принадлежит C, это не общее время. Две одинаковые заминки и одинаковые импульсы индикатора доказывают повтор, а не появление призрака. Тихий шум непрерывен и не содержит подсказки, доступной только на слух.
EVENT V | DEVICE C | 2004-05-17 00:19:21 | RETURN_PLAYBACK_START EVENT E | DEVICE C | 2004-05-17 00:49:06 | RETURN_PLAYBACK_END V FRAME 012 | EMPTY_CHAIR | METER 3-1-3-0 V FRAME 036 | EMPTY_CHAIR | METER 3-1-3-0 FRAME 012 = FRAME 036 | LOOP_CONFIRMED
A08Слишком безупречный протокол
Этот протокол отмечен COPIE ÉDITORIALE и не имеет печати калибровки. Его порядок получен сортировкой напечатанных местных показаний часов всех устройств вместе. Он утверждает, что свет погас до удаления авторских титров, а обратная подача началась после отключения микрофона, «вызванного неизвестным человеком». Исправьте порядок по оригиналам; не превращайте обвинение в ограничение для определения личности. Указание «неизвестный человек» противоречит реестру пяти неизменных назначений и квитанции скрипта. Этот материал может быть ложным, не делая оригиналы произвольными: его методическая ошибка задокументирована.
COPY_ORDER K R V P M E METHOD SORT_DISPLAYED_LOCAL_TIMES REFERENCE_PULSES OMITTED CERTIFICATION NONE
Сопоставить материалы
Какой порядок стёрла копия?
Восстановите общее время K, R, V, P, M и E по двум общим сигналам. Для каждого устройства вычислите скорость показаний на протяжении 3 600 секунд общего времени, затем обратите это преобразование. Копия E в A05 и сигналы R0/R1 не являются дополнительными событиями. Расположите шесть событий от первого до последнего и соедините их буквы. Одновременных событий нет.
Получить подсказку
Подсказка раскрывает часть метода. Откройте её, только если хотите.
Часы A сдвинуты, но не имеют дрейфа. Интервалы R0→R1 у B и C отличаются от 3 600 секунд. Сравнивайте исправленные моменты, а не напечатанные показания часов.
Линия расследования
Дело о присутствующих
Пять человек, пять постов и пять пропусков — без номеров комнат в помощь.
A02Коридор без развилок
План вынули из рамки, но его полоска с порядком расположения сохранилась. Пять постов стоят вдоль единственного коридора в указанном порядке. Для установления личности пронумеруйте позиции от 0 до 4. Каждый человек занимает ровно один пост и владеет ровно одним пропуском; ни пост, ни имя, ни пропуск не делятся между несколькими людьми. Эти назначения не менялись на протяжении шести событий той ночи. Знаки + и < описывают позиции в коридоре, а не время. Заверенные материалы о присутствии A09, A10 и A11 задают ограничения; обвинения редакционной копии — нет.
POSITION 0 1 2 3 4 STATION LAC NEF PUITS QUAI SAS PEOPLE MIRA / ELIE / SOREN / IRIS / NOAM BADGES B1 / B2 / B3 / B4 / B5
A09Три строки под краской
Эти три строки взяты из проверки непрерывности, запечатанной до начала ночи. Имена обозначают назначения, а не перемещения. Знак = и сложение относятся к номеру поста из A02; «на два позже» означает ровно один промежуточный пост. Наложенный на план прозрачный отпечаток мог создать впечатление, будто MIRA занимает NEF. Если убрать этот копийный отпечаток, исходные отношения остаются полностью читаемыми. Не предполагайте, что имена расположены по порядку постов или что номер пропуска указывает его позицию.
MIRA = IRIS + 2 SOREN < MIRA NOAM = ELIE - 1
A10Голоса за пределами кадра
Контрольная запись пяти каналов дополняет три отношения из A09. Каждая строка — заверенное ограничение позиции в том же коридоре. Здесь ни одно свидетельство не лжёт: неопределённость возникает из соединения отдельных материалов, а не из скрытого правила о лжеце. Адрес вещания на полях полностью скрыт; он вам не нужен. Эти ограничения вместе с A02 и A09 должны давать единственное возможное назначение пяти имён. Если остаются два варианта, ищите упущенное ограничение, а не постороннего человека для расспросов.
ELIE != LAC ELIE != NEF SOREN != LAC SOREN != SAS IRIS < NOAM
A11Пропуска не пронумерованы по комнатам
Проверку считывателей напечатали на отдельной ленте. Её равенства и исключения, как и имена, относятся к позициям от 0 до 4 из A02. Каждый пропуск присутствует один и только один раз. Лента не называет владельцев: нужно решить назначение пропусков, затем сопоставить его с назначением людей. Обозначения B1–B5 — постоянные идентификаторы. Не путайте пропуск B3 с устройством B в хронологии. Все заверенные записи A09–A11 истинны в рамках истории; шестого пропуска или скрытого поста нет.
B2 = B5 + 2 B3 = B1 + 1 B4 = B5 + 1 B1 != NEF B1 != SAS B5 != LAC B5 != SAS
A12Удаление не происходит само собой
Оригинальная квитанция скрипта M содержит разрешение B3 и считыватель NEF. Протокол требует, чтобы назначенный владелец пропуска оставался на заверенном посту во время разрешения; той ночью передача пропуска и замена владельца не разрешены и не зарегистрированы. В поле действия указано CREDIT_PURGE, а не отключение микрофона. Поэтому исправленный порядок линии Хронология показывает, что авторские титры уже были удалены, когда погас служебный свет. Ответственный за разрешение определяется не по услышанному голосу, а по пересечению лент присутствия и считывателей.
EVENT M ACTION CREDIT_PURGE AUTHORIZATION BADGE B3 READER NEF BADGE_LOAN NONE ASSIGNMENT_CHANGES NONE TARGET CREDIT_LINE_13
A13Пятое имя на копирке
Копирка титров сохраняет пять имён и пять подписей. До любого удаления её тринадцатая строка приписывает голос MIRA, подпись B5. Поздние титры не удаляют аудио; они заменяют лишь эту строку на «технический повтор». Четыре других имени остаются. Поэтому квитанция A12 указывает на задокументированное действие с авторским указанием MIRA, а не с самой MIRA. Исходное авторство можно сопоставить с ограничениями постов: B5 и MIRA должны находиться на одном посту. Эта избыточность подтверждает сборку, но не позволяет игнорировать остальные отношения.
CARBON LINE_13 | VOICE MIRA | SIGNATURE B5 LATE_COPY LINE_13 | TECHNICAL_REPRISE | NAME_REMOVED AUDIO_BYTES CHANGED = 0 CREDIT_LINE CHANGED = 1
Сопоставить материалы
Кто подписал удаление?
Решите назначения пяти людей на пять постов, затем назначения пяти пропусков. Все заверенные отношения истинны, а назначения взаимно однозначны. Сопоставьте две таблицы с пропуском и считывателем квитанции M. Ответ — имя владельца, за которым следует его пропуск, без добавления названия комнаты. Исходное авторство A13 служит независимой проверкой.
Получить подсказку
Подсказка раскрывает часть метода. Откройте её, только если хотите.
Преобразуйте исключённые места в позиции от 0 до 4. Если решать имена и пропуска отдельно, можно избежать путаницы между устройством B и пропуском.
Линия расследования
Дело о повторах
Пять математических печатей, затем фрагменты авторства, которое нужно восстановить.
A14То, что скрыли за пятью печатями
Дело о восстановлении содержит пять математических печатей, уже находящихся на полях сайта. Они составляют лишь одну ветвь расследования. Их последний ответ — ключ из тринадцати шестнадцатеричных цифр; это ещё не код реестра. Печати хранят конверт обратной подачи, защищённый от случайного копирования, а не обещают неуязвимость для исходного кода или инструментов анализа. Для финального кода также нужны настоящий порядок шести событий и пропуск разрешения M. Три ветви должны сойтись.
SEALS 01 -> 02 -> 03 -> 04 -> 05 OUTPUT 05 = KEY[13 HEX] FINAL_INPUTS = CHRONOLOGY + AUTHORIZATION_BADGE + KEY
A15Пакеты утратили порядок
Эти фрагменты обратной подачи расположены по этикеткам ящика, а не по порядку событий ночи. Для каждого события есть по одному фрагменту на пропуск. Для финального реестра возьмите только столбец пропуска, который разрешил M, затем соберите его фрагменты в исправленном общем порядке. Первые пять событий содержат по две цифры; E содержит три. Получатся тринадцать шестнадцатеричных цифр. Протокол A16 затем объясняет, как использовать ключ пятой печати. Пустых ячеек нет; нули нужно сохранять.
EVENT B1 B2 B3 B4 B5 K 71 6F 2B 39 E0 R C2 14 DA B8 55 V 48 93 DC A1 7F P 0A 5D C0 62 83 M E6 27 CE F4 10 E 184 F09 BA2 6C7 35E
A16Протокол, возвращающий имя
Финальный код — поцифровой XOR. Совместите тринадцать цифр ключа печати 05 и тринадцать цифр, собранных в A15. В каждом столбце прочитайте две цифры как значения от 0 до 15 и примените двоичное исключающее ИЛИ; преобразуйте результат в шестнадцатеричную цифру. Этот протокол восстанавливает исходное авторское указание на его месте, не выдумывая свидетеля и не меняя голос. Вторая функция, REDACT, сохраняет только шум. Её поле команды зачёркнуто и явно отвергнуто: это не альтернативная развязка, которую нужно угадать.
SELECTED RESTORE_CREDIT OUTPUT[i] = KEY[i] XOR RETURN[i] WIDTH = 13 HEX REDACT = NOT_SELECTED A XOR A = 0 A XOR 0 = A
A17Письмо, не предназначенное для эфира
Последний текст MIRA не был сигналом бедствия. Она отказывалась допустить, чтобы семейные письма, прочитанные пятью сотрудниками, стали «техническими повторами» без автора. Реестр называл аномалией любое имя, которое возвращалось после удаления. Фраза из записи взята из этого письма, прочитанного до отключения микрофона; автоматическая подача вновь проигрывала два одинаковых отрезка. Система не создала присутствие. Она сохранила голос, стёрши право сказать, кто говорил. Один человек знал механизм повтора; его личность устанавливается только после сопоставления доказательств разрешения.
PRE_RECORDED_LETTER -> RETURN_BUFFER -> REPEATED_SEGMENTS LIVE_MIC_AFTER_K = 0 NEW_PERSON_AFTER_R = 0 VOICE_OWNER = ORIGINAL_CREDIT_LINE_13
A18Откройте предыдущий замок, чтобы проверить этот.
Заключение можно подтвердить только после двух начальных линий расследования и пяти печатей восстановленного дела.
Запечатанное дело 01 / 05
Недостающие клетки
Фрагменты A (главная), B (бесплатная демоверсия) и C (конфиденциальность) описывают японский кроссворд размером 7 строк на 7 столбцов. R1–R7 идут сверху вниз; C1–C7 — слева направо. Каждая последовательность чисел задаёт по порядку длины блоков последовательных клеток 1. Между двумя блоками должна быть хотя бы одна клетка 0; перед блоками и после них тоже могут быть 0. Восстановите единственную возможную сетку. Прочитайте 49 бит строка за строкой, слева направо и сверху вниз. Добавьте в начало три 0, разбейте биты на группы по четыре и преобразуйте их в 13 шестнадцатеричных цифр.
7 × 7
A: R1–R4
B: R5–R7
C: C1–C7
49 → 52 → 13
{0,1} → {0,…,9,A,…,F}Получить подсказку
Подсказка раскрывает часть метода. Откройте её, только если хотите.
Перечислите возможные варианты каждой строки; оставьте только те, которые также удовлетворяют всем столбцам.
Запечатанное дело 02 / 05
Порядок свидетелей
Ключ — ответ этапа 1: один символ на столбец, слева направо, в сетке из 5 строк и 13 столбцов. 13 строк материала — это столбцы, прочитанные сверху вниз и представленные по возрастанию соответствующего символа ключа (0 < … < 9 < A < … < F). При равных символах первым идёт столбец, который изначально находился левее. Верните столбцы на свои места, затем прочитайте сетку строка за строкой. Возьмите символы на позициях 1, 6, 11, …, 61 (нумерация начинается с 1).
QMBXZ NAMVY LEMUI XTWYI NYGER MNFRU UXRPR XARPL PTKNM VMZTH YIIOA UYQCA UDSDD
Получить подсказку
Подсказка раскрывает часть метода. Откройте её, только если хотите.
Сначала пронумеруйте 13 столбцов ключа. Отсортируйте эти номера по символу, а затем по номеру: так вы получите исходную позицию каждой строки материала.
Запечатанное дело 03 / 05
Усечённый алфавит
Постройте квадрат Полибия 5 × 5. Пройдите по ответу этапа 2 слева направо: I и J обозначаются одной буквой I; сохраняйте только первое вхождение каждой буквы. Дополните последовательность недостающими буквами из ABCDEFGHIKLMNOPQRSTUVWXYZ в этом порядке. Запишите её в квадрат строка за строкой. Каждая пара в материале обозначает сначала строку, затем столбец, от 1 до 5. Расшифруйте пары слева направо.
45 52 33 42 51 13 41 55 44 31
Получить подсказку
Подсказка раскрывает часть метода. Откройте её, только если хотите.
Ключ не обязательно занимает целую строку: сначала идут его неповторяющиеся буквы, затем остальные буквы алфавита без J.
Запечатанное дело 04 / 05
Сообщение, которое возвращается
Вычислите S — сумму значений букв предыдущего ответа, где A = 1, …, Z = 26. Число рельсов равно 3 + (S modulo 5). Сначала отмените сдвиг текста материала: используйте алфавит 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ (индексы от 0 до 35). Для каждого символа вычтите по модулю 36 значение A = 1, …, Z = 26 соответствующей буквы предыдущего ключа, циклически повторяемого с первой буквы. Полученный текст был создан шифром рельсовой изгороди: 208 символов исходного сообщения записаны зигзагом, начиная с верхнего рельса и двигаясь вниз, со сменой направления на крайних рельсах; затем рельсы читаются сверху вниз, каждый слева направо. Отмените рельсовую перестановку, затем возьмите символы на позициях 13, 26, …, 208 исходного сообщения.
VJHY5K606K3HM3YX80FQY4QWC0VFGU20PRSN7NUTVFKHCENNYVFETV57R5VURH5RBYP7T4YK18ANOKWMUXS5CMNPCMR2U96R38EZ413O3CU150ELI2ZZI20H55ZA4Q957VZZ3UEJY1EGV6C2XJ3IUE9UYC9H920TY941237MTN270WY0PL1L11ISG8YG6JXGP6WBAC1I49LW477V
Получить подсказку
Подсказка раскрывает часть метода. Откройте её, только если хотите.
Отменять операции нужно в обратном порядке: сначала сдвиг по модулю 36, затем рельсовую перестановку. Нарисуйте 208 позиций пустого зигзага, чтобы определить точную длину каждого рельса.
Запечатанное дело 05 / 05
Тринадцатая запись
Прочитайте ответ этапа 4 как шестнадцатеричное целое число k. Для каждой строки j (от 1 до 6) вычислите r = (b + 13 × k + j) modulo p. Найдите целое число x, для которого x ≡ r (modulo p) во всех шести строках и 0 ≤ x < 16^13. В этом интервале существует только одно решение. Запишите x ровно 13 шестнадцатеричными цифрами. Вычисления должны сохранять точность целых чисел, в том числе за пределами 2^53.
j p b 1 1009 917 2 1013 837 3 1019 579 4 1021 682 5 1031 330 6 1033 141 0 <= x < 16^13
Получить подсказку
Подсказка раскрывает часть метода. Откройте её, только если хотите.
Шесть модулей попарно взаимно просты. Китайская теорема об остатках позволяет восстановить x по модулю их произведения; затем проверьте требуемый интервал.
Акт IV / То, что остаётся
Сопоставить материалы
Какой код возвращает тринадцатую строку?
Используйте ответ Хронология для порядка событий и ответ Личность для пропуска разрешения. В A15 возьмите столбец этого пропуска и соедините фрагменты в исправленном порядке. Совместите эту последовательность из тринадцати цифр с ключом, полученным на печати 05. Примените шестнадцатеричный XOR по цифрам согласно A16. Сохраняйте ведущие нули. Именно этот результат, а не только ключ 05, открывает заключение.
Получить подсказку
Подсказка раскрывает часть метода. Откройте её, только если хотите.
Таблица не отсортирована по настоящему времени. E даёт три цифры, а каждое из пяти других событий — две. XOR не является ни сложением, ни вычитанием по модулю 16.
Последняя связь установлена. Теперь архив хранит обе версии.
Откройте предыдущий замок, чтобы проверить этот.
Заключение можно подтвердить только после двух начальных линий расследования и пяти печатей восстановленного дела.
На этом игра заканчивается. Для её прохождения не нужно ничего покупать, создавать учётную запись или делиться игрой.
Попробовать демонстрационное расследование