Chương 35: Crash Dump

Hắn tỉnh giấc trước khi debug interface kịp hiển thị. Không phải vì đau — xương sườn trái đã quen với cơn nhức âm ỉ — mà vì một thứ khác: không khí thay đổi. Trong ba ngày qua, hắn đã học được cách đọc đêm bằng cảm giác — nhiệt độ, độ ẩm, tiếng côn trùng. Đêm nay, côn trùng im. Hoàn toàn im. Như thể cả khu nội môn đang nín thở.

Chấm trắng trên debug interface không còn ở rìa ngoại môn.

Khoảng cách: 380 mét. Tốc độ: tăng. Quỹ đạo: không còn tuần tra vòng tròn — đang đi thẳng. Về phía dãy phòng nội môn. Về phía hắn. Hắn ngồi dậy quá nhanh — xương sườn đâm vào phổi, hắn phải bịt miệng để khỏi rên. Không gian phòng ngủ chật hẹp bao quanh hắn như lồng. Đèn cặn dầu đã cháy hết — bóng tối đặc quánh, chỉ có debug interface phát sáng trong đầu.

Mặc Vô Trần đang đến. Và lần này, hắn không quét vòng quanh — hắn đang nhắm thẳng.

Hắn ném mền ra, xỏ giày vải. Không mặc ngoại sam — sẽ mất thêm ba mươi giây. Hắn mở cửa sau phòng, bước ra hành lang gỗ. Gỗ kêu dưới chân — hắn ngừng lại, lắng nghe. Không tiếng bước chân nào từ Mặc Vô Trần. Im lặng đáng sợ hơn tiếng động.

Hắn bắt đầu bước nhanh về hướng hậu sơn. Không chạy — chạy sẽ tạo tín hiệu nhiệt bất thường trên mạng trận pháp. Bước nhanh, mỗi bước dài hơn bình thường, vai trái áp vào tường để tránh ánh trăng. Phía trước, hành lang tối dài đến ngã rẽ. Phía sau, 370 mét và đang giảm.

Đến ngã rẽ, hắn quay trái. Rồi dừng. Một bóng người đứng ở lối ra hậu sơn — không phải Mặc Vô Trần. Mùi rượu nồng nặc.

Trần Huyền Cơ.

Lão già đứng trong bóng tối, lưng tựa vào cột gỗ. Trông khác thường — không lười biếng, không mơ màng. Đôi mắt sắc như dao, và tóc lão trắng hơn hai ngày trước. Mắt lão khóa vào hắn ngay khi hắn bước ra.

"Con phải chạy." Giọng Trần Huyền Cơ trầm, không có âm sắc nào ngoài sự thật. "Ngay bây giờ."

"Chạy đi đâu?" Hắn hạ giọng. "Hắn theo dấu anomaly. Bất kỳ đâu cũng đều nằm trong vùng quét."

Trần Huyền Cơ lắc đầu rất chậm. "Không phải chạy trốn. Chạy hướng khác. Tạo anomaly không khớp bất kỳ pattern nào trong database của hắn — khiến phase two không match — phase three không trigger."

"Zero-day." Hắn thốt ra hai chữ bằng ngôn ngữ lập trình. Trần Huyền Cơ không hỏi nghĩa — lão đã dạy khái niệm này ba ngày trước.

"Ngươi sẽ dùng nó ở hậu sơn. Ta sẽ ở đây." Trần Huyền Cơ nói. "Đi."

Hắn nhìn lão. Mùi rượu vẫn nồng — nhưng lão không say. Lão đang đứng thẳng hơn bất kỳ lúc nào trong ba năm hắn quen lão. Và đôi mắt đó — đôi mắt của người đã sống ba trăm năm, đã mất tất cả, và đang chuẩn bị mất thêm.

Hắn gật đầu. Bước qua lão, ra hậu sơn.

Đêm hậu sơn lạnh. Trăng non — chỉ một lưỡi bạc mỏng trên bầu trời. Cây cổ thụ rải bóng loang lổ. Không gian mở — không tường, không hành lang, không nơi ẩn nấp. Hắn chạy nhanh — lần này là chạy, không giấu giếm nữa. Chân đập lên đất nện, vai trái đau nhói, xương sườn đòi hỏi hắn dừng lại. Hắn không dừng.

Debug interface chớp.

