酸意在口腔里慢慢地扩散,像一滴墨滴进了水里。苏念闭着眼,让那滴墨在舌根底下晕开,苦涩的味道从喉咙深处往上翻,她咽了一口唾沫,把苦味压下去了。网约车停在了巷口。她下车,走过巷口,走过那条窄过道,过道里的声控灯修好了,她走过的时候它亮了,灭的时候能听到继电器断开的声音,嗒的一声,很轻。
推开铁门,走下台阶。走廊里的声控灯也亮了,灯座上的灰被彻底擦干净了,但擦得不彻底,灰从中间被抹到了两边,像雪被扫到了路沿。脚印还在,三组,运动鞋、皮鞋、平底鞋,脚尖朝外。十字标记还在,横线竖线交叉,中心对准运动鞋脚印的脚跟。她蹲下来,在十字的中心点了一个点,点很小,用指甲尖压的,不仔细看看不出来。她站起来,掏出钥匙开门,进去,反锁。
地下室很暗。灯管彻底坏了之后,唯一的固定光源是窗帘缝里透进来的路灯光。她把窗帘拉开了一条更大的缝,光涌进来多一些,但也多不了多少。她把书包从床底下拉出来,拉链上的别针别得好好的,没有松。她拨开别针,从夹层里拿出那块银色的硬盘,又从卫衣口袋里掏出加密数据核心。两块东西并排放在桌上,大小差不多,材质完全不同。硬盘是银色的,金属的,凉的;核心是透明的,玻璃的,常温的。她把核心翻过来看背面,背面的符号跟前几天在夹层里看到的不一样了——不是曲线交织的指纹图形,是一行数字。字体很小,小到要用指甲尖指着才能一个一个地辨认。她辨认出来的第一个数字是“4”,第二个是“6”。46。她把核心放下,从抽屉里拿出那卷铜芯和笔记本,把硬盘和核心压在笔记本下面。
“系统,”她叫了这一声,“数据核心的读取接口。”
“底层访问权限2.5%,接口已开放。是否将核心接入个人终端?”
“接入。”
光屏在她意识深处亮了起来。不是弹窗,是接入成功后的数据流界面,数据从核心流向她的个人终端,流速不快,像一条不急不慢的河。数据流的内容不是日志,不是日志文件,是日志的碎片。碎片很小,小到不成句子,不成段落,只有零散的几个词——“监控室”“归零”“幸存者”“万灵禁区”。她把碎片按时间顺序排列,拼出了一条完整的记录。记录的开头是一行日期,日期格式跟这个世界用的不一样,不是年月日,是周期数——“第46期”。第46期计划。
苏念的手指在手机边框上停了一下。她继续往下读。
日志的作者署了一个名字,不是真名,不是代号,是“无名者_46”。没有数字编号,没有角色ID,什么都没有。只有一个数字跟在“无名者”的后面——46。内容很短,短到她读了第一遍的时候以为还有下一页。但没有了,就这么几句。
“第46期计划失败。监控室提前了归零程序。不是系统故障,是他们不想让我们知道某些事情。有几个幸存者逃往了万灵禁区。但那里有更恐怖的东西。如果有人在读这条记录——不要来万灵禁区。不要来。”
苏念把这几句话又读了一遍。万灵禁区。这个名字她没见过,没在任何系统公开文档里见过,没在任何玩家的聊天记录里见过,没在原著里见过。它不存在于她已知的任何信息源中,但它存在。系统在她搜索“万灵禁区”的时候弹出了一条提示:“权限不足。底层访问权限2.5%不足以访问该条目。所需权限:未知。”
未知。系统说未知的时候,不是不知道,是不能说。
苏念把这条提示截图存进了加密群组的共享文件夹。
门在这时候被撞开了。不是被钥匙打开的,是被撞开的。木门框被从外面砸裂了,锁扣连着碎木板飞出去,弹在地上,滚到床底下去了。封夜站在门口,手还保持着推门的姿势,手指张开,指尖发白。
苏念坐在桌前,没有回头。
“门锁赔一下。”她说。声音不大,语气像在跟物业报修。
封夜把手放下来。他的呼吸很重,从门口到桌边这几步路,他走了好几秒,每一步都踩得很用力,像要把地板踩穿。他走到苏念身后,伸出手,手掌朝上。手指还在微微发抖,但她不知道是气的还是别的什么。
“那是我应得的。”他说。声音压得很低,低到像是在跟自己说话。
苏念转过身,看着他。
“任务只说‘获取’,没说‘上交’。”
封夜的手悬在半空中,没有收回去。他的手指抖得更厉害了,但不是怕,是那种肌肉在不自主地收缩、血液在血管里冲撞、肾上腺素在全身狂奔时的生理反应。他的脸又变成了灰色,跟在地下研究设施里见到她的时候一模一样。
“你知道那个核心里有什么。”他说,不是疑问,是陈述。
苏念没有回答。她站起来,从桌上拿起那枚加密数据核心,塞进卫衣口袋。封夜的手还伸着,她从他身边走过的时候,他的手碰到了她的手臂。手指的触感是凉的,凉的,像是刚从冰水里捞出来的。她没有停。
封夜的手悬在空气中,没有收回去。
苏念走到门口,弯腰把裂开的木门板扶起来,靠在墙上。锁扣从床底下找到了,她把锁扣按在门框上裂开的位置比了比,螺丝孔对不上。她把锁扣放进口袋,转身看着封夜。
封夜站在桌边,手已经收回去了。他低着头,看着桌上那本笔记本。笔记本翻开着,翻到她记录坐标的那一页,上面写满了坐标和数字。他的手指在笔记本的边缘上摸了摸,没有拿起来,只是摸了摸边角。那个动作很轻,轻到不像是在摸一本书,像在摸一个即将失去的东西。
“你不可能赢的。”封夜说。声音很低,低到几乎是在自言自语,“你知道监控室在看你吗?你知道他们为什么看你?你不是第一个。前面86个都被归零了。你觉得自己不一样?”
苏念没有回答。她靠在门框上,手插在口袋里,手指碰着那枚加密数据核心。核心是凉的,不是常温了,是凉的,像刚从冰箱里拿出来的。她不知道核心的温度为什么变了,但她知道这个变化意味着什么。
封夜抬起头看着她。他的眼睛是红的,不是哭过的那种红,是那种从体内某个很深的地方烧上来的火,把眼白的血管全部点燃了。他的嘴唇在动,不是说话,是那种在脑子里跟自己辩论时无意识的肌肉抽搐。他张了一下嘴,闭上了,又张了一下,又闭上了。
“你会后悔的。”他说。这次声音大了一些,大到苏念能听出他声音里的裂纹。不是嗓子哑了的那种裂纹,是更本质的、像瓷器在承受压力时表面出现的细纹。
苏念看着他,表情没有任何变化。她的嘴唇动了动,说的话只有四个字:“我从不后悔,只复盘。”
封夜的呼吸停了一瞬。不是停了,是那个瞬间他忘了呼吸。他的胸腔里没有空气进出,心脏还在跳,但肺不工作了。然后他呼出了一口气,气很长,慢,像一个人在把身体里所有的空气一次性地排空。
他从桌边走过来,走过苏念身边,走出门口,走进走廊。走廊里的声控灯亮了,他的脚步声在走廊里回荡,皮底鞋踩着水泥地面。走到台阶的时候他没有停,皮鞋踩在台阶上的声音越来越远,最后被铁门关上的声音隔断了。那声响在走廊里来回弹了好几回,像一颗弹珠掉进了空罐子里。
苏念从门框上直起身。她走到桌边,把手机从桌上拿起来。公开频道里,对决预演的直播回放已经被观看了上万次。评论区有人在分析她的路线选择,有人在分析封夜失误的原因,有人在下注下一次对决的赔率。她把公开频道关了,打开加密群组。旧仓库、线头、用户的状态灯都亮着。她在对话框里打了一行字:“数据核心里有一段旧时代日志。第46期计划失败了。监控室提前了归零程序。幸存者逃往了一个叫‘万灵禁区’的地方。”她把这行字发了出去。
群组安静了好一阵。没有人说话,连状态灯都不闪了,绿色的光点变成了绿色,不闪了,像是三个人同时愣住了。
用户第一个开口。不是句号,是一句话:“万灵禁区。我知道那个地方。”消息发出来的同时附了一个坐标。坐标的格式不是系统常用的那种,是另一种坐标体系,经纬度的精度很高。苏念把坐标复制进系统地图,地图上没有显示任何东西。那个位置是空白的,不是灰色,不是绿色,是空白,像地图上被挖掉了一块。
旧仓库问了一句:“你去过?”用户回了一个句号。句号的颜色比普通的句号深,像一滴墨。苏念盯着那个句号看了几秒,把群组对话框最小化。
安全区的信息更新了。系统在她完成对决预演后就自动给她分配了一个安全区——不是地下室,是系统空间里的一个虚拟房间。房间不大,十几平方米,有一张桌子、一把椅子、一面墙。墙是白色的,能当显示屏用。她从来没进来过,不是不想来,是没时间。今天她进来了。
她在椅子上坐下来。椅子是硬的,木头,没有坐垫,坐上去的时候能感觉到木纹在屁股底下硌着。她把加密数据核心插进桌面的接口。桌面不是木头的,是光的,透明的,像一个玻璃板。核心插进去的瞬间,桌面亮了起来,显示着数据核心的全部内容。不只是日志,还有附件。附件是一段视频,时间很短,画质很差,分辨率低到只能看清人影的轮廓。
视频里的场景是一个她没见过的地方。不是迷宫,不是房间,不是地下设施。是一片空地,空地的边缘有一道墙,墙很高,高到看不到顶。墙的颜色是灰色的,跟迷宫第一层的墙壁一样。墙上有门,门是开着的,门缝里透出来的光是血红色的。视频的拍摄者在往门里走,脚步声很重,呼吸声很重。走到门口的时候,镜头晃了一下,她看到了拍摄者的手——不是完整的,手指少了两根,断口处不是伤疤,是数据碎片在不断地向外飘散,像燃烧的纸灰。
视频到这里就断了。最后几帧的画面停留在那只手上,残缺的、正在消散的、被系统一点点回收的手。苏念把视频倒回去重新看了一遍。慢放,逐帧,每一帧都停了几秒。在第三帧的时候她看到了一个东西——墙上有一行字,写在门的左边,字体是红色的,不是漆,是血。字迹潦草,但能辨认。“不要进来。”门缝里透出来的血红色光在“不要”两个字上切了一道明暗交界线,亮的那一半是“不要”,暗的那一半是“进来”。
苏念把视频关掉,从桌面上拔出核心。她把核心握在手心里,核心是凉的,凉的触感从掌心传到手腕,从手腕传到手臂。
她从椅子上站起来,走到那面白色的墙前面。墙是白的,但不是纯白,是那种能反射一切颜色但不吸收任何颜色的白。她把额头抵在墙上,墙是凉的,比核心还凉。她的皮肤贴在墙面上,体温在一点一点地传导给墙壁。
“系统,”她说,“万灵禁区的准入权限是多少?”
系统的回答来得很快,快得像一直在等这个问题:“未知。该条目未在公开数据库中登记。”
“谁登记的?”
“未知。登记者的身份信息已被擦除。”
苏念把额头从墙上抬起来。墙上留下了一个圆形的汗渍,不仔细看看不出来。她用手指把那个汗渍抹掉了。白色的墙面上什么都看不出来了,她盯着那个位置看了几秒,转身走回桌边,把加密数据核心放进书包夹层,跟银色硬盘并排放着。两块东西挨在一起,硬盘是凉的,核心也是凉的。
她在床边坐下来。床单是浅灰色的,棉麻的,坐上去有点扎。她低头看着自己的手,手指不抖了,指尖有一小块倒刺,是昨晚掐掉的那块,掐掉之后留下的红印已经消了,但皮肤表面还有一道很细的、几乎看不见的白线。
苏念把手指攥成拳,松开,攥成拳,松开。两次。握紧的时候指节突出,皮肤被撑得很紧,能看见皮下的青色血管;松开的时候血管消失了,手背上什么都没有了,只有几道被床单压出来的红印。
左肩那个被冻结的标记突然跳了一下。不是激活,是感应,像一根被拔掉电源的钉子在远处有什么东西在敲墙。频率很低,低到几乎听不见。苏念把手按在左肩上,按了不短的时间,手指把肩膀上的皮肤压出了一个凹陷,凹陷恢复原状花了一些时间。
她把手指从肩膀上拿开。指尖有一圈红印,是她自己按的。她把红印用拇指搓了搓,搓没了。
通风口的风停了。
她闭上眼,意识深处的光屏还亮着。加密群组的状态灯还亮着。万灵禁区的坐标还亮着。她把光屏的亮度调暗,调到了最低。光屏暗下来,但没有灭,还在那里,像一盏被调到最低亮度的夜灯,光是灰蓝色的,不刺眼,但足够看清周围的一切。苏念在灰蓝色的光里睁开眼,看着天花板上的那道裂缝。裂缝从墙角延伸到了房间的正中央,像一条干涸的河。
