手机屏幕上的照片还在闪烁——第八具尸体仰面躺在水泥地上,脖颈处那道熟悉的勒痕像一条扭曲的蜈蚣。照片边缘,一截警服袖口闯入画面。
是小张的袖口。
陆深已经冲下楼梯,脚步声在凌晨的楼道里撞出空洞的回响。城西老家属院,三楼最东户。车钥匙插进锁孔的瞬间,脑海里突然撕开一道裂缝:同样的楼道,自己曾经站在那扇门前,手里提着水果篮。
什么时候?
头痛毫无征兆地袭来,像冰锥凿进太阳穴。陆深猛踩油门,警车在空旷的街道上撕开一道口子。仪表盘显示凌晨三点十七分,距离收到照片过去四分钟。他拨通小张的电话,忙音。再拨,关机。
家属院的铁门虚掩着,锈蚀的铰链在风里发出呻吟。
楼道灯坏了三层,黑暗浓得像墨。陆深摸黑往上跑,呼吸在胸腔里拉成细线。三楼东户的门缝里透出光,不是暖黄的灯光,是某种冷色调的蓝,电子屏幕背光般渗出来。
他敲门。
没有回应。
“小张!”
陆深侧耳贴上木门,听见里面传来急促的呼吸声,频率快得像濒死的心跳。他后退半步,抬脚踹向门锁。老式木门应声而开,门板撞在墙上,震落一片墙灰。
房间里的景象让他停住了脚步。
整个客厅被一层淡蓝色的光幕笼罩,墙壁、天花板、家具表面浮动着半透明的数字。那些数字在跳动:23:47:33、23:47:32、23:47:31……
倒计时。
光幕的源头是客厅中央的投影仪,一台本不该出现在这里的设备。小张蜷缩在沙发角落,脸色惨白如纸,手指死死攥着手机,指节泛青。他看见陆深,嘴唇哆嗦了几下,却发不出声音。
“别动。”陆深抬手示意,目光扫过房间。
投影仪连接着笔记本电脑,屏幕上是加密界面。茶几上散落着几张打印纸,上面印着复杂的几何图案。陆深走近,看清图案的瞬间,后颈的汗毛竖了起来——那些图案和废弃仓库墙上的符号属于同一体系。
“陆队……”小张终于挤出声音,每个字都在颤抖,“它、它说我有二十四小时……”
“我知道。”陆深蹲下身,保持视线与小张平齐,“什么时候开始的?”
“凌晨一点。我值完夜班回家,这东西就在客厅里了。”小张指向投影仪,手臂抖得厉害,“电脑自动开机,弹出一个视频。里面的人戴着面具,说我是第八起命案的‘证人’,要我在二十四小时内破解谜题。”
“什么谜题?”
小张颤抖着指向茶几。
陆深拿起最上面一张纸。图案由三个嵌套的圆环组成,每个圆环上刻着不同的符号。圆环中心有一个问号,下方是一行小字:“找到缺失的第四环。”
“他给了提示吗?”
“没有。”小张的声音带着哭腔,“只说如果破解失败,我会像前七个证人一样消失。陆队,王海是不是已经……”
陆深没有回答。
他盯着图案,大脑飞速运转。三个圆环的符号很眼熟——第一个是化学元素周期表的片段,第二个是摩斯电码的排列,第三个是某种二进制编码。但第四环应该是什么?关联性在哪里?
头痛又来了。
这次更剧烈,像有根冰锥从太阳穴扎进去,在颅骨里搅动。陆深扶住茶几边缘,指节发白,眼前闪过破碎的画面:实验室的白墙、闪烁的仪器指示灯、某个人的背影……
“陆队?”小张惊慌地站起来。
“没事。”陆深咬牙挺直身体,额头上沁出冷汗,“把电脑给我。”
加密界面需要密码。陆深试了小张的警号、生日、手机尾号,全部错误。倒计时跳到23:41:09,蓝色光幕似乎变得更浓了,像深海的水压般挤压着空气。
“视频里还说了什么?”陆深问。
“他说……游戏有规则。”小张努力回忆,瞳孔在恐惧中放大,“第一,不能离开这个房间,否则立即判定失败。第二,不能向其他‘玩家’求助。第三,每次错误尝试会扣除两小时。”
“玩家?”陆深抓住关键词,“除了你,还有别人被卷进来?”
“我不知道。视频里用的是复数。”
陆深站起身,走到窗边。窗帘拉着,他掀开一角,看见楼下街道空无一人。但远处路灯下停着一辆黑色轿车,车窗贴着深色膜,像一只蛰伏的兽。
有人在监视。
他放下窗帘,布料摩擦发出沙沙声。回到茶几前,三个圆环的图案在脑海里旋转,那些符号开始自动组合。化学元素——氢、氦、锂。摩斯电码——点、划、点。二进制——0、1、0。
不是内容。
是结构。
陆深抓起笔,在打印纸背面快速写下三组数字。化学元素的原子序数:1、2、3。摩斯电码的符号数量:1、1、1。二进制的位数:1、1、1。
全是1、2、3的变体。
“第四环应该是数字序列的延续。”陆深说,“但延续到哪里?等差数列?等比数列?还是……”
他的话戛然而止。
因为小张突然指着墙壁尖叫起来,声音尖锐得刺破耳膜。
倒计时投影发生了变化。原本浮动的数字旁边,开始浮现出新的文字。那些文字像血一样从天花板滴落,在光幕上蜿蜒成形:
【错误尝试次数:1/3】
【剩余时间扣除:02:00:00】
倒计时瞬间从23:38:17跳到21:38:17。
“我什么都没做!”小张崩溃地喊道,双手抱住头。
陆深看向笔记本电脑。加密界面上,密码输入框里不知何时多了一个字符:*。有人远程操控了这台电脑,或者更糟——这个房间里有隐藏的输入设备。
他蹲下身,膝盖压在地板上。检查茶几下方,没有。沙发底下,没有。投影仪背面……
找到了。
一个拇指大小的无线键盘粘在投影仪底座内侧,指示灯微弱地闪烁,像一只窥视的眼。陆深把它抠下来,金属边缘割破了指腹。键盘背面刻着一行小字:“每一次触摸都是选择。”
“陷阱。”陆深把键盘扔到地上,它弹跳了两下,滚进沙发底下,“密码不是用来破解的,是用来诱使我们犯错的。三次错误尝试,扣除六小时,实际可用的推理时间只有十八小时。”
小张瘫坐在沙发上,眼神涣散,盯着天花板上跳动的数字。
陆深强迫自己冷静。他重新审视三张打印纸,这次注意到每个图案右下角都有水印。很淡,需要倾斜到特定角度才能看见。第一个图案的水印是“H2O”,第二个是“SOS”,第三个是“101”。
水、求救信号、二进制的基础。
“主题是‘基础元素’。”陆深喃喃道,声音低得像自言自语,“化学的基础是水,通讯的基础是求救信号,数字系统的基础是二进制。那么第四环……”
他的声音低下去。
因为脑海里又出现了画面。这次更清晰:自己站在白板前,手里拿着马克笔,正在画一个图案。四个圆环,第四个里面是……
是什么?
想不起来。
头痛像潮水般涌来,陆深扶住额头,指甲掐进皮肤,留下月牙形的白痕。那个图案就在记忆的边缘,几乎要浮现出来,却被一层厚厚的雾挡住。他记得画完图案后,有人鼓掌。有人说了句什么话。
“陆队?”小张的声音很遥远,像隔着水传来。
“给我一分钟。”陆深闭上眼。
他尝试主动触发记忆闪回。这是这周才学会的技巧——当某个场景或信息与丢失的记忆产生共鸣时,碎片会短暂浮现。但每次闪回都伴随着剧烈的头痛,以及更深层的恐惧:他害怕看见自己不想看见的东西。
白板。马克笔。四个圆环。
第四个圆环里画的是……
DNA双螺旋。
陆深猛地睁开眼,瞳孔收缩。
“生物。”他说,每个字都像从牙缝里挤出来,“化学、通讯、数字系统,第四种基础元素是生物。DNA是生命的基础代码。”
他冲到电脑前,在密码框输入“DNA”。
屏幕闪烁了一下,白光刺眼。
然后弹出新的提示:【密码错误。关联正确,载体错误。】
倒计时再次跳动。21:15:44变成19:15:44。错误尝试次数变成2/3。
“载体?”小张绝望地问,声音嘶哑,“什么意思?”
陆深盯着那行提示,大脑飞速运转。DNA是概念,不是具体载体。载体应该是……碱基对?染色体?还是……
他的手机震动起来,在茶几上嗡嗡旋转。
来电显示是陈锋。
陆深犹豫了一秒,拇指悬在接听键上,然后按下。没等他开口,陈锋急促的声音就传了过来:“陆深,你在哪?技术科追踪到小张手机的异常信号,定位在城西家属院。赵局已经派人过去了,你千万别……”
“陈锋。”陆深打断他,声音冷硬,“三年前,我是不是参与过一个代号‘基础元素’的跨部门项目?”
电话那头沉默了,只有电流的杂音。
“回答我。”
“……有这回事。”陈锋的声音变得谨慎,像在掂量每个字的分量,“那是市局和科委的联合课题,研究犯罪预测模型。你为什么问这个?”
“项目的核心图案是不是四个圆环?分别代表化学、通讯、数字系统和……生物样本?”
更长的沉默。长得能听见自己的心跳。
“陆深,你现在到底在哪?”陈锋的语气变了,带着某种陆深从未听过的紧绷,“那个项目五年前就终止了,所有资料封存。你是怎么知道的?”
“因为有人把它做成了杀人游戏。”
陆深挂断电话。
他看向小张,年轻警员的眼睛里重新燃起一丝希望,像溺水者抓住稻草。但陆深知道,那希望很脆弱,一碰就碎。陈锋的反应证实了他的猜测——这个图案确实存在,而且与三年前的某个项目有关。但为什么凶手会知道?为什么用它来设计谜题?
倒计时投影的光幕开始变色。
从淡蓝逐渐转向暗红,像凝固的血。墙壁上的数字跳动得越来越快,仿佛在催促。19:01:33、19:01:32……
“载体。”陆深重复这个词,舌尖抵住上颚。
他想起记忆设备里看到的片段。周明远坐在谈判桌对面,手里把玩着一支钢笔。钢笔的笔帽上刻着微小的图案,当时没看清,现在想来——就是四个圆环。
周明远是“基础元素”项目的资助方之一。
恒远科技提供生物样本数据库的访问权限,作为交换,警方共享部分犯罪预测数据。这是当年谈判的核心条款。但陆深隐约记得,谈判最后破裂了。为什么破裂?
记忆的雾又涌上来。
这次他看见的不是白板,而是一份文件。文件的封面上印着“生物样本伦理审查报告”,翻开的内页里,用红笔圈出了一行字:“样本来源未通过合规审核。”
样本来源是什么?
陆深按住突突直跳的太阳穴。缺失的记忆像拼图,每一块都带着锋利的边缘,强行拼接时会割伤手指。但他必须拼下去。
“小张,”他说,声音因为紧绷而沙哑,“把你的警徽给我。”
年轻警员愣了下,还是从口袋里掏出警徽,金属在掌心泛着冷光。陆深接过,指腹摩挲过背面。警徽的金属边缘有一圈细微的纹路,他之前从未注意过。
用指甲抠开纹路处的缝隙。
咔哒一声轻响。
警徽背面是个微型存储卡槽。
小张倒吸一口凉气,眼睛瞪大:“这、这是……”
“所有参与‘基础元素’项目的人,警徽都被改造过。”陆深说,每个字都像坠落的石子,“存储卡里是每个人的生物样本数据——指纹、虹膜、声纹。这就是载体。”
他看向电脑屏幕。
密码输入框在闪烁,光标跳动。
陆深从自己口袋里掏出警徽,用同样的方法打开卡槽。里面是空的,只有金属的反光。但小张的警徽里,存储卡还在。他取出那张比指甲盖还小的卡片,插入电脑的读卡器。
屏幕亮起。
进度条开始读取:1%、2%、3%……
倒计时停在18:47:09,不再跳动。光幕的颜色稳定在暗红,像等待审判的法庭。小张屏住呼吸,胸口起伏微弱。陆深盯着进度条,手指无意识地敲击茶几边缘,节奏越来越快。
90%、91%、92%……
读卡完成。
加密界面消失,取而代之的是一段视频。视频里没有戴面具的人,只有一个空房间。房间的布置和现在这个客厅一模一样——同样的沙发,同样的茶几,同样的投影仪。
视频开始播放。
空房间里出现第一个人影。他背对镜头,走到茶几前,放下一个信封。然后离开。第二个人影进来,打开信封,看完里面的内容,脸色大变。他也放下一个信封,离开。
第三个人影。
第四个人影。
每个人都在传递信封,每个人看完后都露出惊恐的表情。视频加速,人影来来去去,茶几上的信封越堆越高,像一座即将倾倒的塔。最后一个人影出现时,视频突然慢放。
这个人没有放下信封。
他拿起打火机,拇指按下,火苗窜起。点燃了整堆信封。
火焰吞没纸张的瞬间,镜头拉近,拍到了这个人的侧脸。虽然模糊,但陆深认出来了——是赵铁山。市局局长赵铁山。
视频结束。
屏幕上浮现最后一行字:【谜题已破解。证人资格转移。】
“转移?”小张茫然地问,嘴唇干裂,“什么意思?”
陆深还没回答,投影仪突然发出刺耳的蜂鸣,像警报,又像哀鸣。暗红色的光幕开始收缩,像有生命般向小张聚拢,边缘泛起涟漪。年轻警员想躲,身体往后缩,但光幕的速度太快,瞬间包裹了他的身体。
“陆队!”小张伸出手,五指张开,像要抓住什么。
陆深冲过去,手指却穿过了光幕——那东西没有实体,只是光影。但他能看见小张在光幕里挣扎,嘴巴张开在喊什么,声音却传不出来,像一部默片。
倒计时归零。
18:00:00变成00:00:00。
光幕猛地收缩成一个点,亮度刺得陆深睁不开眼,视网膜上留下灼烧的残影。他用手臂挡住脸,从指缝里看见那个光点悬浮在空中,然后像烟花般炸开,化作无数细碎的光尘。
光尘缓缓飘落,在触地前消失,像从未存在过。
沙发上空了。
小张不见了。没有声音,没有痕迹,就像从未存在过。只有茶几上的打印纸还散在那里,被穿堂风吹起一角,提醒着陆深刚才发生的一切不是幻觉。
他站在原地,呼吸粗重,在寂静的房间里格外清晰。
然后看见地板上有东西在发光。
走过去蹲下,发现是几行血字。字迹很新,像是刚写上去的,但正在迅速蒸发,边缘卷曲。陆深掏出手机拍照,快门按下的瞬间,第一行字已经淡了一半,像融化的冰。
他勉强看清内容:
【影在警队高层】
【样本即罪证】
【他们烧了……】
后面的字蒸发得太快,只剩几个残缺的笔画,像挣扎的触须。陆深盯着手机屏幕,那行“影在警队高层”像烧红的铁烙在视网膜上,滋滋作响。
手机又震动了。
这次是陌生号码,没有归属地。陆深接通,没说话。听筒里传来经过变声器处理的声音,机械而冰冷,每个音节都像齿轮咬合:
“恭喜通关,陆警官。”
“但游戏才刚刚开始。”
“下一个证人,是你自己。”
电话挂断,忙音短促。
陆深缓缓站起身,膝盖发出轻微的咔响。走到窗边,掀开窗帘一角。楼下那辆黑色轿车还停在路灯下。但这次,车窗降下了一半。车里的人举起手,朝他做了个手势。
食指和中指并拢,在额头前轻轻一点。
敬礼。
然后车窗升起,隔绝了视线。轿车发动,驶入凌晨的黑暗,尾灯拉出两道红色的轨迹。陆深看着尾灯消失的方向,手指收紧,手机外壳发出不堪重负的咯吱声,屏幕出现裂纹。
他转身看向空荡荡的沙发。
地板上最后一点血字蒸发殆尽,连水渍都没留下。茶几上的打印纸被穿堂风吹起,飘落到地上。陆深走过去捡起,发现纸张背面不知何时多了一行手写的小字。
是小张的笔迹,潦草而用力,几乎划破纸面。
“陆队,如果我消失了,去我老家阁楼。”
下面是一个地址。
陆深把纸条折好,边缘对齐,放进口袋最内侧。走出房间,木门在身后自动合拢,发出沉闷的撞击声。楼道里依然黑暗,但他下楼时,每一步都踩得很稳,像在丈量深渊的深度。
到一楼时,他停住脚步。
从腰间拔出配枪,金属枪身冰凉。检查弹匣,子弹满仓,黄铜弹壳在昏暗光线下泛着冷光。重新上膛,咔嚓一声,枪口朝下。他推开铁门,锈蚀的铰链尖叫。
走进凌晨的街道,空气里有露水的味道。
远处传来警笛声,越来越近,像逼近的兽群。陈锋带的人快到了。
陆深没有