Khoảng cách đến Mặc Vô Trần: 200 mét. Tốc độ: gấp ba hắn. ETA: 20 giây.

Hắn dừng. Không phải vì mệt — vì không có ý nghĩa chạy tiếp. Hai mươi giây, hắn chạy được một trăm mét. Mặc Vô Trần chạy được sáu trăm mét. Khoảng cách giữa hai người sẽ đóng lại trong vòng mười giây kể từ khi hắn dừng.

Hắn quay người. Đối mặt hướng đông — nơi Mặc Vô Trần đang đến. Đứng giữa hậu sơn, dưới tán cổ thụ, hai tay buông thõng. Xương sườn nhức. Vai trái đau. Kinh mạch bảy phần trăm. Thân thể năm mươi hai phần trăm. Luyện Khí tầng hai. Và trong đầu — debug interface, zero-day exploit chưa từng dùng, và một ngàn hai trăm bốn mươi bảy rollback points nằm chờ ở tầng sâu nhất.

Hắn sẽ không sống sót bằng sức mạnh. Hắn sống sót bằng bug.

Thứ hai mươi. Bóng đen xuất hiện ở rìa rừng.

Không phải bước đi. Không phải bay. Là xuất hiện — như thể khoảng cách giữa rừng và hậu sơn bị xóa bỏ đột ngột. Một bóng người cao, gầy, mặc y phục trắng. Không rõ mặt — không phải vì bóng tối, mà vì khuôn mặt hắn thiếu chi tiết. Như thể ai đó vẽ phác thảo một khuôn người nhưng quên tô phần mắt, mũi, miệng. Chỉ có ánh sáng trắng lạnh phát ra từ đôi mắt — không đồng tử, không mống mắt, chỉ hai đốm sáng đều đều.

Mặc Vô Trần dừng cách hắn mười hai thước. Đúng mười hai — không hơn, không kém. Hắn nhận ra con số: mười hai là khoảng cách tối ưu để quét mà không bị ảnh hưởng bởi bất kỳ loại anomaly field nào đã biết.

Khi hắn lên tiếng, giọng nói phát ra không phải từ miệng. Nó phát ra từ mọi hướng — như âm thanh bị phân tán qua môi trường.

"Thực thể [Lý Minh]."

Tên hắn. Không phải biệt hiệu, không phải "thiên tài", không phải "Lý Quái Nhân." Tên thật, đọc đúng, chính xác — như ai đó trích xuất metadata từ hệ thống.

"Mức độ anomaly: Cao." Mặc Vô Trần nói tiếp, giọng đều như đọc log. "Lịch sử pattern: integer overflow — đã vá. Floating point — đã vá. Type confusion — đã vá. Eval injection — đã ghi nhận. Prototype pollution — đã ghi nhận. Tổng anomaly tích lũy: 0.68%. Ngưỡng correction: 0.5%. Đã vượt ngưỡng. Bắt đầu protocol sửa chữa."

Hắn nuốt khan. Hai chữ "protocol sửa chữa" nặng hơn bất kỳ lời đe dọa nào. Không phải vì âm lượng — vì sự chắc chắn. Mặc Vô Trần không đe dọa. Hắn tuyên bố fact.

Mười hai thước. Hắn không thể chạy. Hắn không thể chiến. Hắn chỉ có thể hack.

Hắn nhắm mắt.

Trong đầu, debug interface chạy nhanh hơn bao giờ hết. Hắn cần tạo một pattern hoàn toàn ngẫu nhiên — không theo bất kỳ thuật toán nào mà Thiên Đạo biết. Không integer overflow pattern. Không floating point pattern. Không injection signature. Một thứ chưa bao giờ tồn tại trong lịch sử hệ thống.

Nghĩa là: hắn không thể dùng bất kỳ exploit nào đã dùng trước đây. Cũng không thể dùng bất kỳ exploit nào trong catalogue. Cần một cái hoàn toàn mới — và bản thân việc "tạo cái mới" phải ngẫu nhiên đến mức chính hắn cũng không biết nó sẽ trông như thế nào trước khi thực hiện.

Hắn mở mắt.

Rồi hắn làm điều mà không tu sĩ nào trong lịch sử Thiên Kiếm Tông từng làm: hắn phá vỡ toàn bộ thông số tu vi cùng lúc.

