门开了。里面是黑的。不是没有光——是有光,但光被什么东西吸走了。门框内侧的墙面是炭灰色的,和走廊尽头那面墙的颜色一样。黑暗中有什么东西在呼吸——一种更慢的、更有规律的空气流动,像是整个房间在缓慢地扩张和收缩。空气里有铁锈味。新鲜的铁锈味,像是刚流出来的血。
林北站在门口,没有立刻进去。他先回头看了一眼走廊尽头——那个瘦小的影子已经不在了。转弯处的灯光恢复了正常,但地板上多了一道刻痕。不是字,是一个箭头,指向102。有人在暗示他回102。他没有理会,把终端调到最大亮度,往门里照了一下。光束射进去大概半米就被截断了——不是被墙挡住,是光线本身在空气中衰减,像是照进了某种密度极高的介质里。能见度不到一臂的距离。
“好。里面是黑的,空气里有血的味道,光还照不进去。这要是恐怖游戏,到这里就该存档了。”他把终端重新扣回手腕上,“可惜空洞没有存档功能。除非走廊尽头那个人说的是真的——那存档就是死一次。”
他侧头看了陈默一眼。“你留在门口。如果十分钟后我没出来——”
“我进去找你。”陈默说。
“不。你去找102里那个程序员。他在书桌旁边坐着,手指断了,腿不能动。你问他103的幻觉是怎么变的——他说他女儿的脸开始模糊的时候,他走近了。你问他模糊的速度、方向、从哪个部位开始模糊。把答案记下来。这些数据我第二次重置的时候用得上。”
“你已经在规划第二次了。”
“不规划第二次才奇怪。进空洞之前不知道有重置,现在已经有两个独立来源告诉我死了会重来。如果我的假设是对的,第一次重置的目标就不是通关——是收集尽可能多的死法,然后在第二次重置里全部避开。”
他把终端调到录音模式,开始对着麦克风说话。语气很平,像是在记购物清单。
“第一次进入103号房。已知信息:走廊尽头那个长得像我的不知道是人是鬼的东西警告过——不能用能力。102号房那个断了手指的程序员用自己的死验证了同一条警告——两次。他说幻觉会读取你的记忆,生成你最无法拒绝的场景。然后让你自己主动往陷阱里走。他还说空洞会变本加厉——从诱导你走近,到逼你走近。如果发现你不动,就会攻击你最脆弱的那一个点。以上数据来自一个在空洞里死了三次的普通人,样本量有限,仅供参考。如果我在103里死了,死因大概率是没忍住走近了,或者没忍住用了剪刀。两个错误我都不打算犯。但如果我犯了——至少我知道自己是怎么死的。”
他把录音保存,终端重新扣回手腕上,然后踏进了103号房。陈默留在门口。门没有自动关上——103号房的门保持半开状态,走廊里的日光灯管的光从背后照进来,在他脚下投下一小片方形的光斑。然后光斑开始缩小。不是门在关,是房间内部的黑暗在往外挤,把走廊的光一点一点推回去。他回头看了一眼——门框内侧的黑暗像一层薄膜,正在缓慢地封住入口。光斑缩小到他脚后跟的位置时停住了。
“好。门没全关。还能跑。”他转过身,面对着房间深处的黑暗。
走廊的光从他背后照进来,只能照亮他脚下一小片区域。前方是完全的黑暗。不是没有灯的黑暗——是有东西在吸收光线的黑暗。他的呼吸声在黑暗中听起来比平时更响。心跳声也是。他把右手微微抬起,没有召唤剪刀——只是保持肌肉紧张,让手指随时可以蜷起来。然后开始往前走。一步,两步,三步。
头顶的黑暗里有什么东西亮了一下。不是灯——是一道裂缝。像是有人在黑色的幕布上划了一道口子,从裂缝里漏出了暖黄色的光。和百货公司里的光是同一种色温。裂缝开始扩大,从一道线变成了一个长方形——是一扇门。门框在黑暗中凭空浮现出来,和走廊里其他房间的门一模一样,门板上用烫金的字写着门牌号——“103”。门上没有刻痕,没有规则手册,没有任何提示。只有一扇门,在黑暗的深处,发着暖黄色的光。
“又是门。空洞的设计师是不是只会画门?102是门,103也是门。104、105、106大概也是门。门后面还有门,门套门,无尽的门。”他停下脚步,盯着那扇悬浮在黑暗中的门。“但之前的门是嵌在墙上的。这扇门是浮在空中的。不在墙上,不在任何结构上。它本身就只是一扇门。门框后面是空的。光从门缝里漏出来,看不到门后面有什么。”
他走近那扇门。门缝里透出的暖黄色光在他脸上投下一道细长的光斑。光斑的位置在他的眼睛以下——门的高度比他矮。不是标准尺寸的门。门把手的位置大概在他腰部。他伸手比了一下门框的高度——大概到他肩膀。一米四几的门。给矮个子用的。
“……这是给我量身定做的。空洞觉得我应该再矮一点。谢谢。我很感动。虽然我不知道它是在嘲讽我已经缩了的那几厘米,还是在预告我后面还会继续缩。”
他盯着那扇门看了片刻,然后伸手握住门把手。冰凉的触感。门开了。
门后面是一条走廊。和外面的走廊一模一样——白墙,日光灯管,明暗交替的闪烁频率。但更窄,只够一个人通过。走廊尽头站着一个人影。不是黑色的,不是模糊的——是一个清晰的人影,站在走廊尽头的正中央,像是从一开始就在那里等他。背光,看不清脸,只能看出轮廓。穿着作战服,手里拿着一把剪刀,刀刃上有缺口。很多缺口,不是之前看到的只有一道——刀刃上布满了密集的细小缺口,像是剪过无数次硬物后留下的磨损痕迹。身高大概一米五出头,头发很长,垂到腰际。不是他现在的长度——他的头发还没那么长。是更后面的长度。
那个人影往前走了一步,走进了日光灯管的照明范围。林北看到了那张脸。是他自己的脸。但不是镜子里的那种像。是往后走了很远、经历了很多次循环之后的脸。黑色长发及腰,发尾微微翘起,带着一层极淡的虹彩光泽。瞳色从深棕变成了浅金色,虹膜边缘有一圈极细的银色环纹。皮肤白皙,五官轮廓比原来柔和了许多,但眉眼间还留着一点少年时的锐气。身高一米五出头——比他现在更矮。头顶有一撮翘着的呆毛,在日光灯管的闪烁中微微晃动。
林北盯着那撮呆毛看了几秒。然后低头看了看自己的手,又抬头看了看那个人影,又低头看了看自己的手。
“……我后面会变矮。还会长呆毛。而且呆毛还会动。”
他的声音在狭窄的走廊里回荡。对面那个人没有回答。只是安静地站在走廊尽头,浅金色的瞳孔平静地看着林北。手里那把剪刀的刀刃上有十几道缺口,每一道都很深——不是磨损,是每次剪断一条足够坚硬的规则后留下的痕迹。她把剪刀举了起来。不是对着林北,是对着自己的喉咙。然后用那种和他一模一样的中性偏柔的声音开口,尾音微微上挑,像是每个字都在句尾加了一个看不见的问号。
“你不应该来这里。你知道为什么吗?因为你在103里用剪刀剪的不是规则,是时间线。每一次你在103里剪断一条虚线,你就会多出一条新的时间线。每条时间线里都有一个你。106里等你的人不是别人——是你在103里剪出来的另一个自己。你剪了多少次,106里就有多少个你在等。我在第不知道多少次循环里剪过一次。就一次。然后在106里遇到了上百个自己。每一个都在问我——你为什么要剪?”
她把剪刀从喉咙前移开,刀尖指向林北的方向。“我现在是第几次了?不记得了。但我知道你是第一次。第一次是最好的。第一次还会吐槽自己的呆毛。后面的循环里你不会吐槽了——因为你发现那撮呆毛是能力使用的计数器。每次你用剪刀剪断一条规则,呆毛就会竖得更高。我在现在的循环里呆毛已经不太动了——不是因为累了,是因为我已经剪过太多次了。你猜我剪了多少次?”
林北盯着那把刀刃上布满缺口的剪刀,沉默了片刻。然后开口:“你说的这些——时间线、上百个自己、呆毛是计数器——都是我没有验证过的信息。走廊尽头那个你给我的警告是‘别在103里使用能力’。你没有说为什么。为什么更后面的你会告诉我原因?空洞禁止透露通关方式——你刚才说的那些原因已经超出了‘否定式警告’的范围。你在试图解释机制。如果空洞的规则真的禁止透露通关方式,你现在应该已经被弹出去了。”
对面那个人没有回答。身体边缘没有出现透明化。呆毛也没有动。
林北接着说:“所以你不是真的。你是103生成的幻觉。空洞偷了我对未来自己的想象——长发、金瞳、呆毛、一米五出头——然后生成了一个看起来很像‘更后面的我’的幻象。但它不知道走廊尽头那个真正的我给我的警告只有否定式。它以为‘更后面的我’会解释原因,所以让你解释。但真正的我不会解释——因为规则不允许。空洞不了解规则。空洞只是在读取我的记忆,然后拼凑一个它以为我会相信的幻象。”
他顿了顿,语气变得更平了。“另外,我绝对不会用呆毛当计数器。太傻了。要计数也是用指甲——每次剪断规则在指甲上刻一道。或者用终端记录。总之不会用呆毛。”
对面的幻象没有回话。剪刀还举在半空中。然后幻象开始变得模糊——不是消失,是轮廓在晃动,像是水里的倒影被风吹皱。模糊持续了片刻,然后重新变得清晰。这次清晰之后,幻象的表情变了。不再是平静的、带着一点疲倦的表情。是一种更冷的、更锋利的表情。和他之前在镜子看到自己计算排名时的表情很像——但更极端,像是把他所有的防御都剥掉了,只剩下最核心的那个东西。
“你可以继续分析。”幻象说,声音变了——不再是尾音微微上挑,而是更平、更硬,和他在百货公司里威胁副会长时的语气一模一样。“但你站得离我太近了。地板还没塌——说明103的隐藏规则不是‘不能靠近幻觉’。是‘不能在你最想要的东西面前使用能力’。你不用剪刀,地板就不会塌。但你确定你能一直不用吗?”
幻象把剪刀重新举起来,对着自己的喉咙。“你猜我这把剪刀剪过多少条规则?每一条都是你在未来会剪的。我现在剪的这条——是我自己的时间线。如果我把这条时间线剪断了,你会怎么样?第一次循环的你会不会跟着一起消失?我不是在威胁你。我只是在陈述一个空洞没有告诉你的规则——103的幻觉不是固定不变的。它会根据你的反应调整策略。程序员看到的幻觉只是他女儿。你看到的幻觉是我——因为空洞知道你最怕的不是失去别人。是失去控制。你不知道自己后面会变成什么样,不知道剪刀会把你带到哪条时间线上去。空洞把这个恐惧生成出来给你看。它想让你用剪刀剪掉这个恐惧。如果你剪了,你就触发了规则。如果你不剪,你就要一直看着我。”
她把剪刀往下压了一点。刀刃抵在喉咙上,皮肤没有破——但剪刀的尖端已经开始陷进去,一圈淡淡的银色纹路从接触点往外扩散,和呆毛晃动的频率一致。
“所以你现在有两个选择。一,用剪刀剪掉我——触发惩罚。二,看着我剪掉自己——然后不知道会发生什么。可能是重置,可能是时间线断裂,可能是更糟的东西。空洞没有告诉你答案。它只想看你选。”
林北盯着那把剪刀。刀刃上的缺口在日光灯管的闪烁中反射出细碎的光。他右手的手指蜷了一下——剪刀的触感在指尖浮了一下,又被他压了回去。
“两个都不选。你不是说了吗——你是空洞生成的幻觉。我为什么要相信一个幻觉说的话?你说你是我更后面的样子——但你没注意到一个细节。走廊尽头那个真的我手里剪刀只有一道缺口。你手里有十几道。如果未来的我一直在用剪刀剪规则,缺口数量应该和循环次数成正比。但那个给我警告的我在第6次循环里发现了规律。第6次循环,一道缺口。你的缺口数量至少是十几。循环次数对不上。空洞生成了你的外形,但没有处理好细节——缺口数量暴露了你的生成逻辑是错的。”
他顿了顿,又补了一句:“而且你刚才说‘上百个自己’。上百。我一个都嫌多。上百个——我早就烦死了。不用等循环结束,自己先打起来了。”
幻象没有回话。剪刀还抵在喉咙上,但刀刃上的银色纹路停止扩散了。林北继续说。
“所以我现在有两个选择。一,相信你是个幻觉,站在原地等你被规则弹出这个房间。二,相信你是个幻觉,然后继续分析你的漏洞直到你逻辑自崩。我选二。因为更后面的我没告诉你一件事——我最怕的不是失去控制。我最怕的是无聊。而你这个幻觉,说实话——除了呆毛和剪刀缺口数量对不上之外,还有一个致命的bug。你说空洞把恐惧生成出来给我看。但你没问我要好评。真正的我——不管在哪个时间线——跟人说完话都会要好评。编号CN-0217-0001。记得写。”
幻象的轮廓开始剧烈晃动。不是模糊——是整张脸在变。从林北的脸变成了苏晓晓的脸,又变成了程序员的脸,又变成了陈默的脸,又变成了白墙后面那个人形印记的轮廓。它在快速切换形态,像是空洞在紧急搜索数据库,试图找到另一个能击中林北的靶子。然后它停住了——不是停在某个人的脸上,是停在了一面镜子上。幻象消失了。取而代之的是一面全身镜,悬浮在走廊尽头,镜框是木质的,和百货公司里的试衣镜是同一款式。镜子里映出林北现在的样子——作战服,短发,喉结还没完全消失,睫毛很长。镜子里的他对他笑了一下。嘴角翘起的角度是反的。和他在百货公司里的镜中倒影完全一样。然后镜子开始说话。用林北自己的声音,和他一模一样的中性偏柔的尾音微微上挑。
“你分析得很精彩。但你漏了一个细节。你说走廊尽头那个人给你的警告是‘别在103里使用能力’。你没有问自己——为什么那个人会出现在走廊尽头?”
林北没有回答。
“因为你已经在103里了。不是第一次循环的你——是更后面的你。你已经在103里使用过一次剪刀了。剪断的不是规则,是你第一次进103时看到这面镜子的记忆。你把这段记忆剪掉了,所以你不记得自己曾经面对过同一面镜子。走廊尽头那个人不是未来的你——是剪掉记忆之后残留的你。他不记得103里发生了什么,但他记得不能在103里用剪刀。所以他给你的警告不是完整的——因为他自己也缺失了那一段。”
镜子里的他伸出手,指尖碰到镜面。镜面泛起一圈涟漪,像是水面被触碰。
“你现在有两个选择。一,用剪刀剪掉我——触发惩罚。二,问我一个问题。我会回答。但只能回答一个。因为你只问了程序员一个问题——作为交换,空洞给你一个问题的额度。你想问什么?”
林北盯着镜子里那张和自己一模一样的脸。然后说:“走廊尽头那个给我警告的人——他手里的剪刀有几道缺口?”
镜子里的人沉默了片刻。然后嘴角翘起的角度变了——从反的变成了正的。从诡异的微笑变成了一个更诡异的、带着某种认可的微笑。
“一道。”镜子说,“你刚才分析幻象的漏洞时用的那个推理——‘缺口数量对不上’——是对的。那个给你警告的人是真的。我不是真的。我只是空洞从你脑子里偷走的恐惧。你最怕的不是变成一米五的矮子——你已经在慢慢接受这件事了,虽然嘴上还在吐槽呆毛。你最怕的是忘记自己做过什么。剪掉自己的记忆,然后变成另一个人。走廊尽头那个人就是你剪掉记忆之后的样子——他不记得103,但他记得警告。空洞想让你在103里用剪刀,就是想让你的剪刀缺口从一道变成很多道。变成和我一样。”
然后镜子开始碎裂。不是从中心裂开的——是从镜框边缘开始,一道一道裂缝往中心蔓延。裂缝里漏出的不是暖黄色的光,是灰白色的虚空。镜子里的人最后说了一句话,声音随着碎裂变得越来越细,像是被吸进了一个很小的洞。
“你在更后面会再见到我。但不是在这里。在你剪掉第一次记忆之后。到时候你会想起今天。你会想起你在镜子里看到的不是幻觉——是你自己剪掉的那段人生。”
镜子彻底碎了。碎片没有落地——悬浮在空中,每一片都映出林北不同角度的脸。然后碎片开始一片一片消失,像是被从这条时间线上擦掉了。镜框还浮在空中,木质边框上有一行极细的刻痕——和他在白墙上看到的刻痕是同一种手法。不是字,是一个符号。那个不规则叉号。落在镜框右下角。他凑近看,叉号的旁边还有一道更浅的划痕,不是叉号,是一个新的符号——圆圈里面套着一个更小的圆圈。两个符号并排刻在一起,像是某种标记。有人在用两种符号分别标记不同的空洞。叉号代表一个空洞,圆圈代表另一个空洞。镜子碎裂后,这个人又来了103,在镜框上刻下了第二个符号。他已经经过了很多个空洞,每个都留下了记号。和他在白墙上做的一样。同一个人,同一只手。
然后镜框也消失了。走廊尽头的灯光重新亮起——不是暖黄色的幻觉光,是日光灯管的冷白色。走廊尽头是一扇门,门板上用烫金的字写着门牌号——“出口”。没有刻痕,没有规则手册,门把手是金属的,表面打磨得很光滑。和102号房的内部结构一样——通过规则就能离开。103的通关方式不是战胜幻觉,是识破幻觉。不要用剪刀,不要走近,站在原地把幻觉的逻辑漏洞一个一个分析出来,直到幻觉自己崩掉。这就是走廊尽头那个人的警告的真正含义——别在103里使用能力。不是让你忍着别用,是让你意识到幻觉在诱导你用能力,然后反推出幻觉的逻辑结构。
林北没有立刻走向那扇门。他回头看了一眼——走廊入口处的门还开着,陈默站在门口,重力场铺开。门口那层黑暗薄膜已经消失了,走廊里的光正常照进来。
“解决了。”他说。
陈默看了他一眼。“你刚才在里面自言自语了很久。”
“……你听到了多少。”
“全部。包括呆毛计数器那段。”
“那段是吐槽。不要记录。”
“来不及了。”陈默晃了一下手里的手机,“弹幕已经刷起来了。你爸又发了条弹幕——‘我儿子的呆毛不可能那么可爱’。”
“……那是我爸发的?”
“IP地址是你家小区的。你妈在旁边点赞。”
林北沉默了片刻。然后转身走向走廊尽头那扇门。“走。去104。路上不要跟我说话。我要消化一下刚才看到自己长呆毛的画面。”