「不對。」
林宴說這兩個字的時候。
月光正好從防火巷上方那道狹窄的天空缺口垂直落下。
在那塊暗綠色足跡的正中央。
投下一個被兩側水泥牆切割成極窄長方形的銀白色光斑。
那光斑的邊緣很清晰。
清晰到你能看到足跡周圍每一粒被壓入石板縫隙的灰塵顆粒的輪廓。
他蹲在足跡旁邊。
那顆純黑的機械義眼以極快的頻率連續調整了好幾次焦距。
——不是在看足跡本身。
而是在看足跡邊緣那些被壓入石板縫隙的微量殘留物的分子結構。
那些殘留物正在以極緩慢的速度分解。
從暗綠變成灰白。
從灰白變成透明。
每一次分解都會釋放出一縷極淡的、帶著海水腥鹹的蒸氣。
「松本誠的筆記裡有一行字我們漏掉了。」
他從文件夾裡抽出那頁被反覆塗改的筆記複印件。
翻到零號用刀尖一層一層剝開黑色墨跡之後露出的藍色字跡。
月光照在紙面上。
那些被汗水浸濕又晾乾的波浪形褶皺。
在側光下像一幅被縮小到極限的立體地形圖。
每一條褶皺的走向都和松本誠當時握筆的手指施力方向完全一致。
「『它只清理那些已經被——』」
松本誠在這個詞之後停了很長時間。
筆尖壓在紙面上。
墨水從筆尖滲出來。
在紙上洇開了一個很小的圓點。
然後他跳過了這個詞。
直接寫下一行。
我們之前以為他是不敢寫。
「但你們看這個抹除的方向——」
他把複印件舉到月光下。
讓零號和雷岩都能看清那枚指紋的紋路走向。
指紋的脊線從紙面左側往右側移動。
每一條脊線之間的間距都均勻到像被尺子量過。
但在覆蓋住最後一個字之後。
脊線忽然往右偏了大約零點三毫米。
然後繼續往右滑了大約半厘米。
最後才提起來。
紙面上留下一條極淡的皮膚油脂拖痕。
那條拖痕的起點剛好是那個被抹掉的字的末筆位置。
終點則落在下一行第一個字的起筆處。
——兩個位置之間的那段距離。
是松本誠的手指在紙面上無意識地滑過時留下的。
「他不是在抹掉那個字之後才寫下一行。」
「他是在寫完下一行的第一個字之後,才回頭把上一行最後一個字抹掉的。」
林宴用指尖沿著那條油脂拖痕輕輕劃過。
動作很慢。
慢到指腹能感受到紙面上那層極薄的汗漬。
在三年氧化之後留下的微妙澀感。
「這說明他在寫下『他們是被——』的時候,其實已經把那個詞寫出來了。」
「他寫了。」
「然後讀了一遍。」
「然後在讀到下一行第一個字的時候,忽然意識到自己寫了什麼。」
「——然後他的手指條件反射地往回抹,把那一個詞從紙面上擦掉。」
「不是因為他不相信。」
「而是因為他太相信了。」
「相信到在寫下那個詞的瞬間。」
「他就知道自己如果讓任何人看到這行字。」
「他就再也回不去警視廳了。」
「所以他到底寫了什麼?」
雷岩問。
他把短刀收回腰間。
但手指還壓在刀柄上。
指節上那些在四次通關中積累下來的老繭。
壓在防滑紋上發出極輕的摩擦。
——像兩塊砂紙在沒有潤滑的情況下互相蹭了一下。
他脖子後面那道舊刀疤。
在月光下像一條被重新點燃的暗色引線。
零號沒有回答。
她把解剖刀從腰間抽出來。
用刀尖在那枚指紋覆蓋的位置上輕輕刮了一下。
——不是刮紙面。
而是刮指紋本身。
指紋殘留的皮膚油脂在空氣中氧化了整整三年。
已經從透明變成了極淡的暗黃色。
在刀尖下像一層極薄的蠟一樣被輕輕剝離。
她刮的力道控制得極精確。
每一次刮取都只帶走最表層的氧化油脂。
不傷及下方那層已經被鋼筆筆尖壓得微微凹陷的紙纖維。
指紋一層一層地被剝開。
像考古學家在遺址上逐層清理不同時代的沉積物。
每一層都對應著松本誠在不同時間段觸碰這頁紙時留下的代謝產物。
——最上層是失蹤當天的,皮質醇濃度最高。
——中間層是失蹤前一週的,皮質醇濃度略低但腎上腺素濃度偏高。
——最下層是案發初期的,那時候他還沒有開始用茶水在杯子上記錄日期。
手指上的汗液成分還保持在正常範圍內。
指紋下方露出了一個字的殘存筆畫。
不是藍色鋼筆墨水。
——那是一種更深的、接近黑色的暗藍。
是松本誠在寫這個字的時候特別用力。
筆尖幾乎刺穿了紙面。
以至於即使表層的墨水被他用手指連同自己的汗液一起抹掉了。
筆尖在紙纖維深處留下的壓痕和微量墨跡。
仍然保留了這個字的大致輪廓。
筆畫的起筆處有一個極小的、像被針尖刺穿的孔洞。
——那是鋼筆筆尖在紙面上停留太久造成的。
「『殺』。」
零號說。
她的聲音沒有任何多餘的情緒波動。
但握刀的手指在說出這個字的時候微微收緊了一點。
指節上那些細密的舊疤痕。
在月光下像一條一條被刻在皮膚裡的微型運河。
她把解剖刀收回腰間。
將那頁複印件放在防火巷的石板地面上。
讓月光直直地照在那個被從指紋下方發掘出來的暗藍色字跡上。
「他寫的是『他們是被殺的』。」
「所有失蹤者——」
「高橋健一、佐藤真由美、田中浩——」
「都不是被那東西殺死的。」
「他們是在密室裡被另一個人殺死之後。」
「才被那東西從門縫裡拖走的。」
巷道裡忽然變得很安靜。
不是那種被背景噪音填充的凌晨寂靜。
而是更深的——
像是連防火巷兩側那些空調外機和排煙管裡殘留的壓縮機餘熱都停止了散發。
連石板縫隙裡那些微小的灰塵顆粒都停止了沉降。
山手線高架軌道上又一班電車從頭頂駛過。
輪軌摩擦聲沿著防火巷兩側的水泥牆往下灌。
在石板地面上震出一陣極輕微的顫動。
那顫動沿著地面傳到林宴腳下。
再沿著他的脛骨和膝關節往上傳導。
在他胸腔裡產生了一種極低頻的共鳴。
——不是疼痛。
——不是恐懼。
而是某種更深層的、像一個調查員在翻遍了所有證據之後。
終於找到了那條被所有人忽略的邏輯裂縫時才會有的本能震顫。
那震顫在告訴他:
你之前所有的推理都是對的。
但方向完全錯了。
「所以這不是連環失蹤案。」
他從足跡旁邊站起來。
把那頁複印件放回文件夾。
他的右眼瞳孔在月光下放大到幾乎填滿了整個虹膜。
但那顆機械義眼不需要光線。
——它正在把他過去幾小時內看到的所有線索重新排列組合。
像把一堆被打亂的拼圖碎片按照一個全新的邏輯重新歸位。
每一塊碎片落下的位置都和他之前的推理完全相反。
但拼出來的圖案卻比任何時候都更完整。
「這是一起連環謀殺案。」
「兇手是一個人——」
「一個有血有肉的、可以用鑰匙打開門鎖的活人。」
「可以用雙手掐住受害者脖頸的活人。」
「可以在殺完人之後若無其事地從唯一的大門走出去,而不被監控錄像拍到的活人。」
「他挑選深夜獨處的目標。」
「進入封閉空間。」
「殺死受害者。」
「然後離開。」
「他不需要處理屍體。」
「因為有另一個東西會替他處理——」
「一個可以從門縫和窗縫進入封閉空間的東西。」
「可以在幾分鐘內把一具成人屍體分解成暗綠色液體殘留,然後沿著踢腳線和填縫劑拖走的東西。」
「可以在天亮之前沿著只有它自己知道的固定路徑,把殘骸運回東口老巢的清道夫。」
「那東西在跟蹤兇手。」
雷岩的聲音從巷口傳來。
音調比平時低了整整一個音階。
那種老兵在察覺到敵方狙擊手瞄準鏡反光前一瞬間。
才會用的本能警覺。
讓他的聲帶在發聲之前就已經開始收縮。
他在四次通關中見過無數種怪物。
——有被輻射污染變異的。
——有被系統設定成認知危害的。
——有從參賽者屍體上生長出來的。
但他從未見過這種關係。
不是共生。
不是寄生。
不是獵食者與獵物之間那條清晰的食物鏈。
這更像是某種更深層的、建立在兩個完全不同物種之間的本能默契。
「它把兇手當成了某種工具。」
「兇手負責打開門——」
「不是為它打開,而是為自己打開。」
「它只是在兇手離開之後。」
「沿著兇手留下的路徑從同一條門縫裡溜進去。」
「把兇手留下的屍體處理乾淨。」
「兇手可能根本不知道它的存在——」
「他可能一直以為自己運氣特別好。」
「每次殺完人都沒有留下任何痕跡。」
「但事實是有人——或者說有東西——在替他清理現場。」
「屍體。」
零號接過話頭。
她把解剖刀收回腰間。
從口袋裡掏出那隻裝滿了暗綠色沉澱物的小玻璃瓶。
在月光下輕輕搖晃了一下。
沉澱物在液體中重新懸浮。
在瓶壁上拉出一條一條極細的螢光絲線。
那些絲線在月光下像被攪亂的極光。
每一條絲線的顏色都從暗綠往藍綠漸變。
「它需要屍體。」
「或者說,它需要屍體上的某種東西——」
「某種只有在人死亡之後,才會從細胞破裂時釋放出來的化學物質。」
「可能是腺苷三磷酸的分解產物。」
「可能是某種特定的蛋白質降解片段。」
「也可能是某種我們根本無法用現有知識來命名的東西。」
「這就是為什麼它不殺活人。」
「不是因為它不能,而是因為活人對它沒有用。」
「它需要的是人死後那段極短的時間窗口裡釋放出來的某種物質。」
「一旦錯過了那個窗口。」
「屍體對它來說就只是一堆沒有用處的有機物。」
「所以它必須緊跟兇手——」
「不是因為它和兇手之間有任何形式的溝通。」
「而是因為兇手的作案時間。」
「對它來說就是唯一的覓食時間表。」