Không phải bằng một kỹ thuật. Bằng năm mươi hai lần truyền linh lực — mỗi lần một tần số khác nhau, mỗi lần một hướng kinh mạch khác nhau, mỗi lần một biên độ không theo quy luật. Hắn dùng thân thể năm mươi hai phần trăm của mình như một cái loa phát thanh, phát ra năm mươi hai tần số đồng thời — mỗi tần số không liên quan đến tần số kia, không tạo thành harmony, không tạo thành dissonance. Chỉ là hỗn loạn thuần túy.

Không phải kỹ thuật tu luyện. Không phải thuật chiến đấu. Không phải bất kỳ categorization nào trong hệ thống phân loại của Thiên Đạo.

Hắn đang phát tín hiệu nhiễu.

Mặc Vô Trần đóng băng.

Đôi mắt trắng lạnh — hai đốm sáng đều đều — mở rộng hai mili mét. Hành động đầu tiên từ khi xuất hiện: một cử chỉ nhỏ đến mức gần như không tồn tại. Hắn đang cố xác nhận những gì đang nhận được — và không thể.

Debug interface trong đầu hắn hiển thị một dòng duy nhất, đỏ đậm:

Phase 1: SCAN — pattern detected. Anomaly confirmed. Severity: HIGH. Phase 2: CROSS-REFERENCE — searching database... no match. Searching extended database... no match. Searching heuristic models... no match. Phase 3: BLOCKED — prerequisite not met.

Mặc Vô Trần stuck ở phase hai.

Hắn mở mắt. Mười hai thước. Mặc Vô Trần vẫn bất động — nhưng không phải bất động vì bị chặn. Đôi mắt hắn đang chớp — một, hai, ba lần trong hai giây. Đang process. Đang cố hiểu một pattern mà hệ thống chưa bao giờ thấy.

Hắn giữ nguyên broadcast. Năm mươi hai tần số — hỗn loạn — tiếp tục. Nếu hắn dừng, hệ thống sẽ ghi nhận kết quả cuối cùng và có thể tạo rule mới. Hắn phải duy trì đủ lâu để Mặc Vô Trần phí resource vào phase hai mà không có kết quả.

Năm giây. Mười giây. Mặc Vô Trần vẫn đứng yên — nhưng hai tay hắn hơi cử động. Ngón tay phải gập lại, mở ra. Hành động không có trong bất kỳ mô hình hành vi nào mà hắn đã đọc trong Vô Diện Sách.

Hắn hiểu: Mặc Vô Trần đang học.

Mỗi giây hắn broadcast, hệ thống phía sau Mặc Vô Trần đang ghi nhận dữ liệu — cường độ, biên độ, hướng, nhịp điệu. Bắt đầu xây dựng mô hình ước lượng từ dữ liệu thô. Nếu hắn giữ cùng pattern đủ lâu — một phút, hai phút — hệ thống sẽ tổng hợp thành rule mới. Rule mới đó sẽ được added vào cross-reference database. Và khi đó, phase hai sẽ match. Phase ba sẽ trigger.

Hắn phải thay đổi.

Hắn chuyển tần số. Không phải toàn bộ — một nửa. Năm mươi hai tần số — hai mươi sáu cái giữ nguyên, hai mươi sáu cái thay đổi hoàn toàn. Kết quả: pattern mới. Hỗn loạn khác.

Mặc Vô Trần chớp mắt lần nữa. Đôi tay dừng lại. Phase hai: cross-reference lại từ đầu. Không match. Hắn lại bị reset về trạng thái processing.

Cuộc chạy đua bắt đầu.

Hắn thay đổi pattern — mỗi tám giây. Tám giây là giới hạn: nếu lâu hơn, mô hình ước lượng sẽ kịp học một phần; nếu ngắn hơn, thân thể không chịu nổi — năm mươi hai tần số cùng lúc đang đốt kinh mạch hắn từ bên trong. Mỗi lần thay đổi, hắn cảm thấy máu mũi rỉ — không nhiều, chỉ một tia nóng ẩm trên môi trên.

Năm lần thay đổi. Bốn mươi giây. Máu mũi chảy rõ hơn. Vai trái đau đến mức hắn gần như mất tập trung — nhưng hắn giữ. Nếu mất tập trung, pattern sẽ quay về ngẫu nhiên cũ — hệ thống sẽ nhận ra sự lặp lại.

Thứ sáu. Hắn chuyển tần số — và lần này, hắn phạm sai lầm. Hai trong hai mươi sáu tần số giữ nguyên bị trùng với lần trước. Chỉ hai trong năm mươi hai — nhưng đủ.

Mặc Vô Trần bước tiến. Bước đầu tiên. Khoảng cách từ mười hai mét xuống mười một.

Phase hai: partial match found. Similarity index: 3.8%. Continuing cross-reference.

Hắn nuốt máu. Bước thứ hai. Mười mét. Hắn phải thay đổi ngay — nhưng thân thể đang phản đối. Kinh mạch bảy phần trăm — năm mươi hai tần số đang đẩy kinh mạch đến giới hạn. Nếu tiếp tục, chúng sẽ rách. Và khi rách, broadcast sẽ dừng. Và khi broadcast dừng — phase ba sẽ trigger.

Hắn thay đổi lần thứ bảy. Lần này — toàn bộ năm mươi hai tần số mới. Không giữ lại cái nào. Cái giá: một mạch máu trong mũi vỡ. Máu đổ xuống cằm. Hắn không lau.

Mặc Vô Trần dừng. Phase hai reset. Không match. Mười mét.

Nhưng lần này, thời gian reset ngắn hơn. Từ một hai giây xuống 0.8 giây. Hệ thống đang học nhanh hơn. Nếu hắn không nghĩ ra cách khác — mười giây nữa, mô hình ước lượng sẽ có đủ dữ liệu để dự đoán pattern tiếp theo.

Hắn sẽ chết ở giây thứ mười một.

Tiếng gió.

Không phải gió tự nhiên — là thứ gì đó xé không khí phía trên hậu sơn. Hắn nhìn lên. Trần Huyền Cơ — lão già ba trăm tuổi — đang đứng trên ngọn cổ thụ cao nhất. Ánh trăng non chiếu xuống — và hắn thấy thứ mà hắn chưa bao giờ thấy ở lão: linh lực. Linh lực thực sự. Không phải residual hay waste — mà là dòng chảy mạnh, trắng bạc, cuộn quanh người lão như rắn.

Trần Huyền Cơ nâng tay phải lên. Lão đang cầm ngọc giản — nhưng không phải ngọc giản catalogue. Ngọc giản khác. Đỏ sẫm, sứt mẻ, nứt ba đường dài. Lão nghiền nát nó trong lòng bàn tay.

"Ba trăm năm." Giọng lão vọng xuống — bình tĩnh, trầm, như đang nói với chính mình hơn là với ai. "Ba trăm năm tích lũy. Hôm nay xài hết."

Ngọc giản vỡ. Và từ chỗ vỡ — một thứ gì đó thoát ra.

Không phải linh lực. Không phải kỹ thuật. Là một tín hiệu — mạnh đến mức debug interface trong đầu hắn giật lắc. Dải dữ liệu khổng lồ, dày đặc, ồn ào đến cực điểm — như ai đó mở âm lượng loa lên maximum rồi ném vào mặt hắn.

Crash dump.

Hắn hiểu ngay. Trần Huyền Cơ không dùng tu vi để chiến đấu. Lão dùng tu vi để giả lập một sự cố hệ thống — giả vờ Thiên Đạo đang sụp đổ ở quy mô cục bộ. Dữ liệu giả — nhưng đủ mạnh để bất kỳ monitoring system nào cũng phải treat nó là emergency.

Mặc Vô Trần phản ứng ngay.

Đôi mắt trắng lạnh chớp liên tục — một giây tám lần. Hai tay giơ lên trước mặt, mười ngón tay mở rộng. Hắn đang nhận crash dump signal — và hệ thống đằng sau hắn đang dispatch emergency response. Trong ba giây, debug interface hiển thị:

WARNING: Localized system failure detected. Severity: CRITICAL. Agent [Mặc_Vô_Trans] mode override: MONITORING to RECOVERY. All pending tasks paused. Initiating damage assessment. ETA recovery: 72:00:00.

Recovery mode. Bảy mươi hai giờ. Mặc Vô Trần bị chuyển sang chế độ khôi phục — toàn bộ hoạt động giám sát tạm dừng. Hắn không còn là antibody truy lùng anomaly — hắn trở thành đơn vị kiểm soát thiệt hại đang cố repair một system failure.

Bảy mươi hai giờ. Đủ.

Hắn chạy. Không nhìn lại. Chân đập đất, vai trái cháy bỏng, mũi máu rỉ, xương sườn gào thét. Hắn chạy — lần này không phải bước nhanh — là chạy, toàn lực, bỏ lại mọi thứ phía sau. Phía trên, Trần Huyền Cơ vẫn đứng trên ngọn cổ thụ — nhưng trông lão khác. Trông lão già đi. Tóc bạc lan xuống thái dương. Da mặt nhăn thêm. Vai cụp xuống. Như ba trăm năm tu vi đang rời bỏ thân thể lão từng giây.

Mặc Vô Trần đứng yên giữa hậu sơn — bất động, tay giơ, mắt chớp liên tục. Hắn đang process crash dump. Đang cố repair. Đang quên mất lý do hắn đến đây.

Hắn chạy khỏi hậu sơn. Chạy qua hành lang. Chạy qua dãy phòng. Chạy đến cửa phòng mình. Mở cửa. Đóng cửa. Ngã xuống sàn.

Nằm trên sàn gỗ lạnh, ngực phập phồng. Máu mũi rỉ xuống cổ. Vai trái tê liệt hoàn toàn — hắn không nhúc nhích được vai trái trong mười phút. Xương sườn trái — hai cái gãy — đau đến mức hắn tưởng chúng đang mọc lại rồi gãy lần nữa.

Hắn nằm đó. Thở. Sống.

Sau mười phút, hắn ngồi dậy được. Lết lên giường. Mở debug interface.

Ba dòng. Dòng đầu tiên đỏ. Dòng thứ hai đỏ. Dòng thứ ba vàng.

Đầu tiên: "Thực thể giám sát [Mặc_Vô_Trans] chuyển Recovery. ETA: 72:00:00. Trạng thái: DAMAGE_ASSESSMENT."

Bảy mươi hai giờ. Ba ngày. Hắn có ba ngày — lần đầu tiên kể từ khi Mặc Vô Trần đến — không bị qu realtime.

Dòng thứ hai: "Anomaly thực thể [Lý_Minh]: 0.71%. Thời gian còn lại: sáu mươi một ngày."

Hắn nhìn dòng chữ. Rồi nhìn lại. Sáu mươi một ngày. Tối qua là sáu mươi ba. Một đêm giảm hai ngày. Anomaly tăng từ 0.68 lên 0.71 — phần trăm nhỏ, nhưng trong hệ thống tính toán của Thiên Đạo, 0.03% tương đương hàng trăm gigabyte dữ liệu log. Hắn vừa tạo ra nhiều anomalias hơn trong nửa tiếng vừa rồi so với cả tuần trước cộng lại. Và cái giá — hai ngày rút khỏi đồng hồ.

Dòng thứ ba, vàng: "Phó_Sương — thực thể anomaly bổ sung. Trạng thái: Chờ xử lý. Vẫn active. Ưu tiên: không đổi."

Vẫn chờ. Vẫn chưa bị dispatch. Nhưng cũng chưa được xóa khỏi danh sách.

Hắn đóng debug interface. Không muốn nhìn thêm. Mệt mỏi đè lên toàn bộ cơ thể — không phải mệt vật lý mà là mệt của bộ não đã chạy quá tải. Giống như server vừa process một triệu request trong ba mươi giây rồi crash.

Hắn ngả đầu ra giường. Nhắm mắt. Rồi mở lại — vì một ý nghĩ vừa đến.

Trần Huyền Cơ.

Lão nói "ba trăm năm tích lũy — hôm nay xài hết." Hắn đã không dừng lại để nghĩ về câu đó khi chạy. Bây giờ — khi an toàn, khi ngực vẫn thở được, khi máu mũi đã khô — hắn bắt đầu hiểu.

Ba trăm năm. Trần Huyền Cơ đã tích lũy tu vi suốt ba thế kỷ — từ lúc Thiên Cơ Các bị tiêu diệt, lão giả phế, ẩn mình. Mỗi ngày mỗi chút. Mỗi năm mỗi lớp. Ba trăm năm — đủ để từ Trúc Cơ sơ kỳ lên Trúc Cơ đỉnh. Không phải tốc độ kinh người — chỉ là kiên nhẫn vô hạn. Một người sống sót cuối cùng, tích lũy từng giọt, chờ đợi ba thế kỷ cho một khoảnh khắc.

Và lão đã tiêu hết nó trong ba mươi giây.

Hắn đứng dậy. Xương sườn phản đối — hắn nghiến răng. Vai trái tê — hắn khoác ngoại sam bằng một tay. Bước ra cửa. Hành lang tối — đệ tử khác đã ngủ. Hắn bước về phía phòng Trần Huyền Cơ — gian phòng nhỏ, tồi tàn, ở cuối dãy phía tây, nơi không ai qua lại vì mùi rượu quá nồng.

Cửa phòng mở.

Trần Huyền Cơ nằm trên giường — đúng hơn là đổ trên giường. Lão không nằm ngay ngắn mà như bị quăng lên — tứ chi lệch, đầu nghiêng, một tay rủ xuống đất. Tóc — toàn bộ tóc — bạc trắng. Không phải bạc xen đen như trước — bạc trắng tuyết, như tuyết phủ đầu. Da mặt nhăn sâu, má hóp lại, xương gò nổi bật dưới da mỏng. Hắn trông lão như vừa sống thêm ba trăm tuổi trong một đêm.

Hắn bước vào. Đóng cửa sau lưng. Nhẹ nhàng.

Trần Huyền Cơ mở mắt — hay đúng hơn là hé mắt. Đôi mắt lão — lần đầu tiên — trông mờ đục. Không phải mờ vì bệnh. Mờ vì mất đi thứ gì đó. Tu vi không chỉ là năng lượng — nó là kết nối giữa thân thể và hệ thống. Khi mất tu vi, mắt mất sắc, tai mất nhạy, mọi giác quan đều hạ cấp.

"Con nhỏ..." Giọng lão khàn, như có sạn trong cổ. "Chạy thoát rồi à?"

Hắn ngồi bên giường. Gật đầu.

"Đẹp trai đấy." Trần Huyền Cơ cười — nụ cười méo mó vì má hóp, nhưng thật. "Ba trăm năm... đổi lấy một thằng nhóc sống sót. Cũng... cũng không tệ."

Hắn nhìn lão. Mùi rượu — không còn. Mùi thuốc — có. Và một mùi khác, nhẹ hơn: mùi của thứ gì đó đã biến mất. Như khi mở cánh cửa và thấy phòng đã trống — cái mùi của sự vắng mặt.

"Tu vi ngài..." Hắn nói nhưng không dám hoàn thành câu.

"Trúc Cơ sơ kỳ." Trần Huyền Cơ đáp, giọng bình thản. "Từ đỉnh xuống sơ kỳ. Khoảng hai trăm tám mươi năm tích lũy — bay trong ba mươi giây. Nhưng không tiếc." Lão ho — ho mạnh, ho đến ngực co lại. "Không tiếc. Vì nếu ta không làm, con đã là crash dump thật."

Hắn hiểu. Nếu Mặc Vô Trần hoàn thành phase hai và trigger phase ba — MC sẽ bị "sửa chữa." Không phải giết. Sửa — như bug. Xóa mọi dữ liệu anomalous liên quan đến hắn. Có thể bao gồm cả ký ức, cả khả năng, cả... thân thể.

"Con xin lỗi." Hắn nói. Hai chữ bật ra trước khi hắn kịp nghĩ — phản xạ, không phải suy luận. Lần đầu tiên trong đời — đời này hay đời trước — hắn nói xin lỗi ai đó mà không cần tính toán trước.

Trần Huyền Cơ nhìn hắn. Đôi mắt mờ — nhưng trong mờ đó, có thứ sáng hơn tu vi.

"Đừng xin lỗi." Lão nói. "Hãy sống cho đáng."

Một nhịp im lặng.

"Và giải mã catalogue trước khi hắn quay lại." Lão thêm. "Blueprint kiến trúc Thiên Đạo — con đường duy nhất. Hắn sẽ adapt — crash dump chỉ hiệu quả một lần. Lần sau, hắn sẽ có recovery plan cho recovery plan. Con cần hiểu hệ thống — không phải bug của nó, mà là chính nó."

Hắn gật đầu. Tay hắn — không biết từ lúc nào — đã nắm tay Trần Huyền Cơ. Làn da lão khô, mỏng, ấm hơn hắn tưởng. Và bàn tay lão — bàn tay ba trăm năm tuổi, bàn tay từng giữ ngọc giản catalogue, từng uống rượu dưới trăng, từng giả vờ là lão già lười biếng — nắm lại. Lỏng lẻo, yếu ớt, nhưng nắm lại.

Lần đầu tiên trong thế giới này, hắn chủ động nắm tay ai.

"Ngài nghỉ ngơi." Hắn nói. "Ba ngày — Mặc Vô Trần sẽ ở recovery. Ba ngày sau, con sẽ có kế hoạch."

Trần Huyền Cơ nhắm mắt. "Ba ngày... cũng nhiều. Ngày xưa Thiên Cơ Các mất hai mươi hai phút... là xong hết."

Hắn đứng dậy, kéo chăn lên cho lão. Trần Huyền Cơ đã ngủ — hay ngất — trước khi hắn buông tay. Tiếng thở khò khè — không phải thở rượu mà là thở của cơ thể đang cố repair chính nó sau tổn thương lớn.

Hắn bước ra cửa. Đóng nhẹ. Hành lang tối. Im lặng. Đèn trăng hắt qua cửa sổ — một vệt bạc mỏng trên sàn gỗ.

Hắn đứng đó rất lâu. Tay phải — tay vừa nắm tay lão — vẫn còn ấm. Hắn nhìn tay mình. Đôi tay viết code, đôi tay hack thực tại, đôi tay chưa bao giờ chạm vào ai thật sự.

Sáu mươi mốt ngày. Bảy mươi hai giờ recovery cho Mặc Vô Trần. Một ngàn hai trăm bốn mươi bảy rollback points chưa exploited. Blueprint kiến trúc Thiên Đạo: ba mươi bốn phần trăm giải mã. Và bên trong gian phòng nhỏ, một lão già ba trăm tuổi — người duy nhất trên thế giới này dạy hắn cách sống — đang ngủ với ba trăm năm mất mát nằm dưới chăn.

Hắn quay về phòng. Ngồi xuống bàn. Mở ngọc giản catalogue. Bắt đầu giải mã.

Không phải vì hắn muốn. Vì hắn phải. Vì nếu hắn không giải được blueprint trước khi Mặc Vô Trần quay lại — thì ba trăm năm của Trần Huyền Cơ sẽ là vô nghĩa.

Và hắn không cho phép điều đó.

Ngoài cửa sổ, trời chưa sáng. Nhưng đâu đó trên bầu trời, những ngôi sao đang tắt — nhường chỗ cho bình minh. Còn lâu mới đến — nhưng nó sẽ đến. Nếu hắn đủ nhanh.

Debug interface hiển thị một dòng cuối cùng trước khi hắn tắt — không phải cảnh báo, không phải anomaly, chỉ là một thông báo status mà hắn đã đọc hàng trăm lần nhưng lần này cảm thấy khác:

Recovery mode active. 71:47:32 remaining.

Bảy mươi một giờ bốn mươi bảy phút. Bốn ngàn ba trăm bảy giây. Hắn bắt đầu đếm — không phải đếm giây mà là đếm những gì hắn có thể làm trong từng giây. Mỗi giây là một dòng code giải mã. Mỗi phút là một fragment catalogue. Mỗi giờ là một bước tiến nhỏ hướng về blueprint.

Hắn không ngủ đêm đó. Đèn cặn dầu — hắn đã thay dầu mới — cháy sáng đến bình minh. Và khi ánh nắng đầu tiên chiếu qua cửa sổ, rơi lên trang ngọc giản, hắn đã giải được thêm hai phần trăm catalogue.

Tổng: ba mươi sáu phần trăm. Blueprint: vẫn mười hai phần trăm. Nhưng ba mươi sáu phần trăm là nhiều hơn ba mươi bốn phần trăm. Và nhiều hơn là đủ — cho hôm nay.

Bên kia hành lang, gian phòng nhỏ vẫn đóng cửa. Tiếng thở khò khè vẫn đều. Trần Huyền Cơ vẫn ngủ. Và bàn tay hắn vẫn còn ấm — dù tay lão đã không còn ở đó.

Sáu mươi mốt ngày. Đồng hồ chạy. Và lần đầu — sau bao nhiêu lần chạy trốn, bao nhiêu lần giấu giếm, bao nhiêu lần hack để sống — hắn biết chính xác mình phải chạy đến đâu.