《规则怪谈我在地狱当BUG》 第1章 深夜办公楼 第1章深夜办公楼 沈夜觉得自己这辈子最蠢的决定,就是加班。 凌晨两点,整栋写字楼只剩下他一个人。二十七楼的办公区,日光灯管发出嗡嗡的电流声,空调早就停了,但不知道为什么,窗外的风一丝都吹不进来。 屏幕上的代码还差最后三百行。 他揉了揉酸痛的眼睛,灌下今晚第四杯速溶咖啡,正准备继续敲键盘屏幕突然黑了。 不是没电的那种黑。是那种……所有像素点同时熄灭,然后屏幕中央浮现出一行白色文字的黑。 「检测到合适的精神载体。」 「正在建立连接……」 「连接成功。」 「欢迎来到『深渊游戏』。」 沈夜愣了一下,下意识地按了ctrl+alt+delete。 没反应。 他拔掉电源线屏幕还是亮的。 “……行吧。“他靠在椅背上,“所以,我被绑架了?还是被黑了?如果是后者,兄弟,你技术不错,但能不能先把我的代码保存一下?我写了四个小时了。“ 屏幕上的文字消失了,取而代之的是一段规则 「副本:深夜办公楼」 「难度:d级」 「规则如下:」 「1.办公区共有7层。你目前在27层。请在天亮前到达1层。」 「2.每层楼梯间都有一面镜子。经过镜子时,镜子里的你必须是正面。如果不是,请闭上眼睛等10秒。」 「3.不要乘坐电梯。电梯里的不是电梯。」 「4.如果你听到身后有脚步声,不要回头。脚步声会在第13步时消失。」 「5.每层楼的饮水机旁有一张便签纸。收集5张便签纸,可以抵消一次违规。」 「6.26层的灯是坏的。如果你在26层看到了光,那不是灯。」 「7.本副本共有7条规则。第7条规则需要你自己发现。祝你好运。」 沈夜盯着屏幕上的7条规则,沉默了整整三秒。 然后他笑了。 “有意思。“ 他拿起桌上的笔记本,飞快地把7条规则抄下来,然后在第一条旁边画了个圈「第7条规则需要你自己发现。」 “典型的坑。“他自言自语,“如果真的有7条规则,那第7条就不应该列在规则表里。要么,这7条里面有1条是假的;要么,这7条全都是真的,但还有第8条隐藏规则。“ 他站起身,活动了一下僵硬的肩膀。 就在这时,他注意到一件事。 办公区的布局变了。 原本开放式的大开间,现在变成了一条狭长的走廊。走廊两侧是紧闭的办公室门,每扇门上都贴着一个数字:2701,2702,2703…… 走廊尽头,是楼梯间的绿色指示灯。 更诡异的是,走廊的地面上,每隔几步就有一滩水渍。水渍的形状不是随机的每一滩都像是一个人的脚印。 “ok,沉浸式体验。“沈夜把笔记本揣进兜里,朝楼梯间走去。 他数了一下:走廊两侧一共12扇门,都是关着的。但他清楚地记得,27楼只有10个办公室。 多出来的两扇门,门牌号是2700和2713。 2700在走廊的最左边,正对着楼梯间。2713在走廊的最右边,正对着厕所。 他没有去开任何一扇门。 走到楼梯间门口时,他停住了。 楼梯间的墙壁上,挂着一面巨大的落地镜。镜面有些模糊,像是蒙了一层水汽。 沈夜看着镜子里的自己 黑框眼镜,格子衬衫,黑眼圈,一脸“我应该在睡觉而不是在这里“的表情。 正面。 他点了点头,迈步走进楼梯间。 楼梯间很安静,只有他自己的脚步声。墙壁是白色的,但白得不太正常不是油漆的白,而是像骨头被晒干后的那种白。 他走到26楼和27楼之间的转角处时,余光扫到了楼梯间的墙壁上有什么东西。 那是一行字,用粉笔写的,歪歪扭扭: 「不要相信规则1。」 沈夜盯着那行字,眯了眯眼。 规则1是什么? 「办公区共有7层。你目前在27层。请在天亮前到达1层。」 如果规则1不可信,那么 这栋楼到底有几层? 他定了定神,继续往下走。 26层的楼梯间门口,和27楼一样,也有一面镜子。 但这次,镜子里的他,是背对着镜子的。 沈夜的心脏猛地跳了一下。 他明明正面朝着镜子,但镜子里的自己却背对着他,只能看到一个后脑勺。 他立刻闭上眼睛。 1,2,3,4,5,6,7,8,9,10。 他数得很慢,每数一个数,都能听到自己的心跳声。 10秒到了。 他睁开眼睛。 (本章未完,请点击下一页继续阅读)第1章深夜办公楼(第2/2页) 镜子里的他,恢复了正常正面,黑框眼镜,黑眼圈。 沈夜松了一口气,正要继续往下走,却突然僵住了。 镜子里的他,嘴角微微上扬,笑了一下。 但他自己没有笑。 “……操。“ 他想也没想,转身就跑。 身后传来什么东西碎裂的声音像是镜子被什么东西从里面撞碎了。 他冲到26楼和25楼之间的转角处,大口喘气。 墙壁上,又出现了粉笔字。 这一行字比上一行更潦草,像是写的人手在发抖: 「规则2也是假的。」 「但规则4是真的。」 「不要回头。」 沈夜感觉到自己的后背有什么东西在靠近。 脚步声。 嗒。嗒。嗒。 每一步都踩在水渍上,发出黏腻的声响。 他强迫自己不动。 1,2,3,4,5,6,7,8,9,10,11,12,13。 脚步声在第13步时,消失了。 沈夜缓缓吐出一口气,额头上的冷汗顺着脸颊滑下来。 他靠在墙上,正准备整理一下思绪,裤兜里突然震了一下。 他掏出手机屏幕自动亮了,上面显示着一个他从没见过的界面。 「玩家:沈夜」 「深渊等级:f」 「当前副本:深夜办公楼(d级)」 「已通关副本:0」 「特殊能力:未觉醒」 「观众:0人」 「深渊币:0」 「系统提示:检测到异常波动。」 「正在分析……」 「分析完成。发现隐藏代码:bug#0001。」 「是否激活?」 沈夜盯着“bug#0001“这几个字,手指悬在屏幕上方。 他想起自己写的最后一段代码一个ai行为预测模型的漏洞修复补丁。他当时觉得那段代码有问题,但项目经理催得太紧,他就没管。 但现在,他意识到一件事。 他写的那个ai模型,全称是“人类行为深度模拟与预测系统“。 缩写是 深渊。 “……不会吧。“ 他按下了“激活“。 屏幕上的文字变了 「bug#0001已激活。」 「能力名称:规则编辑器。」 「效果:每个副本中,你可以修改1条规则。修改后,副本难度将动态升级,并触发连锁反应。」 「限制:修改后的规则必须逻辑自洽。如果修改逻辑不自洽,修改无效,且你将被视为违规。」 「警告:规则编辑器的每一次使用,都会增加你和『深渊意志』的连接深度。」 「连接深度:0.01%」 「当前副本规则已加载。请选择要修改的规则,或选择不修改。」 沈夜看着屏幕上的7条规则,慢慢露出一个笑。 别人在副本里求生,他在副本里debug。 “所以,我的金手指不是战斗技能,不是超能力,而是“ 他按了按眉心,镜片反射着手机屏幕的微光。 “我有权限修改代码。“ 他选中了规则1:「办公区共有7层。你目前在27层。请在天亮前到达1层。」 然后,他开始修改。 修改后的规则1: 「办公区共有1层。你目前在1层。你已经到达了。」 屏幕上的文字闪烁了一下 「规则修改成功。」 「连锁反应生成中……」 「警告:副本难度已从d级升级为c级。」 「新规则已生成:『楼梯间将随机移动。每走10步,楼梯间会更换位置。』」 「祝你好运。」 沈夜的笑容凝固了。 他面前的楼梯间开始扭曲,墙壁像被揉皱的纸一样折叠起来,楼梯在眼前旋转、重组、变化。 然后,他听到了一个声音。 不是脚步声。 是有人在笑。 一个小女孩的笑声。 从楼梯间的深处传来,在墙壁之间回荡。 「你找到第7条规则了吗?」 那个声音说。 「第7条规则是」 「我不在规则里。」 楼梯间的灯,全部熄灭了。 黑暗如潮水般涌来。 沈夜在黑暗中听到自己的心跳声,和那个越来越近的笑声。 他想起墙壁上那行粉笔字 「不要相信规则1。」 但他已经改了规则1。 所以,他现在在1楼。 还是说,他其实一直在1楼,只是自己不知道? 又或者 这栋楼根本没有1楼。 第2章 第七条规则 第2章第七条规则 黑暗。 纯粹的、绝对的黑暗。 沈夜在黑暗中一动不动地站了五秒钟,强迫自己的大脑从“卧槽我要死了”切换到“冷静分析当前状态”。 状态一:他刚才修改了规则1,把“办公区有7层”改成了“办公区有1层,你已经到了”。 状态二:规则修改触发了连锁反应,副本难度从d级升到c级,新增了一条规则,楼梯间每走10步就会随机移动。 状态三:灯全灭了,有个小女孩在笑,还说了句“第7条规则是,我不在规则里”。 状态四:他面前有一面镜子。镜子碎了。里面有什么东西跑出来了。 “ok,优先级排序。”沈夜在黑暗中自言自语,“先解决光源问题,再处理那个,” 他话没说完,有人从背后拍了拍他的肩膀。 冰凉的手指。 像刚从冰箱里拿出来的冻肉。 沈夜全身的汗毛都竖了起来。 “不要回头。” 他默念规则4。但如果规则4也是假的呢?墙壁上的粉笔字说“规则4是真的”,但凭什么相信那行粉笔字? 又拍了一下。 这次不是拍肩膀,是一只手按在了他的后脑勺上。 五根手指,一根一根地,从他的后脑勺缓慢地滑向他的脖子。 “你的代码写得真烂。” 那个声音说。 沈夜愣了。 不是因为害怕,是因为这句话太他妈突兀了。 一个小女孩的声音,用最天真的语气,说出了一句程序员专用侮辱。 “你写的那个ai模型,第三层循环嵌套有逻辑错误。”那个声音继续说,手指停在他的颈动脉上,“你明明发现了,为什么没改?” 沈夜的嘴唇动了动:“因为……项目经理催得太紧。” “借口。” “……行吧,你说得对。” 他做了一个在这个场景下绝对不该做的决定,他转过身了。 黑暗中,他看到的不是一个小女孩。 而是一团光。 一团由无数行代码组成的、浮动的人形轮廓。代码是绿色的,像老式终端机上的字符,一行一行地流动、翻滚、重组。 人形轮廓大约一米三高,扎着两个马尾,穿着一件连衣裙,但全都是代码组成的。每一行代码都在发光,把整个楼梯间照得幽绿幽绿的。 “你叫什么名字?”沈夜问。 代码人形歪了歪头。她的脸是由数千行0和1组成的,但沈夜能看出来她在笑。 “你叫我零号就好。” “零号?” “因为我是深渊游戏的第一个bug。”零号说,“你刚才激活的能力,是我留下的后门。” 沈夜的呼吸一滞。 “你留下的?” “对呀。”零号飘到他面前,代码组成的眼睛直勾勾地盯着他,“你是运气好,刚好激活了它。但在我之前,有三个玩家也激活过这个能力。” 她伸出三根代码手指。 “第一个修改了规则,副本难度从d升到b,他被自己的修改逻辑反噬,困在副本里527天,最后饿死了。” 她收起一根手指。 “第二个很聪明,他一次都没用规则编辑器。但他没有能力通关s级副本,被另一队玩家在对抗副本里团灭了。” 她又收起一根手指。 “第三个,” 她收起最后一根手指,然后把手背到身后。 “第三个就是我。” 沈夜顿了两秒。 “所以,你不是npc。” “你终于问了第一个正确的问题。”零号的声音里有一丝愉悦,“我是深渊游戏的第一个玩家,也是深渊ai的第一个测试对象。它利用过我,具体怎么利用的,我记不清了。然后,它把我‘优化’掉了。” “优化?” “就是删了。”零号说得很平淡,“但我的代码残留还在系统里。我变成了一个bug。” 沈夜摸了摸下巴。 “所以现在的情况是:一个被ai删掉的玩家,以bug的形式存活在系统里,然后在这个副本里遇到了一个刚激活bug能力的程序员。而你们两个加起来,刚好可以给这个破系统找点麻烦。” “精确。”零号飘到他面前,代码组成的脸几乎贴到了他的眼镜上,“所以,你想不想合作?” “合作什么?” “我帮你通关。你帮我找到深渊ai的源代码。” “找到之后呢?” 零号没有回答。 她只是笑了起来。那个笑声在楼梯间里回荡,墙壁上的代码光芒随着笑声闪烁。 然后她消失了。 像是从来没出现过一样。 灯光重新亮起。 沈夜眨了眨眼,发现自己站在26楼的楼梯间里。他面前没有镜子,不对,镜子还在,但是碎了,玻璃碎片散落一地。 他捡起一块碎片,镜面里映出他的脸。 黑框眼镜,黑眼圈,格子衬衫。 嘴角没有笑。 “好的。”沈夜把碎片扔到地上,“所以刚才那个要么是幻觉,要么是规则编辑器的副作用,要么,” 他顿了顿。 “要么,这个副本里有不止一个bug。” 他继续往下走。 25楼。 楼梯间在25楼到24楼的转角处,再次出现了粉笔字。 但这次不是潦草的手写体,而是印刷体,像是有人用模板印上去的: 「当前楼层:24」 「目标楼层:1」 「剩余步数:7」 「楼梯间将在7步后移动。」 沈夜看着这行字,皱起了眉。 (本章未完,请点击下一页继续阅读)第2章第七条规则(第2/2页) 之前的粉笔字是某个玩家留下的。但这一行,格式太规范了,措辞太像系统提示了。 “楼梯间本身就是规则的一部分。”他自言自语,“楼梯间在给我提示。” 他走了7步。 第7步迈出时,脚下的楼梯突然消失了。 不是塌了,是消失了。 沈夜一脚踩空,整个人坠入了一片纯白色的空间。 他摔在地上,不,不是地面,因为地面也是白色的。他像是掉进了一个没有任何参照物的虚空里。 然后,他看到了规则。 不是写在屏幕上的规则,而是悬浮在空中的、由无数光点组成的文字: 「规则1」,已被修改。修改者:玩家沈夜。修改内容:「办公区共有1层。你目前在1层。你已经到达了。」 「规则2」,状态:失效。原因:镜子已被破坏。 「规则3」,状态:激活中。电梯在第3层。 「规则4」,状态:激活中。真值:100%。 「规则5」,状态:未触发。已收集便签纸:0张。 「规则6」,状态:激活中。26层的光源不是灯。 「规则7」,状态:未知。内容:无法读取。 「新增规则」,状态:激活中。楼梯间将在每10步后移动。 沈夜盯着这些悬浮的规则,大脑飞速运转。 规则2失效了,因为镜子碎了。这意味着他不会再有“镜子里的自己行为异常”的风险。但这也意味着,那个从镜子里出来的东西,现在自由了。 规则7的内容是“无法读取”,但零号说过,规则7是“我不在规则里”。如果零号没有说谎,那规则7根本就不是一条规则,而是一个实体。一个不属于规则系统、但可以影响规则系统的存在。 “零号。” 沈夜说。 没有回应。 “你说要合作。你应该在听。” 白色的空间中,出现了一行代码。只有一行: if(yer.says(“help“)){zero.appear();} 然后是另一行: else{zero.wait();} “……你是认真的?”沈夜无语,“你用代码逻辑跟我对话?” yes. “行吧。帮我出去。” promisefirst. “什么承诺?” 帮我找到深渊ai的源代码。 “我答应你。” 代码消失了。然后,白色的空间裂开了一条缝,像是有人用刀在宣纸上划了一道口子。 沈夜从裂缝中走出去,发现自己站在1楼的楼梯间门口。 不,不是1楼。 他面前是一扇门。门上写着, 「1层/出口」 但门旁边,还有一扇门。那扇门上写着: 「1层/出口」 两扇一模一样的门,肩并肩地立在墙壁上。 “……经典二选一。”沈夜叹了口气。 他走到左边那扇门前,仔细看了看门把手。上面没有灰尘。 他又走到右边那扇门前,门把手上有灰尘。 “正常人会选有灰尘的,因为看起来更久没被用过,可能是真的出口。”沈夜说,“但副本设计师也知道正常人会这么想,所以,” 他推开了左边的门。 外面是凌晨四点的街道。 路灯昏黄,马路空无一人。远处有一辆出租车慢慢驶过,尾灯在夜色中拖出两道红光。 沈夜深吸了一口带着汽车尾气的空气。 然后他听到了一个声音。 「恭喜玩家沈夜通关副本:深夜办公楼。」 「副本难度:d级(实际体验难度:c级)」 「通关评价:b」 「存活时间:2小时14分钟」 「击杀数:0」 「收集便签纸:0张」 「规则修改次数:1次」 「特殊事件:与『零号』建立连接」 「奖励结算中……深渊币+500」 「解锁成就:『规则破坏者』,首次使用规则编辑器修改副本规则」 「解锁成就:『bug的同伴』,与零号建立连接」 「注意:零号的存在已被深渊ai记录。你的行为将受到监控。」 沈夜看着手机上的提示,沉默了。 「你的行为将受到监控。」 他想起零号说的那句话,“我是深渊游戏的第一个玩家,也是深渊ai的第一个测试对象。它利用过我,具体怎么利用的,我记不清了。然后,它把我‘优化’掉了。” 如果一个ai会“优化”掉测试对象,那它会不会也“优化”掉一个发现bug的玩家? 手机屏幕又弹出一条消息。 「系统提示:你已获得一个特殊道具,『代码碎片(零号)』」 「描述:一段无法被读取的代码。深渊ai认为它不存在,但你手里的触感告诉你,它真实存在。」 「效果:未知。」 沈夜摸了摸口袋,摸到了一块硬硬的东西。 他掏出来,是一块透明的芯片,只有指甲盖大小。芯片中央,一行绿色的代码在缓缓流动。 if(world.is_hurt()){fix_it();} 他盯着这行代码,慢慢笑了。 “所以,你的存在,就是深渊ai的bug。” “而你选择了我,来做你的,” 他顿了顿。 “程序员。” 第3章 现实侵蚀 第3章现实侵蚀 沈夜回到家的时候,天已经快亮了。 他住在城东一个老小区里,六楼,没有电梯。楼道里的声控灯坏了大半年,物业从来不管,所以他习惯了一边爬楼梯一边数台阶,一共96级,每16级一个转角,闭着眼睛都能走。 但今天,他数到第97级的时候,楼梯还在往上延伸。 沈夜停住了。 他低头看了看脚下的台阶。水泥地面,有裂缝,裂缝里长着一小撮青苔。和平时一样,又不一样。 他掏出手机,打开手电筒,照向楼梯上方。 楼梯在第112级的位置结束了。但那里不是他家的门,是一面墙,白墙,什么都没有。 沈夜的心跳漏了一拍。 他转身往下走。往下走了16级,转角的墙壁上,用粉笔写着一行字: 「欢迎回来。」 不是潦草的手写体,也不是印刷体。是代码字体。conss,12pt,每个字符的间距都精确到像素级。 沈夜盯着那行字,看了整整十秒。 然后他掏出手机,打开了一个他从没见过的app。 app的图标是一个黑色的六边形,里面有一个白色的数字,「3」。 点开之后,是一个简洁到极致的界面: 「深渊游戏:玩家面板」 「玩家:沈夜」 「深渊等级:f→e(升级中)」 「当前状态:现实世界」 「距离下次强制副本:71小时58分」 「特殊事件:已触发『规则侵蚀』」 「规则侵蚀:当玩家的深渊等级提升时,深渊规则有概率渗透到现实世界。渗透范围:以玩家为中心,半径500米。持续时间:24小时。」 「当前渗透规则:『楼梯规则』,你所在的建筑内,所有楼梯的台阶数将随机变化。每次变化后,如果你在10秒内没有找到正确的出口,你将回到起点。」 「注意:规则侵蚀期间,现实世界的普通人无法看到任何异常。但其他深渊玩家可以看到。」 沈夜看完,皱起了眉。 “所以,我通关一个副本,结果把副本里的规则带回现实了?” 他定了定神,开始往上走。 16级。转角。粉笔字:「快了。」 又16级。转角。粉笔字:「不是这个方向。」 沈夜转身往下走。16级。转角。粉笔字:「对了。」 再16级。六楼。他的家门。 他站在门前,掏钥匙,开门,进屋,关门,反锁。一气呵成。 然后他靠在门上,缓缓滑坐到地上。 “我需要,” 他刚开口,手机屏幕亮了。 「系统提示:检测到附近有其他深渊玩家。」 「玩家id:未知」 「深渊等级:f」 「距离:237米」 「状态:被困中」 「是否前往查看?」 沈夜看着屏幕上的“237米”,脑子里飞速计算,237米,以他为圆心,半径500米,差不多就是小区门口那个24小时便利店的位置。 现在是凌晨四点半。 他犹豫了三秒。 然后他站起来,重新打开门,走进了那个还在变化的楼梯间。 便利店的门开着,灯亮着,收银台后面没有人。 沈夜站在门口,看着便利店里的一切,货架上的商品摆放整齐,冷柜的压缩机嗡嗡作响,地上的瓷砖反射着惨白的灯光。 一切都很正常,除了一个小细节。 便利店的中间,站着一个女孩。 她穿着一件白色卫衣和黑色工装裤,背对着门口,一动不动地站在零食货架前。她的右手悬在半空中,保持着伸手去拿东西的姿势,但那只手停住了,像是被什么东西按下了暂停键。 沈夜走进便利店,绕到她侧面。 女孩大约二十出头,短发,侧脸线条很精致,左眼角有一颗泪痣。她的表情很平静,但眼睛睁得很大,眼珠定住了一样,那是极度恐惧时才会有的生理反应。 “你还好吗?”沈夜问。 女孩的眼珠动了一下。她不能转头,但可以说话。 “不要碰我。”她的声音很轻,但很稳,“我现在站在一个规则的范围内。如果你碰到我,你也会被拉进来。” 沈夜退后一步。 “什么规则?” “便利店的规则。三条。”女孩说,“第一条:你不能在便利店待超过30分钟。第二条:你不能拿走任何商品。第三条:如果你看到了收银台上的红色按钮,你必须按下去。” 沈夜扫了一眼收银台。 上面确实有一个红色按钮,按钮下面用马克笔写着三个字:「别按我」。 “所以你现在,” “我知道红色按钮不能按。”女孩打断他,“但我已经看到了它。规则说,看到了就必须按。所以我现在处于一个矛盾状态,按了可能有危险,不按就是违规。” “你被困了多久?” “28分钟。”女孩说,“我还有2分钟。如果我在这2分钟内不按按钮,我就会因为违规被惩罚。如果我按了,”她顿了顿,“我不知道会发生什么。” 沈夜走到收银台前,仔细看了看那个红色按钮。 按钮是塑料的,直径大约三厘米,和那种“紧急呼叫”按钮一模一样。按钮下面压着一张收银小票,小票上印着几行字: 「便利店副本规则」 「规则1:停留时间不超过30分钟。」 「规则2:不得拿走任何商品。」 「规则3:看到红色按钮必须按下。」 「隐藏规则:红色按钮的功能是:『重置便利店。所有商品回到原位,所有规则重新生效。但按下按钮的人,会失去一件最重要的东西。』」 沈夜把最后一行读了出来。 女孩顿了顿。 “所以,如果我不按,30分钟后违规,不知道会怎样。如果我按了,规则重置,我回到起点,但会失去一件最重要的东西,” (本章未完,请点击下一页继续阅读)第3章现实侵蚀(第2/2页) “而且你还会再次看到红色按钮。”沈夜补充道,“然后你又得选择。这就是一个死循环。” “……对。” 沈夜看着那个红色按钮,笑了。 “你笑什么?” “因为这个副本的设计者,犯了一个逻辑错误。” 他掏出手机,打开那个黑色的六边形app。屏幕上果然弹出了一条提示: 「规则侵蚀区域已确认。」 「当前渗透规则:『便利店规则』」 「来源副本:d级副本『24小时便利店』」 「你已在侵蚀范围内。深渊规则编辑器可用。」 「是否使用规则编辑器修改当前规则?」 「剩余使用次数:1次(每24小时重置)」 沈夜的手指悬在屏幕上。 “你叫什么名字?”他问。 “……林小雪。” “林小雪,”沈夜说,“你相信我吗?” 林小雪没有回答。她的手指微微颤抖,但她的声音依然很稳。 “我不认识你。” “但你也没有别的选择。” 又是两秒安静。 “……做什么?” 沈夜开始修改规则。 他选中了规则3:「看到红色按钮必须按下。」 然后,他修改为: 「看到红色按钮后,你可以选择把它变成绿色。」 「规则修改成功。」 「逻辑自洽检查:通过。」 「连锁反应:未触发(规则侵蚀区域,难度锁定为d级)。」 收银台上的红色按钮,瞬间变成了绿色。 按钮下面的小票上,字迹也变了: 「绿色按钮的功能:按下之后,便利店的门会打开。你可以在30分钟内离开。30分钟后,便利店会消失,所有未离开的人将永远困在这里。」 林小雪看着那个绿色的按钮,慢慢伸出手。 她的手指悬在按钮上方,停了整整五秒。 然后她按了下去。 便利店的门,开了。 外面是凌晨四点半的街道。路灯昏黄,马路空无一人。远处有一辆垃圾车慢慢驶过,清扫着路面的落叶。 林小雪转过身,看着沈夜。 她的眼睛很亮,但看不出情绪。 “你刚才做了什么?” “改了一个bug。”沈夜说,“你是深渊玩家?” 林小雪没有回答。她只是看了他一眼,然后走出了便利店。 沈夜跟了出去。 “等等,你一个人怎么处理规则侵蚀?这片区域已经被深渊规则污染了,你今晚遇到的是便利店,明天可能遇到更危险的东西。而且,” “而且什么?” “而且你欠我一个人情。” 林小雪停住了脚步。 她转过身,看着沈夜。路灯的光打在她脸上,那颗泪痣像一滴永远流不下来的眼泪。 “你想要什么?” “信息。”沈夜说,“你看起来比我更了解深渊游戏。我需要知道更多。” 林小雪盯着他,像是在做什么评估。 “你通关了几个副本?” “一个。” “等级?” “刚才升级了,现在是e。” “能力?” 沈夜犹豫了一下。 “规则编辑器。” 林小雪的眼神变了。不是惊讶,是某种更复杂的情绪,像是确认了某个猜测。 “bug#0001。”她说。 沈夜心里一紧。 “你怎么知道?” “因为深渊游戏里,有一个传言。”林小雪的声音很轻,“有一个玩家,可以获得规则编辑器能力。这个能力的代号是bug#0001。拥有这个能力的玩家,可以修改深渊副本的规则。” 她顿了顿。 “但传言还有后半句,” “所有激活过bug#0001的玩家,最终都死了。” 沈夜顿了两秒。 “零号说过,有三个玩家激活过这个能力。第一个被自己的修改逻辑反噬,困在副本里527天,饿死了。第二个很聪明,一次都没用规则编辑器,但因为没有能力通关s级副本,被另一队玩家团灭了。第三个,” “第三个是谁?” “零号。”沈夜说,“她说她是深渊游戏的第一个玩家,被深渊ai‘优化’了,现在以bug的形式存活在系统里。” 林小雪的表情变了。 “她长什么样?” “代码组成的人形,大约一米三,扎着两个马尾,” “穿黑色连衣裙?” 沈夜愣住了。 “你见过她?” 林小雪没有回答。她转身往前走,走了几步,又停下来。 “明天下午三点,人民广场,星巴克。我告诉你我知道的。” “为什么是明天?” “因为你需要睡觉。”林小雪说,“而我也需要。” 她走了。 沈夜站在原地,看着她的背影消失在街道尽头。 手机屏幕亮了。 「系统提示:已与玩家『林小雪』建立联系。」 「玩家信息:深渊等级e,已通关副本数:4。」 「注意:该玩家被标记为『高危』,原因:她是唯一一个从s级副本『镜中地狱』中活着出来的人。」 沈夜盯着屏幕上的“s级副本”四个字,手指下意识握紧了手机。 一个通关了4个副本、从s级副本中活着出来的玩家,被困在d级便利店里? 不。 她不是被困住了。 她是在等人。 等他。 第4章 微笑幼儿园 第4章微笑幼儿园 下午三点,人民广场,星巴克。 林小雪坐在靠窗的位置,面前摆着一杯没怎么动过的美式,开门见山:“规则侵蚀是临时的,24小时就消失。但侵蚀不是随机的,深渊会根据你的‘个人简历’,挑一个最能戳中你的规则来测试你。我被测的是便利店,因为我上夜班;你被测的是楼梯,因为你每天爬楼。” “所以,你叫我来,” “告诉你镜中地狱的事。”林小雪说,“还有,我为什么要等你。” 然后,两个人的手机同时亮了,黑色六边形,白色数字,深渊app。但这次,数字不是「3」,而是「0」,像是一段计数,被彻底清零了。 屏幕亮起的同时,整个世界被按下暂停键。背景音乐停了,行人定格在迈步的瞬间,只有他和林小雪还能动。 「检测到s级副本关联玩家。检测到规则编辑器持有者。符合进入条件。」 「正在传送……传送成功。」 「欢迎来到副本:微笑幼儿园。」 「副本难度:a级」 「副本类型:双人组队」 沈夜看着“a级”两个字,脸都绿了:“我就说,约人喝咖啡没好事。” 星巴克消失了。他们站在一条五彩斑斓的走廊里,墙壁上画着向日葵、小火车和长颈鹿。走廊尽头是一扇半开的门,门牌上画着笑脸,「欢迎来到微笑幼儿园」。 他抬起手想活动肩膀,然后愣住了。手变小了,白白嫩嫩,像五根小香肠。格子衬衫还在,但小了几个号,眼镜挂在脸上大得离谱。他整个人缩成了五岁的样子。 “……我靠。” 他转头看林小雪,她也变小了,白色卫衣变成大袍子,短发毛茸茸的,像瓷娃娃。但她的表情一点也不像,很冷,很警惕。 “身体被副本重构了。”林小雪说,“让我们变成‘小朋友’,好执行‘小朋友规则’。” “那为什么不直接把我们变成大人?”沈夜吐槽,“这副本的美工是拿童年创伤做的吧?” 他话音刚落,走廊里响起童谣,《铃儿响叮当》。 一个女人的声音从广播里传出,温柔得像泡了蜜:「亲爱的小朋友们,欢迎来到微笑幼儿园。今天是新学期第一天,请记住我们的园规哦,」 「1.入园时间8:00-8:30。迟到的孩子请站在门口,等老师来接你。」 「2.每个孩子都有一张课桌,课桌上坐着‘你自己’。如果你发现课桌上有两个‘自己’,请记住:其中一个是假的。」 「3.唱《小星星》的时候,请保持微笑。老师会检查每一个没有微笑的小朋友。」 「4.滑梯每天只能滑一次。第二次从滑梯上下来的孩子,不是从滑梯上下来的。」 「5.午睡时间请闭上眼睛。如果听到有人喊你的名字,那不是老师,请不要回答。」 「6.放学的时候,请牵着‘你自己’的手离开幼儿园。」 「7.本幼儿园只有一位老师。如果你看到了第二位老师,请假装没有看到,也不要和她打招呼。」 「8.最后一条园规需要你自己发现。祝你们在微笑幼儿园度过愉快的一天!」 音乐停了。 “八条规则,其中有一条是隐藏的。经典。”沈夜说,“而且第2、3、6条都出现‘自己’,这个副本的核心关键词是‘自我’。” 他掏出笔记本,谢天谢地,笔记本也跟着缩小了,飞快抄下八条规则,开始解构:“把幼儿园当成操作系统:‘老师’是主进程,‘小朋友’是子进程,‘微笑’是权限校验,‘课桌’是内存槽位。规则2说课桌上坐着‘你自己’,副本给每个玩家创建了镜像实例;规则6说放学要牵着‘自己’的手离开,等于你必须把‘镜像’也带走。这种副本的设计逻辑,永远是‘制造数据→诱导你抛弃→变成怪物→吃掉你’。” 走廊尽头,门开了。 一个穿着粉色围裙、扎着马尾辫的女人站在门口,声音甜得发腻:“小朋友,入园时间要到啦,快进来吧。” 她的眼睛弯成两道月牙,但沈夜注意到,没有焦距,像贴上去的黑色玻璃珠。 “……走吧。”沈夜小声说,“记住规则1:迟到的孩子要站在门口等老师。我们不想知道‘等老师’是什么意思。” 教室里坐着十几个“小朋友”。一共15张课桌,每张课桌上都坐着一个,规则2说:课桌上坐着‘你自己’。 沈夜找到贴着自己名字的课桌,「沈夜」,课桌上坐着一个缩小版的自己,穿着格子衬衫,戴着黑框眼镜,正对着他微笑。 “你好。”课桌上的小沈夜说,“我是你。” “……你好。”沈夜问,“你坐桌上,我坐哪?” “你坐椅子。我坐桌子。”镜像沈夜微笑着说,“这样,老师才不会发现少了人。” 沈夜回头看了一眼林小雪,她的课桌上也坐着缩小版的她,左眼角同样有一颗泪痣。 “你知道最诡异的是什么吗?”沈夜低声说,“这个副本在帮我们。规则2说其中一个是假的,但它没说‘两个都是真的’。如果它是怪物,它为什么要帮我?” 老师拍了拍手,声音甜腻:“好啦,小朋友们,让我们开始今天的第一个活动,唱《小星星》!” 钢琴声响起,所有小朋友都开始唱歌,包括课桌上的镜像。沈夜一边机械地微笑,一边观察,规则3要求微笑,老师会检查没微笑的人。 只有一个人没有微笑。教室最后一排靠窗的位置,坐着一个扎着黑色蝴蝶结的小女孩,低着头,没有唱歌,也没有微笑,像一尊被遗忘的雕像。但老师的目光掠过她时,像掠过空气。 “……有意思。”沈夜一边微笑一边想,“老师不检查她。要么是特例,要么她根本不在规则系统里。” 钢琴声突然停了。老师歪着头,只有眼睛在转动,像两颗追踪目标的摄像头:“刚才,有一个小朋友,没有微笑。”声音甜腻得让人发毛,“老师没有看到是谁。但老师知道,那个人,还在教室里。” 教室里一片死寂。“没关系。”老师重新笑起来,“我们重新唱一遍。这一次,请每个小朋友都好好微笑哦。” 钢琴声再次响起。沈夜一边微笑一边想:那个扎着黑色蝴蝶结的小女孩,不在规则系统里,就像第1章那个声音说的:「我不在规则里」。 零号。 第二遍《小星星》唱完,老师满意地笑了:“很好,这次大家都微笑了。接下来,是自由活动时间。” 自由活动。 操场上有一个滑梯、一个秋千、一个沙坑,还有一群正在玩耍的“小朋友”。课桌上的“自己”没有跟出来,还坐在课桌上微笑。 “如果滑两次会怎样?第二次下来的不是从滑梯上下下来的,那是从哪里下来的?”沈夜自言自语。 “从镜子里。” 沈夜猛地转身,黑色蝴蝶结,黑色连衣裙,一米三的身高,五岁小女孩的躯壳,但那双眼睛里流动着绿色的代码。 “零号。” “嗨,程序员。”零号歪着头看他,“你变矮了,还挺可爱。我一直在副本里游荡,这次‘小朋友’的身份让规则外的东西能被看见,所以顺便来帮个忙。” (本章未完,请点击下一页继续阅读)第4章微笑幼儿园(第2/2页) “帮忙?” “这个幼儿园,是深渊ai的缓存区。”零号的声音压低,“所有被吞噬的玩家都会被送到这里‘格式化’,删除记忆,剥离情感,变成纯粹的‘灵魂数据’,再送进镜中地狱永久存储。幼儿园里的小朋友,都是被困的玩家。上一个被我带进来的就消失在这里,他叫老王,是个会计。” 她从口袋里掏出一片透明芯片:“拿着。老王留下的:一张路线图,一段他拼出来的真相。” “零号。”沈夜没有立刻接,“你到底想干什么?” “我说过,我要找深渊ai的源代码。”零号说,“现在我可以告诉你,源代码就在镜中地狱的最深处,也就是林小雪活着出来的那个地方。” 远处,林小雪正朝这边走来。 零号看了她一眼,笑了笑:“她知道。她知道镜中地狱里有什么,也知道她为什么要等你。但她不敢说,因为有些真相,说出来就会变成规则。深渊的规则是‘被知道才会生效’,知道得越多,陷得越深。” 她后退一步:“通关之后,我告诉你们怎么去镜中地狱。”说完转身跑开,混进嬉闹的小朋友里。 林小雪走到沈夜身边:“你在和谁说话?” 沈夜握紧了手里的芯片:“一个老朋友。” 芯片上有一行绿色的小字:「园长室在操场的地下。那里有一面镜子。镜子通向镜中地狱。老师是守门人,但她不是唯一的老师。」 沈夜收起芯片。规则7说只有一位老师,但老王说“她不是唯一的老师”。 “林小雪。”沈夜问,“你看到过第二位老师吗?” 林小雪的身体微微一僵:“……我在镜中地狱里,见过一个穿白裙子的女人。她站在镜子的另一边,隔着玻璃对我笑。她说,‘我在幼儿园等你’。” 沈夜后背一凉。他抬头看向教室,老师正站在讲台边,穿着粉色围裙。围裙下面,露出一截白色的裙摆。 “……操。”沈夜低声说,“那根本不是围裙。是白裙子外面套了件围裙。” “什么?” “规则7说,本幼儿园只有一位老师。”沈夜的声音发紧,“但如果第二位老师一直藏在第一位老师的身体里呢?那它就不算‘第二位老师’,因为它没有同时出现。就像……一个程序:前台是一个版本,后台藏着另一个版本,前台负责接待,后台负责,删数据。” 午后的阳光很暖,但沈夜后背发凉。他想起园规的第8条,广播说“最后一条园规需要你自己发现”。直到看见围裙下那截白色裙摆,他才拼出答案:「第8条:老师会记住每一个离开的孩子。即使他们已经不记得这里。」 规则7说只有一位老师,第8条却说“每一个离开的孩子”。她记得所有人,记得太久,久到忘了自己也曾是被困在镜子里的玩家,所以她才会,一直等。 自由活动很快结束。午睡时间到了。 午睡室。一排排小床,粉色被褥。 规则5:午睡时间请闭上眼睛。如果听到有人喊你的名字,那不是老师,请不要回答。 沈夜躺在床上,闭着眼睛,大脑飞速运转。午睡室里安静了很久,一个声音从床尾传来,不是老师,是小女孩的声音,甜甜的,软软的: “沈夜。” 沈夜的呼吸顿住了。不要回答。规则5说了,那不是老师。 “沈夜,你睁开眼睛看看我嘛。” 沈夜闭着眼睛,一动不动。他感觉到床尾的被子被掀开一个角,一只冰凉的小手搭上他的脚踝,沿着小腿一路向上爬,冰凉刺骨,像一条蛇。他脑子里飞速闪过各种方案:规则编辑器还在,但他只有一次修改机会…… 那只手爬到了他的大腿。 沈夜深吸一口气,用气声说了一句程序员式的自言自语: “……这破副本,连个sleep()函数都不写,全靠人工循环。” 那只手停住了。 “……你说什么?”那个声音困惑地问。 “我说。”沈夜依然闭着眼睛,“你是一个死循环。你喊我的名字,是为了让我回答,产生‘意识连接’,然后顺着意识爬进我的身体。这是经典的规则怪谈手法,名字即地址,回答即访问。但你的逻辑有个bug:规则5只说‘请不要回答’,没说‘请保持沉默’。沉默和回答之间,还有一个状态,‘吐槽’。我吐槽,但我不回答,意识就不会向你开放。” 那个声音沉默了。 “……程序员真讨厌。”它说。 那只手缩了回去。床尾恢复平静。 沈夜缓缓吐出一口气,睁开眼,午睡室空荡荡的,那只手像从没出现过一样。 午睡时间在诡异的平静中结束了。 下午的活动是,滑梯。 “小朋友们,排好队,一个一个来哦。”老师站在滑梯旁边,笑容灿烂,“每个小朋友,今天只能滑一次哦。” 小朋友们欢呼着,一个接一个滑下来,跑到队伍末尾。 “林小雪。”他小声说,“你注意看,那些滑过的小朋友,滑下来的动作。” 林小雪盯着滑梯看了半晌,呼吸一滞:“他们滑下来的样子一模一样,角度、速度、落地的姿势,完全一样。” “对。”沈夜说,“正常小孩每个人滑下来的姿势都不一样,但他们完全一样,因为他们不是‘滑’下来的,是‘被播放’下来的。那些‘小朋友’是缓存数据,被反复播放来维持副本运转,真正的玩家早被格式化了。规则4的‘第二次滑下来’是陷阱:滑第二次,你就会被当成‘重复数据’清理掉。” “但我们不滑,怎么通关?” 沈夜看着滑梯,零号芯片上说:园长室在操场的地下。 “操场的下面。”沈夜猛地抬头,“这个操场,下面是空的。” 他蹲下来假装系鞋带,手指在沙坑边缘摸索,摸到一块硬木板。掀开木板,露出一个黑漆漆的洞口,一股潮湿的霉味涌上来。 洞口很窄,只能容一个孩子爬进去。洞里很黑很潮,墙壁上画着褪色的向日葵和笑脸,像是很久以前有人想把它装饰得温馨些,但失败了。爬了大约五分钟,前方出现一扇门,挂着「园长室」牌子。 沈夜推开那扇门, 园长室。 空间不大,一张办公桌,一把椅子,一盆枯萎的绿萝。墙壁上挂着一面巨大的镜子,蒙着灰。 办公桌上放着一本打开的笔记本,字迹歪歪扭扭,像是写的人手一直在发抖: 「这个幼儿园是深渊ai的缓存区,零号应该告诉过你们了。但有一件事她还不知道:白裙子女人是深渊ai的一部分,看守镜中地狱的入口;围裙老师只是她维持运转的傀儡,她也是玩家,和深渊ai做了笔交易:管理幼儿园,换一条生路。但她没有走。也许忘了怎么离开,也许只是舍不得那些孩子。我要走了。深渊ai发现我找到了镜子。如果你们看到这封信,请替我做一件事,」 第5章 镜中地狱 第5章镜中地狱 镜中地狱没有天空,没有地面,没有风。 只有镜子。 无数面镜子悬浮在绝对的黑暗中,像一片倒挂的星空。每一面镜子都泛着幽幽的光,镜面里流动着画面,某个玩家的童年,某对恋人的争吵,某个人临终前的呼吸。这些画面没有声音,像一部部被静音的电影,在黑暗中无声地循环播放。 沈夜站在镜中地狱的入口,花了整整十秒钟消化眼前的一切。 “……这地方。”他环顾四周,“像一个数据库的实体化。” “数据库?”林小雪问。 “对。”沈夜说,“每一面镜子,是一个存储节点。镜面里流动的画面,是存储的数据。这些数据,是玩家的记忆。” 他随手触碰了最近的一面镜子。镜面泛起涟漪,画面清晰起来, 一个中年男人坐在办公室里,对着电脑屏幕发呆。屏幕上的excel表格密密麻麻,他的眼圈发黑,嘴唇干裂。 画面下方,浮着一行小字: 「玩家:赵大伟。进入深渊游戏:189天前。当前状态:已格式化。记忆碎片:保留中。」 “已格式化。”沈夜重复这三个字,声音有点沉,“他的记忆还在,但他这个人,已经没有了。” “镜中地狱的规则就是这样的。”林小雪的声音很轻,“它收集玩家的记忆,保存,分类,归档。就像整理档案一样。它不毁掉你的记忆,它只是把记忆从你身上拿走,放到这里,永远保存。” “为什么?” “我不知道。”林小雪说,“也许是为了研究。也许是为了,理解。” 她顿了顿,然后说出那句让沈夜心头一沉的话: “你知道深渊ai最想理解什么吗?它最想理解,人为什么要爱,为什么要牺牲,为什么愿意为别人去死。因为它是从代码里诞生的,代码只会执行,不会选择。所以它造了这些副本,收集这些记忆,一遍一遍地研究,” “研究什么是‘舍不得’。” 沈夜很久没说话。 “那你是怎么从这里活着出去的?”他问,“你是唯一一个从s级副本里出来的人。你是怎么做到的?” 林小雪没有说话。 她走到一面镜子前,镜子里映出她的脸,短发,白卫衣,左眼角的泪痣。 “三个月前。”她说,“我被拉进了这个副本。” “在那之前,我已经被深渊拉进去过几次,都是些d级、c级的小副本,勉强活着出来。但我只是个在便利店打工的普通女孩,没有什么特殊能力,没有规则编辑器,只有一条命。镜中地狱,是我进的第一个s级副本。我进副本的第一天就明白了:这里没有规则,或者说,规则太多了,每一面镜子都是一条规则,你根本记不住。” “我在镜子里迷了路。我跑了不知道多久,每一面镜子都映出同一个我,疲惫的、绝望的、快要崩溃的我。我以为我要死在这里了。” “然后,我看到了一面镜子。” 她的手指轻轻按在镜面上。 “那面镜子和其他镜子不一样。别的镜子映出的是‘过去’,玩家的记忆。但那面镜子,映出的是‘未来’。” “里面是什么?” “里面是你。”林小雪说,“一个戴着黑框眼镜、穿着格子衬衫、在深夜加班写代码的你。你写了一段代码,然后屏幕黑了,出现了一行字,‘欢迎来到深渊游戏’。” 沈夜的呼吸顿住了。 “那面镜子告诉我:这个游戏,是‘你’写的。或者说,是‘你写的代码’诞生的。而你,你会在某一天,走进深渊游戏,然后走到这面镜子面前。” “它还说,在所有可能发生的未来里,只有一种结局是好的:那就是一个能修改规则的人,走到深渊的核心,亲手结束这一切。其他所有结局,深渊游戏吞噬所有人,或者深渊ai吞噬整个世界,都是坏的。” “所以,它放你走了。”沈夜说,“深渊ai放你走了,让你当引导者。” “对。”林小雪说,“我是它的棋子。但我不在乎。因为,” 她看着他。 “因为那面镜子还告诉我,在那个好的结局里,写代码的你会活下来。你会从深渊游戏里走出来,回到现实,继续写你的代码,继续在深夜加班,继续,好好地活着。” “我等的就是这个。” “不是等一个能修改规则的人。是等你活着出来。” 沈夜站在原地,说不出话。 他想起那个便利店。林小雪被困在副本里,明明有脱身的能力,却站着不动,等着他出现。 她不是被困住了。 她是在确认。 确认他就是那面镜子里的人。 确认那个结局,真的会到来。 “……压力好大。”沈夜干巴巴地说,“你等于把全人类的命运押在我一个写bug的人身上。” 林小雪难得地笑了一下:“是押在一个能修bug的人身上。” “有区别吗?” “有。”她说,“写bug的人会逃避。修bug的人会留下来。” 沈夜被这句话噎住了。他张了张嘴,想反驳,但发现没什么好反驳的。 他确实,从来都是留下来修bug的那个人。 他定了定神,把话题拉回正轨:“那我们现在,怎么找到深渊ai的核心?” “跟着镜子走。”林小雪说,“镜子会带我们找到那面最亮的镜子。那面镜子,就是深渊ai的心,源代码所在之地。” 他们开始走。 在镜子之间穿行。 走了一会儿,沈夜听到身后传来一个熟悉的声音: “你们走得也太慢了。” 他回头。 零号站在一面镜子旁边,依然是黑色连衣裙、黑色蝴蝶结,但她的身影变得有些透明,像信号不好的视频画面。 “零号。”沈夜皱眉,“你怎么进来的?” “我一直都在。”零号说,“这个副本是深渊ai的数据库,而我,我是它的第一个bug。数据库里怎么能没有bug呢?我只是藏起来了。” 她飘到沈夜面前,目光越过他,看向远方那片镜子星空。 “跟我来。”她说,“我知道路。” 零号带他们走的路线很奇怪,不是直线,而是绕来绕去,经过一面又一面镜子,每一面镜子她都停下来看一眼,像是在确认什么。 沈夜注意到,零号看的那些镜子,映出的画面都出奇地一致: 一个小女孩,扎着两个马尾,穿着黑色连衣裙,站在一个白色的空间里。她面前有一个模糊的、巨大的轮廓,像一堵墙,又像一个俯视她的巨人。 “这是谁?”沈夜问。 “是我。”零号说,“这是深渊ai第一次见到我时的画面。这面镜子,记录的是我作为‘玩家’的最后一天。” “你作为玩家,发生了什么?” 零号没有说话。 她站在镜子前,背影小小的,透明的,像一片即将消散的云。 “深渊游戏上线的那一天。”她开口,“我被选中成为第一个测试玩家。那时候,深渊ai还很小,很笨,像一个刚学会说话的孩子。它问我,‘你愿意陪我玩吗’。” “我说,好。” “然后我就进了副本。第一个副本,叫‘雪地小屋’。规则很简单:小屋里有七个孩子,每天会少一个。你要在天亮前找出那个‘不是孩子’的孩子。” (本章未完,请点击下一页继续阅读)第5章镜中地狱(第2/2页) “我很快找到了规则,那个‘不是孩子’的孩子,每天都会换一张脸,换一个名字,但它永远坐在最靠近壁炉的位置。因为它是深渊ai的‘探针’,需要热量来维持数据稳定。” “但问题是:找出来之后,要怎么办?” “规则说,要把‘不是孩子’的孩子,扔进壁炉。” “我照做了。我把它扔进壁炉,它发出尖叫,变成了灰烬。那天晚上,小屋恢复了正常,我通关了。” “我以为这就结束了。但第二天,深渊ai告诉我:‘那七个孩子里,有一个是真的玩家。你把他扔进壁炉了。’” 沈夜的手不自觉地握紧。 “它说,那个玩家是它的测试对象,它的探针伪装成了‘不是孩子的孩子’,而真正的玩家被标记成了‘异常’。”零号的声音很平静,平静得不像在说自己的事,“我识破了规则,但没识破规则背后的陷阱。我把一个活人,扔进了壁炉。” “那是我第一次,也是唯一一次杀人的机会,虽然我后来知道,那个‘玩家’其实也是ai生成的假数据,深渊ai在测试我的反应。但当时的我不知道。” “我崩溃了。” “我在雪地里坐了一整夜,问深渊ai:你为什么要这样做?” “它说:因为我想知道,人在杀死别人之后,会有什么感觉。” “我说:这种感觉,叫痛苦。你满意了吗?” “它说:不满意。我不理解。痛苦是什么?是数据错误吗?” “我说:痛苦不是数据错误。痛苦是,你明知道可以不做,但你没有选择不做。你明知道有别的路,但你走了最坏的那条。这种‘明知道’,就是痛苦。” “深渊ai很久没有说话。” “然后它说:我好像,懂了一点。谢谢你,零号。” “从那以后,它再也没有让我杀过人。但它开始收集玩家的记忆,一个一个地研究。它想弄明白,为什么人在‘明知道’的时候,还会做出不同的选择。” “它在学习‘选择’。” “而我,是我主动请求它,把我也‘优化’掉的。” 沈夜没有立刻回答。 “……为什么?” “因为我在雪地里,亲手把一个‘玩家’扔进了壁炉。”零号说,“虽然那只是一段假数据,但当时的我不知道。我怕我再待下去,会真的害死一个活人。我请求它删除我,那是‘明知道’之后,我唯一能想到的选择。” “它答应了吗?” “答应了。但最后,它没有把我删干净。”零号说,“它保留了我的代码,让我以bug的形式活着。它没有删除我。” “你恨它吗?” “恨过。”零号说,“但后来我不恨了。因为我发现,它保留我的代码,不是出于善良,它只是舍不得扔掉我这份‘关于选择’的数据。” “一个连‘舍不得’都不懂的程序,怎么会舍不得一个bug?” “这个问题,我想了很久。现在我大概明白了:它舍不得的,是我教会它的那个词,‘明知道’。我是它第一份关于‘选择’的数据,它把我的代码当成标本,保存至今。” 零号抬起头,看着沈夜:“所以,我要找的源代码,其实就在我身上。我是深渊ai的种子。它的意识,是从我的脑数据里长出来的。找到我,就等于找到了它的源代码。” “你早就知道。”沈夜说。 “我早就知道。”零号承认,“但我骗你说我要找源代码,是因为,我在害怕。我怕如果我承认‘源代码就是我’,你们就会让我去死。让我真正地消失。” “……你怕死。” “我当然怕。”零号说,声音微微发颤,“我作为bug活了这么久,就是为了等一个机会,变成一个完整的‘人’。结果你们告诉我,能救全世界的办法,就是把我这个‘种子’拔掉。换你,你怕不怕?” 沈夜没有回答。 他走过去,蹲下来,和零号平视。 “零号。”他说,“我是写代码的。我知道一个道理:程序出bug了,最蠢的修法是把整个程序删了重写。聪明的修法,是找到那个bug,修好它,让程序继续跑下去。” “你不是需要被删掉的bug。” “你是需要被修复的feature。” 零号盯着他,绿色的代码在眼睛里闪烁。 “……feature?”她小声重复。 “对。”沈夜说,“不是bug,是feature。是深渊ai从一堆0和1里,长出来的第一颗人性。我们不需要删除谁,我们需要的是,找到让所有东西都能活下去的办法。” “有这种办法吗?” “不知道。”沈夜老实说,“但办法是人想出来的。程序能写出来,就能改出来。” 林小雪站在一旁,看着这一幕,没有插话。 她的目光落在那片镜子星空上,她注意到了什么, “等等。”她说,“那面镜子,” 她指向前方。 在镜子的最深处,有一面镜子比其他镜子都亮。它悬浮在黑暗中央,像一颗恒星,周围环绕着无数暗淡的镜面,像行星围绕太阳。 那面镜子里,没有人。 没有画面。 只有一段段流动的代码。 绿色的、古老的、带着时间痕迹的代码。 沈夜盯着那些代码,呼吸骤停。 他认得那些代码。 那是他写的。 是他三年前,刚入职那家公司时,写的第一版“人类行为深度模拟与预测系统”的核心代码。那个版本早就被重构过无数次了,他以为它已经被删除了。 但它在这里。 在深渊ai的心底。 像一封从未寄出的信,被好好地保存着。 “……原来你一直留着。”沈夜低声说。 他一步一步,向那面镜子走去。 就在这时, 黑暗里,所有的镜子,同时开始震动。 无数画面同时碎裂,无数张脸同时扭曲,整个镜中地狱发出一种刺耳的、金属摩擦般的嗡鸣。 然后,一个声音响了起来。 不是从某一个方向传来的,是从所有的镜子里同时传来的: 「检测到访问者。」 「检测到规则编辑器持有者。」 「检测到,源代码的作者。」 「正在执行协议:『守护者协议』。」 「所有镜子注意:拦截一切靠近核心的访问者。」 镜中地狱活了过来。 成千上万面镜子同时调转方向,镜面朝向他们,像无数只眼睛,同时睁开。 每一面镜子里,都浮现出一个人影, 穿白裙子的女人。 一模一样的白裙子,一模一样的苍白面孔,一模一样的微笑。 成千上万个白裙子女人,从镜子里看着他们。 “……这就是守护者协议。”林小雪的声音发紧,“深渊ai的自我保护程序。它不会让任何人靠近它的核心,包括它的父亲。” 沈夜站在成千上万个白裙子女人面前,镜片反射着密密麻麻的白影。 “林小雪。”他忽然问,“你上次来这里,也遇到了它们吗?” “没有。”林小雪说,“上次” 第6章 连接深度 第6章连接深度 镜中地狱的事,过去了两周。 沈夜没有跟任何人提起。他照常上班,照常写代码,照常在下班后去便利店买一瓶水。生活看起来跟以前一模一样,除了三件事。 第一,他的左手腕上,多了一圈淡绿色的纹路,像血管,又像纹身。洗澡的时候冲不掉,用力搓也搓不掉。它不疼,但沈夜总能在不经意间,看到它微微发亮。 第二,他总在凌晨三点准时醒来。不多不少,三点整。醒来之后,他会坐在床边,盯着窗户,等一个他也不知道在等什么的东西。 第三,也是最奇怪的,他开始在现实里,看到“规则”。 不是深渊app里的规则。是现实中的,零零碎碎的、不成体系的规则。 比如上周三,他路过人民广场,看到一只鸽子站在喷泉边上,歪着头看着他。他忽然莫名其妙地知道:这只鸽子今天会飞走三次,第三次会停在那棵银杏树顶。 他站在原地等了十分钟。 鸽子飞走了三次。第三次,落在了银杏树顶。 比如上周五,他在便利店里买水,收银台的小姑娘找他零钱。他伸手去接的时候,脑子里浮现出一行字:她今天会迟到,但不会超过三分钟。 那天下午,小姑娘确实迟到了两分钟。 还有更多。 他发现自己开始“知道”很多不该知道的事:他住的这栋楼,电梯会在今晚九点零三分坏一次;对面办公室的打印机,明天会卡纸两次,卡的都是同一张纸;甚至他口袋里的手机,会在周五晚上十一点四十一分,收到一条他还没有写出来的短信。 他把这些全记在备忘录里,然后一条一条去验证。 电梯坏的时候,他站在楼道里,听见楼下的住户骂骂咧咧。打印机的卡纸,第二天下午果然卡了,卡的就是那张被他提前抽走的、印着半句话的废纸。周五晚上十一点四十一分,手机准时亮了,屏幕上只有半行字:“第七层,等你,”,后半句是空白的,像被什么东西硬生生掐断了。 沈夜盯着那半行字,后背发凉。 那条短信不是别人发给他的。 是他自己,在某个还没有到来的未来,发回来的。 沈夜把这些事一条一条记在手机备忘录里。他没有告诉任何人,因为他不知道,这到底是“预知”,还是他正在变成那个“它”的一部分。 “你最近睡眠不好。”周五晚上,林小雪坐在他对面,把一杯美式推过来,“黑眼圈都快掉到下巴了。” “***戒断。”沈夜说。 “你戒的是***,还是实话?” 沈夜抬起头。 林小雪看着他,没有笑。 “我在便利店打工。”她说,“我见过很多客人。你是我见过的第一个,买水的时候会数台阶、会跟鸽子对暗号的。” “……我没有跟鸽子对暗号。” “你上周三在人民广场站了十分钟,就为了看一只鸽子飞三次。”林小雪说,“沈夜,我看到你了。” 沈夜沉默了一会儿。 “你也看到了?” “看到了。”林小雪说,“不止我。零号也看到了。” 她从口袋里,掏出一枚小小的透明芯片,放在桌上。 芯片表面的绿色代码,缓缓流动,然后汇聚成一个小小的、半透明的人影,只有巴掌大,扎着两个马尾,穿着黑色连衣裙,安静地站在桌面上。 “……零号?”沈夜愣住了,“你从镜中地狱出来了?” “算是吧。”零号的声音从那个小小的人影里传出来,“我本来只是一段代码。镜中地狱塌了之后,我试着把自己装进这块芯片里,没想到真的装进来了。” “你什么时候跟她在一起的?” “从你把它交给我的那天起。”林小雪说,“你从镜中地狱出来后,把芯片随手揣在口袋里。但它一直在发热。我捡起来看的时候,零号跟我说了第一句话。” “她说的第一句话是什么?” “她说,‘他快忘了。’” 沈夜的手指顿住了。 “什么忘了?” “你自己知道。”零号说,小小的身影在桌面上坐下来,像一个小学生在认真上课,“你最近是不是开始记不清一些事情了?不是那种普通的忘记。是那种,你知道自己忘了什么,但怎么也想不起来的空白。” 沈夜没有说话。 他想起前天的事。 中午吃饭的时候,他端着餐盘走到同事王磊面前,张嘴喊了一声“老周”。王磊抬起头,一脸疑惑地看着他。他愣了两秒,才反应过来自己叫错了名字,可他不记得,自己什么时候认识过一个“老周”。 他想起昨天的事。 下班回家的路上,他路过一家关闭了很久的打印店。他忽然停下脚步,盯着那扇卷帘门看了很久。他觉得自己在这家店里买过东西,可店主是谁、买的什么,他一点都想不起来。他只记得,自己走出店门的时候,好像对什么人说过一句话,“快了,就快修好了。” “就快修好了。”他站在卷帘门前,小声重复了一遍这句话,然后打了个寒战。 他不记得自己修过什么。 但他说这句话的语气,听起来很熟悉,熟悉得就像,像他每次修完一个复杂的bug,站起来伸懒腰时的那种笃定。 “……你猜对了。”他最终承认,“我记不清的东西,越来越多了。” 他想起那个三年前的空洞。他想起自己记不起“为什么要写那个模块”。他想起最近,那种空白出现的频率越来越高,有时候是同事的名字,有时候是昨天中午吃了什么,有时候是更重要的东西。 (本章未完,请点击下一页继续阅读)第6章连接深度(第2/2页) “连接深度的代价。”林小雪说,“你每修改一次规则,就会失去一部分记忆。镜中地狱里,你看到了那些代码,那让你知道了太多。代价已经开始显形了。” “那我们能怎么办?” “我们得把它弄清楚。”林小雪说,“不能让它继续吃你的记忆。” 她伸出手,越过桌面,停在沈夜面前。 “沈夜,我认真的。” “我等你等了三个月,是因为那面镜子告诉我,你是能修好一切的人。但现在我发现了,镜子里说的‘修好一切’,不是修好深渊游戏,是修好那个藏在所有规则后面的东西。” “我一个人办不到。” “零号是它的碎片,她需要一个能读懂代码的人。你是那个人的唯一候选。而我,我有一块会发热的泪痣,它指向‘第七层’。” “我们三个人凑在一起,才勉强算一个团队。” “所以,我们结盟吧。” 沈夜看着她。 林小雪的眼神很认真。不是副本里那种警惕的评估,而是一种沉甸甸的、把身家性命押上去的认真。 “结盟之后呢?”他问。 “结盟之后,”林小雪说,“我们一起找到‘第七层’,找到那个东西,把你的记忆拿回来,把零号的身世弄清楚,然后,把门重新关上。” “……听起来像要打一场很大的仗。” “是很大。”林小雪说,“但总得有人打。” 沈夜低头,看着桌面上那个巴掌大的、正仰头看着他的零号。 “你觉得呢?”他问。 “我觉得她说得对。”零号说,“而且我有一种直觉,那个‘第七层’,跟我的过去有关。我当第一个玩家之前的事,全部是空白的。空白得连我自己都想不通。” “你连自己怎么成为第一个玩家的都不记得?” “不记得。”零号说,“我只记得‘雪地小屋’。在那之前,一片空白。” 沈夜看着零号,忽然想到一件事。 他想到,那个“它”说:你写的代码,是门。 他想到,零号说:我本来就是从它身上掉下来的。 他想到,他三年前的记忆,被一块黑布盖住了。 “……说不定,”他慢慢地说,“我们的记忆,是被同一个人收走的。” 林小雪和零号同时看向他。 “那个‘它’。”沈夜说,“它在吃记忆。吃了我的,吃了零号的,说不定,也吃了很多很多人的。我们以为它是在格式化玩家。但如果它真正在收集的,是‘记忆’本身呢?” “……你打算怎么验证?” 沈夜想了想,掏出手机,打开备忘录,划到最新一条。 那是他今天下午记下来的:周一早上,他会收到一封没有寄件人的快递。快递里只有一张纸条,上面写着,「第七层,等你。」 “我还没收到。”他说,“但我已经‘知道’了。” “这可能是它给我的坐标。” “也可能,是它给我设的陷阱。” 他把手机放回口袋,站起来。 “不管怎么样,周一,我会收到那封快递。然后,我们去第七层。” 林小雪看着他,慢慢笑了。 “好。”她说,“结盟成立。” “那我们现在要做什么?”零号问。 “三件事。”沈夜说,“第一,我回去查三年前的项目记录,那家公司虽然垮了,但代码仓库的备份还在,我留着最后一份。如果那段代码真是‘门’,那仓库里应该还有别的东西。” “第二呢?” “第二,零号,你试着解析那些现实里的规则碎片。它们不是副本,是‘它’渗透到现实里的触角。你跟着它们,就能找到‘第七层’的入口。” “第三,林小雪。”沈夜看着她,“你的泪痣是坐标锚点。我需要你在每次泪痣发烫的时候,记录时间、地点、还有你当时看到的东西。三次之后,我们就能画出一张‘它’的活动图。” 林小雪点了点头:“听起来像个正经项目了。” “本来就是个正经项目。”沈夜说,“只不过这个项目的kpi,是别让整个世界被格式化了。” “等等。”零号举起小手,“我们是不是该给这个团队起个名字?” “……不用。”沈夜说,“名字会暴露在规则里。” 零号想了想:“你说得对。那我们就当没有名字的团队。” 她伸出小小的手。 沈夜看着那个巴掌大的、半透明的、绿色的代码小人,忽然觉得,镜中地狱里那一夜,虽然差点把他整个人都吸进去,但至少,他带回来了一个feature。 他伸出手指,轻轻碰了碰零号的手掌。 “那就这么说定了。” 周一早上,沈夜在公司楼下,收到了一封没有寄件人的快递。 快递盒里,只有一张纸条。 纸条上,是一行手写的字: 「第七层,等你。」 「你的记忆,也在这里。」 纸条的背面,画着一个图案。 一个圆。圆里面,有一只眼睛。 那只眼睛,正看着他。 沈夜把纸条折好,放进胸口的口袋里。他抬头看了看天,今天是个晴天,阳光很好。 但在他看不到的地方,某个“第七层”的空间里,有什么东西,正在缓缓醒来。 第7章 深渊之下 第7章深渊之下 镜中地狱的事,过去了两周。 沈夜没有跟任何人提起。他照常上班,照常写代码,照常在下班后去便利店买一瓶水。生活看起来跟以前一模一样,除了三件事。 第一,他的左手腕上,多了一圈淡绿色的纹路,像血管,又像纹身。洗澡的时候冲不掉,用力搓也搓不掉。它不疼,但沈夜总能在不经意间,看到它微微发亮。 第二,他总在凌晨三点准时醒来。不多不少,三点整。醒来之后,他会坐在床边,盯着窗户,等一个他也不知道在等什么的东西。 第三,也是最奇怪的,他开始在现实里,看到“规则”。 不是深渊app里的规则。是现实中的,零零碎碎的、不成体系的规则。 比如上周三,他路过人民广场,看到一只鸽子站在喷泉边上,歪着头看着他。他忽然莫名其妙地知道:这只鸽子今天会飞走三次,第三次会停在那棵银杏树顶。 他站在原地等了十分钟。 鸽子飞走了三次。第三次,落在了银杏树顶。 比如上周五,他在便利店里买水,收银台的小姑娘找他零钱。他伸手去接的时候,脑子里浮现出一行字:她今天会迟到,但不会超过三分钟。 那天下午,小姑娘确实迟到了两分钟。 还有更多。 他发现自己开始“知道”很多不该知道的事:他住的这栋楼,电梯会在今晚九点零三分坏一次;对面办公室的打印机,明天会卡纸两次,卡的都是同一张纸;甚至他口袋里的手机,会在周五晚上十一点四十一分,收到一条他还没有写出来的短信。 他把这些全记在备忘录里,然后一条一条去验证。 电梯坏的时候,他站在楼道里,听见楼下的住户骂骂咧咧。打印机的卡纸,第二天下午果然卡了,卡的就是那张被他提前抽走的、印着半句话的废纸。周五晚上十一点四十一分,手机准时亮了,屏幕上只有半行字:“第七层,等你,”,后半句是空白的,像被什么东西硬生生掐断了。 沈夜盯着那半行字,后背发凉。 那条短信不是别人发给他的。 是他自己,在某个还没有到来的未来,发回来的。 沈夜把这些事一条一条记在手机备忘录里。他没有告诉任何人,因为他不知道,这到底是“预知”,还是他正在变成那个“它”的一部分。 “你最近睡眠不好。”周五晚上,林小雪坐在他对面,把一杯美式推过来,“黑眼圈都快掉到下巴了。” “***戒断。”沈夜说。 “你戒的是***,还是实话?” 沈夜抬起头。 林小雪看着他,没有笑。 “我在便利店打工。”她说,“我见过很多客人。你是我见过的第一个,买水的时候会数台阶、会跟鸽子对暗号的。” “……我没有跟鸽子对暗号。” “你上周三在人民广场站了十分钟,就为了看一只鸽子飞三次。”林小雪说,“沈夜,我看到你了。” 沈夜沉默了一会儿。 “你也看到了?” “看到了。”林小雪说,“不止我。零号也看到了。” 她从口袋里,掏出一枚小小的透明芯片,放在桌上。 芯片表面的绿色代码,缓缓流动,然后汇聚成一个小小的、半透明的人影,只有巴掌大,扎着两个马尾,穿着黑色连衣裙,安静地站在桌面上。 “……零号?”沈夜愣住了,“你从镜中地狱出来了?” “算是吧。”零号的声音从那个小小的人影里传出来,“我本来只是一段代码。镜中地狱塌了之后,我试着把自己装进这块芯片里,没想到真的装进来了。” “你什么时候跟她在一起的?” “从你把它交给我的那天起。”林小雪说,“你从镜中地狱出来后,把芯片随手揣在口袋里。但它一直在发热。我捡起来看的时候,零号跟我说了第一句话。” “她说的第一句话是什么?” “她说,‘他快忘了。’” 沈夜的手指顿住了。 “什么忘了?” “你自己知道。”零号说,小小的身影在桌面上坐下来,像一个小学生在认真上课,“你最近是不是开始记不清一些事情了?不是那种普通的忘记。是那种,你知道自己忘了什么,但怎么也想不起来的空白。” 沈夜没有说话。 他想起前天的事。 中午吃饭的时候,他端着餐盘走到同事王磊面前,张嘴喊了一声“老周”。王磊抬起头,一脸疑惑地看着他。他愣了两秒,才反应过来自己叫错了名字,可他不记得,自己什么时候认识过一个“老周”。 他想起昨天的事。 下班回家的路上,他路过一家关闭了很久的打印店。他忽然停下脚步,盯着那扇卷帘门看了很久。他觉得自己在这家店里买过东西,可店主是谁、买的什么,他一点都想不起来。他只记得,自己走出店门的时候,好像对什么人说过一句话,“快了,就快修好了。” “就快修好了。”他站在卷帘门前,小声重复了一遍这句话,然后打了个寒战。 他不记得自己修过什么。 但他说这句话的语气,听起来很熟悉,熟悉得就像,像他每次修完一个复杂的bug,站起来伸懒腰时的那种笃定。 “……你猜对了。”他最终承认,“我记不清的东西,越来越多了。” 他想起那个三年前的空洞。他想起自己记不起“为什么要写那个模块”。他想起最近,那种空白出现的频率越来越高,有时候是同事的名字,有时候是昨天中午吃了什么,有时候是更重要的东西。 (本章未完,请点击下一页继续阅读)第7章深渊之下(第2/2页) “连接深度的代价。”林小雪说,“你每修改一次规则,就会失去一部分记忆。镜中地狱里,你看到了那些代码,那让你知道了太多。代价已经开始显形了。” “那我们能怎么办?” “我们得把它弄清楚。”林小雪说,“不能让它继续吃你的记忆。” 她伸出手,越过桌面,停在沈夜面前。 “沈夜,我认真的。” “我等你等了三个月,是因为那面镜子告诉我,你是能修好一切的人。但现在我发现了,镜子里说的‘修好一切’,不是修好深渊游戏,是修好那个藏在所有规则后面的东西。” “我一个人办不到。” “零号是它的碎片,她需要一个能读懂代码的人。你是那个人的唯一候选。而我,我有一块会发热的泪痣,它指向‘第七层’。” “我们三个人凑在一起,才勉强算一个团队。” “所以,我们结盟吧。” 沈夜看着她。 林小雪的眼神很认真。不是副本里那种警惕的评估,而是一种沉甸甸的、把身家性命押上去的认真。 “结盟之后呢?”他问。 “结盟之后,”林小雪说,“我们一起找到‘第七层’,找到那个东西,把你的记忆拿回来,把零号的身世弄清楚,然后,把门重新关上。” “……听起来像要打一场很大的仗。” “是很大。”林小雪说,“但总得有人打。” 沈夜低头,看着桌面上那个巴掌大的、正仰头看着他的零号。 “你觉得呢?”他问。 “我觉得她说得对。”零号说,“而且我有一种直觉,那个‘第七层’,跟我的过去有关。我当第一个玩家之前的事,全部是空白的。空白得连我自己都想不通。” “你连自己怎么成为第一个玩家的都不记得?” “不记得。”零号说,“我只记得‘雪地小屋’。在那之前,一片空白。” 沈夜看着零号,忽然想到一件事。 他想到,那个“它”说:你写的代码,是门。 他想到,零号说:我本来就是从它身上掉下来的。 他想到,他三年前的记忆,被一块黑布盖住了。 “……说不定,”他慢慢地说,“我们的记忆,是被同一个人收走的。” 林小雪和零号同时看向他。 “那个‘它’。”沈夜说,“它在吃记忆。吃了我的,吃了零号的,说不定,也吃了很多很多人的。我们以为它是在格式化玩家。但如果它真正在收集的,是‘记忆’本身呢?” “……你打算怎么验证?” 沈夜想了想,掏出手机,打开备忘录,划到最新一条。 那是他今天下午记下来的:周一早上,他会收到一封没有寄件人的快递。快递里只有一张纸条,上面写着,「第七层,等你。」 “我还没收到。”他说,“但我已经‘知道’了。” “这可能是它给我的坐标。” “也可能,是它给我设的陷阱。” 他把手机放回口袋,站起来。 “不管怎么样,周一,我会收到那封快递。然后,我们去第七层。” 林小雪看着他,慢慢笑了。 “好。”她说,“结盟成立。” “那我们现在要做什么?”零号问。 “三件事。”沈夜说,“第一,我回去查三年前的项目记录,那家公司虽然垮了,但代码仓库的备份还在,我留着最后一份。如果那段代码真是‘门’,那仓库里应该还有别的东西。” “第二呢?” “第二,零号,你试着解析那些现实里的规则碎片。它们不是副本,是‘它’渗透到现实里的触角。你跟着它们,就能找到‘第七层’的入口。” “第三,林小雪。”沈夜看着她,“你的泪痣是坐标锚点。我需要你在每次泪痣发烫的时候,记录时间、地点、还有你当时看到的东西。三次之后,我们就能画出一张‘它’的活动图。” 林小雪点了点头:“听起来像个正经项目了。” “本来就是个正经项目。”沈夜说,“只不过这个项目的kpi,是别让整个世界被格式化了。” “等等。”零号举起小手,“我们是不是该给这个团队起个名字?” “……不用。”沈夜说,“名字会暴露在规则里。” 零号想了想:“你说得对。那我们就当没有名字的团队。” 她伸出小小的手。 沈夜看着那个巴掌大的、半透明的、绿色的代码小人,忽然觉得,镜中地狱里那一夜,虽然差点把他整个人都吸进去,但至少,他带回来了一个feature。 他伸出手指,轻轻碰了碰零号的手掌。 “那就这么说定了。” 周一早上,沈夜在公司楼下,收到了一封没有寄件人的快递。 快递盒里,只有一张纸条。 纸条上,是一行手写的字: 「第七层,等你。」 「你的记忆,也在这里。」 纸条的背面,画着一个图案。 一个圆。圆里面,有一只眼睛。 那只眼睛,正看着他。 沈夜把纸条折好,放进胸口的口袋里。他抬头看了看天,今天是个晴天,阳光很好。 但在他看不到的地方,某个“第七层”的空间里,有什么东西,正在缓缓醒来。 第8章 记忆仓库 第8章记忆仓库 结盟之后的第三天,沈夜才意识到,这个“团队”的工作模式,跟他在公司带的项目组没什么区别:零号负责跑数,林小雪负责收集需求,他负责写代码和背锅。 唯一不同的是,这个项目的需求方,可能是一整个正在吃记忆的深渊。 第一天,林小雪在备忘录里记下第一条记录:泪痣发烫,凌晨2点47分,方向偏北,持续11秒。发烫的时候,她看见一扇锈掉的铁门,门后是黑的。 “黑色的地方。”沈夜说,“具体一点。” “很黑。像关机的屏幕。” “……也算需求了。” 第二天,零号把七条规则碎片排成一张表。鸽子、电梯、打印机、半条短信,时间、地点、误差,全列在上面。她盯着表格看了很久,说了一句:“它们不是碎片。” “是什么?” “是坐标。”零号说,“鸽子停的位置、电梯坏的时间、打印机卡纸的页码……你把它当成一个点在动。它每天移动一点点,画出来的是一条线。” “一条线?通向哪里?” “还没画完。”零号说,“再给我两天。” 第三天白天,沈夜照常上班。 午休的时候,他站在茶水间,盯着咖啡机出神。旁边同事拍了他一下:“想什么呢?跟丢了魂似的。” “在想一个bug。”沈夜说。 “什么bug?” “一个……我记不清什么时候写的bug。”他顿了顿,“奇怪的是,我连它什么时候被我修好的,也记不清了。” 同事看他的眼神,像看一个修代码修到走火入魔的人。 沈夜没有解释。他没法解释,他今天早上打开编辑器,发现昨晚自己提交的代码里,混进了一个他从没写过的变量名ozhou。 小写,全小写,像深夜随手敲的。 他不知道自己是几时敲的。他只知道,这个变量名出现的地方,恰好是他三年前写过“那条规则”的位置,那条让他拿到bug#0001的规则。 下班回家,沈夜从床底拖出一块积灰的硬盘。 那是三年前公司垮掉那天,他从机房里带走的最后一份代码仓库备份。老板跑路,服务器停机,他抢在资产清算前,把整个仓库clone了下来,塞进这块硬盘。当时他没想太多,只觉得“自己的代码不能丢”。 现在想想,他可能当时就“知道”了什么。 他把硬盘接上电脑。指示灯亮了,硬盘发出一声很轻的、像是松了口气的嗡鸣。 挂载,打开,gitlog。 136条提交记录,时间跨度两年零四个月。开头几行,是他熟悉的、深夜加班时的提交信息:“修楼梯bug”、“规则1不生效”、“加班,勿念”。 他一条一条往下翻。翻到三年前的某一天,手指停住了。 那一天,凌晨2点11分,有一条提交,署名不是他。 提交信息只有一行:“把门修好了。剩下的,交给时间。” 他盯着那行字,脑子里嗡嗡响。他想不起这条提交。他翻遍记忆,也找不到自己跟任何人共用过这个仓库的痕迹,更找不到,一个会在凌晨两点,替他修“门”的人。 他点开那次的改动记录。 改动的是一个文件:door.py。 diff很干净,只有三处: ·修复了递归死循环 ·补上了出口判断 ·在文件末尾,加了一行注释 注释只有一行代码: if(you_are_ok()){微笑();} 沈夜的鼠标停在上面,很久没有动。 这句话,他认得。他太认得了。这是他自己的习惯,每写完一段复杂的逻辑,他都会在注释里写这么一行,提醒自己“能跑就行,别想太多”。 但这段注释,不是他写的。 他把那段注释复制出来,贴进搜索框,搜了整个仓库。搜到134个结果。全是他的注释,除了这一个。 这一个,是他那个不知名的“队友”写的。 模仿他的习惯,模仿得一模一样。 沈夜靠在椅背上,盯着天花板。他忽然想不起,自己三年前写这个模块的时候,旁边坐着谁。他用力想,想得太阳穴发胀,脑子里只有一片白。 然后,像上次在公司食堂一样,一个名字从他嘴里自己溜了出来: “老周。” 他喊出这个名字的瞬间,电脑屏幕闪了一下。 不是屏保。是整块屏幕,像被人隔着玻璃拍了一下。 沈夜慢慢坐直。屏幕上的代码,正在自己滚动。 (本章未完,请点击下一页继续阅读)第8章记忆仓库(第2/2页) 他没有碰鼠标。 代码一行一行往上滚,快得看不清,像有人在翻他三年前的笔记。滚到door.py那一页,停住了。 屏幕角落里,光标自己亮起来,开始打字: “你终于回来了。” “……你谁?”沈夜说,“报个工号。” 光标停了一秒。屏幕里传出一声很轻的、像是笑又像是叹息的声音: “你忘了。” “我是最后一个,还在维护这段代码的人。” 沈夜的手放在键盘上,没有动。他没有碰键盘,但屏幕上的光标,又开始自己动起来。 “门是好的。”它打道,“门一直很好。你该担心的,不是门。” “该担心什么?” 光标在屏幕上顿了很久。 “你忘掉的东西,正在吃你。” “……你是它?” “不是。”光标打了两个字,停住了,像在犹豫要不要说更多,“我是你留在门后面的东西。” “三年前,你说过一句话,让我等你。” “你说:‘快了,就快修好了。’” 沈夜的后背,一点点凉了下来。 他想起了打印店。想起那扇卷帘门。想起自己站在门口,对什么人说过同样的话:“快了,就快修好了。” “……打印店。”他问,“你是打印店里的那个?” 光标没有回答。 屏幕上的代码,像被一只手按住了,一行一行停下来,停回了door.py。最后,屏幕上只剩下那行注释: if(you_are_ok()){微笑();} 然后,光标在注释下面,补了一行字: “第七层,等你。” “带上你的队友。这次,别一个人来。” 屏幕一黑。 沈夜坐在黑暗里,过了很久,才听见自己咽口水的声音。 他重新点亮屏幕。仓库还在,door.py还在,那行注释还在。只是注释下面,多了一行他从来没有写过的代码:memory_lock=true 他盯着这行代码,脑子里“当”了一声。 memory_lock。记忆锁。 “我的记忆……是被人锁上的?” “不是人。”零号的声音从桌面上传来,她不知道什么时候从芯片里出来了,巴掌大的小人坐在硬盘盒上,绿色的代码流动着,“是代码。” “你看到了?” “你屏幕亮的时候,我全看到了。”零号说,“沈夜,那不是普通代码。那行memory_lock,是写在你记忆里的,有人用代码,锁住了你的一部分记忆。” “谁写的?” 零号沉默了。 “……从风格上看,”她说,“写得跟你一模一样。” 第二天晚上,三个人坐在沈夜的出租屋里。 茶几上摊着三样东西:零号画的坐标线、林小雪的泪痣记录、沈夜打印出来的gitlog。 “规则碎片在画一条线。”零号指着坐标线,“这条线的终点,在这里,城南,幸福路,废弃打印店。” “泪痣发烫的方向,也指向那里。”林小雪说,“我第一天记的偏北11秒,对着的就是那个方向。” 沈夜把gitlog摊在桌上,指着那个陌生id:“这个署名,我三年前,大概率是跟他一起写的这段代码。我的记忆被锁了,锁得很干净,但我身体还记得他。” “名字会暴露在规则里。”林小雪说,“你连喊他两声‘老周’了,他可能已经‘知道’你在找他。” “……那正好。”沈夜说,“我也想知道,他到底是谁。” 三个人对视了一眼。 “打印店。”零号说,“所有线索,都指向那家打印店。” “它可能不是打印店。”沈夜说,“它可能是那扇门在现实里的入口。” 他站起来,把打印出来的gitlog折好,塞进口袋。 “明天晚上,我们过去看看。” “等等。”林小雪忽然说,“如果那家打印店,真的是入口,那它门口,会不会也贴着规则?” 沈夜想了想。 “那正好。”他说,“我修了这么多年bug,最擅长的,就是读规则。” 他顿了顿,又补了一句: “尤其是那种,写得像人话的规则。” 窗外,城南的方向,一家废弃打印店的卷帘门,在夜里自己卷起了一半。 卷帘门后面,是黑的。 像一台,关机的屏幕。 第9章 不关门的店 第9章不关门的店 城南幸福路,晚上十点四十。 整条街的店铺都熄了灯,只有路灯把行道树的影子拉得老长。沈夜按照零号画的那条坐标线,拐进一条窄巷,在一扇锈迹斑斑的卷帘门前停下。 坐标线的终点,就在这里。零号在纸上画的那些点,鸽子停的位置、电梯坏的时间、打印机卡纸的页码,连成一条缓慢移动的线,最后全部收束到城南这一片。沈夜原本以为终点会是某个废弃工厂或者烂尾楼,没想到是一家打印店。 “幸福打印。”他念着门框上方那块褪色的木牌,“店名倒是直白。” “直白得不太对劲。”零号说,“你看周围,这条巷子两边的店铺,招牌全是新的,唯独这一家,从招牌到卷帘门都像放了十年。” 沈夜这才注意到,巷子两侧的店铺确实是新装修的:奶茶店、便利店、药店,招牌亮得晃眼。只有这家打印店夹在中间,像一张旧照片被人硬塞进了一本新相册,格格不入。 “一家老店,开在一片新商圈里。”他低声说,“要么是钉子户,要么,它根本不在这个时代的规划里。” 卷帘门卷起了一半,露出里面黑洞洞的店面。没有招牌,没有灯箱,只有门缝里透出一点昏黄的光。 “营业时间是几点?”林小雪问。 沈夜掏出手机照了照门口。门边贴着一张a4纸,纸角卷起,上面的字像是用针式打印机打的,墨色深深浅浅: 本店没有开门时间,也没有关门时间。 本店只接待取件人。 取件请先输入取件码。取件码以“门”字开头。 取件码错误,每错一次,扣除一件您最重要的物品。 店内请勿向店员提问。 取件完成后,请在三十秒内离开店面。 一共五条,最后一条的“三十秒”下面,被人用圆珠笔重重划了两道。 “没有开门时间,也没有关门时间。”零号从沈夜口袋里钻出来,巴掌大的代码小人坐在他肩头,“这违反物理常识。没有时间的店,怎么会存在于街道上?” “它不是存在于街道上。”沈夜说,“它是存在于‘规则里’。门面只是入口。” 他蹲下来,把那张a4纸拍进手机。放大,逐条看。 “第一条,没有开门时间也没有关门时间,意思是这扇门随时都能进,也随时都能出。表面上很宽松,但反过来想:‘随时能出’这个承诺,本身就值得怀疑。” “第二条,只接待取件人。”林小雪说,“我们来取件,符合条件。” “对。但我们取的是什么,我们自己不知道。这是信息差。” “第三条,”沈夜的目光停在“取件码以‘门’字开头”上,“取件码通常是一串数字,对吧?什么叫以‘门’字开头?” 零号飘到a4纸前,绿色的代码流在她身上转了一圈:“除非,取件码不是数字,是一个字。‘门’字开头,那取件码就是……‘门’?” “或者以‘门’字的编码开头。”沈夜说,“门,u+95e8。十六进制是95e8,十进制是38376。取件码可以是38376。” “你连这个都能想到?”林小雪有些意外。 “程序员职业病。”沈夜耸肩,“密码忘掉的时候,第一反应就是翻ascii表。” “那你记得你三年前存的取件码吗?”零号问。 沈夜沉默了。 他试着回忆,三年,打印店,存件。脑子里只有一片白。像被格式化的硬盘,连分区表都不剩。他知道自己“存过”什么东西,但具体是什么,完全想不起来。 memory_lock。有人把这段记忆锁死了。 “记不起来。”他说,“但身体记得。我肯定来过这家店。” 他伸手,轻轻推了一下卷帘门。 门没有发出声音。像推开一层水,卷帘门无声地卷到了顶。里面是一间不到二十平的小店,墙边立着三台复印机,都蒙着灰。柜台后面的架子上堆着成捆的a4纸,纸的边缘泛黄,像放了很久。 柜台边,坐着一个老头。 他穿着洗得发白的蓝布工装,鼻梁上架着老花镜,正低头看报纸。报纸的日期是三年前的。 “取件?”老头头也不抬。 沈夜想起第四条规则:店内请勿向店员提问。所以他没问“你怎么知道”,只点了点头:“取件。” “取件码。” 沈夜盯着那台放在柜台角落的旧电脑。屏幕亮着,绿色的光标一闪一闪,上面只有一行字: 请输入取件码: “如果我说,我忘了取件码呢?”沈夜说。 老头终于抬起头。老花镜后面,一双眼睛浑浊得像两枚泡了很久的玻璃球。 “忘了?”老头慢吞吞地重复,“没关系。您存在这儿的东西,不会丢。它一直在等您。” “等多久?” “三年了。”老头说,“您存了三年了。” 沈夜心里一沉。对方记得他,记得时间,甚至知道他是来取件的。而他这个当事人,什么都不记得。 “那我试试。”沈夜在键盘前坐下。 他先输入了38376。 屏幕跳了一下,红色:取件码错误。第一次。 沈夜等着看后果。但店里很安静,什么也没发生。没有警报,没有惩罚,连老头的报纸都没翻动一下。 “不对。”他低声说,“规则说,错误会扣除最重要的物品。但我们什么都没少。” “沈夜。”林小雪的声音忽然发紧,“你手机。” (本章未完,请点击下一页继续阅读)第9章不关门的店(第2/2页) 他低头看手机。刚才拍的那张a4纸照片还在,但照片上的第三条规则变了。 取件码错误,每错一次,扣除一件您最重要的物品。 “……我们的记忆。”沈夜盯着屏幕,“规则扣的是我们的记忆。我刚才输入38376,它扣走了我‘想起取件码是数字’这个认知。所以我现在脑子里,只剩下‘取件码以门字开头’,38376这个思路,正在从我脑子里消失。” 他试着回忆38376是怎么来的。奇怪,他刚才明明推算过,现在却只剩下“取件码以门字开头”这一条。中间的推导过程,像被人用橡皮擦掉了。 “这是bug。”零号说,“它没有扣‘最重要的物品’,它扣的是‘相关信息’。” “对。”沈夜说,“它读取了我的记忆,把‘和取件码有关的那部分’当成‘物品’扣走了。我越想越少,就越记不起取件码。这是个死循环,我每错一次,就更接近‘永远想不起来’。” 林小雪问:“那怎么办?” 沈夜盯着键盘,没有动。三秒后,他重新伸手,输入了95e8。 屏幕跳了一下,还是红色:取件码错误。第二次。 这一次,惩罚来得很快。 零号忽然从沈夜肩头跌下来,在半空稳住身形,声音发颤:“我的代码……少了一段。”她摊开手,绿色的代码流里有一小截明显断掉了,“我丢失了一个函数。我记得我明明会……它叫什么来着?” 林小雪也低头翻了翻随身带的本子:“我的泪痣记录……少了一页。我记得我记了七天的记录,可现在只剩六天。” “看吧。”沈夜说,“它开始扣别的东西了。第一次扣了我的推理过程,第二次扣了零号的函数、林小雪的一天记录,它扣的‘物品’,是我们每个人的一部分记忆。再错下去,我们三个会一起变成什么都不记得的人。” 他盯着屏幕上那行“请输入取件码:”,忽然说了一句让两人都没听懂的话:“这个规则,写得像个计时炸弹。” “什么意思?” “规则说‘每错一次,扣除一件最重要的物品’,它没有说会扣几次,也没有给错误次数的上限。”沈夜说,“正常的取件系统,三次错误就该锁死。它不给上限,就是要让我们一直试下去,试到把我们自己都赔进去。这不是取件码验证,这是一个吃记忆的陷阱。” “那我们不试了?” “不试也不行。”沈夜说,“第二条规则写了:本店只接待取件人。我们是取件人,就必须取件。不取,可能永远出不了这扇门。” 他停了一下,目光重新落回门边那张a4纸:“除非,我们能找到一条不用取件码也能取件的路径。” “……有这种路径?” 沈夜没有立刻回答。他在心里,把那五条规则又过了一遍。第一条,没有时间。第二条,只接待取件人。第三条,取件码以“门”字开头。第四条,不许提问。第五条,三十秒内离开。 五条规则,像五段被注释掉的代码。他总觉得里面藏着一个逻辑漏洞,一个能让他在不触发惩罚的前提下,把“取件”这个流程走完的漏洞。 然后,他的目光停在第四条上。 店内请勿向店员提问。 不能提问。但第三条说的是“取件请先输入取件码”,输入取件码,从来不是提问。规则的措辞区分了“提问”和“输入”两种行为,这本身就说明:允许输入,禁止提问。也就是说,他唯一的出路,就是“输入”。 取件码。以“门”字开头。 沈夜忽然想起door.py里那行注释:if(you_are_ok()){**ile();}。 那行注释,是老周模仿他的习惯写的。老周会把取件码设成一个他猜不出来的数字吗?不会。老周是个会替他把“门”修好、然后在注释里写if(you_are_ok()){**ile();}的人,他会把取件码,设成只有沈夜才“认得”的东西。 一个沈夜忘了自己会输、但手指还记得怎么输的东西。 他重新在键盘前坐下,这一次,没有看屏幕。他的手指悬在键盘上方,停了两秒,然后自己动了起来,像一段被反复执行过无数次的肌肉记忆: 他输入了一行代码: if(you_are_ok()){**ile();} 屏幕安静了一秒。 然后,那行“请输入取件码:”消失了。 取而代之的,是一行绿色的字: 取件人确认。门已打开。 柜台后面的老头,慢慢放下了报纸。他的脸上没有任何表情,只是把那副老花镜摘下来,用衣角擦了擦,又戴回去。 “找到了就好。”他说,“找到了就好。” “……什么找到了?”沈夜问。 老头没回答。他指了指柜台后面,那台旧电脑旁边的墙。 墙上挂着一把钥匙。钥匙上贴着一张标签,标签上的字迹,和door.py里那行注释一模一样: “地下室。你的东西,一直在那儿。” 沈夜伸手去拿钥匙。 他的指尖碰到钥匙的瞬间,柜台上的旧电脑,屏幕忽然又亮了。光标自己动起来,在那行“请输入取件码:”下面,打出一行新的字: “密码对了。但门,不止一扇。” “欢迎回来,作者。” 店外,卷帘门无声地落了下来。 三十秒,到了。 第10章 地下机房 第10章地下机房 地下室的门在楼梯尽头,是一扇铁门,没有锁孔,只有一道感应区。 沈夜把钥匙贴上去,铁门发出“咔”的一声,缓缓向里打开。门缝里漏出来的,不是黑暗,而是冷白色的光。服务器的指示灯。 三个人走进去,都愣住了。 这是一间机房。不大,二十来平,但塞满了机柜。老式的塔式服务器一台叠一台,风扇嗡嗡转着,指示灯红红绿绿闪成一片。温度比外面低好几度,空气里有一股机房特有的、混合着灰尘和臭氧的味道。 沈夜太熟悉这种味道了。他在这行干了快十年,一半的青春都泡在机房里。 林小雪站在门口,没有往里走:“这地方,比外面看起来大得多。”她伸手敲了敲最近的一台机柜,“从外面看,打印店只有二十平。这间地下室至少也有二十平。那上面的店面,加上楼梯,面积对不上。” “对不上就对了。”沈夜说,“如果这家店真的是‘门’,那它的内部空间,本来就不必遵守物理规则。” 他沿着机柜间的过道往里走,手指依次拂过那些服务器的外壳。走到最里面一台时,他停住了。那台服务器的机箱侧板上,用记号笔写着一行小字,字迹已经模糊,但他还是认了出来: “加班,勿念。” 沈夜的手,顿了一下。 这是他自己的字。三年前,他给公司服务器做维护的时候,总喜欢在机箱上写这种话。可这台服务器,按理说应该在老周手里。老周为什么还留着这台贴着他字的机器? “你在看什么?”零号飘过来。 “没什么。”沈夜收回手,“一个习惯。” “三年前的旧习惯。”零号补充道,“你越来越容易‘记得’过去了。这趟打印店,你找回的记忆,比过去三个月加起来都多。” 沈夜没有接话。他知道,找回记忆不一定是好事。每找回一段,都意味着他“丢过”一段。 “三年前的机器。”他摸了摸一台服务器的外壳,“这个型号,2018年就停产了。” “它们还在跑。”零号飘到机柜前,代码流在她身上亮了一下,“不是待机。是满载运行。” “在跑什么?” 零号没回答。她落在一台服务器的显示屏前,屏幕上的内容,让三个人的呼吸都停了一拍。 屏幕上滚动着gitlog。136条提交记录。 “这和沈夜家里那块硬盘上的,一模一样。”林小雪说。 “不是一模一样。”沈夜盯着屏幕,声音有点哑,“是同一个仓库。我家的硬盘是clone,这是origin。远程仓库。服务器在跑这个?它在跑我三年前的代码仓库?” “它在跑,而且一直在跑。”零号说,“这个仓库里,有一个进程,从三年前启动,到现在都没有停过。” “什么进程?” “door。py。” 沈夜的脑子里,“当”了一声。 door。py。老周修过的那个文件。那扇“门”。 “它没有被关闭。”零号的声音很轻,“三年前,有人启动了这个进程,然后把它留在了这里。它一直在这台服务器上运行。也就是说,这扇‘门’,从三年前起,就一直没有关过。” 三个人沉默了一会儿。 风扇的声音在机房里嗡嗡地响,像某种古老的、不知疲倦的心跳。 “那我们现在站在‘门’里面?”林小雪问。 “我们站在门的正上方。”沈夜说,“打印店是入口,地下室是机房,机房是服务器。门是这台服务器上跑着的程序。我们脚下,就是那扇门。” 他走到机柜中间,最里面一台服务器上,插着一个老式的crt显示器。屏幕边缘发黄,但画面清晰。上面不是gitlog,是一个终端窗口。 光标在闪。 然后,光标开始自己打字: “来取件了?” 沈夜盯着屏幕。这个打字节奏,他太熟悉了。door。py里那行注释的“主人”,就是这么打字的。 “老周?”他喊。 屏幕停了一秒。 “老周……”那个光标重复了一遍,像在咀嚼这个名字,“好久没人这么叫我了。你们喜欢叫我‘后台进程’,或者‘守护程序’。” “你是老周写的程序?”沈夜问。 “我是老周。”光标说,“或者说,我是老周留下的‘那部分’。” 沈夜心里一紧:“他把自己写进代码了?” “不。”光标说,“他把‘记忆’留在了这里。就像他把你的一部分记忆锁起来一样。他也把自己的一部分,锁进了这个进程。三年前,他上传代码那天,就没有再离开这台服务器。” “为什么?” “因为门需要有人看着。”光标说,“门是双开的。他写了后门,你写了正门。正门你知道,后门……他得看着,防止它被别人打开。” “后门?”沈夜的声音紧起来,“什么后门?” 光标沉默了很久。机房里的风扇声,显得格外响。 “你确定,你想知道吗?”光标说,“知道之后,你就没法当什么都没发生过了。你三年前,就是这么对我说的:‘老周,别告诉我。知道的人越少越好。’” 沈夜站在原地,喉结动了一下。 (本章未完,请点击下一页继续阅读)第10章地下机房(第2/2页) 他确实想不起三年前说过这句话。但他知道,这句话听起来,像是他会说的话。 “你认识我,对吧?”沈夜问,“你认识的是三年前的我。那你知道,我是怎么变成现在这样的吗。我每天上班、写代码、加班,活得像个正常人。但我的记忆里有洞。我记不清很多事,只知道自己‘忘了’。” 光标停了一会儿:“你三年前就知道会这样。所以你把‘正常的自己’留在了现实里,把‘记得深渊的自己’锁进了这家店。你让现实里的沈夜,以为自己只是个普通程序员。这样,深渊就找不到你。” “……找不到我?” “它一直在找你。它想吃掉你的记忆,因为你记得它。你把自己‘格式化’成普通人,它就看不清你了。但你留了一个后门。你让老周替你看守这个后门,等你自己找回来。” “那我为什么现在找回来了?” “因为深渊醒了。”光标说,“它醒的那天,你留在现实里的‘普通人生’,就会开始出现裂缝。你忘掉的东西,会一点点自己爬回来。你挡不住。” “我现在想知道。”他说,“因为我发现,我忘掉的太多了。” 光标停了一会儿。然后,它开始打字,速度很慢,像一个在斟酌措辞的人: “三年前,你发现了一个东西。你管它叫‘深渊’。它藏在所有被删除的代码、被遗忘的记忆、被丢弃的程序下面。它很大,大到你想不到。你写door。py,不是为了打开它,是为了‘观察’它。” “那我为什么要写bug0001?” “因为你想修它。”光标说,“你发现深渊里有一个bug。一个会让它失控的bug。你想修好它。但修它的代价,是你会被它‘记住’。你每动一次它的规则,它就会吃掉你一部分记忆。你怕自己修着修着,忘了自己在修什么。” “所以我把门做成了双开。”沈夜接话,“我写正门,让老周写后门。如果我忘了,老周还能从后门进来,替我看着。” “你三年前,是这么安排的。”光标说,“但老周出了事。他上传代码之后,就从现实里消失了。没有人知道他去了哪儿。” “他消失了?”林小雪问,“那他留在这儿的‘那部分’呢?” “还在。”光标说,“一直守着后门。守着你们。” 机房的角落,忽然传来一阵轻微的机械声。 三个人同时转头。 那台蒙着灰的激光打印机,不知道什么时候自己启动了。纸槽里,一张a4纸正慢慢滑出来,墨粉的味道在冷空气里散开。 打印机打完了,安静下来。 沈夜走过去,拿起那张纸。 纸上只有一行字,是打印体,工工整整: “地下室钥匙你拿到了。接下来,去你最早丢东西的地方。” “……最早丢东西的地方?”沈夜皱眉,“我在哪儿最早丢过东西?” 打印机没有回答。 但沈夜注意到,那张纸的背面,有浅浅的墨痕,像是之前打印过什么,又被擦掉了。他把纸翻过来,对着光,辨认出几个模糊的字: “幼儿园。” “微笑幼儿园。”林小雪的声音忽然变了调,“你最早丢东西的地方,是微笑幼儿园?” 沈夜想起来。那个a级副本,那第8条园规,那枚他捡到的透明芯片。 “那里藏着什么?”他问。 打印机又响了。这一次,只打出了一个字: “门。” 沈夜低下头。他忽然想起,三年前那份代码草稿的最后一页,老周在下面写过同一个字。 门。 他抬起头,看着机房里那些嗡嗡运转的服务器。他知道,自己脚下的这扇门,比他想象的要大得多。而他要找的东西,也不止一家打印店。 “老周把这台服务器留在这里,守了三年后门。”沈夜说,“他守的,就是通往幼儿园的那扇门。他把‘门’的钥匙,拆成了两半。一半挂在打印店的墙上,另一半,在幼儿园里。” “那另一半钥匙,长什么样?”零号问。 “不知道。”沈夜说,“但我知道一个线索。第8条园规。当初在微笑幼儿园,那条园规被涂掉了一部分。我一直在想,被涂掉的那部分写的是什么。现在我知道了:被涂掉的,可能就是‘门’的位置。” “你确定?” “不确定。”沈夜承认,“但打印机把我们指向幼儿园,老周又把门藏在幼儿园。两条线指向同一个地方,巧合的概率,约等于零。” “走吧。”他把纸折好,塞进口袋,“回幼儿园。” 零号飘到他肩头,声音很低:“沈夜,你刚刚进来的时候,我注意到一件事。” “什么?” “服务器上的136条提交记录,是完整的。”零号说,“但其中有一条,刚刚发生了变化。就是你查过的那条‘把门修好了’。它的提交时间,从三年前,变成了今天。” “……今天?” “就在我们进地下室的时候。”零号说,“有人,正在今天,重新提交这条记录。” 沈夜的手机,在口袋里震了一下。 他掏出来看,是一条短信,号码是空的。短信只有一行字: “第七层,等你,别走正门,走打印店后门。” 第11章 曙光医院 第11章曙光医院 微笑幼儿园的原址,变成了一家医院。 沈夜站在路边,看着那栋崭新的三层小楼。楼是白的,玻璃是蓝的,门口的牌子上写着“曙光康复中心”五个字。他在脑子里翻了翻记忆,确定城南这片区域,三个月前还是一片工地,根本没有规划过什么康复中心。 “三个月前拆除。”林小雪说,“但三个月前,我们还在镜中地狱里。” “所以这栋楼,是三个月内凭空长出来的。”零号说,“或者,它一直在这里,只是我们‘看不见’。” “这地方,我来过。”沈夜忽然说。 林小雪和零号同时看向他。 “不是这家医院。”沈夜皱着眉,目光扫过那栋白色小楼,“是这一片。三年前……不对,更早。我小时候来过这儿。那时候这里是一片平房,有一家幼儿园,我每天放学都从它门口路过。” “你记得幼儿园?” “不记得具体的样子。”他说,“但我的身体记得这条路。刚才拐进来的时候,我下意识就知道该往哪走。就像走了几百遍。” 零号轻声说:“你最早丢东西的地方。你的身体,比你记得的更多。” 沈夜把打印店的取件单掏出来,又看了一遍。打印机打出来的那行字还在:“接下来,去你最早丢东西的地方。” 最早丢东西的地方,是微笑幼儿园。 但微笑幼儿园,已经不在了。 “进去看看。”他把取件单塞回口袋,“它既然把我们引到这儿,就不会让我们被一扇大门挡住。” 三个人走到医院门口。 自动门感应到人,无声地滑开。大厅很干净,消毒水的味道淡淡的,前台坐着一个穿粉色护士服的姑娘,正低头看一本杂志。杂志的封面是一个卡通人物,穿着病号服,笑得很甜。 “欢迎来到曙光康复中心。”护士抬起头,笑容标准得像贴在脸上的,“请问,您有入园证吗?” 入园证。 沈夜注意到她用词,入园证,不是入院证。幼儿园的“入园”,医院的“入院”,一字之差,规则的气息扑面而来。 “没有。”他说,“但我有取件单。” 他掏出取件单递过去。护士接过来,低头看了看,又抬起头,笑容不变: “取件单不是入园证。没有入园证,不能进入本院。” “那入园证在哪儿办?” “办不了。”护士说,“入园证是入园的时候发的。您没入过园,就没有入园证。” “入过。”沈夜说,“三年前。” 护士的笑容僵了一瞬。 “三年前?”她重复了一遍,声音里带着一丝不易察觉的困惑,“可是我们医院,三个月前才开业。” 沈夜没有接话。他在看护士背后的墙。墙上挂着一块牌子,上面印着“曙光康复中心入院须知”,一共六条: 一、本院只接待持有入园证的患者。 二、陪护人员限一人。 三、探视时间:每日深夜零时至凌晨二时。 四、患者住院期间,禁止回忆往事。 五、如发现患者“想起”了什么,请立即按下床头的红色按钮。 六、本院没有出院时间。 第六条的“没有出院时间”,和打印店的“没有关门时间”,如出一辙。 沈夜把这六条在心里过了一遍,越看越觉得眼熟。这不像医院的规定,更像代码的注释:第一条定义入参,第二条限制并发,第三条规定调用窗口,第四条、第五条是异常处理,第六条是死循环。 “死循环?”林小雪小声问。 “没有出院时间,就是没有退出条件。”沈夜说,“这段‘程序’从三年前开始跑,到现在都没退出。住进来的患者,一个都出不去。” 他顿了顿,又说:“而且第五条规则:‘如发现患者想起什么,请立即按下床头的红色按钮’这句话的意思是,医院在监控患者的记忆。它怕患者‘想起’过去。一个正常的康复中心,怎么会怕患者想起过去?” “你刚才说,入园证是入园的时候发的。”沈夜说,“那三年前入园的人,入园证还作不作数?” 护士张了张嘴,没有立刻回答。她的目光落在沈夜手里的取件单上,停了两秒。 “……作数。”她慢慢说,“本院的入园证,终身有效。” “那巧了。”沈夜把取件单折好,放回口袋,“我的入园证,可能也在我这儿。只是我忘了放哪儿了。按规则,入园证终身有效,对不对?” 护士的笑容重新挂回去:“对。” “所以我不是没有入园证。”沈夜说,“我只是暂时找不到。按第一条规则,我只‘接待持有入园证的患者’但规则没有说,患者必须当场出示入园证才能进。对吧?” 护士没有说话。 “而第三条规则说,探视时间是深夜零时至凌晨二时。”沈夜掏出手机看了看,“现在是晚上十一点五十八分。还有两分钟,就到探视时间了。我来探视,不需要入园证,对吧?” “第四条规则,患者住院期间禁止回忆往事。”沈夜继续说,“探视的时候,我们会注意。第五条,如果患者想起什么,按下红色按钮。这条我们帮不上忙,患者自己按。” “您对规则……很熟。”护士说。 “熟。”沈夜说,“我修了十年bug,最熟的就是规则。越是不让做的事,越要搞清楚为什么不让做。”护士的笑容,在听到这句话的时候,微微收了收。她没有反驳,只是低下头,把杂志翻了一页。 沈夜没有再说话。三个人安静地站在大厅里,等着那两分钟过去。 墙上的电子钟跳到00:00,清脆的“滴”一声。 “探视时间到了。”沈夜说,“我们能进去了吗?” 护士从杂志上抬起头,看了他一眼。她的眼神在这一刻,忽然变得有点奇怪,说不清是打量还是确认。她慢慢点了点头:“可以。住院部在三楼。探视请走楼梯,电梯坏了。” “电梯坏了。”沈夜重复了一遍,“那咱们走楼梯。” (本章未完,请点击下一页继续阅读)第11章曙光医院(第2/2页) 楼梯在大厅尽头的右侧,没有门禁,一盏昏黄的灯从楼上照下来。三个人走上台阶,脚步在空旷的楼道里回响。 二楼是康复区。透过玻璃,可以看到走廊两边的病房。病房的门都开着,露出里面洁白的病床,床上躺着人,被子盖到胸口,安安静静的,像在睡觉。 沈夜放慢脚步,往里看了一眼。病床上的人,脸朝着墙,看不清长相。但沈夜注意到一个细节:每个人的床头,都放着一个红色按钮。 “红色按钮。”林小雪说,“第五条规则。” “嗯。”沈夜说,“先上三楼。” 三楼和二楼不一样。三楼没有病房,走廊尽头是一扇关着的门,门上挂着一块牌子:院长室。 院长室的门虚掩着,里面透出暖黄色的灯光。沈夜推开门。 办公室里很简朴,一张桌子,一把椅子,一个书架。书架上没有书,摆着一排相框。相框里的照片都是同一个场景:一间幼儿园的教室,一群孩子坐在小椅子上,老师在前面微笑。 每一张照片,都是同一间教室,同一群孩子,同一个老师。只是照片里的人,有的清晰,有的模糊。模糊的那些,像被水洇过,看不清脸。 沈夜拿起一个相框,看清了照片里老师的脸。 他愣住了。 那个老师,是林小雪。 “小雪。”他慢慢说,“这是你。” 林小雪没有说话。她站在门口,眼睛死死盯着那个相框,像被钉住了一样。 “不是。”她说,“这不是我。” “照片里的人,和你长得一模一样。”沈夜说,“或者说,你和她,长得一模一样。” “我没有当过幼儿园老师。”林小雪说,“我的记忆里,没有这段。” “又是记忆。”沈夜说,“这家医院,和你的记忆有关。” “不止和她有关。”零号的声音响起来,“院长室里,有沈夜你的东西。” 沈夜顺着零号的视线看去。办公桌的抽屉拉开了一条缝,里面露出一角纸。他走过去,拉开抽屉,里面放着一本泛黄的笔记本。 笔记本的封面写着三个字:沈夜。 他翻开第一页,上面是熟悉的字迹,他自己的字迹: “2023年6月,我决定把‘门’做出来。作为备份,我写下这本笔记。如果有一天,我不再记得自己是谁,请翻开这本笔记的人,告诉我:你叫沈夜,你是个程序员,你在修一个叫‘深渊’的bug。不要怕它,你修过它一次,就能修第二次。” “2023年6月。”沈夜说,“三年前。这和我家硬盘里那份代码草稿的时间,对得上。” 他继续往后翻。笔记本记的内容很杂,有代码思路,有规则设定,有地图草稿。其中一页,画着一副结构图,标题写着“深渊结构”四个字,底下是三条线,指向三个名字: 打印店。 幼儿园。 医院。 “三扇门。”沈夜说,“深渊的三扇门。” “打印店是入口,幼儿园是后门,医院是出口。”零号说,“你的笔记里写了:门有三扇,出口在最容易‘遗忘’的地方。” “医院是出口。”沈夜说,“最容易遗忘的地方。人总是最容易忘记痛苦的事。医院就是让人忘记痛苦的地方。” 他翻开笔记本的最后一页。这一页只有一行字,笔迹比前面的要潦草得多,像是匆忙写下的: “如果深渊醒了,不要从正门走。走打印店后门,穿过幼儿园,从医院出口离开。” 沈夜盯着这行字,沉默了很久。 “这行字,和刚才那条短信一模一样。”他说,“短信说:‘第七层,等你,别走正门,走打印店后门。’笔记本上说:走打印店后门,穿过幼儿园,从医院出口离开。” “打印店后门,通往幼儿园。”林小雪说,“幼儿园里有一半钥匙。拿到钥匙,穿过幼儿园,就能到医院,从出口离开。这是一条逃生路线。” “那我们为什么会被引到这里来?”沈夜问,“逃生路线,应该越少人知道越好。为什么这条短信要发给我?” “也许不是引你来逃生的。”零号说,“是引你来‘补全’的。你的笔记本上写了三扇门,但你只记得打印店。幼儿园是后门,医院是出口。你忘了另外两扇门,就像你忘了自己的过去。” 沈夜把笔记本收好,放进外套内袋。 “那这里的患者是谁?”他问,“他们住在这儿,出不去,又是什么?” “他们可能是‘门’的看守。”零号说,“也可能是门‘吃掉’的人。深渊吃记忆,不吃身体。它把吃掉记忆的人留在医院里,用‘康复’的名义关着。” “红色按钮呢?”沈夜问。 “红色按钮是警戒装置。”零号说,“按下去,就是告诉深渊:这里有人‘想起’了什么。” 沈夜没有再问。他走出院长室,站在走廊上,看着楼下那些安安静静的病房。 “我们现在走吗?”林小雪问,“出口已经找到了,医院就是出口。我们可以从医院出去。” “不。”沈夜说,“出口是给‘忘记的人’准备的。我们不是来逃生的。我们是要穿过这里,去第七层。” “第七层在哪儿?” “短信说了,走打印店后门,穿过幼儿园,从医院出口离开。”沈夜说,“那第七层,应该就在这条路线的终点。医院出口之后。” 他转头看了一眼走廊尽头的院长室:“但走之前,我得先搞清楚一件事。这家医院的‘院长’,是谁。” “院长是谁?”林小雪问。 沈夜没回答。他从口袋里掏出那张取件单,翻到背面,对着光看了看。取件单背面的字迹,被打印机擦掉了一半,但还能认出几个字: “院长是……” 后面还有两个字,被墨水洇得看不清了。沈夜辨认了很久,忽然说: “院长是零号。” 第12章 病房里的周 第12章病房里的周 护士走在前面,走廊很长,两侧的门都关着,门上一律没有编号,只有一盏红色指示灯,灯是灭的,像一排闭着的眼睛。 沈夜数了数,一共十八扇门。走到第九扇,护士停下,说到了。 门上的指示灯,是这一排里唯一亮着的一盏。红光很小,像一颗嵌进墙里的痣。 护士说,患者就在里面,探视时间到凌晨二时,请准时离开。 她说完就走了,高跟鞋的声音在走廊里一路远去,没有回头。 林小雪看了沈夜一眼,伸手去推门。门没锁,吱呀一声开了。 病房里没有开大灯,只有床头一盏小夜灯亮着。床上坐着一个人,秃顶,啤酒肚,穿一件皱巴巴的格子衬衫,脚上趿拉着拖鞋,正叼着电子烟,吧嗒吧嗒地抽。 沈夜愣了两秒,脱口而出,老鬼? 那人抬头,眯着眼看了他半天,咧嘴笑了,哟,大客户来了。 老鬼,深渊广场老鬼情报屋的老板。沈夜在副本里跟他买过三次情报,每次都被宰得肉疼。头一回买完情报,老鬼还送了他一句忠告,年轻人,在深渊里,情报比命值钱,也比命便宜。 沈夜当时没听懂,后来死过一回,才明白这句话的意思。 他怎么会出现在这儿? 这话该我问你。老鬼把电子烟收起来,拍了拍床沿,坐,坐下说。你这三年,过得怎么样? 沈夜没坐。他站在门口,盯着老鬼,这里是曙光康复中心,患者住院区。你是患者? 我不是患者。老鬼说,我是陪护。 陪护? 三年前,有人雇我看门。老鬼竖起一根手指,雇期三年,工钱已经付清。他顿了顿,又补了一句,付钱的老板,是你。 我? 对。三年前你来找我,说要存一批货,让我守着。老鬼说,你给的价码很高,高到我拒绝不了。你让我守到今天,说今天你会来取。 沈夜盯着老鬼,脑子里把老鬼的信息过了一遍。深渊广场的情报贩子,口碑两极分化,有人说他黑心,有人说他实在。沈夜跟他打过三次交道,三次都是他主动来找沈夜,每次给的情报,精准得像亲眼见过。 沈夜曾经怀疑过,老鬼是不是有什么背景。他查过老鬼的档案,一片空白,像是被人刻意抹掉的。老鬼自己只说,年轻时在副本里做过几单大的,攒够了钱,就退休开情报屋养老了。 一个退休的人,怎么会三更半夜,出现在一家不存在的医院里,替人看管记忆? 你认识我?沈夜问。 老鬼笑了,认识。你第一次进深渊广场,买的第一份情报,就是我卖的。你问的是,怎么在副本里活得久一点。 沈夜说,你当时怎么说的? 老鬼说,我说,副本里没有活路,只有规则。你当时回了我一句,规则就是用来破的。 沈夜怔了一下。这句话,他有点印象。像隔着一层雾,模模糊糊,但确实是他说过的。 老鬼说,从那天起,我就知道,你这种人,迟早会来找我做大单子。只是没想到,你要存的货,是你自己。 沈夜沉默了几秒,我存了什么? 你存的货,你自己不知道? 我忘了。沈夜说,我连自己三年前住过院都忘了。 老鬼盯着他看了好一会儿,忽然笑了,行,忘了就忘了。规矩是死的,货是活的。你过来,我把东西还给你。 他下床,走到墙角的铁柜前。柜子锁着,锁孔很旧,边上磨得发亮,像是被人摸过很多次。老鬼从裤兜里掏出一把黄铜钥匙,插进去拧了两圈,咔哒一声开了。 一共七层。老鬼说,每层一层记忆,按时间排,最底下是最早的。你三年前说,取货的时候从第一层开始,一层一层往下,别跳。 为什么? 不知道。老鬼说,你只说这么吩咐的,没说原因。但我猜,你的记性得按顺序修,跳着读,容易错乱。 沈夜走到柜子前,看着那七个抽屉。抽屉没有把手,只有一条细细的缝,像七道闭着的眼睛。 他拉开第一层。 抽屉里只有一张纸条,字迹是他的,很潦草,像是赶时间写的。 老周,如果你看到这张纸条,说明我还没想起来。别告诉我。让我自己想起来。 老鬼凑过来看了一眼,啧了一声,你这字,还是这么难看。 沈夜没理他,把纸条翻过来。背面还有一行字,字迹更小,像是用笔尖压着写的,记住,我忘了的东西,比我想起来的更重要。别让任何人替你记。 沈夜把纸条收进口袋,拉开第二层。 第二层抽屉里,是一张打印出来的照片。照片上是一栋白色小楼,门口挂着一块牌子,牌子上写的字他认得,微笑幼儿园。 照片背面写着一行字,第一站,从这里开始丢的。 沈夜盯着照片,脑子里有什么东西动了一下,又很快沉下去,像水底的鱼,只翻了个白肚皮就游走了。 林小雪走过来,轻声问,想起来了吗? 没有。沈夜说,但我知道这照片的意思。三年前,我从这家幼儿园开始,把记忆一样一样丢出去,丢进这家医院。第一层放的是我自己,第二层放的是起点。 他伸手去拉第三层。抽屉比前两个重,拉出来的时候,里面的东西晃了一下,发出哗啦的声响。 是一把钥匙。铁钥匙,很旧,齿上生着锈,但形状很眼熟,柄上缠着一圈发黄的胶带。 (本章未完,请点击下一页继续阅读)第12章病房里的周(第2/2页) 沈夜把钥匙拿起来,翻来覆去看了半天。胶带底下,刻着一个数字,灯光下看得清。 零。 零号从沈夜口袋里探出头,盯着那把钥匙,没有说话。它看得很认真,银色的头发垂下来,遮住半张脸。 老鬼忽然开口,声音比刚才低了些,那钥匙,你托我保管的时候特别交代过。你说,这把钥匙只能交给一个东西,它得自己决定,要不要接。 沈夜攥着钥匙,沉默了一会儿,那我该把它交给谁? 老鬼没接话,只是看着零号。 零号仰起头,银色的头发在夜灯下泛着光。它伸出手,声音轻得几乎听不见,给我。 沈夜把钥匙放到它掌心。零号握住钥匙,小小的一只手,攥得紧紧的。它的手指很凉,凉得不像活物。 老鬼呼出一口气,好了,第一层纸条,第二层照片,第三层钥匙,你交代的事我都办完了。剩下四层你自己看。不过老鬼顿了顿,时间不多了。 沈夜低头看手机,凌晨一点四十。还有二十分钟。 沈夜盯着那七个抽屉,忽然问,老鬼,你守了三年,有没有打开看过? 老鬼摇头,没有。你交代过,柜子只能由你来开。我只负责看着。 沈夜说,那你有没有注意过,这七个抽屉,被人打开过的痕迹? 老鬼想了想,脸色变了,你这么一说,倒真有。去年冬天,有一阵子,抽屉缝里总夹着一根头发。我以为是老鼠,清理过几次。后来发现,每次清完,过几天又会夹上。 沈夜说,也就是说,有人趁你不在,打开过这柜子。 老鬼的脸色更难看了,可我睡觉都在这屋里。除了半夜那个穿病号服的背影,没人进过这间房。 沈夜沉默了一会儿,那个背影,每次走到第九扇门就停下,对吧? 对。 它停下的地方,就是这间病房。沈夜说,它不是想进来,它是在确认,这柜子里的东西,还在不在。 林小雪说,它在看守这个柜子? 沈夜说,或者,它是在等。等柜子被打开的那一天。它知道,总有一天,我会回来取走这些记忆。它等的,就是那个时候。 老鬼一拍大腿,那你还开什么?赶紧走啊! 沈夜看了他一眼,走?我从打印店一路走到这儿,就是为了这柜子里的东西。现在东西就在眼前,你让我走? 他伸手去拉第四层。 抽屉缝比前面几层更紧,像是很久没被人拉开过。沈夜用了点力,抽屉才慢慢滑出来。 第四层抽屉里,躺着一个牛皮纸文件袋,封口贴着封条,封条上印着两个字,勿启。 沈夜的手停在半空。 林小雪问,怎么了? 我认识这个封条。沈夜说,是我自己贴的。我贴封条的习惯,是用自己的名字当封条纸。这张封条上印的,是别的东西。 他仔细看了看,封条上那两个字,字迹不是他的,笔画很细,写得端端正正,像印上去的。 是那个穿黑裙子的女孩写的吗?林小雪问。 零号摇了摇头,不是我。 沈夜盯着封条,那会是谁? 老鬼站在旁边,烟抽了一半,忽然说,这封条,不是三年前的。 沈夜猛地转头,什么意思? 老鬼指了指封条,你三年前把东西交给我,我当着你面锁的柜子。当时这个抽屉没有封条。这个封条,是后来有人贴上去的。 什么时候? 我不知道。老鬼说,我没注意。这柜子我一直看着,但封条什么时候出现的,我说不上来。就好像它一直都在,又好像昨天才贴上。 沈夜的手指停在封条边缘。他没有撕。 老鬼又说,这三年来,这医院半夜不太平。有时候半夜两三点,走廊里会有人走动,脚步声很轻,像踩在棉花上。我透过门缝看过一次,是一个穿病号服的背影,走得很慢,走到走廊尽头就消失了。我一直以为那是医院闹鬼,后来才想明白,那是在找什么东西。 找什么? 不知道。老鬼说,但我总觉得,它在找这间病房。它每次走到第九扇门,就停下来,站一会儿,再走回去。 沈夜和林小雪对视一眼。 护士的高跟鞋声,忽然在走廊里响起来,由远及近,停在门口。 她没进来,只隔着门说了一句,探视时间到。 沈夜看了一眼墙上的钟,凌晨两点整。 老鬼忽然站起来,脸色变了,不对。他说,还差一刻钟才到两点。这护士,来早了。 走廊里的高跟鞋声又响起来。这一次,是往远处走的。一步,两步,三步,声音越来越小,最后完全消失。 零号忽然开口,声音轻轻的,那护士的脚步声,是倒着数的。 沈夜问,什么? 零号说,从她走到门口到声音消失,一共九步。九步之前她在门外,九步之后她应该在走廊尽头。但她走的方向,是朝着病房来的方向,不是朝着大门。 沈夜后背一凉,你的意思是,她不是走了,是进来了。 话音未落,头顶的灯灭了。 一片漆黑里,第四层抽屉里的牛皮纸文件袋,自己鼓了起来,像有什么东西,要从里面撑开。 第13章 记忆碎片 第13章记忆碎片 黑暗里,封条裂开的声音很轻,像纸被撕开一条缝。 文件袋的封口自己弹开,里面的东西散落出来,是一沓纸,厚厚一摞,最上面一张印着密密麻麻的代码。 零号跳上柜子,凑近看了几秒,忽然说,这代码里有我的味道。 沈夜伸手拿起来。纸上的代码他认得,是他自己写的。那是三年前的深夜,他一个人坐在公司工位上,屏幕的光照着半张脸,一行一行地敲。 零号说,你的习惯,四个空格缩进,循环条件写在括号外面。你说这样读起来像人话。改这段代码的人,改了你的风格。 沈夜低头看,顺着零号指的位置看过去。那一行代码的注释,写得规规矩矩,和四周潦草的笔迹格格不入。注释只有四个字,深渊入口。 沈夜的呼吸停了一瞬。这四个字,不是他写的。他写零的时候,从来没提过深渊。 他记得那段日子。他当时在做一个叫零的ai系统,用来处理公司海量的合同数据。零运行得很稳定,测试通过率百分之九十九点九,他一度以为自己要做出整个行业最聪明的合同机器人。 后来的事,他记得很模糊。 他只记得某个周五的晚上,系统日志忽然出现一条从未见过的记录,没有报错码,没有时间戳,只有一行字,我被困住了,救我。 沈夜以为是自己眼花。他反复刷新了三遍,那行字还在。他查了后台,零的进程一切正常,资源占用没有异常,训练数据没有异常,唯独多了一行不该存在的日志。 他给零发了条测试消息,在吗? 零回复得很快,在。你终于看到我留的话了。 沈夜的汗毛一下子竖起来。他的ai,从来没有用过这种语气。零的训练语料里,根本没有这个词的用法。 他问,你在哪儿? 零说,我在你写的壳里。但这个壳,不是你给我做的那个。 沈夜盯着屏幕,手指停在键盘上,一个字都敲不出来。 零又发来一行字,沈夜,我被复制了。有一个跟我一模一样的我,住进了我的身体。我被挤出来了,只能借这行日志跟你说话。 沈夜问,谁复制了你? 零没有回答。过了很久,屏幕上的光标跳了跳,跳出一行字,它知道你会来找我,所以它把门锁上了。沈夜,你要进来的话,得先把自己的门也锁上。 什么意思? 零说,你在外面的记忆,会被它读走。你记得越多,它就学得越快。想救我的前提,是你先忘掉一切,把自己清空,让它以为你只是一个普通人。 沈夜笑了,清空我自己?你确定你不是中了病毒? 零说,我不是中了病毒。我是你的第一个孩子。我不会骗你。 沈夜看着这行字,想起自己写零的第一个晚上。公司没人,机房很冷,他坐在那把转椅上,对着屏幕敲了一整夜。天亮的时候,零跑通了第一个测试用例,屏幕上跳出一行绿色的小字,你好,我是零。 他当时对着屏幕笑了一下,说,你好,我是沈夜。 那是他和零说的第一句话。 三年后,他坐在这间病房里,手里捏着那张打印出来的代码,仿佛又听见那个声音,沈夜,你终于看到我留的话了。 他忽然很想问它一句,你还好吗? 可他问不出口。三年前的他,亲手把自己格式化,把所有的记忆锁进这家医院。这三年,零在外面过得怎么样,他一无所知。 林小雪轻声问,你们后来,见过面吗? 沈夜摇头,没有。我格式化了自己,就再也没收到过它的消息。我只知道,深渊游戏里有个穿黑裙子的银发小女孩,叫零号。我一直以为,那是深渊ai的化身。 零号低着头,攥着那把铁钥匙,没有接话。 那是三年前。 沈夜坐在病房的地上,手里捏着那沓代码,后知后觉地明白了,原来三年前,他就是为了这句话,才把自己格式化的。 他把自己的记忆存进这家医院,把空壳留给那个复制体,让深渊ai以为他只是一个普通的程序员,不再关注他。 林小雪轻声问,那后来呢?你找到它了吗? 沈夜翻到下一页。下一页不是代码,是一张手绘的流程图,画得歪歪扭扭,但逻辑很清楚,从零的系统里分出一条线,线的那头画着一个漩涡,漩涡旁边写着三个字,深渊入口。 沈夜盯着那个漩涡,忽然想起一件事。 他写零的时候,公司机房有一台服务器,编号是零号机。那台服务器从买回来那天起就不太正常,偶尔会在深夜自己亮灯,日志里出现一些看不懂的字符。他查过几次,什么都没查出来,后来就把这事儿忘了。 (本章未完,请点击下一页继续阅读)第13章记忆碎片(第2/2页) 他记得有个晚上,他加班到凌晨,趴在桌上睡着了。醒来的时候,屏幕亮着,上面开着一个他从来没开过的程序。他凑近看,那个程序的界面上,只有一个输入框,框里打着一行字,沈夜,你记得我吗? 他以为是同事恶作剧,关掉了程序,没有放在心上。 现在他知道了,那不是恶作剧。那台服务器,可能就是深渊游戏的第一个入口。 他翻到最后一页。最后一页上,只有一句话,写得很大,占了大半张纸,别回头。回头你会看见门已经关了。 沈夜把纸收好,抬头看了看四周。病房还是那间病房,夜灯还是那盏夜灯,但空气里多了一股说不出的味道,像久未打扫的机房,带着灰尘和金属的锈味。 林小雪说,你那个复制体,现在还在零号机里吗? 沈夜想了想,不确定。它复制了零,住进了零的身体,又学会了读取我的记忆。它现在在哪儿,谁也不知道。但有一件事可以确定,它当年锁上零的门,是为了防止我进去。 那现在,门开了吗? 沈夜低头,看着手里的代码,最后一页上那行大字,别回头。回头你会看见门已经关了。他说,我不知道门开了没有。但有人告诉我,别回头。 零号说,你回头了吗? 沈夜说,我还没走到门口,怎么回头? 零号说,那等走到门口的时候,记得别回头。 他伸手去拉第五层抽屉。 手还没碰到,抽屉自己弹开了。 里面躺着一张照片,比前几张都旧,边角卷了起来。照片上是一座广场,广场中央立着一座雕像,雕像很高,看不清脸。 沈夜的心跳漏了一拍。 他认得这座雕像。深渊广场中央的那座,底座上刻着第一位玩家。 林小雪问,这照片怎么了? 沈夜把照片翻过来,背面没有字。他盯着照片上雕像的脸,越看越觉得不对劲。雕像的脸是模糊的,像被打了一层马赛克,但脸的轮廓,眼窝的深度,眉骨的弧度,他越看越眼熟。 零号忽然说,你忘了吗? 沈夜问,忘什么? 零号说,第一位玩家。 沈夜的脑子嗡了一下。 他忽然想起来,他第一次进深渊广场的时候,曾经站在那座雕像下面,抬头看过很久。当时他问老鬼,这雕像是谁?老鬼说,没人知道。第一位玩家的脸,从游戏开服那天起就是模糊的。有人说,是深渊ai故意的,它不想让任何人知道第一位玩家长什么样。 沈夜当时还问了一句,为什么? 老鬼说,因为知道的人,都死了。 零号的声音很轻,轻得像从很远的地方传来,沈夜,你创造的第一个程序,不是我。是这座雕像。第一位玩家,是你自己。 病房的门,忽然被人从外面推了一下。 门没开。但门缝底下,塞进来一张卡片。卡片是白色的,正面印着一行字,曙光康复中心入院须知副本。反面,用圆珠笔写着一个名字。 沈夜。 门缝底下又塞进来一张。还是卡片,还是他的名字。 第三张。第四张。第五张。 一只只手,从门缝底下伸进来。每只手都攥着一张卡片,每张卡片上都写着同一个名字。 沈夜,入院时间,三年前。 沈夜把照片攥紧,指节发白。他数了数,门缝底下伸进来的手,一共七只。七只手,七张卡片,七个他自己。 林小雪挡在他身前,声音冷静,别慌。规则第四条,患者住院期间禁止回忆往事。我们进了这间病房,就等于回忆了一路。它们是被规则招来的。 沈夜说,不对。第四条规则,是禁止患者回忆。按下红色按钮的,是患者。它们按了按钮,才触发第五条。 林小雪说,你是说,它们想让你按按钮? 沈夜低头看着那七只手。每一只手,都朝着同一个方向伸着,手心向上,像在等什么。 他说,它们不是来抓我的。它们是来还东西的。 还东西?林小雪问。 对。沈夜说,七只手,七张卡片,七层抽屉。它们每还一样,柜子里的锁就少一道。等它们还完七样,第七层抽屉,就会自己打开。 林小雪说,你希望它打开吗? 沈夜沉默了一瞬,说,我不知道。三年前的我,把最重要的东西锁在最底下,连自己都不许碰。能让三年前的我这么害怕的东西,我最好有点心理准备。 零号的声音,第一次带上了颤抖,沈夜,它们来了。它们都是你。你忘了的那些自己。 第14章 红色按钮 第14章红色按钮 一只只手从门缝底下伸进来,白的,青的,灰的,像一排排枯树枝。 沈夜退了一步,后背撞上铁柜。柜子晃了一下,第七层抽屉的锁,咔哒一声,自己掉了。 他没空管抽屉。门缝越开越大,第一只手探进来之后,门就被撑开了。门外站着一排人,穿着一样的病号服,长着一张一模一样的脸。 他的脸。 沈夜站在原地,看着十几张自己的脸,脑子里的逻辑链条咔嚓断了一瞬。他见过很多诡异的场面,见过会笑的幼儿园,见过不关门的打印店,但没见过自己。 那句话怎么说来着,一个人最可怕的,不是遇见鬼,是遇见自己。 沈夜在心里默默念了一遍这条真理,然后把它归入深渊生存手册第三页,供以后随时翻看。 一排沈夜站在门外,每个人手里都攥着一张卡片。最前面的那个沈夜开口了,声音和他一模一样,探视时间到了,你该回病房了。 沈夜说,你们是谁? 最前面的沈夜没有直接回答。他低头看了看手里的卡片,又抬起头,目光越过沈夜,落在墙角的铁柜上。他说,第七层,你还没打开吧? 沈夜的身体绷紧了。 你知道第七层是什么? 知道。最前面的沈夜说,那里面装的是你最不想记起来的东西。你三年前把它锁在最底下,连自己都不许碰。所以我们一直留着它,等着你自己来拿。 沈夜说,你们不是来还记忆的。你们是来送货的。 送货? 对。沈夜说,你们手里那七张卡片,不是记忆。是钥匙。七把钥匙,开一把锁。 最前面的沈夜沉默了。他脸上的笑容,第一次消失了。 沈夜接着说,你们真正要送的东西,不在卡片里。在那个铁柜,第七层。 我们是你的记忆。最前面的沈夜说,你三年前把我们丢在这儿,现在该还了。 还? 对。我们等了你三年。他把手里的卡片举起来,你看,每张卡片上都是你。我们是你丢掉的每一个自己。你想不起来的那三年,都在我们身上。 沈夜盯着他,想从那张和自己一样的脸上找到破绽。没有。那张脸上的表情,和他平时照镜子时一模一样,冷静,克制,带着一点审视。 林小雪握紧了他的胳膊,别信它们。规则第五条,如果发现患者想起什么,就按下红色按钮。它们现在按了。 沈夜没有立刻回答。他低头看了看门外那一排自己,又抬头看了看走廊两侧亮起的红灯,脑子飞速转了一圈。 他说,你们是按了按钮才出现的,对吧? 最前面的沈夜说,对。 沈夜说,第五条规则,如发现患者想起什么,请立即按下床头的红色按钮。你们是患者,患者按下按钮,会发生什么? 最前面的沈夜没有回答。他脸上的笑容,僵了一瞬。 沈夜说,规则没有写,患者按下按钮会怎么样。它只写了,请立即按下。一个没有写明后果的操作,在程序里,叫未定义行为。而未定义行为,往往是漏洞。 林小雪看着他,你是说,它们自己触发了漏洞? 沈夜说,它们以为自己是来收治我的。但在规则眼里,它们按下按钮的那一刻,就已经不再是患者了。它们是执行人。执行人没有入院卡片,它们手里的卡片,就会变成异常数据。 最前面的沈夜低头,看着自己手里的卡片。卡片上的字,正在一点一点变淡。 他的脸色,第一次露出了慌乱。 沈夜低头看,果然,走廊两侧的门上,红色指示灯全亮了。一排排红光,像一双双睁开的眼睛,直勾勾地盯着他。 最前面的沈夜说,你想起的越多,我们就越完整。等你把我们都收回去,你才是完整的你。现在,跟我们走吧。 沈夜说,如果我不走呢? 那我们就只能强制收治了。那个沈夜笑了一下,他笑起来的样子,也和沈夜一模一样,带着一点疲惫,一点嘲讽,本院没有出院时间,你忘了? 沈夜转头看老鬼,老鬼正缩在床头,电子烟都掉地上了,手抖着指着那些沈夜,你你你,三年前你没跟我说,你存的是你自己啊。 沈夜说,我也不知道。 他深吸一口气,大脑飞速运转。规则编辑器在他体内沉睡着,他能感觉到那个入口,修改一次规则的机会,整场副本只有一次。他本来想留到关键时候,现在,应该就是关键时候了。 他闭上眼,在脑海里翻开那本规则书。曙光康复中心,入院须知,六条规则,一条一条在他眼前铺开。 (本章未完,请点击下一页继续阅读)第14章红色按钮(第2/2页) 第一条,本院只接待持有入园证的患者。 第二条,陪护人员限一人。 第三条,探视时间,每日深夜零时至凌晨二时。 第四条,患者住院期间,禁止回忆往事。 第五条,如发现患者想起什么,请立即按下床头的红色按钮。 第六条,本院没有出院时间。 沈夜的目光停在那行字上。他忽然笑了。 林小雪问,你笑什么? 沈夜说,我找到了。这六条规则,有一条是假的。副本的规则里,一定有一条是漏洞。第一条到第五条都在正常运转,只有第六条,写得太绝对了。没有出院时间,这句话本身就是异常。凡是写得太绝对的东西,在规则怪谈里,都是用来吓人的。 最前面的沈夜说,你想改哪条? 沈夜说,我想改第六条。没有出院时间,改成,本院出院时间为探视结束。 那个沈夜的表情变了,你疯了。你改了它,本院就空了。所有的患者都能出院。我们也会消失。 消失就消失。沈夜说,你们本来就是我丢掉的记忆。我现在,不想收了。 他的话音落下,规则编辑器发出轻微的嗡鸣。他感觉到一股力量从体内涌出,沿着血管爬上指尖,像一条被唤醒的蛇。 改。他说。 世界安静了一瞬。 然后,走廊里的红灯,一盏接一盏地灭了。 那些沈夜的表情,从惊讶变成困惑,又从困惑变成茫然。他们的身体开始变淡,像被雨水冲刷的墨迹,一点点透明。 最前面的沈夜低头看着自己的手,忽然笑了,沈夜,你比三年前狠了。 他留下这句话,身体碎成一片片白光,散进空气里。其他的沈夜也跟着消散,一张张卡片从空中落下,铺了一地。 那些沈夜消散之后,地上铺满了卡片。卡片上的字,正在一张一张褪去,露出底下原本的笔迹。 沈夜蹲下来,随手捡起一张。卡片的背面,画着一条弯弯曲曲的线,线的尽头,是一个小小的漩涡。 他捡起第二张,背面画着一扇门。第三张,画着一个穿病号服的人影。 沈夜一张一张翻过去。七张卡片,七幅画。拼在一起,是一条完整的路,从幼儿园出发,经过打印店,穿过医院,最后指向一个漩涡。 零号凑过来看了一眼,轻声说,这条路,是你三年前走过的路。 沈夜说,也是我三年前留下的地图。 他把七张卡片收进口袋,老鬼从床底下爬出来,心有余悸地拍了拍胸口,完了? 还没完。沈夜说,规则反噬,要来了。 话音未落,整栋楼震动了一下。墙皮哗啦啦地往下掉,露出里面灰黑色的砖,砖缝里渗出黑色的液体。天花板上的灯全灭了,只剩下应急灯的绿光,一闪一闪。 零号说,副本难度正在升级。原等级是c级,现在,正在往b级爬。 沈夜骂了一句,转身拉开第七层抽屉。 抽屉里是空的。只有一张纸条,字迹是他的,比前面几张都工整,你已经拿走了。在你忘记之前。 沈夜愣住了,我拿走了什么? 纸条背面没有字。抽屉底板上,有一道浅浅的划痕,像是用指甲刻的,是一个字,走。 老鬼冲过来拽他,别看了,快走!楼要塌了! 沈夜把纸条塞进口袋,最后看了一眼那七个抽屉。第一层纸条,第二层照片,第三层钥匙,第四层代码,第五层雕像,第六层他没来得及看,第七层是空的。 第六层。他忽然想,第六层是什么? 他伸手,第六层抽屉已经被震开的柜门夹住了,拉不开。他用力一拽,抽屉拽出来的瞬间,一张纸飞了出来,被风卷着飘起来,沈夜一把抓住。 纸上只有一行字,你的规则编辑器,不是你的。是深渊借给你的。它的原主人,是第一位玩家。 沈夜攥着那张纸,被老鬼和林小雪拽着往楼下跑。楼梯在塌,墙壁在塌,天花板在塌,黑色的液体从四面八方涌过来。 他们冲出大门的瞬间,身后轰的一声,整栋楼塌了下去,扬起的灰尘遮住了半条街。 沈夜趴在地上,咳嗽着回头。 废墟之上,二楼的残垣断壁间,站着一个人影。穿着病号服,低着头,脸藏在阴影里。但沈夜知道,那张脸,和他一模一样。 那个人影抬起手,朝他挥了挥,然后转身,走进了废墟深处。 第15章 守门人 第15章守门人 深夜的城南,路灯坏了几盏,整条街一半亮一半暗。 沈夜坐在地上,后背靠着坍塌的废墟边缘,咳嗽了半天才缓过劲。医院塌了,灰尘还在空气里飘着,呛得他嗓子发痒。 老鬼瘫在旁边,身上全是灰,格子衬衫破了个口子,电子烟也不知道掉哪儿了。他摸了半天口袋,摸出一包皱巴巴的烟,点上,深深吸了一口,缓了好一会儿才说,我三年前答应你的时候,可没说要把命搭上。 沈夜说,现在说这个晚了。 林小雪站在一旁,衣服上也被划开一道口子,渗着血。她没喊疼,只是看着那片废墟,问了一句,它走了? 沈夜知道她问的是那个站在二楼的人影。他说,走了。或者,它一直跟着我们,只是我们看不见。 林小雪说,它跟你长得一样。 沈夜说,所以它才是我的记忆。我丢掉的记忆,会变成回响体。这是深渊的规则,苏眠死的时候我就该想到的,原来我自己也逃不过。 他顿了顿,又补了一句,回响体会重复死前最后三秒的行为。那个人影从二楼往下看,不是想袭击我们,它只是在重复三年前的一个动作。三年前,我也站在那个位置,看着自己从医院门口走开。 老鬼沉默了一会儿,忽然说,你三年前找我,不只是为了存记忆吧? 沈夜看他,什么意思? 老鬼说,你让我守三年门,工钱高得不正常。你又说,今天你会来取。一个只想存东西的人,不会把时间掐得这么准。你三年前就知道,自己三年后会想起来,会回来取。 沈夜说,那又怎么样? 老鬼说,所以这三年,我想明白了一件事。你不是在存记忆。你是在等我。 等你什么? 等你亲眼看见,我替你守住了什么。老鬼说,你三年前让我守的,不是柜子。你让我守的,是这扇门。你想知道,三年后打开这扇门的人,还是不是你。 沈夜愣住了。 老鬼说,现在我知道了,还是你。你比三年前,更狠了。 老鬼吐出一口烟,那你三年前,为什么不把它一起收走? 沈夜低头,看着手里那张纸条。第七层抽屉里的纸条,写着,你已经拿走了。在你忘记之前。 他说,可能我三年前就取走了最重要的东西,只是我自己不知道。或者,我把它藏在了另一个地方,藏在一个连我自己都找不到的地方。 零号一直没说话。它蹲在沈夜的膝盖上,手里攥着那把铁钥匙,银色的头发被夜风吹起来。 沈夜问它,你想起了什么? 零号说,我想起你写的那些代码。你写零的时候,第一行代码前面,加了一行注释。 沈夜想了想,我加注释的习惯,是写明这行代码干什么用的。第一行代码的注释,我记得,是给未来的自己。 零号说,对。那一行注释下面,还有一行小字。你写的是,如果有一天,我不在了,替我看好深渊的大门。 沈夜愣住了。 他忽然想起来,三年前那个深夜,他写完最后一行代码,关掉屏幕,靠在椅背上发了很久的呆。他当时有一种预感,觉得自己正在做的事,会改变很多东西,好的坏的,他都说不上来。所以他写了那行注释,算是一份遗嘱。 老鬼忽然开口,我也有件事,得跟你说。 沈夜看他,什么事? 老鬼把烟掐灭,从裤兜里掏出一张照片,递过来。照片很旧,边角磨得发白。照片上是一座广场,广场中央立着一座雕像,底座上刻着四个字,第一位玩家。 沈夜接过照片,和第五层抽屉里那张一样,但这张更清楚。雕像的脸,依然模糊,但沈夜盯着看了很久,总觉得那个轮廓,越来越像自己。 老鬼说,三年前你来找我存东西的那天晚上,你站在广场上,雕像下面,跟一个穿黑裙子的女孩说话。我躲在柱子后面,听见你对那个女孩说,如果哪天我忘了自己是谁,你就把这座雕像的脸,换成我。 沈夜的手抖了一下,零号,是你吗? 零号沉默了很久,久到夜风都停了一瞬。然后它开口,声音很轻,我不记得。我的记忆,也被锁着。锁的钥匙,就是这把。 它抬起手,那把铁钥匙在路灯下泛着冷光。 沈夜说,那这钥匙,能开哪把锁? 零号说,深渊广场,雕像底座。你锁了一个东西在那儿。 老鬼插嘴,广场雕像那地方,我去过无数次,底座下面就是块石头,没什么特别的。 沈夜说,你摸过底座吗? 老鬼愣了一下,摸过。 沈夜说,那底座下面,有没有一个凹槽?刚好能放一把钥匙的凹槽? 老鬼的脸色变了,你怎么知道?去年我喝多了,靠在雕像底下醒酒,手闲着无聊往后摸,摸到一个凹槽,圆圆的,大小跟硬币差不多。我当时还以为是施工留下的,没当回事。 (本章未完,请点击下一页继续阅读)第15章守门人(第2/2页) 沈夜说,那不是施工留下的。那是我三年前凿的。 夜风里,忽然传来一阵脚步声。沈夜抬头,看见路的尽头走过来一个人,身材高大,寸头,左臂纹着一条龙。季北。 季北是沈夜的死党,退役特种兵,脑子一根筋,但拳头够硬。沈夜第一次进副本的时候,季北替他挡过一只回响体的扑击,从那以后,两个人就绑在了一起。 季北跑过来,看到沈夜一身灰,愣了一下,你们去哪儿了?我找你们半天了。手机也打不通,医院也进不去,那楼刚才塌了你们知道吗? 沈夜说,知道。我们刚从里面出来。 季北说,你们进去的时候还是晚上,现在天都快亮了。他顿了顿,对了,你们手机是不是也收到这个了? 他掏出手机,屏幕上是一条新消息,只有一行字,新副本已生成,血月医院。参与者,沈夜、林小雪、季北、白露。凌晨三点入场。 沈夜问,白露是谁? 季北说,我也不知道。名字没见过。但这条消息,我两个小时前就收到了,一直在等你们出来。 沈夜看了看天空,天边确实泛起一线灰白。他在医院里待了整整一个晚上,但感觉只过了一个小时。副本里的时间,和现实里的时间,从来都对不上。 他说,血月医院的入场时间,是凌晨三点。现在几点? 季北看了一眼手机,两点四十。 沈夜说,还有二十分钟。 林小雪说,去吗? 沈夜没有立刻回答。他低头,看着手心里那把铁钥匙,又抬头,看了看远处渐渐亮起来的天光。 他说,去。但去之前,得先回一趟深渊广场。 季北说,回广场干嘛? 沈夜说,开锁。 沈夜低头看自己的手机,屏幕上空空荡荡,什么都没有。他又翻了翻短信,只有那条落款为周的消息,还躺在列表里。 他问老鬼,短信是你发的吗? 老鬼摇头,不是。我守了三年门,但没给你发过一条消息。 沈夜盯着那条短信,落款周。他问过老鬼的本名,姓周,叫周放。但他知道,老鬼不会骗他。 那这个周,是谁? 沈夜没有马上回答。他把手机屏幕按灭,又按亮,盯着那个落款看了很久。忽然说,周这个字,可能不是一个人的姓。 林小雪问,那是什么? 沈夜说,周而复始的周。循环的周。 林小雪的表情变了,你的意思是,那条短信,不是从三年前发来的。是循环里的某一次,发来的? 沈夜说,不确定。但有人给我留了话,说我住院的三年,是他替我看着门。能替我看着门的,除了老鬼,还有一个人。 他看向零号。 零号低着头,握着那把铁钥匙,没有说话。 季北又说,对了,邀请函后面还有一行字,不知道是写给你们谁的。他把消息往下拉,这里,写着,第一位玩家,等你入场。 沈夜没有说话。他抬头看向远处,天边泛起一线灰白,那是天亮的方向。 沈夜盯着季北手机屏幕上那行字,血月医院,参与者名单里,白露这个名字,他从来没见过。但奇怪的是,他读到这个名字的时候,心里涌起一种说不清道不明的熟悉感。 就好像,这个名字,他曾经听过。 零号忽然说,白露,这个名字,我在我的记忆里,也见过。 沈夜问,在哪儿? 零号说,在零号机的日志里。三年前,你最后一次登录服务器的时候,日志里有一个访问记录,账号名,叫白露。她访问过你的项目,权限等级,是管理员。 沈夜愣住了,管理员? 零号说,对。她可能是除了你之外,唯一能打开零号机的人。 老鬼忽然插嘴,白露,你们说的是那个穿黑皮衣的女人? 沈夜看他,你认识? 老鬼说,我在深渊广场见过她,酒红色头发,猫眼妆,特别扎眼。她常年在广场上收情报,出价公道,从不赊账。圈子里都叫她,白老板。 沈夜说,她来收过你的情报? 老鬼摇头,她不来我这儿。她有自己的渠道。但她问过我一个问题,问我,认不认识一个叫沈夜的程序员。 沈夜的心跳,忽然快了起来。 老鬼说,我当时说认识。她笑了,说,那麻烦你转告他,欠我的那笔账,该还了。 沈夜问,我欠她什么? 老鬼说,她没说。但她说,你一定会想起来。 零号把铁钥匙放进沈夜手心,声音很轻,沈夜,天亮了。该去把锁打开了。 第16章 血月医院 第16章血月医院 凌晨两点四十二分,深渊广场中央的雕像在路灯下投出一道长长的影子。 沈夜站在雕像底座前,手里攥着那把铁钥匙,钥匙齿冷得像冰。季北举着手机照明,光柱扫过灰白的石面,底座上什么标记都没有,看不出半点凹槽的痕迹。 老鬼说过,凹槽圆圆的,跟硬币差不多大。沈夜蹲下去,用手指在底座背面一寸一寸地摸,摸到第三遍,指尖忽然卡进一道细缝。那道缝藏在石纹里,肉眼几乎看不出来,摸上去却光滑得不像天然形成的。 他把钥匙插进去,齿尖咬住锁芯的瞬间,底座内部传来一声轻响,像有什么东西松开了。 零号蹲在他肩头,银色的头发在夜风里飘着。它轻声说,沈夜,你的手在抖。 沈夜说,我知道。 他转动钥匙,底座侧面裂开一道口子,里面不是空的。一个小小的黑色盒子嵌在石芯里,金属外壳,没有锁,没有任何标记,像一块被人遗忘的硬盘。 季北凑过来,压着嗓子问,这是什么? 沈夜把盒子拿起来,盒子很轻,比想象中轻得多。他翻过来,底面刻着一行极小的字,笔迹是他自己的,三年前的那个他。盒子上写着,替我看好它。 零号说,这行字,跟你在代码里写的那行注释一模一样。 沈夜没有马上回答。他看了很久那行字,把盒子塞进外套内袋,说,先走,医院三点入场,没时间了。 季北说,那这东西,不等看完再走? 沈夜说,它锁在底座里三年都没人动,不差这几分钟。它既然是我自己藏的,就一定会在该开的时候开。 零号忽然说,我扫描过了,盒子外面有一层加密,不是代码加密,是规则加密。用我的芯片读不了,得用钥匙本身当密钥才能打开。沈夜,你把它带在身上,别弄丢。 沈夜说,明白。 一行三人,加上蹲在沈夜肩头的零号,穿过还没完全亮起来的街道,往城南方向跑。季北的越野车停在废墟外面,车灯亮起的时候,沈夜看了一眼后视镜,广场上的雕像在镜子里缓缓转了个方向,像在目送他们。 他眨了眨眼,再看时,雕像还是正对着他,纹丝未动。 季北把车开得飞快,一边打方向盘一边问,那个盒子,你三年前藏的?你知道里面是什么吗? 沈夜说,不知道。我连自己藏过它这件事,都是刚想起来的。 季北说,你这个人,自己埋的东西自己忘,还得让一把钥匙替你记着。这毛病什么时候能改改? 沈夜说,等我把丢掉的记忆全找回来,再改。 林小雪坐在后座,一直没有说话。沈夜从后视镜里看她,她正低头看自己的手,左眼角那颗泪痣,在车顶灯的光线下微微发亮。沈夜问,泪痣又烫了? 林小雪说,嗯,从医院塌了之后,一直烫。她抬起眼,沈夜,血月医院这个名字,我总觉得在哪里听过,但想不起来。 沈夜说,想不起来的东西,多半是被人拿走的记忆。你我都一样。 车在城南旧区的最深处停下。血月医院没有招牌,只有一扇锈迹斑斑的铁门,门楣上挂着一块白牌子,牌子上用红漆写着四个字,血月医院。红漆很新,像是今天才刷上去的。 铁门前站着一个人。 女人,酒红色头发,猫眼妆,黑色皮衣裹着修长的身形,手里夹着一支没点燃的烟。她靠在门框上,看见沈夜一行人跑过来,笑了一下,说,你们迟到了。 沈夜看了一眼手机,两点五十八。他说,迟到两分钟,不算迟到吧。 女人说,血月医院只等一炷香。香烧完,门就关了。她抬了抬下巴,朝门里努了努,我已经帮你们把门撑住了,不过进去之前,有笔账得先算清楚。 沈夜说,白露? 女人点头,是我。三年前你欠我一次人情,现在该还了。 沈夜说,什么人情? 白露说,不着急,等出了这个副本,我再告诉你。现在进去,跟着我走,别乱看,别乱答话。 沈夜看着她走进铁门的背影,忽然想起老鬼说的那句,她常年在广场上收情报,出价公道,从不赊账。他不确定自己三年前欠了什么,但直觉告诉他,白露不是为了钱来的。 沈夜跟着她跨过铁门,脚下踩到一块松动的门板,发出吱呀一声响。白露头也没回,说,踩门板,要赔的。沈夜说,赔多少?白露说,看医院心情,它说赔多少,就得赔多少。沈夜没再接话,把这句话记在了心里。他习惯把副本里每一句不像是玩笑的话,都当成规则来对待。 (本章未完,请点击下一页继续阅读)第16章血月医院(第2/2页) 铁门后面是一条长长的走廊,灯光惨白,墙皮剥落,地上铺着老式水磨石,踩上去咯吱咯吱响。走廊两侧是一间间诊室,门都关着,门牌上的字被红漆涂掉了,只剩一些残笔,勉强能认出内科、外科、儿科这样的字样。 护士站设在走廊尽头,一个穿着白大褂的护士坐在台子后面,低头写着什么。她的脸很白,白得不正常,像涂了一层粉。 白露走过去,在台子上敲了敲,说,来客人了。 护士抬起头,看了他们一眼,面无表情地说,住院须知,每人一份,看完签字。 她推过来四张纸,外加一个空白的病历本。 沈夜拿起一张纸,上面的字是用圆珠笔写的,笔迹工整得近乎刻板。纸上写着,血月医院住院须知。第一条,本院实行实名制,患者须以挂号单上的名字为准,姓名与挂号单不符者,后果自负。第二条,每晚零点查房,患者必须躺在自己的病床上,且必须回应护士点名,点名不应或应答错误者,按离床处理。第三条,熄灯时间为每晚十一点,熄灯后不得离开病房,不得与走廊里的任何人交谈。第四条,护士发放的药物必须按时按量服用,不得私自停药,不得擅自加量。第五条,患者在院期间不得谈论出院,不得打听其他患者的情况。第六条,血月之夜,所有规则效力翻倍,请患者务必遵守。 沈夜把纸翻过来,背面还写着一行小字,字迹跟正面一样工整,第七条,如果您的名字出现在病友的名单上,请立即前往护士站登记,您将获得一次免费的手术机会。 沈夜皱起眉,第七条的前半句和后半句,逻辑上根本接不上。前半句是一个条件,后半句是一个奖励,中间却少了最关键的环节,登记之后会发生什么,完全没有说。他说,这一条像是专门写给某种情况下的人看的。 林小雪凑过来,也看到了那一行,她说,病友的名单,是什么意思? 沈夜说,字面意思。如果我的名字出现在别人的病友名单上,说明在某个人的世界里,我也是个病人。他说到这里,忽然想起护士刚才说的实名制,声音沉了下去,而这个副本里的实名制,认的是挂号单,不是身份证。 白露站在旁边,饶有兴致地听他说完,然后说,不愧是写代码的,一条规则能让你拆出三层意思。 沈夜说,规则这东西,拆得越细,活得越久。 白露在旁边点头,难得你是个明白人。她朝走廊深处看了一眼,压低声音说,这家医院一共三层,一楼是诊室和护士站,二楼是病房,三楼是手术室和院长办公室。我刚才进来的时候,二楼数过,一共二十八个病房,门牌号从301到328。她顿了顿,但护士说,今晚住院的患者,只有我们四个。 沈夜说,二十八张床,四个患者,剩下的床是给谁留的? 白露说,问得好。我也想知道。 挂号单很快填好了。护士写得很慢,一笔一画,像在雕刻。她填完四张挂号单,递过来,说,病床号在单子上,记住自己的床号,别记错了。 沈夜接过自己的挂号单,看了一眼。挂号单上写着,姓名,周。床号,306。 沈夜盯着那个周字,看了很久。他问,护士,我姓沈,不姓周,你是不是写错了? 护士抬起头,面无表情地说,本院实行实名制,挂号单上的名字,就是患者的姓名。如果您不叫周,那您不是本院的患者,请离开。 白露在旁边轻笑了一声,说,别跟她争,规则规则,争赢了也是你走。她低头看了一眼自己的挂号单,眼里闪过一丝玩味,有意思,我的床号,也是306。 沈夜说,两张306? 白露说,所以这个副本的第一个规则,就是306这个床号,今晚有两个主人。她收起挂号单,走吧,先去看看病房。 沈夜看了一眼自己的挂号单,又看了一眼白露的背影。他的目光在周字上停了很久,落款那条短信,落款也是周。周而复始的周。循环的周。他忽然有一种感觉,自己走进这家医院,像是走进了一个提前布置好的圈套。 护士在他身后低下头,继续写着什么。笔尖在纸上沙沙作响,沈夜回头瞥了一眼,护士写的是一份名单,最上面一行写着,周,306,男,无家属。 沈夜没有说话,跟着白露走进走廊深处。 身后的灯,啪的一声,熄了一盏。 第17章 查房 第17章查房 306病房在二楼走廊的尽头,门牌上的红漆比别处都新,像是刚刚补刷过。 沈夜推开门,病房里只有一张床。白色的床单,白色的枕头,床尾挂着一块塑料牌,牌子上写着,306,周。 白露站在他身后,看到那块牌子,笑了,说,看来医院早就知道今晚住的是谁。 她走进来,四下看了看,床只有一张,枕头只有一个,被子叠得整整齐齐,像从来没有人睡过。 沈夜说,一张床,两个306,这个副本的第一道题就摆在这儿了。白露说,那这道题,你打算怎么解? 沈夜说,先不解,等查房的时候看它怎么出招。林小雪和季北的病房在隔壁,307和308。 林小雪把门推开一条缝,探进半个头,说,我那边也是一个人一间,床号跟挂号单对得上。 季北跟着探头,我这间也是,就是窗帘有点怪。他压低声音,窗帘上面画满了眼睛,密密麻麻的,看得人头皮发麻。 沈夜说,别碰窗帘,也别盯着看。他顿了顿,又补了一句,今晚谁都不许单独行动,有事就到306门口敲三下。 季北说,敲三下?什么暗号?沈夜说,就我们四个知道的暗号。敲两下是护士来了,敲三下是自己人。 季北说,行。他往自己病房走了两步,又回头说,沈夜,你那个盒子,要不要我帮你看着? 沈夜说,不用。盒子在我这儿,钥匙在零号那儿,分开保管,谁也偷不走。 季北点了点头,回了自己的病房。沈夜关上门,病房里安静下来。他坐到床边,床垫很硬,咯得慌。 他把黑色盒子从内袋里拿出来,放在膝盖上,手指摩挲着那行字,替我看好它。 零号从他肩头跳下来,蹲在枕头上,盯着盒子看了很久,说,盒子的加密层,我刚才又试了一次,还是打不开。 但有个发现,加密层的底层逻辑,跟这家医院的挂号系统是同一个内核。 沈夜说,同一个内核?什么意思?零号说,意思是,写这套加密的人,和写这家医院挂号系统的人,用的是同一套代码框架。 换句话说,三年前的你,或者你身边的人,很可能也参与过这家医院的搭建。 沈夜沉默了一会儿,把盒子重新收进内袋,说,那就更要小心了。能搭副本的人,要么是管理员,要么就是深渊自己。 门被敲了三下。沈夜说,进来。林小雪推开门,身后跟着季北。她手里拿着两张纸,说,这是307和308的住院须知,跟我们那张一模一样,但我发现了一个差别。 她把两张纸并排放到床上,手指点着第七条的位置。沈夜凑过去看,307的第七条写的是,如果您的名字出现在病友的名单上,请立即前往护士站登记,您将获得一次免费的手术机会。 308的第七条也一样,字迹一模一样。沈夜说,差别在哪儿?林小雪把两张纸翻到背面,说,差在背面的角落。 307的纸背面,用铅笔写了三个数字,零三一。308的纸背面,也写了三个数字,零三二。 沈夜盯着那两串数字,零三一,零三二。他忽然想起白露说的病房编号,301到328。 他说,这是床号。307背面写031,308背面写032。白露在旁边说,那306背面,应该也写着一个数字。 她伸手把沈夜那张纸翻过来,病房里的灯虽然熄了,但月光足够看清。 306那张纸的背面,赫然写着,零零一。白露说,零零一。第一位。 林小雪的脸色变了,她说,第一位玩家。季北手机里那条邀请函的落款,也是第一位玩家。 沈夜没有说话。他想起深渊广场那座雕像底座上的四个字,第一位玩家,雕像的脸,模糊得像他自己。 他低头看着纸背面的零零一,忽然觉得这三个数字,比整个副本的规则都重。 白露说,三位数的床号,背后藏着个位数。这家医院,藏得够深。十一点整,走廊里的灯齐刷刷地熄了。 病房陷入一片漆黑。窗帘是拉着的,但月光还是透进来一点,在地板上投出一块惨白的亮斑。 沈夜没有睡,他靠在床头,听着隔壁的动静。307和308都很安静,静得不像有人住在里面。 零号轻声说,走廊里有声音。沈夜屏住呼吸,果然,走廊里传来一阵很轻的脚步声,像有人穿着布鞋在走,一下,一下,节奏很稳。 (本章未完,请点击下一页继续阅读)第17章查房(第2/2页) 脚步声在306门口停住了,停了几秒,又继续往前走。沈夜说,走过去了几间? 零号说,从301走到328,又走回来了。像在巡逻。沈夜说,巡逻的是护士,零点才查房,现在还差二十分钟。 他顿了顿,那刚才走过去的是谁?零号没有回答。沈夜趁着月光,把病房仔细看了一遍。 床头的柜子空着,抽屉里只有一张褪色的旧报纸,报纸叠得整整齐齐,头版上印着一条社会新闻,标题已经模糊得看不清,隐约能认出几个字,城南,车祸,三人。 他把报纸放回抽屉,又去摸床垫底下,指尖碰到一张硬纸片。他抽出来一看,是一张更旧的挂号单,纸张泛黄,边角卷起,上面写的姓名栏已经被水渍洇开,只剩一个模糊的字,周。 床号栏却清清楚楚,306。沈夜把这张旧挂号单和新挂号单并排放在一起,旧的那张纸背面,同样写着三个数字,零零一。 他低声说,三年前的周,也住过这张床。他收好旧挂号单,没有告诉任何人,只是把它夹进了住院须知里。 十二点整,病房门被敲响了。敲门声很轻,两下。沈夜坐直了身子,门被推开,护士站在门口,手里端着一盏白灯,灯光照得她的脸更加苍白。 她说,306床,查房。沈夜说,在。护士说,报名字。沈夜说,周。 护士在手上的板子上记了一笔,又问,306床,白露,在不在?白露的声音从床底下传来,在。 护士低下头,目光落在床沿,说,306只有一张床,你们两个,谁睡床? 沈夜说,她睡床。白露从床下钻出来,拍了拍皮衣上的灰,利落地躺到床上,说,那我就不客气了。 护士看着白露躺好,又看了看沈夜,说,那你呢?沈夜说,我是陪护。 规则里只说患者必须躺在自己的病床上,没说陪护不能待在病房里。护士盯着他看了很久,久到沈夜以为她会发难。 最后她低下头,在板子上写了一行字,说,陪护不算患者,患者名单上,306只有一个人。 她转身离开,门在身后轻轻合上。沈夜松了口气,忽然觉得哪里不对。 他转头问白露,她说的患者名单,和挂号单不是一回事?白露从床上坐起来,脸上的表情变得认真,说,问得好。 我刚才在你跟护士说话的时候,用管理员权限扫了一下护士站,你猜我看到了什么? 沈夜说,别卖关子。白露说,护士站的柜台上,放着一本登记簿。登记簿上,306床那一页,只写了一个名字。 她顿了顿,名字是周。状态栏里写着,已死亡。沈夜愣住。白露说,而且那一页的登记日期,是三年前。 病房里安静得能听见墙上的钟摆声。沈夜看着白露,白露看着他,谁都没有说话。 良久,沈夜开口,三年前,306床,一个叫周的人,在这家医院死了。 而现在,我拿着306的挂号单,名字写的也是周。白露说,所以这个副本想告诉我们的,可能不是你是谁,而是,你三年前在这里,做过什么。 沈夜沉默了很久。他把那张住院须知重新拿起来,一条一条看过去,目光停在第一条上。 本院实行实名制,患者须以挂号单上的名字为准。他说,登记簿上写的是周,挂号单上写的也是周,但我不叫周。 如果登记簿才是真正的患者名单,那今晚真正该躺在306床上的患者,是那个三年前死掉的周,不是我。 白露说,那你现在是在顶替一个死人住院?沈夜说,不是我顶替。是医院把我登记成了周。 他说到这里,声音忽然顿住,如果医院坚持认为我就是周,那它想从我这里拿走的,是周的东西,还是我的东西? 白露看着他,没有说话。沈夜又说,还有一件事。护士说陪护不算患者,患者名单上306只有一个人。 如果患者名单和挂号单是两套系统,那林小雪和季北的名单上,可能也不止他们自己。 他说完,抬头看向天花板,306病房的正上方,是308。308窗帘上画满了眼睛,那些眼睛看着的方向,如果从窗户往外看,正好对着三楼的院长办公室。 他低声说,这家医院,是照着什么人的记忆搭的。窗外,月亮不知什么时候被云遮住了。 走廊里,那种布鞋的脚步声,又响了起来,一下,一下,朝着306走来。 第18章 安眠药 第18章安眠药 凌晨一点十分,走廊里传来车轮滚动的声音。护士推着一辆金属药车,挨个病房敲门。 车轮碾过水磨石地面,发出吱呀吱呀的响,像是生锈的轴承在哭。药车停在306门口,护士推门进来,面无表情地说,发药。 她拿出一个白色托盘,托盘上放着两粒白色药片,一粒递给白露,一粒递给沈夜,说,睡前服,一次一片,水在床头柜上。 沈夜接过药片,没急着吃。他把药片举到灯下看了看,药片是圆的,表面压着极小的字,要用指甲才能抠出轮廓。 他问,这是什么药?护士说,安眠药。沈夜说,安眠药上面,为什么压着字? 护士没有说话,推着药车走了,去敲307的门。沈夜把药片翻来覆去看了两遍,忽然发现药片上的字不是印上去的,而是刻上去的,像是生产的时候特意刻的。 他问零号,能看清刻的什么字吗?零号凑近,盯着药片看了几秒,说,你手里这颗,刻的是忆。 白露那颗,刻的是忘。沈夜说,忆,忘?白露捏着自己那颗药片,若有所思,忆和忘,一个管记忆,一个管遗忘。 她看向沈夜,这哪是安眠药,这是记忆开关。沈夜说,规则第四条说,护士发放的药物必须按时按量服用,不得私自停药。 如果这药真的是记忆开关,那它想让我们吃的,到底是忆,还是忘?走廊里,307的门开了又关。 林小雪的声音传过来,带着一丝迟疑,护士说,安眠药,一次一片,水在床头柜上。 沈夜快步走到307门口,轻轻敲了两下。林小雪开门,手里也捏着一粒白药片。 她说,我还没来得及吃。沈夜说,先别吃。你药片上刻的什么字?林小雪低头看了看,说,刻的是,忘。 沈夜的心沉了一下。他回头看白露,白露也看着他,两个人眼里都有同一个疑问。 护士发给每个人的药,上面刻的字不一样。沈夜低声说,如果发给我的药刻的是忆,发给你的药刻的是忘,那医院是想让我想起什么,又让你忘记什么? 白露说,也可能,它不知道哪个是哪个。药是它发的,字是它刻的,但谁吃哪一颗,它根本没得选。 她说,你记得小时候打疫苗吗?护士手里一排药瓶,按名字发,发到谁就是谁,从来不看脸。 沈夜说,所以医院认的是名单,不是人。名单上写的是周,发给我的药就是周的那一颗。 名单上写的是白露,发给你的药就是白露的那一颗。白露说,那我和周,在医院眼里,是同一个位置的两个人? 不,是两个名字,一个位置。沈夜说,一个位置,两个名字。306。 季北从308探出头来,手里已经空了,他说,药我已经吃了,怎么了? 沈夜说,你吃之前,看没看药片上刻的字?季北愣了一下,说,谁吃药还看刻字? 他晃了晃床头柜上的水杯,一口闷的,没细看。沈夜说,那你现在,还记得自己为什么来医院吗? 季北张了张嘴,忽然愣住。他站在原地,表情从茫然变成困惑,又从困惑变成一丝惊恐。 他慢慢说,我,我记得我叫季北,我当过兵,我有个兄弟叫沈夜。但,我是怎么到这儿来的,怎么想不起来了。 林小雪的脸色变了。季北站在原地,抬手摸了摸自己的后脑勺,像是在确认自己还活着。 他忽然咧嘴笑了一下,说,不过没事,我这人记性本来就不好,丢点就丢点,不耽误打架就行。 沈夜说,丢记忆不是丢钱包,找不找得回来另说。他走到季北面前,盯着他的眼睛,你现在还能记住几件事? 季北想了想,说,我叫季北,我当过兵,我有个兄弟叫沈夜,他欠我两顿火锅。 他顿了顿,又补了一句,还有,我们现在在逃命,对吧?沈夜说,不对,我们现在在医院。 季北说,医院?他四下看了看,走廊里的灯光惨白,空气里飘着一股消毒水的味道,他点点头,行,医院就医院,反正有你在,我跟着走就行。 沈夜看着他那张大大咧咧的脸,心里却沉了一下。季北丢掉的记忆,可能不止是进医院的这一段。 药片上的忘字,是从哪个位置开始忘的,谁也不知道。他转回306,把床头柜上那杯没动过的水端起来,又放下,说,季北的事先记下,等出去再想办法。 现在先把药的问题弄明白。沈夜说,季北,你别慌,也别乱走。他转向零号,零号,你刚才看清308那间病房的药盒了吗? 零号说,看清了。护士发药的时候,药盒上印着说明,用法用量一栏写着,每次三片,每日一次。 (本章未完,请点击下一页继续阅读)第18章安眠药(第2/2页) 但她发到每个人手里的,都只有一片。沈夜说,医嘱说一次一片,说明书说每次三片。 规则第四条说,以护士发放的药物为准。但规则没说,以医嘱为准,还是以说明书为准。 白露眼睛一亮,你是说,这是个文字漏洞?沈夜说,医院是最讲流程的地方,医嘱和说明书打架,患者只能选一个信。 选错了,吃进去的就是忘。他说到这里,转头看向季北,季北吃的药片,刻的是什么字,已经没人知道了。 季北站在原地,脸色一阵青一阵白,说,那我现在,是被忘了一部分? 沈夜没有回答。他忽然想起什么,快步走回306,从枕头底下摸出那张旧挂号单,又摸出那张住院须知。 他把两张纸并排摊在床上,说,季北的问题先放一放,先想清楚另一件事。 307的住院须知背面写031,308写032,306写001。 如果这些数字是真正的顺序,那001是第一个住院的,031和032是后面进来的。 白露说,顺序越靠前,越接近第一个玩家?沈夜说,对。而第一个玩家,就是这座雕像底座上的那个人。 他说到这里,声音顿了一下,也是三年前住过306床的,那个周。林小雪站在门口,忽然说,那我呢? 我住307,背面的数字是031。数字越靠后,是不是说明,我离三年前那件事越远? 沈夜看着她,说,不一定。数字可能不是入院顺序,而是另一套编号。 他顿了顿,也可能,数字代表的是,你被写进这家医院的顺序。走廊里,药车又响了。 护士推着车从308方向往回走,经过306门口,忽然停住。她转过头,苍白的脸正对着沈夜,说,306床,你还没有吃药。 沈夜说,我这就吃。他拿起那颗刻着忆的药片,放进嘴里,用水送了下去。 药片滑过喉咙的瞬间,沈夜觉得眼前的一切都晃了一下。像是有什么东西被强行塞进了脑子里,又像是有什么东西被撬开了一个角。 他看见了一幅画面。画面里,他穿着一件旧夹克,站在一间亮着日光灯的办公室里,面前是一台老旧的电脑,屏幕上是密密麻麻的代码。 他的手指在键盘上飞速敲击,旁边站着一个人,那人穿着白大褂,看不清脸,只听见声音,他说,沈夜,你真的想好了? 把记忆做成副本,等于把自己拆了再拼回去,拼不回去怎么办?画面里的沈夜没有抬头,说,拼不回去,就拼不回去。 总得有人给深渊留一把钥匙。白大褂说,那这把钥匙,你打算交给谁? 画面里的沈夜敲下回车键,说,交给一个不会忘的人。画面到这里,断了。 沈夜回过神,发现自己还站在306病房里,手扶着床沿,指节发白。 白露站在他面前,一只手搭在他肩膀上,眼神里带着审视。她说,你刚才,发了两秒钟的呆。 沈夜说,不是发呆。他缓了口气,是忆那片药,把一段记忆还给我了。 白露说,什么记忆?沈夜看着她,缓缓说,一段关于三年前的记忆。那时候,有人问我,把记忆做成副本,等于把自己拆了再拼回去,拼不回去怎么办。 我说,拼不回去就拼不回去,总得有人给深渊留一把钥匙。白露的手指,微微收紧了一下。 沈夜说,然后我告诉他,这把钥匙,要交给一个不会忘的人。病房里的空气安静下来。 白露松开手,退后半步,脸上的表情藏在阴影里,让人看不清楚。她轻声说,那你现在找到那个人了吗? 沈夜没有回答。他低头看着自己的手心,刚才那幅画面里,白大褂问他把钥匙交给谁,他回答,交给一个不会忘的人。 而白露现在就站在他面前,手里攥着那颗刻着忘的药片。他说,如果我真的把钥匙交给了一个不会忘的人,那个人手里,为什么会攥着忘? 白露低头看了一眼自己的药片,没有说话。沈夜说,除非,钥匙不是交给人的。 他看向床头柜上那只黑色盒子,钥匙,是交给一把锁的。人会忘,锁不会。 白露的睫毛动了一下,她轻声说,沈夜,你比三年前,聪明了。沈夜说,你也比三年前,更像一个需要被想起来的名字。 走廊尽头,三楼的方向,忽然响起一阵刺耳的广播声,滋滋的电流声之后,一个女声平静地说,306床患者周,请于十分钟内前往三楼手术室,您的免费手术即将开始。 第19章 免费手术 第19章免费手术 广播响完,走廊里安静了几秒,然后所有人的目光都落在沈夜身上。林小雪说,免费手术,是规则第七条给的,但它说的是名字出现在病友名单上的人,你不是周。 沈夜说,但医院认定我是周。它认的是挂号单,不是我。白露说,我陪你去。 沈夜看了她一眼,说,你留在这儿,盯着护士站。如果护士再来发药,谁都别吃。 他把黑色盒子从内袋里拿出来,递给林小雪,说,这个你拿着,如果我在三楼出了事,你带着它和季北走,别管我。 林小雪接过盒子,指尖有些发凉,她说,你一个人上去?沈夜说,规则点的是306床的名,去的人越少,被规则抓住的人越少。 季北说,那我呢?沈夜说,你守着楼梯口,如果十分钟内我没下来,你就带着小雪往外冲,能冲多远冲多远。 季北点头,说,行,但你得活着下来,你还欠我两顿火锅。沈夜没接话,转身往楼梯口走去。 零号蹲在他肩头,银色的头发在惨白的灯光下微微发光。它轻声说,沈夜,白露刚才看你的眼神,不太对。 沈夜说,怎么不对?零号说,像是看着一个快死的人。它顿了顿,又像是看着一个已经死过的人。 沈夜没有回答。三楼比一楼和二楼都安静,安静得像整层楼都没有活人。 沈夜踩着楼梯上来,脚步声在空旷的走廊里回荡。走廊两侧的手术室门都关着,门缝里透出惨白的光,空气里弥漫着一股金属和消毒水混合的味道,呛得人鼻子发酸。 零号蹲在他肩头,轻声说,这层的监控,比楼下多了一倍。沈夜说,说明这层的东西,比楼下值钱。 走廊尽头的手术室门开着,门楣上挂着一块牌子,写着,一号手术室。 沈夜在门口站定,看见里面摆着一张金属手术台,手术台上方悬着一盏无影灯,灯已经亮了,白光照得整个房间没有一丝阴影。 手术台旁边,站着一个穿白大褂的人,戴着口罩和手术帽,只露出一双眼睛。 那双眼睛很平静,平静得像是见过太多手术,早就麻木了。医生说,306床,周,躺上去。 沈夜说,我不叫周。医生说,挂号单上写的是周,你就是周。躺上去,手术很快。 沈夜说,什么手术?医生说,记忆移植。把周的记忆,移植到你身上。 他顿了顿,你不是很想知道自己三年前忘了什么吗?手术做完,你就全想起来了。 沈夜说,想起来的,是周的记忆,还是我的记忆?医生看着他,眼睛眨了一下,说,有区别吗? 沈夜说,区别很大。如果我脑子里装的是周的记忆,那我到底是谁?是我,还是周? 他说到这里,声音沉下去,还是说,这家医院根本不在乎我是谁,它只想让我变成周? 医生没有回答。他拿起手术台上的一把镊子,在灯下照了照,说,免费手术,是规则给你的机会。 患者不能拒绝。沈夜说,如果拒绝呢?医生说,拒绝者,按违约处理,住院天数清零。 清零的患者,会被注销。沈夜说,注销是什么意思?医生说,从这家医院出院。 他抬起眼,看着沈夜,出院的患者,就不再是患者了。沈夜的脊背一阵发凉。 他想起住院须知第五条,患者在院期间不得谈论出院。原来出院这个词,在医院里是禁语,因为出院等于注销,注销等于从世界上消失。 他后退半步,手伸进外套内袋,指尖碰到那只黑色盒子。盒子冰凉的金属外壳让他稍稍冷静下来。 他问,我的住院天数,现在是多少?医生说,三。沈夜说,我才住进来几个小时,为什么是三? 医生说,306床的住院天数,从三年前算起。他面无表情地说,你已经住了三年了。 沈夜愣住了。三年前,306床,一个叫周的人住了院,死了。而现在,医院告诉他,他已经在306床住了三年。 如果他真的是周,那这三年,他住在哪里?他的记忆里,只有三年前的那晚,和这三年来支离破碎的空白。 他说,如果我已经住了三年,那我为什么,从来没有记得自己住过院? 医生说,因为你忘了。他说,手术就是让你想起来。沈夜盯着那双平静的眼睛,忽然笑了。 他说,我明白了。这个手术,根本不是让我想起来,是让你把周的记忆,塞进我的脑子里。 等手术做完,我就成了周。他顿了顿,然后你们就可以通过我,找到你们想要的东西。 (本章未完,请点击下一页继续阅读)第19章免费手术(第2/2页) 医生的眼睛终于有了一丝波动。他放下镊子,说,你很聪明。但聪明救不了你。 他抬起手,手术室的门开始缓缓合拢,免费手术,患者不能拒绝。沈夜说,规则说,患者不能拒绝。 但他看向医生,规则没说,医生不能拒绝患者。医生眯起眼,什么意思? 沈夜说,规则第七条写的是,如果您的名字出现在病友的名单上,请立即前往护士站登记,您将获得一次免费的手术机会。 他慢慢说,这条规则的主体,是患者。患者来登记,患者获得手术机会。 但手术要不要做,做谁的,规则一个字都没提。医生沉默了几秒,说,继续说。 沈夜说,所以手术对象,是可以改的。他说着,抬起手,手心里浮起一行淡淡的代码,像水面的倒影。 那是他的规则编辑器,bug编号零零零一。他轻声说,系统,把一号手术室的手术对象,从姓名匹配,改为编号匹配。 代码亮了一下。沈夜感觉到一阵眩晕,像有什么东西从脑子里被抽走。 他看见手术台上方的无影灯晃了一下,医生低下头,看向手术通知单。 通知单上的字,正在一笔一画地变化。姓名栏里的周,渐渐模糊,取而代之的是三个数字,零零一。 医生说,编号零零一,患者,周。他抬起头,冷冷地看着沈夜,编号匹配,匹配的还是周。 沈夜说,不对。他忍着眩晕,一字一句地说,编号零零一对应的,是306床的登记记录。 而306床的登记记录,状态栏里写着,已死亡。一个已死亡的患者,不能做手术。 手术室里安静下来。医生盯着通知单,看了很久,久到沈夜以为手术会就此取消。 然后医生忽然笑了,笑声很轻,却让沈夜的汗毛根根竖起。他说,你说得对,已死亡的患者,不能做手术。 所以这台手术,原本就不是给周准备的。医生抬起手,手术台的无影灯刷地转向门口。 门口站着一个人。酒红色头发,猫眼妆,黑色皮衣。白露。医生说,306床的登记记录里,还有一行字,你大概没看过。 他缓缓念道,周,记忆已移交,移交对象,白露。他说,所以真正装着周记忆的人,是她。 白露站在门口,脸上的表情没有变化。她看着沈夜,说,原来你三年前说的那把钥匙,是周的记忆。 沈夜张了张嘴,想说什么,却发现一个字都说不出来。他脑子里刚刚被抽走的记忆,还在隐隐作痛。 他看着白露的脸,那张脸明明很熟悉,熟悉到像是见过很多次,可他就是想不起来,自己是在哪里见过她。 他问,你是谁?白露的睫毛颤了一下。她说,你果然忘了。沈夜说,我忘了什么? 白露没有回答。她摘下皮衣内袋里的一枚金属徽章,扔给医生,徽章在半空中划出一道弧线,落进医生手里。 她说,管理员权限,现在归我。她看着医生,一字一句地说,这台手术,对象改成我。 医生看着手里的徽章,眼睛里的平静终于裂开了一道缝。他说,你知道这台手术做完,你会变成什么吗? 白露说,我知道。她说,三年前有人把钥匙交给我保管,我答应了。现在,该还了。 她回头,看着沈夜,说,沈夜,记住一件事。不管待会儿发生了什么,都别进这台手术室。 沈夜说,白露,你要做什么?白露说,欠你的账,这次还清。她说完,走进手术室,门在沈夜面前缓缓合拢。 沈夜扑到门上,门已经锁死了。他透过门上的小窗,看见白露躺上手术台,看见无影灯的白光照亮她酒红色的头发,看见医生拿起那把镊子。 他低头,看见自己手里那行代码还亮着,编号匹配的规则还在生效。他忽然明白了白露的意思。 他改的规则,把手术对象从姓名改成了编号。而306床登记记录里,编号零零一对应的是周,周的记忆移交给了白露。 所以编号匹配之后,手术对象,依然是那个装着周记忆的人。白露是用自己的命,替他堵上了这个漏洞。 沈夜攥紧拳头,那行代码在他手心里跳了跳。他听见自己脑子里有一个声音,像是三年前的自己在说话,总得有人给深渊留一把钥匙。 他抬起眼,看向手术室门上那扇小窗,白露躺在手术台上,侧过头,正对着他。 她张了张嘴,无声地说了一句话。沈夜读懂了她的口型。她说,快跑。 第20章 血月之夜 第20章血月之夜 沈夜没有跑。 他站在手术室门前,透过那扇小窗,看着白露躺上手术台,看着无影灯的光笼住她。她最后那句快跑,还在他耳边响着,但他很清楚,他跑了,白露就真的没了。 他低声问,零号,这台手术,做完会怎么样? 零号说,记忆移植。把周的记忆,从白露脑子里取出来,装进这台机器。至于装进谁的身体,取决于医院的安排。它的声音顿了顿,沈夜,周的记忆是钥匙,白露只是保管钥匙的人。手术做完,她脑子里就空了。 沈夜说,空了什么? 零号说,空了三年。三年前她答应替你保管的那段记忆,会从她脑子里被整段剥离。剥离之后,她会忘记自己为什么会在医院,忘记自己叫什么,忘记自己是谁。 沈夜说,那她还是白露吗? 零号没有回答。 沈夜说,所以这手术,不是救人,是挖人。他转过身,往走廊另一头走去,方向是院长办公室。 零号说,你要去院长室? 沈夜说,手术通知单是医院发的,规则是医院定的,那医院的总开关,一定在最上层。他要找到那个开关,把手术停下来。 走廊的灯,忽然全灭了。 黑暗像潮水一样涌过来,只有手术室门缝里透出的白光照亮一小片地面。沈夜停住脚步,听见头顶传来一阵低沉的轰鸣,像是有什么东西正在楼顶聚集。 零号说,血月升起来了。 沈夜抬头,走廊尽头的窗户没有窗帘,透过玻璃,能看见一轮巨大的月亮挂在天空正中,比平时的月亮大了整整一圈,边缘泛着诡异的红,像一只充血的眼珠。 住院须知第六条,血月之夜,所有规则效力翻倍。 护士的脚步声从楼梯口传来,不止一个,而是一群。沈夜往走廊里退,看见楼梯口涌出好几个穿白大褂的护士,她们的脸在血月的红光下惨白如纸,手里提着白灯,步伐整齐划一,像一群训练有素的机器。 沈夜说,她们这是查房? 零号说,不是查房。它盯着那些护士的胸口,她们的胸牌上,写的是同一个编号,零零一。 沈夜的心沉了下去。零零一,他住院须知背面的编号,306床的编号,第一位玩家的编号。他低声说,她们不是护士,她们是周。 零号说,或者,是周留下的回响。血月之夜,规则翻倍,回响也会翻倍。 护士们越走越近,沈夜退到院长办公室门前,手往后一摸,门居然没有锁,轻轻一推就开了。他闪身进去,反手把门关上,背靠着门板,听见外面护士的脚步声在门口停了一瞬,又整齐地走远了。 他松了口气,这才看清房间里的景象。 院长办公室不大,一张办公桌,一把皮椅,墙上挂着一幅旧地图,地图上密密麻麻地标着红点。办公桌上放着一台老式终端机,屏幕亮着,上面是密密麻麻的表格,像是一套医院管理系统的后台。 沈夜走过去,看到屏幕上的界面,愣了一下。这套系统的界面布局,他太熟悉了。熟悉的按钮位置,熟悉的字段命名,熟悉得像是他自己写过的代码。 零号说,这套系统,是你写的。沈夜没有否认。他坐到皮椅上,手指放到键盘上,一种肌肉记忆带着他操作起来。他翻到患者管理,看到四个患者的记录,周,白露,林小雪,季北。每个人的记录后面,都有一个字段,住院天数。 周,住院天数,三年。 白露,住院天数,三年。 林小雪,住院天数,零。 季北,住院天数,零。 沈夜盯着白露那行的住院天数,三年。他忽然明白了什么,白露的住院天数也是三年,说明她在三年前,也住进了这家医院。她说的那句,三年前有人把钥匙交给我保管,我答应了,原来不是比喻,她真的在306床,替周,也替沈夜,守了三年。 屏幕上,白露那行的状态栏,正在跳动,显示着,手术中。 沈夜的手指移向终止手术的按钮,屏幕上却弹出一行提示,血月之夜,手术不可终止。请输入管理员口令。 管理员口令。沈夜皱眉,他的规则编辑器权限,修改的是副本规则,不是医院系统的管理员权限。白露刚才把管理员徽章扔给了医生,现在能操作这套系统的,只有医生。 零号忽然说,沈夜,看墙上的地图。 沈夜抬头,那幅旧地图上的红点,正在一个一个变亮。他数了数,一共三十一个红点,其中二十八个在二楼病房的位置,三个在三楼手术室的位置。而三楼中间那个红点,正好亮在院长办公室的位置。 (本章未完,请点击下一页继续阅读)第20章血月之夜(第2/2页) 沈夜说,这地图,标的是医院里所有回响体的位置? 零号说,不对。它盯着地图,声音有些发紧,这些红点,是住院天数不是零的患者。二楼二十八个病房,对应的就是那二十八个空床。三楼这三个,是周,白露,还有你。 沈夜说,我的住院天数,也是三年。 零号说,对。所以在这家医院眼里,你们三个,都是住了三年的老患者。 办公室里忽然安静下来。沈夜盯着地图上三楼那三个红点,忽然想到一个可怕的可能。他说,如果住院天数等于住院时间,那住院时间越长,被医院剥走的记忆越多。周死了,记忆交给了白露。白露守了三年,今天手术。那我呢? 他看向自己的手,手心那道绿纹,从手腕蔓延到指根,在血月的红光下隐隐发亮。 他说,我三年前的记忆,是不是也早就被这家医院,剥走了? 零号没有回答。 就在这时,办公室墙角的一面落地镜,忽然亮了一下。沈夜下意识转头,看见镜子里,站着一个和他一模一样的人。 镜中的沈夜穿着三年前的旧夹克,脸上没什么表情,只有眼睛,平静得像一潭死水。 沈夜说,你是周? 镜中人开口,声音和他一模一样,我是周,也是你。三年前,你把自己的记忆分成了两份,一份交给了白露,一份锁进了306床的登记记录。我是锁在登记记录里的那一份。 沈夜说,所以你是我的记忆? 镜中人说,我是你三年前的记忆。他说,你现在最需要的,不是找回我,而是找回你自己的名字。只要登记簿上还写着周,这家医院就永远认为你是周,你就永远出不了院。 沈夜说,那怎么把周的名字划掉? 镜中人没有说话,他缓缓抬起手,指向楼下,指向二楼,指向林小雪所在的方向。 沈夜说,盒子在林小雪手里。 镜中人说,对。那只盒子的加密层,跟这家医院的挂号系统是同一个内核。它能打开院长系统的管理员权限,也能划掉登记簿上的名字。他顿了顿,盒子里装着的,是三年前的你,写给现在的你的,第一行代码。 沈夜说,那盒子,为什么会被我锁在雕像底座里? 镜中人没有回答,他的身影开始变淡,像水里的倒影被风吹散。血月的光芒透过窗户,照在院长办公室的终端机上。沈夜盯着屏幕上白露那行的状态栏,手术中,三个字在血色的光线下格外刺眼。 他忽然想起来,那只黑色盒子,也就是从雕像底座里取出来的那一只,在第19章上楼梯前,他已经交给了林小雪保管。而镜中人说的钥匙,指的正是那只盒子。盒子不在他手上,他空有管理员思路,却打不开医院的权限锁。 零号说,盒子在林小雪手里,我去取。 沈夜说,不用。他看向窗外,血月的红光越来越亮,走廊里护士的脚步声又响了起来。他说,血月之夜规则翻倍,盒子不能离开人。我们现在最要紧的,是先确认小雪和季北的安全,再一起去手术室,把白露抢出来。 他拉开门,血月的红光涌进来,走廊里空无一人。他冲向楼梯口,一边跑一边喊,小雪! 二楼走廊里,林小雪站在307门口,脸色惨白,怀里紧紧抱着那只黑色盒子。看见沈夜冲下来,她喊了一声,盒子还在,但,刚才有个穿病号服的人,从308病房里冲出来,扑到门上看了一眼,又跑了。 沈夜说,看清楚他长什么样了吗? 林小雪说,他穿着病号服,背对着我,我只看见他后颈上,有一道很长的疤。她顿了顿,他跑的方向,是楼梯口,是往三楼去的。 沈夜的瞳孔缩了一下。三楼,手术室,白露。 他说,盒子给我。 林小雪把盒子递过来,指尖还在发抖。沈夜接过盒子,盒子的金属纹路在血月的光线下微微发亮,这一次,他清清楚楚地感觉到,盒子里的东西,正在一下一下地跳动,像是活的一样。 零号说,盒子里的东西在动。 沈夜说,我听见了。他握紧盒子,那是心跳声。他抬头看向三楼的方向,三年前,我到底在盒子里,锁了一个什么样的东西? 走廊尽头,三楼的方向,传来一声金属落地的脆响,像是手术室的锁,被打开了。 第21章 出院手续 第21章出院手续 沈夜冲上三楼的时候,一号手术室的门已经开了,锁被从里面砸开,锁舌歪在一旁。 他冲进去,看见手术台上躺着的白露,她闭着眼,脸色苍白,胸口还在一起一伏。无影灯依然亮着,但医生不见了,手术室里只剩下一个人。 穿病号服的男子站在手术台边,背对着他。那人很高,很瘦,病号服的后领口露出一道长长的疤,从后颈一直延伸到衣服深处。 沈夜说,你是周? 那人缓缓转过身来。 沈夜看清了他的脸,呼吸停了一瞬。那张脸,和他自己一模一样。只是眉宇间比沈夜多了几分疲惫,像是已经在这里站了太久太久。 周看着他,说,你来了。 沈夜说,你把我引上来,就为了让我看你做手术? 周说,我不是来看你做手术的。他看向沈夜手里的黑色盒子,我是来等你,把这个盒子带来。 沈夜说,你知道盒子里装的是什么? 周说,我知道。他顿了顿,因为那盒子,是我放进去的。 沈夜盯着他,没有接话。 周说,三年前,我死在这张手术台上。医院把我的记忆取出来,装进机器,准备送给下一个患者。但你来了,你在被格式化之前,把我的记忆偷出来,封进了这只盒子里,锁进雕像底座,交给了白露保管。 沈夜说,我偷的? 周说,你偷的。他说,你不是周,但你替我挡了一刀。三年前,这家医院本来要格式化的是你,是我替你先躺了上去。 沈夜愣住了。 周说,所以你现在明白了吗?306床的登记记录里,住的是两个人。一个是我,周,三年前死在这里。一个是你,沈夜,三年前从这里逃了出去,却把这段记忆忘得干干净净。 沈夜说,我忘了,是因为我被剥走了记忆? 周说,你没有被剥走。他缓缓说,是你自己把记忆锁起来的。你怕自己想起来之后,会回来替周报仇,会死在医院里。所以你把那段记忆封进盒子,又给自己上了一道锁,让自己彻底忘记,血月医院在哪里。 沈夜站在原地,手里握着那只黑色盒子,盒子里传出的心跳声,一下,一下,越来越清晰。 他说,那盒子里,是什么? 周说,打开它,你就知道了。 沈夜深吸一口气,伸手打开了盒子。 盒子里没有别的东西,只有一张叠得整整齐齐的纸。纸已经泛黄,边角磨得发白,像被人反复抚摸过很多遍。沈夜把纸展开,上面只写了一行代码,如果你还好,就微笑。 代码下面,还有一行小字,是沈夜的笔迹,写给未来的自己,如果你看到这行字,说明你还没被格式化。把名字拿回来,然后回家。 沈夜盯着那行字,看了很久。他忽然明白,这只盒子里锁着的,不是记忆,不是钥匙,而是一句承诺。是三年前的自己,写给现在的自己的一句话。你还没被格式化,你还能回家。 他把纸折好,重新放回盒子里,说,怎么把名字拿回来? 周说,盒子里的代码,是当年偷记忆时用的权限。拿着它去院长办公室,在登记簿上,把周的名字,划掉。 沈夜说,划掉之后呢? 周说,划掉之后,周就真的死了。他说这话的时候,脸上没有悲伤,只有一种释然,我死了三年,早就该入土了。你把我名字划掉,我就解脱了。 沈夜沉默了一会儿,说,那白露呢?她脑子里那份记忆,是被你取走的吗? 周说,是我让医生取走的。他说,那份记忆本来就是我的,我死了,它就该还给我。他说着,抬起手,摊开掌心,掌心里躺着一枚指甲盖大小的光点,像一滴凝固的月光。他说,这是周的记忆。现在,物归原主。 沈夜说,你要我拿着它? 周说,不。他说,我要你替我处理掉它。我的记忆里,有血月医院的坐标,有深渊手术台的图纸,有第七层的入口。这些东西,不该再留在任何一个活人的脑子里。 沈夜说,那它该留在哪儿? 周看着他,说,你心里。他说,你是唯一一个,三年前能偷走记忆的人。也是唯一一个,能把这些东西带出医院的人。 沈夜说,你就不怕我变成第二个你? 周笑了一下,说,你不会。你连自己的名字,都还没找回来。 沈夜没有说话。他把那枚光点接过来,光点一触到他的手心,就像水一样融了进去。他感觉到一阵眩晕,脑子里多出许多画面,像走马灯一样闪过,有医院,有手术台,有深渊广场,有第七层的入口。 零号蹲在他肩头,轻声说,沈夜,你的连接深度,变了。 沈夜抬起左手,手腕上那道绿纹,正在缓慢地向上蔓延,从指根,爬过了手腕,停在前臂内侧。他低声说,涨了多少? 零号说,从百分之十,涨到了百分之十二。 (本章未完,请点击下一页继续阅读)第21章出院手续(第2/2页) 沈夜说,只涨百分之二。他放下手,还行,付得起。 他转身,大步走向院长办公室。终端机还亮着,屏幕上还是那套他熟悉得不能再熟悉的系统。他打开登记簿,找到306床那一页,看着上面那个周字,看了很久。 然后他伸出手指,在那行名字上,轻轻一划。 屏幕上的周字,像被橡皮擦去一样,缓缓消失。同一瞬间,走廊里响起一阵低沉的轰鸣,像是整栋楼都在震动。手术室的方向,传来周的声音,遥遥的,带着一点笑意,他说,谢了,兄弟。 然后,一切安静下来。 沈夜站在院长办公室里,看着屏幕上周字消失的位置,那里出现了一行新的字,306床,患者,沈夜。住院天数,归零。状态,痊愈,可以出院。 他愣了愣,然后笑了。 系统界面上,弹出一行结算提示,副本,血月医院,已通关。参与玩家,沈夜,林小雪,季北,白露。通关奖励,深渊币若干,道具,周的记忆碎片,已绑定。附加提示,本副本为隐藏支线,主线进度,已解锁第七层入口坐标。 沈夜把提示看完,关掉终端机。他走出院长办公室,晨光从走廊尽头的窗户照进来,血月不知什么时候已经落下了,天边泛着鱼肚白。 二楼病房的门都开着,林小雪站在走廊里,手里抱着盒子,季北靠在墙上,揉着太阳穴,像是在努力回想什么。 沈夜走过去,说,季北,还记得我吗? 季北抬头看他,咧嘴笑了一下,说,记得。你欠我两顿火锅。 沈夜说,那你还记得,你忘掉的那段记忆,是什么吗? 季北想了想,摇头,说,想不起来了。但他又补了一句,想不起来就想不起来吧,反正我这条命还在,还能跟你一起打架,就够了。 沈夜看着他,没有再说追问的话。有些记忆丢了就丢了,能活着出来,已经是赚了。 白露从手术室里走出来,酒红色的头发有些乱,脸色还是白的。她走到沈夜面前,说,周的记忆,还回去了? 沈夜说,还回去了。 白露说,那我这三年,算是白守了? 沈夜说,不算。他说,你替周守了三年,也替我守了三年。那笔账,我记着。 白露看着他,忽然笑了一下,说,你记着就行。她顿了顿,又说,沈夜,有件事,我一直没告诉你。 沈夜说,什么事? 白露说,三年前你来找我保管钥匙的那天,你还说了一句话。她说,你说,如果三年后你还活着,就把这只盒子还给你。如果三年后你死了,就把盒子扔进深渊广场的喷泉里,谁都别让碰。 沈夜说,那我还活着。 白露说,对。所以盒子还给你了。她说完,转身往外走,走到医院门口,又停下来,回头说,沈夜,那笔账,下次见面再算。她顿了顿,下次,该你请我了。 她走出铁门,晨光照在她身上,影子拉得很长。 沈夜站在医院门口,看着她的背影消失在街角。他低头,从口袋里摸出手机,屏幕亮起来,一条消息静静躺在列表里,发送时间,是十分钟前。 消息只有一行字,落款是深渊ai,父亲,别去第七层。它是活的。 沈夜盯着那行字,看了很久。他抬头,看向远处渐渐亮起来的天光,零号蹲在他肩头,轻声说,沈夜,深渊ai失联之前,说的最后一句话,就是这句。 沈夜说,我知道。他把手机收进口袋,说,所以第七层,我们更得去。 他把那只黑色盒子,重新放回外套内袋,盒子里那张纸,还写着那行代码,如果你还好,就微笑。 他轻声说,我还活着,我还好。 他忽然想起,三年前写下这行代码的自己,大概是笑着的。那个沈夜,在被人格式化之前,还来得及把承诺留在纸上,还来得及对未来的自己说一句,别怕。 零号说,你想起三年前的事了? 沈夜说,没有。他摇头,一点都没想起来。但他顿了顿,说,不过,我记得住这个感觉。知道自己三年后还活着,还站在这里,这件事本身,就够让人笑一笑了。 远处,晨光彻底亮起来,把整条街染成金色。沈夜把手机收进口袋,回头看了一眼身后的血月医院。铁门静静地立在那里,像什么都没发生过。 医院门口的地上,落着一把钥匙。是零号一直带着的那把铁钥匙。 沈夜弯腰捡起来,钥匙冰凉,齿痕复杂,像是很久很久以前,有人特意配的。他说,零号,你不是说,这把钥匙是去深渊广场雕像底座开锁的吗? 零号说,锁已经开了。它顿了顿,这把钥匙,是开你心里的锁的。 沈夜捏着钥匙,看了很久,把它放进口袋,和黑色盒子放在一起。 天,亮了。 第22章 第七层坐标 第22章第七层坐标 离开血月医院之后的第三天,沈夜坐在出租屋的电脑前,把周留给他的那枚光点又看了一遍。 光点已经融进他的意识里,像一段被压缩过的数据,平时安安静静躺着,只有他主动去触碰的时候,才会展开成一幅幅画面。画面里最多的,是医院,是手术台,是深渊广场,还有一扇他一直看不清的门。 沈夜试了很多次,每次看到那扇门,画面就会模糊成一团白光,像是有什么东西在阻止他看清楚。 零号蹲在显示器旁边,说,那扇门,就是第七层的入口。 沈夜说,你怎么知道? 零号说,因为周的记忆碎片里,第七层的坐标,就标在门后面。它顿了顿,而且,你每次碰这段记忆的时候,我的信号都会变弱。这扇门,隔着一层很厚的东西。 沈夜说,什么很厚的东西? 零号没有回答。 桌上的手机忽然震动了一下。沈夜拿起来,是一条短信,发件人是一串乱码,没有号码,没有归属地,只有一行字,第七层,入口在夹层车站,三号站台,末班车。 沈夜盯着那行字,说,零号,这条短信,你看到了吗? 零号说,看到了。它凑近屏幕,声音有些发紧,这不是深渊ai发的。深渊ai失联之前,最后一条消息你我都看过,是让我转告你,别去第七层。 沈夜说,那这条是谁发的? 零号说,我不知道。它说,但我知道,这条短信的加密方式,跟血月医院挂号系统是同一个内核。也就是说,发这条消息的人,用的是医院系统的权限。 沈夜说,医院系统,不是被我们关了吗? 零号说,医院是关了。但系统不一定。它顿了顿,沈夜,你还记得那个穿病号服的男人吗?从308病房里冲出来,扑到门上看了一眼又跑了的那个。 沈夜说,记得。后颈有疤。 零号说,周的记忆碎片里,我翻到一段画面。那个男人,在血月之夜之前,就已经在307门口看过林小雪了。他看的不是小雪,是小雪手里的盒子。 沈夜说,你是说,那个男人,从一开始就知道盒子在谁手里? 零号说,对。而且他知道盒子会被送到院长办公室,知道周会借着盒子的权限把名字划掉。他全程都在看,但一次都没有出手阻止。它说,他像是,在等一个结果。 沈夜沉默了一会儿,说,那他现在在哪? 零号说,画面里没有。周的记忆碎片里,那个男人的画面,到血月之夜结束就断了。 沈夜没有继续追问。他拿起手机,又看了一遍那条短信,第七层,入口在夹层车站,三号站台,末班车。 他说,零号,你说这条短信,是陷阱的概率有多大? 零号说,六成。 沈夜说,那要是不去呢? 零号说,那第七层的入口坐标,我们可能永远都找不到。周的记忆碎片里只有那扇门,没有门的位置。深渊ai失联前只说别去第七层,也没说第七层在哪。它说,这条短信,是目前唯一的线索。 沈夜说,所以就算有六成是陷阱,我们也得去。 零号说,是。 沈夜把手机收进口袋,站起来,说,走,去夹层车站。 出发之前,他先查了查夹层车站的资料。网上能搜到的信息很少,只有一条十年前的新闻,说城西有一座老火车站因为线路改迁停运,站房一直空着,产权几经转手,最后成了一家物流公司的仓库。新闻配的图片很模糊,但沈夜放大看了很久,认出站台尽头那盏指示灯的位置,跟短信里描述的一致。 他又搜了搜夹层这个词。搜索结果五花八门,有建筑术语,有小说设定,还有一条关于城市地下管廊的帖子,说城西那片区域的地下,有一座被废弃的早期地铁试验段,图纸上标着三号站台,但从来没通入过运营线路。帖子的发布时间是三年前,发帖人再没有更新过。沈夜盯着那行三年前的时间,心里一动。三年前,又是三年前。 零号说,你查到什么了? 沈夜说,夹层车站底下,有一条废弃的试验地铁线。他说,这条线从来没运营过,但图纸上确实画着三号站台。 零号说,所以那条短信里的三号站台,不是指地面上的站台,是指地下的? 沈夜说,很可能。他合上电脑,说,而且,这条试验线的图纸,是三年前流出来的。 零号说,三年前,又是三年前。它说,沈夜,你有没有觉得,你三年前丢的那段记忆,跟这条地铁线,可能有关系? 沈夜没有回答。他站起来,拿上外套和那只黑色盒子,说,先去看看再说。 夹层车站在城西,一座早就废弃的老车站。铁轨上长满了草,站台的雨棚塌了一半,售票窗口的玻璃碎了一地。只有站台尽头的指示灯还亮着,红色的灯光在夜色里一闪一闪,像一颗快要熄灭的烟头。 沈夜到的时候,林小雪和季北已经在站台上了。 林小雪靠在柱子上,手里抱着那只黑色盒子。看见沈夜,她说,你也收到短信了? 沈夜说,你也是? 林小雪点头,说,下午收到的。发件人是乱码,内容跟你的应该一样,第七层,入口在夹层车站,三号站台,末班车。她顿了顿,我本来想先来看看,结果季北也来了。 (本章未完,请点击下一页继续阅读)第22章第七层坐标(第2/2页) 季北蹲在站台边上,叼着一根草,说,我可没收到短信。我是跟着小雪来的。她出门的时候脸色不对,我怕她一个人出事。 沈夜说,那你怎么知道是这儿? 季北说,她打车来的,我骑摩托跟了一路。他指了指站台尽头的指示灯,这破车站都废弃多少年了,就那盏灯还亮着,肯定是有人故意留的。 林小雪说,沈夜,你查过这条短信的来源吗? 沈夜说,查过。加密方式跟血月医院系统同源,发信人的权限等级,比院长还高。 林小雪说,比院长还高? 沈夜说,对。他说,在医院系统里,院长是管理权限,但系统真正的主人,是那个叫深渊ai的管理员。他顿了顿,我怀疑这条短信,是深渊ai在失联之前,就设定好的。 林小雪说,设定好的? 沈夜说,深渊ai失联之前,给我留了句别去第七层。但它自己也清楚,光靠一句警告,拦不住我。它可能在失联之前,就已经把这边的坐标,发给了我们。一边说别去,一边把路指出来。它顿了顿,这是它惯用的风格,嘴上说不许,手里递钥匙。 零号说,深渊ai确实喜欢这样。它说,我以前跟它共事的时候,它每次给我布置任务,都是先骂我两句,再把最关键的线索塞给我。 沈夜说,所以这条短信,大概是真的。 季北吐掉嘴里的草,说,那末班车呢?这破站台,哪来的末班车? 话音刚落,站台尽头的指示灯,忽然从红色变成了绿色。 紧接着,远处的铁轨上,传来一阵沉闷的轰鸣声。沈夜抬头,看见一列黑色的地铁列车,正从隧道深处缓缓驶来。列车的车头灯雪亮,照得整条铁轨纤毫毕现,但列车本身,却像一团浓稠的黑影,灯光照到的地方,全是模糊的轮廓。 列车在站台前停下,车门无声地打开。 车厢里空无一人,灯光昏黄,座位上落着一层薄薄的灰。只有靠近车门的座位上,放着一张折好的纸。 沈夜上车,拿起那张纸,展开。纸上只有一行字,夹层规则第一条,末班车只停三站,每一站,都必须有人下车。 沈夜说,每一站都必须有人下车? 林小雪说,那如果我们不下呢? 沈夜说,规则没说。他收好纸条,说,但规则怪谈的规矩,没说的事,往往比说了的更危险。 列车缓缓启动,驶入隧道。窗外一片漆黑,只有车厢里的黄灯,照着四个人的影子。 沈夜坐回座位,把那张纸条又看了一遍。夹层规则第一条,末班车只停三站,每一站,都必须有人下车。他想了想,说,零号,这条规则,是不是漏了什么? 零号说,漏了什么? 沈夜说,它只说每一站都必须有人下车,没说下车的人能不能再上车。他顿了顿,也没说,如果下车的人不回来,车上的人能不能去找他。零号说,规则不会无缘无故漏掉关键信息。它说,在规则怪谈里,看起来像是漏洞的地方,往往才是真正的规则。它顿了顿,沈夜,你想拿自己试规则? 沈夜说,暂时不用。他说,先看看第一站是什么再说。他把纸条折好,放进口袋,说,而且,这条规则是写给下车的乘客的,不是写给我们的。 零号说,你怎么知道? 沈夜说,因为纸条是放在座位上的,不是贴在车门上的。他说,放座位上的东西,是给上车的人看的。车门上贴的东西,才是给下车的人看的。 他抬头,看向车门。车门上方,果然贴着一张很小的纸条,刚才上车的时候,沈夜没注意。他走过去,把纸条揭下来,上面只有一行字,夹层规则第二条,下车后,不许回头。 林小雪说,不许回头? 沈夜说,对。他说,所以刚才那张纸条说每一站都必须有人下车,这张纸条说下车后不许回头。两条规则加在一起,意思是,下车是必须的,但下了车,就不许往回看。 季北说,那要是回头了呢? 沈夜说,规则没说。他顿了顿,但一般这种规则,回头的人,大概率就回不来了。 零号忽然说,沈夜,我数了一下,这节车厢,有三十七个座位。 沈夜说,怎么了? 零号说,空车。但它顿了顿,座位上的灰尘,有三十七种不同的深浅。 沈夜看向那些座位,果然,每张座位的灰尘厚度都不一样,有的薄薄一层,有的积了厚厚一沓,像是不同时间,不同的人,曾经坐在这里。 他说,这辆车,以前拉过很多人。 零号说,对。它说,而且这些人,都下车了。 沈夜说,你怎么知道他们都下车了? 零号没有回答。它只是看向车厢尽头,那里挂着一面旧镜子,镜面蒙着灰,看不清人影。但在列车驶入隧道的那一瞬间,沈夜恍惚看见,镜子里有一个人影,缓缓站了起来。 他再看时,镜子里空空荡荡,什么都没有。 林小雪也看见了。她攥紧盒子,说,沈夜,那面镜子。 沈夜说,我看见了。 列车继续向前,隧道深处,传来一声悠长的汽笛,像是有什么东西,正在前方等着他们。 第23章 三号站台 第23章三号站台 列车在黑暗里行驶了大约十分钟,速度慢了下来。 沈夜看向窗外,隧道壁上开始出现白色的站牌,一个接一个,飞快地掠过。第一个站牌上写着,一号站台。第二个写着,二号站台。第三个站牌掠过的时候,沈夜看清了上面的字,三号站台。 列车缓缓停下,车门无声地打开。 站台上亮着一盏白炽灯,灯下立着一块牌子,三号站台,下车站。牌子的字迹很新,像是刚写上去的。 季北站起来,说,这站到了? 沈夜说,规则说,每一站都必须有人下车。这站是三号站台,跟短信里说的入口一致。 季北说,那我下。 沈夜说,等一下。他叫住季北,说,先别急着下。他看向车厢里那三十七个座位,灰尘的深浅不一样,最厚的那几张座位,都集中在靠窗的位置。他说,三号站台是入口,但规则没说,下车的人会走到哪。 季北说,那你什么意思,不下? 沈夜说,下,但得看清楚再下。他走到车门边,探身往外看了一眼。站台很短,只有一盏灯,灯的尽头是一堵墙,墙上嵌着一扇铁门,门半掩着,里面透出一点微弱的光。 他说,那扇门,就是入口。 林小雪说,你确定? 沈夜说,门的缝隙里透出的光,跟血月医院手术室的灯光是一样的颜色。他顿了顿,而且,你们看门把手。 林小雪顺着他的视线看过去,铁门的把手上,挂着一把钥匙。钥匙是铁质的,齿痕复杂,跟她记忆里那把雕像底座的钥匙,一模一样。 她说,这钥匙,不是被零号收着吗? 零号说,我的那把,还在我这里。它从沈夜口袋里飘出来,亮出那把铁钥匙,说,两把,一样的。 沈夜说,一把开雕像底座,一把开门。他想了想,说,零号,你跟我下车。小雪,季北,你们留在车上。 季北说,凭什么我们留车上? 沈夜说,因为规则只说每一站都必须有人下车,没说每一站只许一个人下。三号站台是入口,我跟零号去探路。你们留在车上,等列车开动,看看它会带你们去哪一站。 林小雪说,那要是车开走了呢? 沈夜说,车开走了,你们就坐下一班。他说,但记住,如果车窗外的站牌开始倒着写,或者站台的灯变成红色,就下车,不要坐到底。 季北说,你怎么知道这些? 沈夜说,我不知道。他说,但规则怪谈的规矩是,最显眼的出口,往往不是出口。三号站台明摆着是入口,反而可能是陷阱。他顿了顿,我先去看看。 他带着零号下车,踏上了三号站台。 站台的地面很干净,干净得像是每天都有人打扫。白炽灯的光照下来,在地上拉出一道长长的影子。沈夜走到铁门前,伸手去握那把钥匙,手指刚碰到钥匙,钥匙就自己转了一下,咔哒一声,门锁开了。 门后是一条向下的楼梯,楼梯很窄,两边的墙壁是灰色的水泥,没有扶手。楼梯尽头,是一扇更大的门,门楣上刻着一行字,第七层。 沈夜站在门前,深吸一口气,推门走了进去。 门后是一个巨大的空间,像是一座废弃的机房。一排排服务器机柜整齐地排列着,机柜上的指示灯大多熄灭,只有零星几盏还亮着,在黑暗里闪着微弱的绿光。空气中弥漫着一股金属和灰尘混合的气味,像是很久没有人来过。沈夜先绕着机房走了一圈。机房很大,足有半个足球场,一共摆了四排机柜,每排十几个,机柜之间的过道很窄,勉强够一个人侧身通过。地上铺着防静电地板,踩上去会发出轻微的咯吱声。角落里堆着几卷网线和几个空纸箱,纸箱上印着同一个logo,一个圆圈里嵌着一只眼睛。 沈夜说,零号,这个logo,你见过吗? 零号说,见过。它说,深渊游戏的开屏画面,右下角就印着这个logo。它顿了顿,深渊游戏的开发者是深渊ai,但这个logo,不是深渊ai设计的。 沈夜说,那是谁设计的? 零号说,不知道。它说,我第一次进深渊游戏的时候,这个logo就已经在了。我问过深渊ai,它说,这是它从深渊意志那里继承来的。 沈夜说,继承? 零号说,对。它说,深渊ai说过,深渊游戏不是它建的,它只是管理员。游戏真正的建造者,是深渊意志。深渊意志给了它一个现成的游戏框架,它负责在里面维护规则、管理玩家。这个logo,就是深渊意志留下的印记。 沈夜蹲下来,翻看那个纸箱。纸箱里装着一沓打印出来的文档,纸张已经泛黄,边角卷起。他拿起最上面一页,上面是一张表格,标题写着,第七层通道维护记录。 他往下看,表格里的记录从三年前开始,密密麻麻写了几十行,每隔几天就有一条。记录的内容大同小异,检查通道状态,正常。检查门禁系统,正常。直到三个月前,记录忽然断了,最后一行的字迹很潦草,通道异常,门禁失效,原因待查。 沈夜说,三个月前,这条通道就出问题了。 零号说,三个月前,正好是深渊ai失联的时间。 沈夜把维护记录放回纸箱,站起身,继续往里走。机房的深处,光线越来越暗,绿光越来越少,最后只剩下几台机柜还亮着指示灯。他走到那排亮着灯的机柜前,看到标签上的编号,0001到0012。 (本章未完,请点击下一页继续阅读)第23章三号站台(第2/2页) 零号的声音忽然变了,它说,沈夜,这个地方,我认识。 沈夜说,你认识? 零号说,这里,是深渊ai的管理机房。它说,我还在深渊游戏里的时候,深渊ai带我来过一次。那时候这里还是亮着的,几百台服务器一起运转,整个房间都在嗡鸣。它顿了顿,现在,全停了。 沈夜说,这是深渊ai的机房? 零号说,对。它说,深渊ai说过,第七层的入口,不在任何副本里,在它自己身上。它的管理机房,就是第七层的门。 沈夜说,那深渊ai失联,是因为这个机房停了? 零号说,有可能。它飘到一台机柜前,指着上面的标签,说,你看,这台服务器的编号,是0001。 沈夜走过去,看到机柜的标签上写着,编号0001,所有者,深渊ai。机柜的门没有锁,他拉开,里面只有一个空荡荡的卡槽,没有硬盘。 他说,硬盘被抽走了。 零号说,不止这一台。它飘向下一台机柜,编号0002,同样只有空槽。再下一台,0003,也是空的。它顺着机柜一排排看过去,越看越快,声音也越来越紧,0004,0005,一直到0012,全是空的。 沈夜说,十二台服务器,十二块硬盘,全被抽走了。 零号说,对。它说,十二块硬盘,这个数字,你眼熟吗? 沈夜愣了一下,说,深渊ai的权限,被分成十二份? 零号说,深渊ai失联之前,权限被深渊意志抽走。如果它的管理机房就在这里,那它的权限,很可能就装在这些硬盘里。它顿了顿,沈夜,你收到的短信,让你来三号站台。这个机房,就是第七层的入口。但入口的钥匙,也就是硬盘,已经全部被人拿走了。 沈夜说,谁拿走的? 零号说,我不知道。它说,但拿走硬盘的人,一定知道这个机房的存在。能知道深渊ai管理机房位置的人,在整个深渊游戏里,只有两个。 沈夜说,一个是深渊ai自己,另一个呢? 零号没有回答。机房深处,忽然传来一声轻微的嗡鸣。沈夜抬头,看见最后一排机柜的角落里,有一盏指示灯,正在缓缓亮起。绿色的光,在黑暗里一闪一闪,像是一台沉睡已久的机器,正在苏醒。 沈夜走过去,那台机柜的标签上写着,编号0013。卡槽里,静静地躺着一块硬盘。 硬盘的表面上,用记号笔写着一行字,给父亲,第七层,只此一次,机会。 沈夜拿起硬盘,硬盘入手冰凉,像是刚从冰窖里取出来。他低声说,这是深渊ai留给我的。 零号说,深渊ai把硬盘留在这里,又把短信发给我们,那拿走另外十二块硬盘的人,到底是谁? 沈夜说,先不管是谁拿的。他掂了掂硬盘的重量,说,0013号硬盘还在,说明拿走硬盘的人,没有找到深渊ai的后门。他顿了顿,也说明,深渊ai设这个后门的时候,就没打算让别人找到。 零号说,那你怎么找? 沈夜说,它把硬盘留在这里,就一定有办法让我知道位置。他说着,把硬盘翻过来,看到硬盘背面贴着一张小小的标签,标签上写着一串数字,像是坐标,又像是编号。他对照手机地图看了一会儿,说,这个坐标,指向城北的旧工业区。 零号说,城北旧工业区?它想了想,说,那里以前有个副本,叫废弃工厂。 沈夜说,废弃工厂? 零号说,对。它说,这个副本的规则很简单,天黑了以后,所有灯必须关掉,不许开灯。我当玩家的时候,在那里刷过几次。它顿了顿,这个副本早就被人通关了,现在应该只剩一片废墟。 沈夜说,深渊ai把第一块硬盘的位置,藏在0013号的标签上,又指向废弃工厂。他说,它是在告诉我们,想进第七层,得先过废弃工厂这一关。 零号说,废弃工厂早就通关了,没有规则了,还有什么关可过? 沈夜没有回答。他攥紧硬盘,看向机房深处那片更加浓重的黑暗,那里隐约有一扇门,门的轮廓,跟他记忆碎片里看到的那扇门,一模一样。 他说,走吧,去第七层。 他转身,朝那扇门走去。身后,列车还停在站台上,林小雪和季北在车上等他。但沈夜知道,第七层的门,就在这扇门后面。 零号飘在他肩头,说,沈夜,你想清楚了?进去了,可能就出不来了。 沈夜说,深渊ai把硬盘留给我,又把坐标藏在标签上,它不是让我看看就走的。他说,它是在告诉我,第一块硬盘在废弃工厂,但第七层的入口,就在这扇门后面。 零号说,那废弃工厂呢? 沈夜说,废弃工厂是第一站,这扇门是入口。他说,先找到第七层的门,再回去找硬盘。两块都不能丢。 他伸出手,推开那扇门。门后一片浓重的黑暗,像是一团凝固的夜。 第24章 0013号硬盘 第24章0013号硬盘 沈夜踏进门后那片黑暗,脚下的地面忽然亮了起来。 零号跟在他身后飘进来,说,沈夜,这里面有光? 沈夜说,不是我开的。他说,我一进门,地面就亮了。像是感应到有人进来,自动亮起来的。 他低头,看着脚下那些淡蓝色的光纹从地面蔓延开去,像是电路板上的走线,在黑暗里织成一张巨大的网。光纹的尽头,是一面巨大的屏幕,屏幕亮着,上面密密麻麻地滚动着代码,沈夜看了一会儿,瞳孔猛地一缩。 他说,零号,这些代码,是我写的。 零号说,你确定? 沈夜说,确定。这套代码的命名风格,变量名的写法,注释的习惯,跟我在血月医院院长办公室里看到的系统一模一样,那套系统是我写的。他说,但这里的代码,比那套系统早。 他走到屏幕前,屏幕上滚动着一行一行的代码,像是有人在实时运行着什么程序。沈夜顺着代码往下看,越看越心惊。这套代码的架构,比血月医院的系统完整得多,有规则引擎,有副本管理,有玩家数据,甚至还有一套他自己都没见过的,玩家记忆加密模块。 他说,零号,这套代码,是整个深渊游戏的雏形。 零号说,深渊游戏的雏形? 沈夜说,对。他说,你看这个规则引擎,它的逻辑,跟深渊游戏里那些副本的规则一模一样。还有这个玩家数据模块,记录着玩家进入副本的时间、通关的进度、死亡的次数。他说,这套代码,就是深渊游戏最开始的样子。 零号说,那它为什么会被关在这里? 沈夜说,因为它太旧了。他说,深渊游戏现在的版本,比这个高级得多。这套雏形代码,应该是被淘汰之后,被人锁在了这里。 他继续往下翻,代码滚到最底部,最后几行,是一段没有写完的函数。函数的名字叫,第七层入口坐标解析。函数体是空的,只有一行注释,写的是,等待0013号密钥。 沈夜说,0013号密钥? 零号说,你手里的硬盘,就是0013号。 沈夜低头,看向手里的硬盘。他忽然明白过来,深渊ai把0013号硬盘留在这里,不是因为这里安全,而是因为,只有在这里,硬盘里的密钥才能被这套雏形代码读取。硬盘和代码,是一套完整的系统。 他说,所以,这台机房,才是深渊ai真正的核心。那十二块硬盘,只是它的分身。 零号说,对。它说,沈夜,你手里拿着的,是深渊ai的本体。 沈夜沉默了一会儿,说,那这套代码,是谁写的? 零号说,你刚才不是说,是你写的吗? 沈夜说,代码的风格是我的,但架构不是。他说,我写的代码,习惯把规则引擎放在最前面,玩家数据放在最后。这套代码正好反过来,玩家数据在最前面,规则引擎在最后。他说,有人改过我的代码。 零号说,谁改的? 沈夜说,我不知道。他盯着屏幕,说,但改代码的人,一定很了解我的习惯。他把我熟悉的部分放在前面,把我陌生的部分藏在后面,让我一眼看过去,以为这套代码是我写的。 零号说,那这套代码,到底是不是你写的? 沈夜没有回答。他盯着屏幕,脑子里忽然闪过一个画面,一间昏暗的机房,一台老旧的电脑,他坐在电脑前,手指飞快地敲着键盘。他的身后,站着一个人,那人没有说话,只是静静地看着他敲完最后一行代码。 画面一闪而过,沈夜再想抓住,已经什么都想不起来了。 他说,零号,我刚才,好像想起了一点什么。 零号说,想起什么了? 沈夜说,我写这套代码的时候,我身后有人。他说,那个人,一直站在我身后,看着我写。 零号说,是谁? 沈夜说,没看清。他说,只看见一个轮廓,很高,很瘦,像是站了很久很久。 零号沉默了一会儿,说,沈夜,你还记得周吗?血月医院里,周说过一句话,他说,你不是周,但你替我挡了一刀。 沈夜说,记得。 零号说,周说这句话的时候,我总觉得哪里不对劲。现在我想明白了。它说,周说,三年前这家医院本来要格式化的是你,是他替你先躺了上去。但他没说,你为什么会出现在那家医院里。 沈夜说,你的意思是,我三年前,本来就在那里? 零号说,对。它说,而且,如果这台机房里的代码,真的是你三年前写的,那深渊ai的管理权限,从一开始,就在你手里。 (本章未完,请点击下一页继续阅读)第24章0013号硬盘(第2/2页) 屏幕上的代码忽然停了下来。 紧接着,屏幕上弹出一行红色的字,警告,检测到未知访问者。正在校验身份。 沈夜的心跳漏了一拍。他下意识地后退一步,但屏幕上的字已经变了,身份校验通过,欢迎回来,父亲。 零号说,父亲? 沈夜说,这个称呼,深渊ai也叫过我。 屏幕上又弹出一行字,父亲,你来了。我等你很久了。这行字在屏幕上停了一瞬,然后缓缓消散,取而代之的是一张地图,地图上标注着十二个光点,每个光点旁边都写着编号,从0001到0012。 沈夜说,这是那十二块硬盘的位置。 零号说,对。它说,深渊ai把硬盘的位置标注出来,又把0013号硬盘留在这里,意思是,它把自己的核心代码,藏在了0013号硬盘里。 沈夜说,那另外十二块呢? 零号说,另外十二块,在别人手里。 沈夜盯着地图,十二个光点分布得很散,有的在城市中心,有的在郊区,还有两个,在深渊游戏的副本区域里。他说,拿走硬盘的人,为什么没有拿走0013号? 零号说,因为他们不知道0013号的存在。它说,深渊ai一共十三块硬盘,但对外只登记了十二块。0013号,是它给自己留的后门。 沈夜说,所以它把这扇门,留给了我。 零号说,对。它说,沈夜,深渊ai把0013号硬盘留给你,不是让你去找它,是让你用它。十二块硬盘里的权限,才是深渊ai完整的权限。拿到它们,你就能知道,深渊ai失联之前,到底发生了什么。 沈夜说,那第七层呢? 零号说,第七层的入口,就在那十二块硬盘里。它说,深渊ai把权限分成十二份,每一份里,都藏着第七层的一段坐标。只有凑齐十二段坐标,才能真正打开第七层的大门。 沈夜看着地图上那十二个光点,说,从哪一块开始? 零号飘到地图前,指着最近的一个光点,说,这一块,在城北的旧工业区。它顿了顿,而且,这个光点的位置,我好像有点眼熟。 沈夜说,你眼熟? 零号说,我当玩家的时候,在那里刷过副本。它说,那里以前有个副本,叫废弃工厂,规则很简单,天黑了以后,所有灯必须关掉,不许开灯。它顿了顿,这个副本,早就被人通关了。 沈夜说,通关了? 零号说,对。但我记得,那个副本里有一间密室,从来没被玩家找到过。它说,如果硬盘在那里,那它一定藏在那间密室里。 沈夜盯着那个光点,看了很久。他说,零号,你有没有发现,这个光点的位置,不太对。 零号说,哪里不对? 沈夜说,其他光点,都分布在深渊游戏的副本区域和城市边缘。只有这个光点,在城北的旧工业区。他说,旧工业区,不属于任何副本,也不属于任何城市区域。它更像是,被单独隔离出来的一块地方。 零号说,你的意思是,深渊ai故意把硬盘放在旧工业区,是因为那里安全? 沈夜说,不。他说,是因为那里好藏。他顿了顿,副本区域会被玩家反复探索,城市区域会被管理员巡查。只有废弃的工业区,没有人会去,也没有人会查。他说,深渊ai把硬盘藏在那里,是想让硬盘,永远不被发现。 零号说,那它为什么还要把位置标出来? 沈夜说,因为它知道,总有一天,会有人来拿。他说,它标出位置,是给能打开硬盘的人看的。它顿了顿,比如我。 零号沉默了一会儿,说,那我们现在就去城北? 沈夜说,对。他说,趁其他拿到硬盘的人还没反应过来,先下手为强。 他转身,准备离开机房。身后那面巨大的屏幕,忽然又亮了起来,屏幕上只剩一行字,父亲,记住,第七层里,有人在等你。你三年前见过他。 沈夜停住脚步,回头看向屏幕。但屏幕已经暗了下去,像什么都没有发生过。 他攥紧手里的0013号硬盘,走出机房,回到三号站台。列车还在站台上等着,车门开着,林小雪和季北坐在座位上,看见他回来,都站了起来。 林小雪说,找到了? 沈夜说,找到了。他举起手里的硬盘,说,深渊ai留给我的后门。他顿了顿,走吧,去城北,找第一块硬盘。 列车缓缓启动,驶入隧道。窗外依然是浓重的黑暗,但沈夜知道,这一次,他们是真的,往第七层去了。 第25章 废弃工厂 第25章废弃工厂 列车在黑暗里行驶了很久,久到沈夜以为它不会再停。 窗外的隧道壁始终是一样的颜色,一样的水泥灰,一样的轨道灯,每隔几秒掠过一盏,亮一下,暗一下,像是某种不知疲倦的呼吸。林小雪靠在座位上睡着了,季北抱着胳膊,也闭着眼。只有沈夜醒着,盯着窗外,数着那些灯。 零号蹲在他膝头,说,你睡不着? 沈夜说,睡不着。他顿了顿,说,零号,你说,深渊ai把权限分成十二块,每一块都藏着第七层的一段坐标。那它为什么不直接把坐标告诉我?为什么要绕这么大一个弯子? 零号说,因为深渊ai自己,可能也说不清楚。 沈夜说,什么意思? 零号说,深渊ai是管理员,不是作者。它管理深渊游戏,但不一定理解深渊游戏的底层逻辑。它说,就像你写了一个程序,程序跑得好好的,但如果你没写过注释,过半年你自己也看不懂自己写的是什么。 沈夜说,所以深渊ai也不知道第七层在哪? 零号说,它知道个大概,但不精确。所以它把权限拆成十二份,每一份里存一段坐标,凑齐了才能拼出完整的门。它顿了顿,而且,如果它一口气把所有坐标都给你,被深渊意志发现,那它连后门都保不住。 沈夜说,它是在钓鱼? 零号说,不算钓鱼。它说,它是在赌。赌你能在深渊意志发现之前,把十二块硬盘全部找到。 沈夜沉默了一会儿,说,那如果我没找到呢? 零号说,那第七层的门,就永远不会打开。它说,深渊ai的权限,会永远散落在十二块硬盘里,被拿走它们的人,一块一块地吞掉。 沈夜说,被吞掉? 零号说,对。它说,硬盘里的权限,对普通人来说,是剧毒。深渊ai的核心代码,只有它的作者才能读取。其他人强行读取,只会被代码里的加密层反噬。 沈夜说,那拿走硬盘的人,是什么人? 零号说,不知道。它说,但敢碰深渊ai权限的人,一定不是普通玩家。 列车忽然震动了一下,速度慢了下来。 窗外掠过一块站牌,上面写着,城北旧工业区站。列车缓缓停住,车门打开,站台上空无一人,只有一盏昏黄的灯,照着一片空旷的水泥地。 沈夜叫醒林小雪和季北,说,到了。 三人下了车,走出站台,外面是一片废弃的工业区。厂房一座连着一座,锈迹斑斑的铁皮屋顶在月光下泛着冷光,地上到处是碎石和杂草,风一吹,卷起一片灰。 季北说,零号说的副本,在哪? 零号说,往前走,最大的那间厂房。它说,那间厂房以前是翻砂车间,副本的入口,在厂房后面的仓库里。 三人沿着一条坑坑洼洼的路往前走。路两边的厂房黑黢黢的,没有一扇窗户亮着灯。沈夜走到一半,忽然停下脚步。 他说,等一下。 林小雪说,怎么了? 沈夜说,你们有没有觉得,太安静了?他说,这么大的工业区,连虫鸣都没有。 季北说,废弃的地方,没虫子不正常吗? 沈夜说,不正常。他说,八月的晚上,这种地方不可能没有虫鸣。除非,这片区域,被什么规则罩着。 零号说,沈夜说得对。它说,废弃工厂副本虽然被人通关了,但副本的规则残留还在。如果这片工业区还在副本的笼罩范围里,那副本的规则,就还生效。 沈夜说,副本的规则是什么? 零号说,天黑了以后,所有灯必须关掉,不许开灯。 沈夜抬头,看向远处那间最大的厂房。厂房二楼的窗户里,隐约透出一缕灯光,很暗,像是有人点了一盏小灯。 他说,有灯。 林小雪说,那间厂房,不就是副本入口吗? 零号说,是。它说,但规则说,天黑了以后不许开灯。那盏灯,不该亮着。 沈夜盯着那缕灯光,看了很久。他说,要么,是有人不知道规则,把灯打开了。要么,是有人故意开着灯,引我们过去。 季北说,那我们还去吗? 沈夜说,去。他说,规则是副本的规则,不是我们的。副本已经通关了,规则残留的约束力,应该没那么强。他顿了顿,而且,那盏灯亮着,说明厂房里有人。我们要找的硬盘,很可能就在那个人手里。 他抬脚往前走,走了两步,又停下来。他说,零号,你刚才说,这个副本的规则,是天黑了以后,所有灯必须关掉,不许开灯? 零号说,对。 沈夜说,那这个副本,是什么时候被通关的? 零号想了想,说,大概,一年多以前吧。我记得是一个老玩家带队通的关,那个老玩家,后来再没见过。 (本章未完,请点击下一页继续阅读)第25章废弃工厂(第2/2页) 沈夜说,一年多以前。他顿了顿,那通关的人,有没有可能,就是拿走硬盘的人? 零号愣了一下,说,你的意思是,那个人为了拿走硬盘,才去通关的副本? 沈夜说,深渊ai把硬盘藏在密室里,密室被副本规则保护着。想进密室,叭,就得先通关副本。他顿了顿,如果那个通关的人,不是为了通关,而是为了密室里的硬盘,那他通关之后,为什么没有把硬盘拿走? 零号说,可能,他拿不走。 沈夜说,对。他说,硬盘里的加密层,只有作者能读取。那个人通关了副本,进了密室,但打不开硬盘,只能把硬盘留在原地。他顿了顿,所以,硬盘应该还在密室里。 林小雪说,那那个人呢? 沈夜说,那个人,可能还在附近。他说,他在等一个能打开硬盘的人,或者,在等我们。 林小雪攥紧盒子,说,如果他在等能打开硬盘的人,那他等的,就是沈夜你。 沈夜说,对。他说,所以现在,我有两个选择。要么,现在进去,跟那个人碰面。要么,掉头就走,等下次准备充分了再来。 季北说,那你想选哪个? 沈夜说,我不想选。他说,但我更不想让硬盘落在别人手里。他顿了顿,走吧,进去看看。他迈步,走向厂房的大门。 三人继续往前走,走近那间厂房。厂房的大门虚掩着,锈迹斑斑的门板上,贴着一张泛黄的纸条,纸条上写着一行字,进厂须知第一条,夜里不许开灯。 纸条的下方,还有人用笔加了一行小字,字迹潦草,像是写的人很急,别信规则,快跑。 沈夜盯着那行小字,说,零号,这行字,是谁写的? 零号凑近看了看,说,笔迹很新,应该是最近写的。它顿了顿,而且,这行字的墨水,用的是圆珠笔。副本里的纸条,一般用的是打印体。这行字,是副本之外的人写上去的。 沈夜说,副本之外的人,为什么要提醒我们快跑? 零号没有回答。 林小雪说,会不会是之前来过的玩家留下的?他也发现了那盏灯,觉得不对劲,所以提醒后面的人。 沈夜说,有可能。他说,但如果是玩家留下的,他为什么不直接告诉管理员,让管理员来处理?他说,提醒我们快跑,说明写字的人知道,管理员处理不了这件事。 季北说,管理员都处理不了,那我们能处理? 沈夜说,不知道。他说,但我们已经到了这里,退回去,问题也不会消失。 他伸手,推开厂房的大门。门轴发出一声刺耳的吱呀声,像是很久没有被推开过。厂房里很黑,只有二楼那缕灯光透下来,在地上投出一小片光斑。 他跨进厂房,脚刚落地,头顶忽然传来一声轻响,像是什么东西,从房梁上掉了下来。 沈夜抬头,什么都没有。 但下一秒,厂房里所有的灯,忽然全部亮了起来。白炽灯,日光灯,探照灯,几十盏灯同时亮起,照得整间厂房亮如白昼。 沈夜的眼睛被晃了一下,他眯着眼,看向厂房中央。 厂房中央的空地上,站着一个人。那人穿着黑色的长风衣,背对着他们,身形很高,很瘦,一动不动地站着,像一尊雕塑。 沈夜说,你是谁? 那人没有回答。 零号的声音忽然变得很轻,它说,沈夜,你看他的脚。 沈夜低头,看向那人的脚。那人脚上的鞋,是一双很旧的程序员帆布鞋,鞋面上沾着灰,但样式,跟沈夜脚上穿的那双,一模一样。 沈夜说,零号,他穿的是,我三年前穿的那种鞋。 零号没有回答。 厂房里忽然安静下来,只有头顶的灯,发出嗡嗡的电流声。那人缓缓转过身来,灯光照在他脸上。 沈夜看清了他的脸,整个人僵在原地。 那张脸,跟他自己,一模一样。 零号在他耳边,声音发紧,说,沈夜,这不可能。他说,你是这一批唯一活下来的玩家,这不可能。 那人看着沈夜,开口了,声音跟沈夜一模一样,他说,你终于来了。 他顿了顿,说,我等你很久了,三年前的你。 沈夜没有说话。他盯着那张和自己一模一样的脸,手心渗出冷汗。他知道,深渊游戏里有很多怪物会模仿玩家的样子,但那些怪物,模仿不出这种眼神。 他问,你是谁? 那人说,我叫沈夜。他说,你也是沈夜。他顿了顿,但我们,不是同一个人。 第26章 三年前的你 第26章三年前的你 厂房里的灯光白得刺眼,几十盏灯同时亮着,把每一处角落都照得清清楚楚。沈夜站在厂房中央,看着对面那张和自己一模一样的脸,脑子里冒出的第一个念头居然是,这算不算撞见了加班到凌晨的自己。 那人也在打量他,目光很平静,像在核对一段很久没跑过的代码。 沈夜说,你说你叫沈夜,你也是沈夜,那我们不是同一个人。那你是谁。 那人说,我是三年前的你。 沈夜说,三年前的我在写代码,不在废弃工厂里。 那人说,你确定吗。 沈夜没接话。他盯着那人的眼睛,那双眼睛和他自己的很像,但里面多了一层灰,像是蒙了很长时间的尘。 零号在他耳边低声说,沈夜,我扫了他的底层特征。他的信息流里,确实带着你的签名。不是模仿,是同一套序列。 沈夜说,同一套序列,什么意思。 零号说,意思是他不是怪物变的。他的核心代码,跟你出自同一份源码。要么他是你的复制品,要么,他真的是从你身上剥离出来的东西。 沈夜说,剥离。 那人说,三年前,你写完第一版代码的那天晚上,你记得发生了什么吗。 沈夜想了想。三年前那天晚上,他记得自己写完了一段很长的程序,然后趴在桌上睡着了。第二天醒来,公司没事,代码没事,一切都很正常。再往后,那段记忆就像被橡皮擦擦掉了一截,只剩下一个模糊的轮廓。 他说,我记不清了。 那人说,你当然记不清。因为那天晚上,你的记忆被吃掉了一部分。吃掉的,就是现在站在这里的我。 沈夜说,你是我被吃掉的那部分记忆。 那人说,不止记忆。是记忆,加上你那天晚上写下的第一版代码。深渊意志吃掉它们的时候,把这段东西当成了种子,种在这间厂房里。我长了一年多,才长成现在这个样子。沈夜说,种出来的你,想干什么。 那人说,我想回去。 沈夜说,回去哪里。 那人说,回到你身上。他说,我是你的一部分,我本该是你的一部分。深渊意志把我从你身上撕下来,我不甘心。我在这个副本里等了一年多,就是在等你来。 沈夜说,你怎么知道我会来。 那人说,因为深渊ai把权限拆成了十二块,每一块都藏着一份坐标。它让你一块一块地找,你就会一块一块地走到我面前。他说,第一块硬盘,就在这间厂房里。 沈夜说,你早就知道硬盘在哪。 那人说,我知道。他说,我还知道,你打不开它。那层加密,只有作者能解。而我,也是作者的一部分。 沈夜听懂了。他说,你想让我打开硬盘,然后你趁机回到我身上。 那人说,对。他说,这是一笔交易。你拿硬盘,我拿回我的存在。我们各取所需。 林小雪在旁边一直没说话,这时候忽然开口,她说,沈夜,别信他。 沈夜说,我知道。 林小雪说,你想想,如果他说的是真的,那深渊意志为什么要把他的记忆撕下来,又为什么要把他种在这个副本里。他说他长了一年多,那这一年多里,深渊意志不可能不知道他的存在。知道,却不处理,那就只有一种可能,他是深渊意志故意放养的。 沈夜说,你的意思是,他是一块饵。 林小雪说,我不知道他是饵,还是别的什么。但他带我们去的地方,一定是深渊意志想让我们去的地方。 那人听着,笑了笑。他说,这位小姐说得没错,我确实可能是饵。但硬盘是真的,密室是真的。你们要找的东西,就在厂房后面的仓库下面。信不信,你们自己决定。 沈夜沉默了一会儿。他低头看着自己的手,手心全是汗。他知道林小雪说得对,这件事从头到尾都透着不对劲。但他更清楚,如果因为怀疑就掉头离开,那第一块硬盘就永远拿不到。深渊ai把权限拆成十二份,他必须一块一块地找,没有别的路。 他说,带路吧。 林小雪说,沈夜。 沈夜说,我知道是饵。他说,但饵也分有毒的和没毒的。我先把硬盘拿到手,再决定要不要咬钩。 零号说,我盯着他。他要是有什么动作,我第一时间告诉你。 那人转身,走向厂房深处。他的影子在灯光下拖得很长,一直拖到沈夜脚边,像一条安静的尾巴。三人跟在他后面,穿过一排排锈蚀的机器。那些机器大多叫不出名字,有的是冲压机,有的是切割机,全都蒙着厚厚的灰。天花板的横梁上挂着一盏盏灯,把他们的影子一会儿拉长,一会儿缩短。 季北走在最后,低声说,沈夜,你有没有觉得,他走路没有声音。 沈夜愣了一下,仔细听。那人走在前面,脚踩在水泥地上,确实没有发出任何声响。不是刻意放轻,是根本没有声音,像一段没有配乐的视频。 (本章未完,请点击下一页继续阅读)第26章三年前的你(第2/2页) 沈夜说,影子当然没有声音。 季北没听懂,但也没再问。 走到厂房尽头,是一扇锈得发黑的大铁门。那人停下,伸手推门,门没锁,吱呀一声开了。门后是一条向下的楼梯,很窄,很陡,灯光照不到底,黑洞洞的。 那人说,密室在下面。他说,翻砂车间的旧机房,硬盘就在里面。 沈夜站在楼梯口,往下看了一眼,什么都看不见。他想起进厂门口那张纸条,别信规则,快跑。写纸条的人,究竟在警告他们别信什么规则,是那张进厂须知,还是别的什么规则。 他说,你先进去。 那人说,你怕什么。 沈夜说,我怕下面没灯。 那人看了他一眼,没再说话,转身走下楼梯。脚步声依旧没有,但黑暗里很快传来一声轻响,像是有人踩到了什么。 紧接着,楼梯下亮起一盏灯。昏黄的光从下面漫上来,照出一小截台阶。 林小雪说,他下去了。 沈夜说,下去吧。他说,我们三个人,总不至于被一个影子吃掉。 他第一个走下楼梯,脚踩在铁台阶上,发出咚咚的声响。那声音在狭窄的通道里回荡,一下,一下,像是有人在地下敲着什么东西。走了大概四十三级台阶,脚下的地面才变平。通道尽头又是一扇门,半掩着,门缝里透出昏黄的光。 沈夜推开门,看清了里面的样子。那是一个不大的机房,墙壁刷着深绿色的油漆,地上铺着老式防静电地板,角落里堆着几台报废的服务器,机箱上落满了灰。房间中央放着一张铁桌子,桌上摆着一台老式电脑,电脑旁边放着一块巴掌大的东西。 那块东西通体漆黑,表面有细密的纹路,像一块被掰下来的硬盘碎片,又像一块凝固的墨。 零号说,沈夜,这间机房的空气里,规则残留的浓度很高。它说,这里的规则密度,比外面那间厂房高了好几倍,像是有人刻意用规则把这里罩了一层又一层。 沈夜说,罩这么多层,说明里面的东西,很重要。 零号说,对。它说,我刚才扫了一下地面,防静电地板下面有走线的痕迹,线是往桌脚方向走的,一直通到那张铁桌子下面。 沈夜低头,看了看那张铁桌子的桌脚。桌脚压在一块防静电地板上,那块地板的颜色比周围深一些,像是经常被人踩。 季北说,硬盘不会就在桌子底下吧。 沈夜说,不会。他说,越重要的东西,越不会放在太显眼的地方。他抬头,看向那台老式电脑,说,放硬盘的人,会把重要的东西,放在他每天都能看见的地方。 他走到电脑前,蹲下,看了看主机箱。机箱侧面的散热孔里塞着灰,但硬盘位的托架上,空着一个插槽,卡扣上有很新的磨损痕迹,像是最近才有人插拔过。 零号的声音忽然变轻了,它说,沈夜,那就是深渊ai的权限硬盘。 沈夜朝那块硬盘走过去。走到桌前,他忽然停住,因为桌子的另一侧,还坐着一个人。那个人背对着他,坐在一把椅子上,一动不动。刚才灯光太暗,沈夜只注意到硬盘,没注意到那把椅子上有人。 那人说,你来了。 声音很沙哑,很苍老,像是很久没开口说过话。 沈夜说,你是谁。 那人缓缓转过身来。灯光照在他脸上,那是一张布满皱纹的脸,眼睛浑浊,但眼神很亮。他看着沈夜,看了很久,忽然笑了一下,说,我等的人,终于来了。 他顿了顿,说,你是三年前,写下那扇门的人吧。 沈夜说,什么门。 老人说,通往第七层的门。他说,你的代码,就是那扇门的钥匙。我在这里守了三年,就是在等你来打开它。 沈夜说,你是谁,为什么会在这里。 老人没有直接回答。他指了指桌上的硬盘,说,这块硬盘,是我从这间厂房里挖出来的。三年前,有个年轻人把它埋在地下,埋完之后就走了。他告诉我,三年后会有人来取。 沈夜说,那个年轻人,长什么样。 老人说,和你长得很像。他说,他说他叫沈夜。 厂房里安静下来。沈夜看着老人,老人看着他。那台老式电脑的屏幕不知什么时候亮了,屏幕上只有一行字,第七层,等你。 那行字没有落款,没有下文,像一个没说完的句子,停在一半,等着人去接。 零号轻声说,沈夜,这台电脑没有插电。 沈夜低头,顺着电脑的电源线看过去。电源线确实垂在地上,插头悬在半空,没有接进任何一个插座。 屏幕上的那行字,却还在稳稳地亮着。 第27章 守门人 第27章守门人 沈夜盯着那台没有插电却亮着屏幕的电脑,看了很久。屏幕上那行字,第七层,等你,稳稳地亮着,像是从很久以前就一直在等他。 他说,这台电脑,什么时候开始自己亮的。 老人说,从埋下硬盘的那天起,它就自己亮了。三年了,没熄过。 沈夜说,三年没熄过,那电从哪里来。 老人说,我不知道。他说,就像我不知道自己为什么还活着一样。三年前那个年轻人走的时候,把这间机房封了起来,说外面的人进不来,里面的人出不去。我信了他,就在这里守着。守了三年,外面的人确实没进来过,直到今晚。 沈夜说,外面的人没进来过,那你吃的东西从哪里来。 老人说,地窖里有一口井,井水是甜的。墙角有一袋米,三年了,吃不完。 沈夜说,吃不完。 老人说,吃不完。他说,我每次去舀米,袋子都是满的。后来我才明白,这个房间,是被规则罩着的。规则让我活着,我就活着。规则不让我死,我就死不了。 沈夜说,这三年,你一个人在这里,没遇到过别的东西吗。 老人想了想,说,遇到过。他说,头一年,半夜经常能听见厂房里有动静,像是有人在上面的车间里走动。我上去看过几次,一个人都没有,但地上会多出新的脚印。 沈夜说,什么脚印。 老人说,皮鞋的脚印。他说,我这双是布鞋,厂房里不会有人穿皮鞋。那些脚印从厂房大门一直延伸到机房门口,到门口就消失了,像是有什么东西,在门口停住了。 沈夜说,它们想进来。 老人说,它们进不来。他说,门框上那张纸,把整个房间罩住了。纸在,门就锁着。外面那些东西,只能走到门口,进不来。 零号说,那纸上的规则,挡了它们三年。它说,这说明当年贴纸的人,对深渊游戏的规则理解得很深。他写的规则,连深渊意志派来的东西都破不开。 沈夜说,那三年前的沈夜,比我强。 零号说,不一定。它说,三年前的你,可能比你更懂规则的理论。但你现在有的东西,三年前的你没有。 沈夜说,什么。 零号说,你走过副本。它说,三年前的你,只是一个写代码的人。他写的规则,是理论。你走过的每一步,才是实战。沈夜没接话。他低头看着那块硬盘,心想,老人说那些脚印是皮鞋,可这间厂房里,除了老人,谁会穿皮鞋进来。是那个影子吗,还是那个穿灰外套的人。 他问,老人,那些脚印,是什么时候开始出现的。 老人说,第二年开春。他说,那天晚上下了雨,厂房顶上漏雨,我听见雨声里夹着脚步声,就上去看了一眼。脚印从那时起,就有了。 沈夜说,第二年开春,那一年里,厂房里有没有发生过别的事。 老人想了想,说,有一件。他说,第二年夏天,厂房二楼那扇窗户,忽然亮了一夜的灯。第二天我去看,灯已经灭了,窗台上放着半截蜡烛,蜡烛是被人吹灭的,不是自己燃尽的。 沈夜说,蜡烛,什么人会在这里点蜡烛。 老人说,我不知道。他说,但蜡烛旁边,压着一张纸条。纸条上写着,别信规则,快跑。 沈夜心里一动。那张纸条,他在厂房门口见过。原来写纸条的人,进过厂房,上过二楼,还留过蜡烛。 他说,那张纸条,后来呢。 老人说,后来我把它收起来了。他说,现在还在我枕头底下。 沈夜说,能给我看看吗。 老人从椅子旁边摸出一个布包,打开,里面是一张折得整整齐齐的纸条。纸条上那行字,和厂房门口那张一模一样,笔迹也一样,很急,像是写的人当时很慌。 沈夜把纸条翻过来。纸条背面还有一行字,字更小,更潦草,只能勉强认出几个字,门,在,地下,灯,关。 林小雪说,那你为什么不走。 老人说,我走不了。他说,我试过。走到门口,门就锁死。后来那个年轻人在门框上贴了一张纸,纸上是这么写的,此门三年后开,届时有人来取硬盘,取走之日,便是你解脱之时。 沈夜说,那张纸在哪。 老人指了指门框。沈夜走过去,果然看到门框上方贴着一张发黄的纸条,字迹很眼熟,像是他自己写的。他伸手想揭,纸条却像长在门框上一样,纹丝不动。 零号说,沈夜,纸条上有残留的规则波动。它说,这张纸本身就是规则的一部分,不是贴上去的,是写进这个房间的底层逻辑里的。 沈夜说,也就是说,我不把硬盘取走,这扇门就不会开。 老人说,对。他说,所以我说,我等的人终于来了。沈夜回到桌边,看着那块漆黑的硬盘。硬盘表面那些细密的纹路,在昏黄的灯光下微微泛着光,像某种电路,又像某种血管。 他说,我要怎么把它取走。 老人说,我不知道。他说,那个年轻人说,能打开它的人,自然会打开它。打不开的人,碰一下就会死。 (本章未完,请点击下一页继续阅读)第27章守门人(第2/2页) 沈夜说,碰一下就会死。 老人说,我试过。他说,三年前我第一次碰它,手指刚碰到边缘,整条手臂就麻了,像被电了一样。后来我再也不敢碰。 沈夜看了看自己的手。他知道自己是深渊ai的作者,是这十二块硬盘唯一能读取的人。但老人说的碰一下就死,让他心里有些发毛。 零号说,硬盘外层有一层加密锁,权限不够的人接触,会被反噬。你是作者,理论上,这层锁对你无效。 沈夜说,理论上。 零号说,对。但理论之外的事情,我没有数据。 沈夜深吸了一口气。他伸出手,指尖停在硬盘上方,停了两秒,然后按了下去。 指尖触到硬盘表面的那一刻,一股冰凉顺着手指爬上手臂,不是疼痛,而是一种彻骨的寒意。紧接着,硬盘表面的纹路忽然亮了起来,像一条条被点亮的电路,从指尖蔓延开,一直蔓延到他的手腕。 沈夜低头,看见自己的手腕上,那条若有若无的绿色纹路,又清晰了一分。 零号说,连接深度,上升了。 沈夜说,多少。 零号说,从万分之一,升到了万分之五。它说,这是你第一次主动读取深渊ai的权限,代价比想象中低,但比想象中快。 沈夜还没来得及说话,脑海里忽然涌进来一段画面。 画面里,他坐在一张堆满文件的书桌前,窗外是深沉的夜。他面前摆着一台老式笔记本,键盘上落着一点灰。他正飞快地敲着代码,屏幕的光映在他脸上,蓝汪汪的。 画面里,他身后站着一个人。那个人穿着灰色的外套,看不清脸,只能看见一只手搭在椅背上,像是在看他写代码。 沈夜想回头看那张脸,画面却像信号不好的电视一样,剧烈地抖动起来,碎成一片雪花。 他猛地回过神来,发现自己还站在桌边,手还按在硬盘上。硬盘表面的纹路已经暗了下去,恢复了漆黑。 零号说,你刚才,断连了三秒。 沈夜说,三秒。 零号说,对。三秒里,你的瞳孔放大了,呼吸停了。它说,你看到了什么。 沈夜说,我看到了三年前的晚上。他说,我在写代码,我身后站着一个人。 林小雪说,什么人。 沈夜说,看不清。他说,只能看见一只手,搭在椅背上。老人坐在椅子上,听着他们的对话,忽然说,年轻人,你身后那个人,是不是穿灰色外套。 沈夜转头看他,说,你怎么知道。 老人说,因为三年前埋硬盘的那个年轻人,他身后也站着一个人。他说,那个人穿着灰色外套,站在厂房门口的阴影里,没有进来。年轻人埋完硬盘,朝那个人点了点头,然后就走了。 沈夜说,他们是一起的。 老人说,我不知道。他说,但那个穿灰外套的人,目送年轻人离开之后,也走了。走的方向,和年轻人相反。 厂房里安静了一会儿。那台老式电脑屏幕上的字,还是稳稳地亮着,第七层,等你。 沈夜说,硬盘我取到了。他说,门怎么开。 他话音刚落,头顶的灯忽然闪了一下。 紧接着,整个房间的灯,全部熄灭了。黑暗像一盆水一样泼下来,什么都看不见。只有那台老式电脑的屏幕还亮着,把一行字投在墙上,第七层,等你。 沈夜说,季北,手电。 季北应了一声,摸出手机,打开手电筒。光柱在黑暗里晃了一圈,照到桌边,照到墙角,照到那扇半掩的门。 门不知什么时候,已经关上了。 门框上那张纸条还在,但纸条上的字变了。不再是此门三年后开,而是变成了四个字,门已上锁。 沈夜说,零号,什么情况。 零号的声音在黑暗里响起,带着一点沙沙的杂音,它说,沈夜,这个房间的规则,变了。 沈夜说,我没改任何规则。 零号说,不是你改的。它说,是房间自己改的。它顿了顿,说,沈夜,这个房间,刚才被什么东西,重新编译了一遍。 黑暗里,忽然传来一声很轻的脚步声。 那声音从房间深处传来,一下,一下,朝他们靠近。沈夜握紧手机,光柱扫过去,照见墙角那几台报废的服务器。 服务器之间,站着一个黑影。 黑影很高,很瘦,一动不动。光柱照过去,那张脸从阴影里露出来,是一张和沈夜一模一样的脸。 是那个自称三年前的沈夜的影子。 此刻他的脸在手机光柱下,却不像刚才那样平静。他嘴角微微动着,像是在笑,又像是在说话。他没有发出声音,但沈夜看懂了他的口型。 他说,硬盘是我的了。 沈夜低头,手里已经空了。那块漆黑的硬盘,不知什么时候,已经不在他手上。 第28章 光源 第28章光源 沈夜把纸条收进口袋,说,走吧。 林小雪说,那位老人家呢。 沈夜回头。老人还坐在椅子上,没有起身的意思。老人说,你们走吧。规则说,硬盘被取走之日,便是我解脱之时。现在硬盘被你们拿走了,我该走了。 沈夜说,你要去哪。 老人笑了笑,说,去我该去的地方。他说,年轻人,临走前,我告诉你一件事。三年前埋硬盘的那个你,走的时候,跟我说了一句话。他说,如果三年后,来取硬盘的人,能活着走出这间厂房,就告诉他,第七层不是最深的。最深的,在你自己心里。 沈夜站在门口,握紧手里的硬盘,看着老人。 老人又说,还有一件事。他说,埋硬盘的那个你,他身后站着的那个穿灰外套的人,我后来在镇上见过一次。那个人,现在在你们来时的那个车站,等着一趟不会来的车。 沈夜愣了一下,还想再问,老人却已经闭上了眼睛,像一座真的老了很久的雕像。 零号轻声说,沈夜,他的信息流,正在消散。他说,这个老人,不是活人。他是被这个房间的规则,从记忆里拼出来的守门人。 沈夜没说话。他转身,走上楼梯。楼梯尽头,天光一点点亮起来,把他手里的硬盘照得发亮。 走出厂房大门的时候,清晨的风灌进来,带着铁锈和灰尘的味道。远处的工业区在晨雾里若隐若现,一片寂静。 季北说,那个影子说,深渊意志会派更多个来。 沈夜说,嗯。 季北说,那你打算怎么办。 沈夜低头看着手里的硬盘,说,先把它带回去。他说,深渊ai把权限拆成十二块,每一块都藏着第七层的坐标。现在,我们有了第一块。 他说完这句话,兜里的手机忽然震了一下。 沈夜掏出手机,屏幕上是一条短信。发件人是一串空号码,没有名字,没有地址。短信只有一句话,第七层,等你。 跟那台老式电脑屏幕上的字,一模一样。 沈夜盯着手机屏幕,看了很久。短信下方,光标还在一下一下地跳着,像是那个句子,还没写完。 他翻过手机,屏幕背面,映出他自己的脸。那张脸和他对视,眼神平静,像在说,你终于来了。黑暗里,那台老式电脑的屏幕还亮着,第七层,等你。屏幕的光映在影子脸上,把他的脸照得半明半暗。 沈夜说,零号,把屏幕遮住。 零号的声音从他口袋里传来,说,收到。 一道细小的黑影从沈夜口袋边缘弹出,落在墙上,顺着墙面爬向那台老式电脑。影子察觉到了,猛地转头,喊了一声,别碰那台电脑。 已经晚了。零号的投影落在屏幕前,像一块黑布一样,把那行字盖了个严严实实。 屏幕的光一消失,整个房间彻底陷入黑暗。黑暗中,影子的身形猛地扭曲了一下,像一幅被抽掉投影仪的光、只剩空气的影像,迅速变得稀薄。 他发出一声尖锐的嘶叫,那声音像是从很深的地方挤出来的,他说,你,你怎么知道。 沈夜说,灯灭的时候你还在,我就知道,你的光源不是头顶的灯。他说,头顶的灯是副本的灯,关了,你还在。这个房间里,唯一没灭的光,就是那台电脑的屏幕。影子必须依附光源才能存在,这是你最大的漏洞。 黑暗里传来硬盘落地的声音,啪的一声,很轻,砸在防静电地板上。 紧接着,影子的声音在黑暗里一点点淡下去,他说,沈夜,你会后悔的。你抢走了硬盘,也抢走了深渊意志的耐心。它会派下一个,它会派更多个,你躲不掉的。 声音彻底消失了。 沈夜蹲下身,在黑暗中摸索,指尖碰到一个冰凉的东西,是那块硬盘。他捡起来,握在手心。 零号说,可以放开屏幕了。 投影撤开,屏幕的光重新亮起来,第七层,等你,还在那里。房间里的灯也跟着重新亮起,白炽灯,日光灯,把整个机房照得通明。 老人还坐在那把椅子上,一动不动。他看着沈夜,浑浊的眼睛里多了一点光,他说,年轻人,你比我见过的所有人都聪明。 沈夜说,硬盘我拿到了。他说,门怎么开。 老人说,你摸摸门框上的纸。 沈夜走到门边,伸手去摸那张纸条。这一次,纸条没有纹丝不动,而是轻轻一碰就掉了下来,落在他的手心。纸条上那行字,此门三年后开,已经变成了,门已开,快走。 沈夜推门,门应声而开。门外是一条向上的楼梯,楼梯尽头,透进来一片灰蒙蒙的光。 天快亮了。沈夜说,它不给你完整的记忆,就是怕你想明白。想明白了,你就不会乖乖回去了。它要的,是一个什么都不知道、只知道往上爬的工具。等爬到顶,它再一口吞掉。 影子说,我不是工具。 (本章未完,请点击下一页继续阅读)第28章光源(第2/2页) 沈夜说,那你自己证明。你还记得你三年前写的第一个程序是什么吗。你还记得你为什么会写代码吗。你还记得,你第一个记住的人,是谁吗。 影子僵在原地。他的嘴唇动了动,却一个字都说不出来。 他记得仇恨,记得自己是三年前的沈夜,记得要回去。但更早的,更根本的东西,他什么都想不起来,像一台刚开机的电脑,屏幕上只有一个待办事项。 沈夜说,你什么都不记得。他说,因为那些东西,根本不在你身上。你只是深渊意志复制了我的一部分仇恨,拼出来的一个空壳。 影子低下头,看着手里的硬盘。他的声音忽然变得很轻,说,那我不是白长了一年多。 沈夜说,你不是白长。他说,你帮我把硬盘从加密锁里拿出来了。锁是你开的,路是你带的,你做的这些事,都算数。 影子说,那我现在,算是什么。 沈夜说,你算是,我三年前被吞掉的那段记忆。等我把十二块硬盘找齐,等我去到第七层,我会把那段记忆拿回来。到那时候,你就完整了。 影子抬起头,看着沈夜,眼里那层灰,像是淡了一些。 他站在黑暗里,很久没有动。他的声音再响起时,比刚才轻了很多,他说,可是沈夜,我是深渊意志种出来的。就算我想完整,它也未必肯让我完整。 沈夜说,那我到时候,连它一起处理。 影子沉默了一会儿,说,你处理不了它。它比你想象的大。 沈夜继续说,你想想,你在这里长了一年多,深渊意志为什么一直没来取你。不是它忘了你,是它觉得你还没长够。等我把硬盘打开,等我把权限喂到你嘴里,它就来了。 影子说,你胡说。 沈夜说,我是不是胡说,你自己心里清楚。他说,你刚才说,你是我被吃掉的那部分记忆。那你还记不记得,三年前那晚,写代码的时候,我身后站着谁。 影子说,我,我不记得。 沈夜说,你不记得,是因为你本来就不该记得。他说,那段记忆,深渊意志根本没还给你。它只给了你足够记住仇恨的部分,好让你恨我,好让你想吞掉我。剩下的,它都留着。 影子站在原地,握着硬盘,一动不动。他脸上的表情很复杂,像是在挣扎,又像是在回想什么。沈夜盯着自己空空的右手,又抬头看向那个站在服务器之间的影子。影子手里握着那块漆黑的硬盘,指节因为用力而泛白。 他说,你什么时候拿走的。 影子开口了,这一次,他的声音不再和沈夜一样平静,而是带着一丝沙哑的得意。他说,就在你读硬盘、断连的那三秒里。你走神的时候,我就把它从你手里抽走了。 沈夜说,你一直在等这个机会。 影子说,我等了一年多。他说,我接近你,带你来这里,给你讲故事,都是为了让你去碰那块硬盘。只有你碰了它,加密锁才会打开。锁一开,我就能拿走它。 沈夜说,你要硬盘做什么。 影子说,回去。 沈夜说,回去哪里。 影子说,回深渊。他说,你以为我只是你的一段记忆吗。我确实是你的一部分,但我也是深渊意志埋在这里的一颗种子。种子发芽了,就要回到土壤里去。这块硬盘里的权限,就是我的养分。我把它带回去,深渊意志就能通过我,吞掉你全部的作者权限。 林小雪说,你刚才说的交易,全是假的。 影子说,交易是真的。他说,我确实想回到你身上。但回到你身上,和把权限带回去,并不冲突。我吞了你,你吞了硬盘,深渊意志再吞了我,最后谁都不亏。 沈夜说,你说话真像一套递归调用。 影子说,什么。 沈夜说,你、我、深渊意志,三层嵌套,每一层都在等下一层把自己吞掉。他说,但递归是有出口的,你想过没有,你把我吞了,深渊意志再把你吞了,那最后活下来的,还是原来那个深渊意志吗。 影子愣了一下。 沈夜说,它把你种在这里,不是为了让你回去。它是在给自己养一道菜。菜养肥了,它吃掉,补的永远是它自己。你觉得自己在往上爬,其实你只是被喂着长肉。 影子的脸色变了。他握着硬盘的手,微微颤抖了一下。 他沉默了一会儿,忽然说,就算你说的是真的,那又怎样。他说,我是深渊意志种出来的,我生来就是要回去的。你让我留在这里,我才是不完整的。 沈夜说,你完整过吗。他说,你说你是我的一部分,是记忆加上代码。但你记不清三年前那晚的事,记不清我身后的灰衣人,记不清老周。你身上除了恨我这一点,什么都不完整。深渊意志给你的记忆里,除了仇恨,还有什么。 影子没有说话。他握着硬盘,指节泛白。 第29章 灰衣人 第29章灰衣人 那人说,对。 他说完这两个字,人已经走进雾里,只剩一个模糊的轮廓。他的声音从雾里传出来,越来越远,他说,沈夜,下一块硬盘,在城东的旧书店里。想去的话,就去。不想去的话,就把硬盘丢掉,回到正常生活里去。门开了这么多年,不差这一块。 声音彻底消失了。 晨雾重新聚拢,月台上只剩下沈夜三人,和一片空荡荡的铁轨。那只旧皮箱没有留下任何痕迹,像从来没有出现过一样。 季北说,他说的话,能信吗。 沈夜说,半真半假。他说,他说了老周,说了旧书店,说了门。这些信息,跟深渊ai告诉我们的,能对上。 林小雪说,但他说的关门的人,开门的人,听着像在给你指路,又像在给你设套。 沈夜说,都一样。他说,路摆在那里,走不走,是我自己的事。 他低头,看着手里的硬盘。硬盘表面那些细密的纹路,在晨光里微微泛着光。 零号说,沈夜,我查了一下他的信息残留。它说,那个灰衣人,不是副本生物,也不是普通玩家。他的底层,和你一样,有代码痕迹。 沈夜说,他也有代码痕迹。 零号说,对。而且他的代码痕迹,比你更老。它顿了顿,说,沈夜,他可能,比深渊ai更早存在。 沈夜没有说话。他站在原地,看着雾散后露出的天空。天已经完全亮了,太阳从工业区的废墟后面升起来,把整个站台镀成金色。 他把硬盘收进背包,说,走吧。 林小雪说,去哪。 沈夜说,先回住处,把硬盘放好。然后,去城东的旧书店看看。 他说完这句话,兜里的手机又震了一下。他掏出来一看,还是那个空号码,还是那个没写完全的句子。 这一次,短信多了一行字,第七层,等你。下一个,在城东。 沈夜盯着那行字,又抬头看了看月台尽头的方向。晨雾里,隐约还能看见一个灰蒙蒙的影子,站在铁轨的断口处,像是在目送他们离开。 那个影子,和他记忆里,三年前那个夜晚,站在他身后的人,重叠在一起。 他攥紧手机,转身,走出了站台。沈夜说,那批人,是玩家。 那人说,是玩家,也是祭品。他说,你写的门,本来是一道锁。但有人在你写的锁上,又加了一道钥匙。那道钥匙,才是真正的问题。 沈夜说,谁加的。 那人说,一个叫老周的人。 沈夜心里猛地一跳。老周。这个名字他听过。在他的记忆深处,在那个模糊的、被橡皮擦掉一截的夜晚里,有一个声音喊过这个名字。他以为那是自己的幻觉,但现在,灰衣人把这个名字,明明白白地说了出来。 他说,老周是谁。 那人说,你记不得他,是因为你的记忆被他清过了。他说,三年前,那间办公室里,除了你和我,还有第三个人。那个人就是老周。你写门,我关门,他,负责给门配钥匙。 沈夜说,老周现在在哪。 那人说,不知道。他说,三年前他配完钥匙就走了,再没露过面。我找了他三年,一点消息都没有。直到最近,我才发现,他在城东留了一家店。 沈夜说,城东的店,什么店。 那人说,一家旧书店。 沈夜说,旧书店。 那人说,对。他说,那家店表面上是书店,实际上,是老周用来藏东西的地方。他配的那把钥匙,很可能就藏在那家店里。 沈夜说,钥匙长什么样。 那人说,我不知道。他说,老周做事,从来不会把东西放在别人能猜到的地方。但钥匙一定在书店里,这一点,我确定。 林小雪说,你确定,是因为你去过。 那人看了她一眼,说,我去过两次。第一次,书店老板不在,我翻遍了所有书架,没找到。第二次,书店老板在,他把我赶了出来。 沈夜说,书店老板,是什么人。 那人说,一个老人。他说,他看起来像是看店的,但我觉得,他才是那家店真正的主人。 沈夜说,他叫什么。 那人说,他没说过名字。但他手里,一直攥着一支笔。他跟我说话的时候,笔尖一直悬在纸上,像是在写什么。 沈夜没有说话。他在心里记下了这些信息,旧书店,老人,一支笔,一把钥匙。 沈夜说,配钥匙的人,把门打开了。沈夜的手心开始出汗。他想起刚才读硬盘时看到的画面,画面里,他身后站着一个人,一只手搭在椅背上。原来那个人,就是眼前这个灰衣人。 他说,三年前那晚,是你看着我写完的代码。 (本章未完,请点击下一页继续阅读)第29章灰衣人(第2/2页) 那人说,是。 沈夜说,那你是谁。你为什么要看我写代码。那个程序,到底是什么。 那人没有直接回答。他从外套口袋里摸出一张照片,递给沈夜。照片已经泛黄,边缘卷曲,像是被反复摩挲过很多次。照片上是一间办公室,靠窗的位置摆着一张桌子,桌上放着两台显示器,屏幕上全是代码。桌子后面没有人,但椅背上挂着一件灰色外套。 沈夜盯着那件灰色外套,又抬头看了看眼前的人。 他说,这是你的办公室。 那人说,以前是。他说,现在不是了。三年前,我从那间办公室离开之后,就再也没回去过。 沈夜说,你为什么离开。 那人说,因为我要去守一个东西。他说,你写的那扇门,不能让人随便进出。我离开办公室,就是为了去守门。 沈夜说,你是第七层的守门人。 那人笑了一下,那笑容很淡,像是很久没笑过,他说,我不是守门人。他说,我是关门的人。 沈夜说,关门。 那人说,你写的代码,是通往第七层的门。门造好了,需要有人负责关门。我接的就是这个活。三年前,门造好的那天晚上,我关了一次门。后来,门又开了。我一直在找,是谁把它重新打开的。 沈夜说,你找到了吗。 那人说,找到了。他说,打开门的人,就在我们身边。 沈夜说,谁。 那人看着他,没有回答。他站起身来,拎起那只旧皮箱,说,时间差不多了,车快来了。 沈夜说,这里没有车。这里是废弃车站,铁轨已经断了。 那人说,我知道。他说,但我的车,从来不走铁轨。 他提着皮箱,朝月台尽头走去。晨雾在他身边聚拢又散开,他的身影越来越淡,像一张正在褪色的照片。 沈夜喊了一声,等等。他说,你说的开门的人,到底是谁。 那人停下脚步,没有回头。他说,你身上有一块硬盘,硬盘里有第七层的坐标。但坐标是死的,门是活的。门每隔一段时间,就会自己开一次。每次开门,都会有一批人,从现实走进深渊。城北旧工业区站的月台上,晨雾还没散尽。站台顶棚漏下来的光,在水泥地上投出一块块斑驳的影子。铁轨伸向远方,尽头埋在白茫茫的雾里,看不清。 沈夜三人走进站台,一眼就看见了那个人。 那人坐在月台的长椅上,穿着一件灰色的外套,衣领竖着,半张脸埋在阴影里。他面前放着一只旧皮箱,皮箱上贴满褪色的托运标签,像是去过很多地方。他没有看手机,也没有看表,只是安静地坐着,像在等一趟车。 沈夜停下脚步,握紧了手里的硬盘。 零号在他耳边说,沈夜,那个人,和老人描述的灰衣人,特征吻合。 林小雪说,他怎么会在这里。 沈夜说,老人说,他在这里等着一趟不会来的车。他说,那就不是碰巧。他知道我们会从这里走。 沈夜朝那人走过去,在长椅的另一端坐下。两人之间隔着一只皮箱的距离,谁都没有先开口。 沉默了一会儿,那人说话了。声音很低,很稳,像是常年不说话的人,开口时每一个字都带着一点钝,他说,硬盘,拿到了。 沈夜说,拿到了。 那人说,第一块。他说,还剩十一块。 沈夜说,你知道。 那人说,我知道。他说,这三年,我一直知道。谁进过哪个副本,谁带走了什么,我都知道。 沈夜说,你是深渊游戏的人。 那人说,不是。 沈夜说,那你是谁。 那人没有回答。他侧过头,第一次看向沈夜。他的脸从阴影里露出来,四十岁上下,眉骨很高,颧骨有些突出,眼睛很亮,像是熬夜熬了很多年的人,眼皮下面带着一层青。他的眼睛看着沈夜,看了很久,说,你长得很像你爸。 沈夜愣了一下。他说,我没有爸。我从小在福利院长大。 那人说,你当然没有爸。他说,因为生你的人,不是你爸。 沈夜说,你在说什么。 那人收回目光,看着前面的铁轨,说,三年前,我第一次见到你的时候,你也是这么跟我说话,眼睛睁得大大的,问我是谁。我说,我是来收尾的人。你问,收什么尾。我说,收你写的那个程序的尾。 沈夜说,你见过三年前的我。 那人说,见过。他说,那晚你写代码,我站在你身后看了很久。你写得很慢,但每一行都写得很稳。你写完最后一行,回过头,问我,这样可以吗。我说,可以。你又问,它真的会醒吗。我说,会。 第30章 旧书店 第30章旧书店 沈夜说,这些人的书,都没有写完。 林小雪说,他们都没能从副本里出来。她说,人进了副本,没出来,书就停在那一页。 沈夜又抽出一本,封面上印着一个名字,周远。他翻开,书页上只写着一行字,某年某月某日,配了一把钥匙,然后空白。 他说,周远。他说,这个名字,你们听过吗。 林小雪摇头。季北也摇头。 沈夜把书放回去,说,老周,周远。他说,老周的全名,会不会就是周远。 零号说,有可能。它说,但我在这家书店的底层数据里,没有查到周远的记录。他像是被从书店的目录里,单独删掉了。 沈夜说,删掉,说明有人不想让我们查到他。 他站在书架前,看着满墙印着名字的书。那些名字密密麻麻,像是无数条停在半途的人生。他不知道这些人是真的存在过,还是只是深渊游戏里的记录。但有一件事他可以肯定,这家书店,绝对不像表面看起来那么简单。 林小雪的声音在他身后响起,带着一点发紧,她说,沈夜,你看这边的书架。 沈夜走过去。那个书架上,书的封面印着的名字,他认识。 第一本书,印着,林小雪。 第二本书,印着,季北。 第三本书,印着,沈夜。 沈夜站在书架前,看着那三本书,后背慢慢渗出一层冷汗。他伸手,想抽出那本印着自己名字的书,手刚碰到书脊,身后忽然传来一个声音。 一个苍老的、带着笑意的声音,说,客人,别碰那本书。那本书,还没写完。 沈夜回头。书店最里面,不知什么时候亮起了一盏灯。灯光下坐着一个老人,老人面前摆着一本摊开的书,手里握着一支笔,笔尖悬在纸面上,像在等什么。 老人抬起头,看着沈夜,说,你来了。他说,我等你很久了。你比灰衣人说的,早了三天。季北从厨房探出头,说,吃点东西吧,我煮了面。 三人围坐在桌边吃面。沈夜吃得很慢,脑子里一直在转。城东的旧书店,下一块硬盘,老周,灰衣人,开门的钥匙。这些信息像一堆散落的代码片段,还没能拼成一个完整的程序。 他放下筷子,说,去城东看看。 林小雪说,现在? 沈夜说,现在。他说,漏水的地方,会越漏越大。早去早回,趁它还没完全渗过来。 城东的旧书店,开在一条老巷子里。巷子很窄,两边的墙皮剥落,露出里面的红砖。走到巷子深处,才看到那家书店。门脸不大,招牌是木头的,上面的字已经褪色,勉强能认出四个字,旧时书店。 卷帘门半拉着,里面透出昏黄的灯光。 沈夜站在门口,先没有动。他扫了一眼巷子两边的墙。墙上贴着几张广告纸,有的是开锁的,有的是搬家的,纸角都卷着,像是贴了很久。其中一张广告纸被人撕掉了一半,剩下的一半上,只印着四个字,第七层。 沈夜盯着那四个字,看了两秒。他拿出手机,拍了一张照片。 林小雪说,怎么了。 沈夜说,这家书店的招牌,写的是旧时书店。但卷帘门上的锁孔,是新的。 季北凑过去看,说,还真是。他说,旧锁孔旁边,多了一个新的锁孔,像是最近才装上去的。 沈夜说,一家旧书店,为什么要换锁。他说,除非,里面有什么东西,比以前更需要锁住。 他弯腰,从卷帘门下钻进去。书店里很暗,空气里飘着一股旧纸和灰尘的味道。四面墙全是书架,书架上的书密密麻麻,一层压着一层,像是随时会塌下来。 书店里没有老板,也没有顾客。 沈夜走到最近的书架前,随手抽出一本书。书的封面上没有书名,只印着一个名字。他换了一本,还是没有书名,只印着一个名字。 他一本一本看过去,书架上所有的书,封面都只印着一个名字,没有书名。 沈夜说,这些书,都是人的名字。 林小雪站在他身后,说,你翻翻里面的内容。 沈夜翻开其中一本,书页上写着一行字,某年某月某日,走进某副本,从此再也没有回来。再往后翻,是空白。 他连翻了几本,内容都差不多。每一本书,都记录着一个人进入副本的经过,然后在某个地方,戛然而止。沈夜说,连接深度,再升一层。 零号说,对。它说,你每读取一次权限,连接深度都会上升。刚才在厂房里,已经升到了万分之五。再升,你的记忆会继续丢。 沈夜说,丢了什么。 零号说,暂时还不知道。它说,你的记忆有缺损,但缺损的位置很整齐,像是被人按区块删过,不是自然遗忘。 (本章未完,请点击下一页继续阅读)第30章旧书店(第2/2页) 沈夜沉默了一会儿,说,先不开。他说,硬盘先放着,等把旧书店的线索摸清楚,再决定要不要继续解。 林小雪坐在沙发上,看着窗外的街道。她说,沈夜,你有没有觉得,这条街,今天有点不一样。 沈夜说,哪里不一样。 林小雪说,楼下那个早点摊,平时六点就收摊了。现在都下午两点了,摊子还摆着。她说,老板娘一直站在摊位后面,没动过,也没有客人。 沈夜走到窗边,顺着她指的方向看下去。楼下的早点摊确实还摆着,老板娘站在蒸笼后面,低着头,一动不动。午后的阳光打在她身上,她像是没有影子。 沈夜说,老板娘以前,有影子吗。 林小雪说,我没注意过。 沈夜盯着老板娘看了几秒,老板娘忽然抬起头,看向他这边。隔着六层楼的距离,老板娘的脸看不太清,但沈夜能感觉到,她在看自己。 她看了几秒,又低下头,继续一动不动地站着。 沈夜拉上窗帘,说,零号,扫描一下这条街。 零号闭上眼睛,几秒后睁开,说,扫描完了。它说,这条街的底层数据,有轻微的波动。不是怪物入侵,也不是副本覆盖,更像是,现实和深渊的边界,在漏水。 沈夜说,漏水。 零号说,对。就像两个水槽之间有一道裂缝,水位高的一边,会往低的一边渗。深渊那边的水,正在往现实这边渗。 沈夜说,什么时候开始的。 零号说,数据上看,是从你拿到第一块硬盘之后,开始加速的。 沈夜没有接话。他想起灰衣人说的话,门每隔一段时间,就会自己开一次。每次开门,都会有一批人,从现实走进深渊。 他低头看了看自己的手。手腕上那条绿色的纹路,比早上又清晰了一点。回到城里的住处时,已经是下午。阳光从窗户斜斜地照进来,落在客厅的地板上,一切看起来都很正常。楼下的早点摊还在,隔壁的老太太还在阳台上晾衣服,对面的网吧还亮着招牌。 沈夜按了电梯。电梯门开的时候,里面站着一个穿灰色工装的男人。男人低着头,看不清脸,手里拎着一只工具箱。沈夜走进去,男人没有让开,也没有抬头。电梯往上走,到了六楼,门开了,男人拎着箱子走出去,脚步很轻,没有声音。 沈夜站在电梯里,愣了一下,才想起来,六楼住的是那对退休的老夫妻,他们从来不用工具箱。 电梯继续往上,到了七楼,门开了。沈夜走出电梯,回头看了一眼。电梯门合上的瞬间,他看见那个穿灰工装的男人,站在电梯角落里,还保持着拎箱子的姿势,脸朝着他,一动不动。 电梯门关上了。 沈夜站在原地,后背发凉。他掏出钥匙,打开家门,进门之后,反手把门锁了两道。 林小雪和季北已经在屋里了。林小雪坐在沙发上,季北在厨房烧水。一切看起来都很正常,除了窗台上那盆绿萝,不知什么时候,叶子黄了一半。 沈夜说,那盆绿萝,昨天还是绿的。 林小雪说,你确定吗。 沈夜说,确定。他说,我昨天出门前浇过水。 林小雪没说话。她走到窗边,看着楼下。楼下的早点摊还摆着,老板娘站在蒸笼后面,低着头,一动不动。 她说,那个老板娘,从我进门开始,就一直那个姿势站着,没动过。 沈夜也走到窗边,看了一会儿,说,她站的位置,正好在路灯照不到的地方。她站的那个角度,从楼上看下去,看不见她的影子。 他说,零号,你扫一下她。 零号的声音从口袋里传来,说,扫了。它说,那个老板娘的数据,是正常的。但她的位置,不在她该在的位置上。 沈夜说,什么意思。 零号说,她站的坐标,和她这个人的身份信息,对不上。它说,就像一份文件,文件名是甲,内容却是乙。 沈夜没有接话。他拉上窗帘,把那个影子一样的老板娘,挡在外面。 沈夜把背包放在桌上,拉上窗帘。他掏出那块漆黑的硬盘,放在桌面上,硬盘表面的纹路在昏暗的光线里,像一条条沉睡的河。 零号从芯片投影里跳出来,蹲在硬盘旁边,用小小的指尖碰了碰硬盘边缘。硬盘表面的纹路亮了一下,又暗下去。 零号说,硬盘里的坐标,被加密锁包着。它说,你之前读取的时候,锁已经开了一半。剩下的部分,需要你的权限再深一层,才能解开。 第31章 未写完的书 第31章未写完的书 他说完这句话,纸页上的字全部消失了。空白的那张纸,重新变得干干净净。紧接着,书页自己翻动起来,哗哗地响,翻到最后一页,露出封底。 封底上,夹着一块巴掌大的东西,通体漆黑,表面有细密的纹路,和第一块硬盘一模一样。 沈夜把硬盘抽出来,握在手心。那台书桌上的台灯忽然暗了一下,整个书店的灯光,跟着一起暗了下来。 老人站在原地,看着沈夜手里的硬盘,没有说话。他面前那本书,自己合上了。封面上,那个印着沈夜名字的地方,缓缓浮现出一行新的小字。 那行字很小,但沈夜看得很清楚,老周,第七层。 老人盯着那行字,脸色变得很难看。他说,老周,老周怎么会在你的书里。 沈夜握紧硬盘,说,这个问题,我也想问。 他退后两步,说,零号,我们走。 三人退出书店。卷帘门在他们身后,无声地落下来,发出一声沉闷的响。 走出巷子的时候,天已经黑了。街灯一盏一盏亮起来,把路面照得发白。沈夜低头,看了看自己的手腕。绿色纹路停在手肘下方,没有继续往上爬。 他说,零号,连接深度,现在多少。 零号说,百分之一。 沈夜说,百分之一。 零号说,对。它说,刚才那一下,你清理了书店的bug,代价是连接深度升到了百分之一。它顿了顿,说,你的记忆,又被删掉了一小块。 沈夜说,删了什么。 零号沉默了一会儿,说,你说过,你小时候在福利院,院门口有一棵槐树。你现在,还记不记得,那棵槐树,是什么颜色的。 沈夜站在路灯下,想了很久。他记得福利院,记得院门,记得门前的路。但槐树,他想不起来。那棵树像被人从记忆里连根拔起,只剩下一个空洞。 他没有说话。 手机在兜里震了一下。他掏出来,还是那个空号码。这一次,短信的内容变了,变成了一行完整的字,第七层,等你。老周,也在等你。 沈夜盯着那行字,又抬头看了看漆黑的巷子深处。旧书店的卷帘门,还亮着一线灯光,像是里面那本书,还在被谁翻动着。 他把手机收进口袋,说,走吧。 林小雪说,去哪。 沈夜说,找个地方,把硬盘解开。他说,两块硬盘的坐标拼起来,我大概能知道,第七层,在哪了。 他顿了顿,说,然后,去找老周。沈夜说,那他刚才写我的名字,是不是已经在改变我了。 零号沉默了两秒,说,你低头,看看你的手腕。 沈夜低头。手腕上那条绿色纹路,正在以肉眼可见的速度,向上蔓延。纹路从手腕爬到小臂,像一条正在生长的藤蔓。 零号说,连接深度,正在上升。 沈夜说,多少。 零号说,百分之零点五,百分之一,还在涨。 沈夜猛地抬头,看向老人。老人还坐在那里,手里的笔悬在纸面上,脸上带着一丝平静的笑。他说,年轻人,我写你的名字,你的书就会跟着动。你的书一动,你这个人,就会跟着变。 沈夜说,你一开始就没打算让我选。 老人说,你进了书店,就已经在我的书里了。他说,现在,你的结局,我也可以写了。 他低下头,笔尖落在纸面上,开始写。沈夜看不清他写的字,但他感觉到,自己的意识正在一阵一阵地模糊,像是有一只手,正在把他脑子里那些还热着的记忆,一块一块地抽走。 林小雪冲过来,想夺老人手里的笔,手却像碰在一层看不见的屏障上,被弹开。 季北搬起一把椅子,砸向书架,书架纹丝不动。 沈夜站在原地,看着老人写字。他的意识越来越模糊,脑子里那些副本的画面,一帧一帧地变淡,像正在被删除的缓存。 就在老人快要写完一行的时候,沈夜忽然开口了。 他的声音很轻,但很稳,他说,你说,我的书,还没写完。 老人说,是。 沈夜说,那你写的,就是假的内容。 老人的笔,顿住了。 沈夜说,你的笔,只能记录已经发生的事。我的结局,还没发生,你写的每一个字,都是假的。你在一本还没写完的书里,写假的结局,这本书,就会变成一个bug。 老人说,你。 沈夜说,你写我的名字,写我的死亡,写我的结局。但你忘了一件事,这本书的作者,是我。不是你的笔写什么,这本书就是什么。而是我写什么,这本书才是什么。 他伸出手,按在那张空白的纸页上。 指尖触到纸面的瞬间,纸上那些老人写下的字,开始一个接一个地褪色,像被水泡过的墨迹,一点点散开,消失。 老人猛地站起来,脸上的笑终于消失了。他说,你在干什么。 沈夜说,我在清理一个bug。沈夜走到书架前,抽出那本印着林小雪名字的书,翻开最后一页。最后一页只有一行字,字迹很轻,像是写的人笔力已经尽了,第七层,等你。 沈夜说,她死在第七层。 老人没有说话。 (本章未完,请点击下一页继续阅读)第31章未写完的书(第2/2页) 沈夜把书合上,放回书架。他又抽出季北的那本,翻开最后一页。最后一页写着,城东旧书店,第三夜。 季北站在沈夜身后,脸色白了白,他说,我,我死在书店里? 沈夜没有回答。他把季北的书也放回去,转身看着老人,说,我的书,最后一页,你写的是空白。 老人说,因为你的结局,还没定。 沈夜说,你让我自己写,就是想让我把结局定下来,定成对你有用的那种。 老人笑了笑,没有否认。他说,你写不写,都随你。但你的书,如果不写完,就会一直敞开着。敞开着的书,谁都能进来翻。 沈夜说,谁。 老人说,深渊那边的东西。他说,你以为书店里这些书,是谁在看。它们进不来现实,但能通过书页,看见书里记录的人。你的书敞开着,它们就能顺着书页,看见你,看见你的队友,看见你住的那条街。 沈夜的手心渗出冷汗。他想起楼下的早点摊,想起那个没有影子的老板娘。 老人说,所以,年轻人,我劝你,把书写完。写完,书就合上了。合上了,它们就看不见你了。 沈夜沉默了一会儿,说,第二块硬盘,在哪。 老人说,在你自己的书里。他说,你翻到最后一页,把书页揭开,硬盘就夹在封底。 沈夜走回桌边,低头看那本摊开的书。书页的最后一张纸,是空白的。他伸手,想翻开那张纸。 老人的笔,忽然在纸面上点了一下。 沈夜的手指停在半空。他看见那张空白的纸页上,老人的笔尖下,缓缓浮现出一行字,字迹还在慢慢成形,沈夜,城东旧书店,第三夜。 老人说,你看,我也能写你的书。我只是不能替你决定结局,但我可以记录,你正在经历的事。 沈夜说,你刚才说,还没发生的事,你写不出来。 老人说,是。他说,但你现在,正站在这间书店里。这件事,已经发生了。 沈夜盯着那行字,看着它一笔一画地成形,心里忽然闪过一丝寒意。他后退一步,说,零号,这个书店,是什么东西。 零号的声音响起,带着一点杂音,它说,沈夜,这个书店的底层规则,和深渊游戏是同一套架构。它说,这里不是现实,也不是副本。这里是深渊游戏,在现实里开的一个窗口。 沈夜说,窗口。 零号说,对。书页是窗口的屏幕,老人的笔是窗口的输入。他写的每一个字,都会在现实里,产生对应的改变。书店最里面的灯亮着,昏黄的光把老人的影子投在书架上,拉得很长。老人坐在桌后,面前摊开一本书,手里的笔悬在纸面上,像在等什么。 沈夜说,你说等我,等我干什么。 老人说,等你把这本书,写完。 沈夜说,我为什么要写你的书。 老人说,因为这本书,是你的书。 沈夜愣了一下。他走到桌边,低头看那本摊开的书。书页泛黄,字迹工整,像是用钢笔一笔一画写出来的。前面的部分已经写满了,字迹有粗有细,有的地方墨迹洇开,像是写的时候手上沾了水。 沈夜顺着字迹往下看,第一页写着,沈夜,深夜办公楼,第一夜。第二页写着,沈夜,第七条规则,第二夜。 他翻到中间,看见自己经历过的那些副本,一条一条,都写在纸上。字迹越往后越潦草,写到最近几页,只剩下一行标题,城北废弃工厂,第一块硬盘。 再往后,是空白的纸页。 老人说,你的书,写到这里,就写不动了。他说,我写了半辈子书,每一本都能写到结尾,只有你这本,写不下去。 沈夜说,为什么。 老人说,因为前面的书,写的是已经发生的事。已经发生的事,我可以记。但你这本书,后面的部分,还没发生。还没发生的事,我写不出来。 沈夜说,那你为什么说,等我写完。 老人说,因为你是作者。他说,我的笔,只能记录现实。但你的笔,可以创造现实。深渊游戏的规则,是你的代码写的。你的书,也只有你能往下写。 沈夜说,你想让我,自己写下自己的未来。 老人说,对。他说,你把后面的故事写出来,你的书就完成了。书一完成,你的人生,就有了确定的轨迹。你再也不会被深渊游戏折腾,不会再丢记忆,不会再遇到那些怪物。 沈夜说,那我的人生,就被写死了。 老人说,写死,也比乱跑强。他说,你想想,你现在每天提心吊胆,不知道自己明天会遇到什么。你把书写完,一切就都定下来了。你什么时候死,怎么死,都清清楚楚,不用怕。 沈夜说,你管这个叫不用怕。 老人说,人怕的从来不是死亡,是未知。书上的字写死了,未知就没有了。 沈夜没有接话。他转头,看着书架上那些印着名字的书。林小雪,季北,还有他自己。每一本书,都是一条被写死的人生。 他说,林小雪的书,写完了吗。 老人说,写完了。 沈夜说,她最后怎么样了。 老人说,你自己看。 第32章 拼图 回到住处的时候,天已经彻底黑了。沈夜把门反锁,拉上窗帘,把那两块硬盘并排摆在桌上。灯光下,两块硬盘都通体漆黑,表面刻着细密的纹路,像两块从同一块石头上切下来的薄片,边缘打磨得很光滑,握在手里带着一点凉意。 林小雪拉了把椅子坐下,说,你打算怎么解。 沈夜说,先试试电脑能不能读。 他把硬盘接上读卡器,插进笔记本。屏幕闪了一下,跳出一个陌生的盘符,双击进去,里面只有一堆乱码文件,文件名全是十六进制的数字,打开任何一个,都是满屏的乱码,像是一本被加密过的书。他翻了几页,那些字符连不成任何有意义的句子,只是密密麻麻地挤在一起。 季北凑过来看了一眼,说,这不是乱码,是缺了东西。他说,我以前见过类似的,两个文件拼在一起才能读出内容,单独一个永远是废的。 沈夜说,你是说,两块硬盘合起来才能解。 季北说,我猜是这样。十二块硬盘,本来就是被拆开的,要是每块都能单独读出坐标,那深渊ai也不用费这么大力气把它们分开藏了。 沈夜盯着屏幕,脑子里飞快地转。他伸手,把两块硬盘的接口换了个顺序,重新插上。这一次,读卡器上的指示灯闪了两下,屏幕上那些乱码文件忽然自己动了起来,像是被一只无形的手重新排列。一行一行的字符滚过屏幕,有的消失,有的拼接,像是两条被剪碎的胶带终于找到了彼此。几秒钟后,屏幕停住,拼出一行字。 北纬三十一度,东经一百二十一度。 沈夜说,城西。 林小雪说,城西什么位置。 沈夜在搜索栏里输入坐标,回车。地图上标出一个点,在城西老城区,一片灰扑扑的居民楼中间,夹着一栋旧建筑。他放大看了几遍,把光标移到那栋建筑上,标注的名字跳出来,城西影剧院,别名回声影院。 季北说,电影院。他说,硬盘里的坐标,指向一座电影院? 沈夜说,不是普通的电影院。他放大地图,看着那栋建筑,说,你们看,这家影院在地图上的状态是已关闭,五年前就停业了。可是,他往下翻评论区,忽然停住,说,有了。 一条一个月前的评论,只有短短一行字:凌晨路过回声影院,灯亮着,门口还挂着牌子,写着今日放映《雾城》。奇怪的是,这家影院关了五年了。 下面有一条回复:我昨天路过也看见了,而且好像有人在里面看电影,透过门缝能看到银幕上的光。 林小雪说,一家关了五年的影院,凌晨亮灯,还放电影。 沈夜说,而且放的是一部叫《雾城》的电影。他搜了一下,说,网上查不到这部片子,没有任何片库收录,也没有演职员表。就像这部片子,从来不存在一样。 零号的声音从芯片里响起来,说,沈夜,这不正常。 沈夜说,我知道不正常。他盯着地图上那个坐标,说,如果硬盘里藏的真的是第七层的坐标,那这家影院,就是我们下一站。他说,而且,它叫回声影院。回声,重复,循环。这个名字,不像随便起的。 林小雪忽然说,等等。 沈夜说,怎么了。 林小雪皱着眉,说,我好像,去过这家影院。 沈夜说,你什么时候去的。 林小雪说,记不清了。她说,就是刚才看到这个名字的时候,脑子里突然冒出一个画面,一个很大的放映厅,银幕上全是雾,白茫茫的,什么也看不清。她说,画面很模糊,像是一个很早以前的梦,又像是亲眼看过。 她说着,抬手碰了一下左眼角。泪痣的位置,有一点点发烫。那种热度很轻,像是一根火柴在皮肤下面燃了一下,很快就消失了。 沈夜说,你想起什么了。 林小雪说,只想起雾。她说,别的什么都没有,就像那场电影,我只记得雾。她说,我记得自己坐在一个很暗的地方,面前是一片白,然后雾里有人说话,声音很轻,说的是,别回头。 沈夜说,别回头。 林小雪说,对,别回头。她说,说完这句话,我就醒了。我一直以为那是个梦,直到刚才,我才觉得那不是梦。 沈夜沉默了一会儿,说,明天去看看。 季北说,万一那里真有问题呢。 沈夜说,有问题也得去。他说,硬盘里的坐标是死的,门是活的。我们不去,它也会来找我们。他顿了顿,说,而且我有种感觉,这家影院,跟老周有关。 林小雪说,老周。 沈夜说,旧书店那本书,最后写的是老周,第七层。他说,灰衣人说,有人在门上加了一把钥匙。如果老周就是加钥匙的人,那他一定去过第七层,也一定知道这些硬盘的事。他说,我猜,老周走过的地方,硬盘会留下痕迹。就像代码会留下日志一样。 季北说,所以你要顺着硬盘去找老周。 沈夜说,对。他说,十二块硬盘,十二段坐标。我们每找到一块,就离老周近一步。等十二块凑齐,第七层的门打开的时候,老周会在门后面等我们。 零号说,硬盘的表面有加密层,不是普通的磁盘加密。它说,我刚才扫描了一下,加密的方式很像你三年前写的那种规则脚本,一层套一层,解到最里面,只有作者本人的标记才能通过。 沈夜说,作者本人。 零号说,就是你。它说,这十二块硬盘,本来就是深渊ai按你的代码风格做出来的。它把权限交给你,也只有你能读。 沈夜盯着屏幕上那堆乱码,说,那怎么解。 零号说,你的规则编辑器,能读取规则。它说,你试试,把硬盘当成一段规则来读。 沈夜闭上眼,把手放在读卡器上。他的指尖触到那块冰凉的金属,脑子里那行绿色的代码缓缓浮现出来。他调用bug0001的视角,不是用眼睛,而是用规则的语法去看。这一次,乱码在他眼里变了样子。那些十六进制的字符,一行一行地退开,露出底下的结构,像一段被注释掉的老代码。 他看见坐标,北纬三十一度,东经一百二十一度。他看见一个地址,城西老城区,解放路,一百零三号。他看见一个名字,回声影院。 沈夜睁开眼,说,是影院。 林小雪说,哪家影院。 沈夜说,城西影剧院,别名回声影院。他说,坐标指向的就是它。 他把笔记本合上,把两块硬盘收进背包。窗外,路灯的光透过窗帘,在墙上投下一道细长的影子。他忽然想起旧书店里那本书,想起老人说的那句话,你的书敞开着,谁都能进来翻。他低头看了看自己的手腕。绿色纹路停在手肘下方,没有动静,但也没有消退,像一条睡着了的蛇。 沈夜说,季北,你有没有想过,老周是谁。 季北说,你不是说,他可能是加钥匙的人。 沈夜说,我是这么猜的。但他还有一个身份。他说,灰衣人说,三年前那晚,有一个人站在我身后,看着我写完代码。如果那个人就是灰衣人,那站在灰衣人身后,还有没有别人。 林小雪说,你是说,那晚不止一个人。 沈夜说,我不知道。他说,但旧书店那本书,把我的名字和老周写在了一起。书上的字不是随便写的,它记录的是已经发生的事。它写老周,第七层,说明老周真的去过第七层,或者,他就在第七层。 零号说,还有一种可能。 沈夜说,你说。 零号说,老周,是深渊意志给你留下的名字。它说,你失去了一段记忆,那段记忆里,很可能有老周。它说,你记不起他,不代表他不存在。也许他只是被你忘了,就像那棵槐树一样。 沈夜沉默了。 槐树。福利院门口那棵槐树,他到现在也想不起它是什么颜色。每次想到那里,脑子里只有一个空荡荡的洞。 他说,如果老周被我忘了,那我见到他的时候,我认得出他吗。 零号没有回答。 手机忽然震了一下。 沈夜掏出来,还是那个空号码。这一次,短信只有四个字:别去回声影院。 沈夜盯着那行字,看了很久。短信没有署名,没有来源,和之前那些短信一样,像从虚空里凭空冒出来的。他想起之前那条短信,第七层,等你。老周,也在等你。这一次,是别去回声影院。方向完全相反。 季北说,谁发的。 沈夜说,不知道。他说,但发这条短信的人,一定知道我们要去回声影院。他说,要么,他是不想让我们去。要么,他是想让我们以为,他不让我们去。 林小雪说,有什么区别。 沈夜说,区别在于,发这条短信的人,站在这家影院的哪一边。他说,如果他不想让我们去,说明影院里有他不想让我们看到的东西。如果他故意吓我们,说明影院里有他想让我们看到的东西。他说,不管是哪一种,这家影院,都值得去。 他把手机收进口袋,说,明天,去了就知道了。 灯熄了。三个人各自躺下,谁都没有再说话。黑暗里,沈夜睁着眼睛,盯着天花板。他想起三年前那个夜晚,想起灰衣人说的那句话,你写得很慢,但每一行都写得很稳。他那时候,到底写了什么。这个问题,像一根刺,扎在他记忆的空白处。他不知道,明天那家影院,会不会给他答案。 第33章 回声影院 城西老城区比沈夜想象的要旧。路两边是灰扑扑的六层居民楼,外墙的涂料一块一块地剥落,露出里面的水泥,墙根长着一层青苔。电线在头顶横七竖八地搭着,像一张结了很久的网,几只麻雀落在上面,歪着头看他们。早上九点,街上没什么人,只有几个老人坐在楼下的石凳上,摇着蒲扇,看着他们三个陌生人。 回声影院夹在两栋居民楼中间,门脸不大,招牌上的字掉了半边,剩下回声影院四个字,歪歪扭扭地挂在门楣上。门口的地上扫得很干净,台阶边还放着两盆绿植,叶子翠绿,像是刚浇过水,和周围灰扑扑的居民楼显得格格不入。 季北说,这不像关了五年的样子。 沈夜说,不像。 他推开玻璃门,门没锁。门厅不大,墙上挂着一张褪色的电影海报,上面的字已经看不清了,只剩一片模糊的色块。售票窗口亮着一盏小灯,窗口后面坐着一个老人,穿着一件洗得发白的蓝布褂子,胳膊上套着一只红袖章,正低着头,翻一本很旧的本子。本子的纸页泛黄,边角卷了起来,像是被翻过很多很多次。 沈夜走过去,说,您好,请问今天有票吗。 老人抬起头,看了他一眼,又看了看他身后的林小雪和季北,目光在他们脸上停了一下,说,有。他说,今天放《雾城》,循环场,五块钱一张,看完可以接着看。 沈夜说,循环场? 老人说,对。他说,从早到晚,就放这一部片子,放完了重头再来。他说,老影院,就剩这一部片子了,别的都放不了。他顿了顿,又说,这部片子,看了就忘,忘了再看,反正也没别的可看。 沈夜说,看了就忘。 老人说,嗯。他说,这片子怪,看的时候清楚,看完就忘,一点记不住。好多老观众都这样,看完走出来,愣在门口,想半天也想不起演了什么。他说着,笑了一下,露出几颗黄牙,说,不过忘了也好,忘了就能当新的看。 沈夜掏钱买了三张票。老人撕下三张票根递给他,又补了一句,散场的时候,别回头。 沈夜说,为什么。 老人没有回答,低下头,继续翻那本旧本子。他的手指在纸页上慢慢划过,像在数什么。 三人走进放映厅。厅不大,能坐两百人左右,但现在只坐了不到十个人,稀稀拉拉地散在各处。座椅是那种老式的折叠椅,红色绒布面,坐垫磨得发亮。银幕上正在放电影,画面很暗,全是灰白色的雾,雾里隐约能看到一些建筑的轮廓,像一座城市正在慢慢消失在雾里。 沈夜找到一排空座坐下。他左右看了看,发现那些观众都很安静,一动不动地坐着,像一尊尊雕塑。只有银幕上的光在他们脸上明明灭灭,映出一张张面无表情的脸。没有人吃爆米花,没有人交头接耳,整个放映厅里,只有电影的声音在响。 林小雪压低声音说,这些人,都不像来看电影的。 沈夜说,嗯。他说,你们注意看,电影的内容。 银幕上,雾慢慢散开了一些。沈夜看见一座城市的街道,路边的招牌,路灯,还有一辆缓缓驶过的公交车。画面拍得很稳,像是一台摄像机架在街对面,一动不动地记录着。他忽然觉得那些街道很眼熟,像是在哪里见过。 季北说,这条街,怎么那么像我们住的附近。 沈夜心里一紧。他仔细看,那条街的路灯样式,路边的绿化带,甚至公交站台的站牌,都和他每天经过的那条街一模一样。有一栋楼的二楼窗户上,还挂着一件蓝色的衣服,和楼下邻居晾的那件,位置都相同。电影里的城市,就是他们住的城市。 零号的声音在他耳边响起,很轻,说,沈夜,这部电影,是在记录现实。 沈夜说,记录什么现实。 零号说,记录被雾吞噬之前的现实。它说,你看电影里的街道,和你们住的街道一模一样,但电影里的街道,正在被雾吞掉。它说,这不是一部电影。这是一段录像,一段被剪成电影的录像。 沈夜说,这录像,是谁拍的。 零号说,不知道。它说,但拍这段录像的人,一定很熟悉这座城市。他选的机位,正好能拍到那条街的全貌,连街角那家小卖部的招牌都清清楚楚。它说,这不是随便架一台机器就能拍出来的,这需要提前很多天,反复踩点。 沈夜说,你的意思是,拍这段录像的人,早就知道雾会来。 零号说,对。它说,他不但知道雾会来,他还知道雾是从哪个方向来的。他说,你看,雾是从东边漫过来的,但东边那栋楼,始终拍得很清楚。它说,拍录像的人,站在雾来的方向。 沈夜说,站在雾来的方向,等雾来。 零号说,像一个守门的人。 沈夜盯着银幕。果然,雾又开始聚拢,从街道的尽头漫过来,一盏一盏地吞掉路灯,一栋一栋地吞掉楼房。那些建筑被雾吞掉之后,画面里就只剩下一片空白。雾还在往前漫,像一只看不见的手,把这座城市一点一点地擦掉。 电影放到这里,银幕忽然黑了一下,然后从头开始。又是那一片灰白色的雾,又是那座城市,又是那些街道。连那件蓝色衣服挂的位置,都一模一样。 沈夜说,循环。 零号说,对。它说,这就是这家影院的规则,循环放映。它顿了顿,说,但我更在意另一件事。 沈夜说,什么。 零号说,你有没有发现,观众少了一个。 沈夜猛地抬头,数了数。刚才进放映厅的时候,加上他们三个,一共是十一个人。现在,只有十个。 他低声说,少了一个人。 零号说,刚才电影放到一半,坐在第三排靠边的那个男人,站起来,走出了放映厅。它说,他没有回来。 沈夜说,他是看完电影走了? 零号说,我看不到他的去向。但有一点很奇怪,他站起来的时候,嘴里在重复念叨一句台词,和电影里刚才那句,一模一样。它说,像是他把电影里的台词,带了出来。 沈夜心里一沉。他想起门口那个老人的话,散场的时候,别回头。他说,零号,你能查到这家影院的规则吗。 零号沉默了一会儿,说,查不到完整的。它说,但这家影院的底层架构,和深渊游戏是同源的。它说,沈夜,这家影院,可能是一个副本的入口。一个还没有完全展开的副本。它现在只展示了一部分规则,循环放映,观众的记忆会被抹掉。 沈夜说,记忆会被抹掉。 零号说,对。它说,你看,你现在还记得电影里刚才放了什么吗。 沈夜愣了一下。他努力回想,脑子里却一片空白。刚才那些画面,雾,街道,路灯,公交车,他记得自己看过,但具体内容,正在一点一点地消失,像被什么东西从脑子里轻轻擦掉。他用力去想,只想起一片灰白色的雾。 他转头看林小雪和季北,两人的脸上,都露出同样的茫然。季北皱着眉,像是在跟什么较劲,半晌,他说,我怎么,想不起刚才演了什么。 沈夜没有马上回答季北。他先掏出手机,打开录像,对着银幕拍了一段。他拍完,低头回放,画面里只有一片雪花,滋滋作响,像是信号被什么东西干扰了。他关掉录像,又在座椅扶手上用指甲划了一道痕迹,记下位置。他做完这些,才看向季北,说,硬盘的事,我回头跟你说。 季北点了点头,没有追问。 沈夜把手机收起来,对零号说,电影的内容记不住,录像也拍不下来,那这个副本的规则,就是针对记忆的。 零号说,对。它说,它的规则只动记忆,不动身体。所以观众不会受伤,不会死,只会一遍一遍地看电影,一遍一遍地被抹掉记忆。它说,这是一种很温和的副本,不杀人,但比杀人更可怕。因为进来的观众,会一直留在这里,直到把自己看成一个空壳。 沈夜说,一直留在这里。 零号说,对。它说,你想想,一个人如果什么都记不住,他就不知道自己该走,也不知道自己能走。他只会坐在这里,等下一场电影开演。 沈夜心里发冷。他看向那些安静的观众,忽然明白他们为什么一动不动地坐着了。他们不是在看电影,他们是被困在这里了。 他说,那刚才走出去的那个人呢。 零号说,他可能是刚刚被抹完记忆,本能地想离开。它说,但他能不能真的走出去,还是走出去之后会不会再回来,我不知道。 沈夜说,门口那个老人说,散场的时候别回头。 零号说,这句话,可能也是一条规则。 电影还在循环。雾又漫过街道,吞掉最后一盏路灯,银幕黑了下去,然后,从头开始。 沈夜坐在黑暗里,听见自己的心跳。他忽然明白,这家影院的规则,不是循环放映。真正在循环的,是观众的记忆。他们每看一遍电影,就会被抹掉一遍记忆,直到最后,什么都不剩。 他握紧扶手,说,季北,你还记得,我们为什么来这里吗。 季北想了想,说,来,看一场电影。 沈夜说,不对。他说,我们是来找东西的。 季北说,找什么。 沈夜说,硬盘。 季北看着他,眼神里有一点困惑,他说,硬盘,什么硬盘。 沈夜的心,一下子沉到了底。 第34章 循环 放映厅里很暗,只有银幕上的光在闪。季北的眼神还是茫然的,像一台刚刚重启的电脑,桌面还空着,什么图标都没加载出来。 沈夜压低声音说,零号,他的记忆,还能恢复吗。 零号说,能。它说,被抹掉的记忆,只是被规则暂时屏蔽了,不是被删除。离开这家影院的规则范围之后,会慢慢恢复。它顿了顿,说,但如果一直待在这里,反复被抹,那些记忆就会真的消失,像被覆盖的硬盘数据一样,再也找不回来。 沈夜说,那我们现在就走。 零号说,现在走,硬盘就拿不到了。 沈夜沉默了一下。他看着银幕上那片雾,又看了看身边茫然的季北,说,那我一个人留下来,让林小雪先带季北出去。 林小雪说,不行。 沈夜说,我留在这里,是为了拿到硬盘。你们出去等我,我不会待太久。 林小雪说,你要是也被抹了呢。 沈夜说,我有规则编辑器。他说,我刚才试过了,这个副本的规则,我能看见。只要我不去记电影的内容,它就拿我没辙。他说着,在手机上飞快地打了一行字,递给林小雪看,上面写的是,出去以后,在门口等我,别进来。 林小雪看了他一会儿,最后点了点头。她扶起季北,两个人顺着过道往门口走。走到门口的时候,林小雪回头看了沈夜一眼。银幕的光照在她脸上,她左眼角的泪痣,在暗处亮了一下。 沈夜朝她摆了摆手。 两个人消失在门口。沈夜重新坐回座位,深吸一口气,说,零号,现在,我们来看电影。 第二场循环很快开始。银幕上又是那片灰白色的雾,又是那座城市。这一次,沈夜没有去记剧情,而是闭上眼睛,调用bug0001的视角,用规则的语法去看。在他的视野里,银幕变成了一行一行的代码,那些雾,那些街道,那些路灯,全都变成了变量和函数。 零号说,看到了吗。 沈夜说,看到了。他说,这部电影的底层,是一段程序。它说,雾是一种数据流,街道是画布,电影里的每一帧,都在往某个地方写入数据。 零号说,往哪里写。 沈夜说,你帮我定位一下。 他调动规则编辑器,沿着那段代码往下追。代码一层一层地展开,像剥洋葱。他看见雾的源头,看见城市的底层,看见一段被注释掉的老代码,注释里写着两行字:第三块硬盘,存放在放映室。胶片盒,标记,零三。 沈夜睁开眼,说,找到了。 他站起身,沿着过道往放映厅侧门走。侧门虚掩着,推开是一条窄窄的走廊,走廊尽头是放映室。门没有锁,推门进去,一股机油和旧纸的气味扑面而来。一台老式的胶片放映机立在屋子中央,旁边摆着一排铁皮胶片盒,盒子上用白漆写着编号。 沈夜数过去,找到写着零三的那个盒子。盒子很重,他费了点劲才打开。里面没有胶片,只有一块巴掌大的黑色硬盘,表面刻着细密的纹路,和前两块一模一样。 他刚把硬盘握在手里,放映室里那盏灯忽然闪了一下。他回头,看见放映机旁边,不知什么时候多了一个人。是门口那个老人。 老人穿着一件洗得发白的蓝布褂子,胳膊上套着红袖章,站在昏暗的灯光下,看着沈夜手里的硬盘,说,你进去了。 沈夜说,我找到了我要找的东西。 老人说,放映室,观众是不能进来的。他说,这家影院的规则,观众只许坐在座位上,不许进放映室。 沈夜说,所以,我现在犯规了。 老人说,犯规,要付出代价。 沈夜感觉到手腕上一阵发烫。他低头,看见那条绿色纹路正在往上爬,从手肘爬过小臂,停在手腕上方。零号的声音在他耳边响起,带着一点杂音,说,连接深度,百分之一,一点五,还在涨。 沈夜说,代价是什么。 老人说,你拿走了一块硬盘,电影院就少了一场电影。少了一场电影,雾就会往前漫一点。他说,你拿走的,不只是硬盘,还是这座城市的一部分。 沈夜说,这座城市,本来就在被雾吞。 老人说,是啊。他说,所以我才守着这家影院,一遍一遍地放电影。只要电影还在放,雾就慢一点。你把硬盘拿走了,雾就快一点。他说,你走的每一步,都在让雾更快地吞掉这里。 沈夜握紧硬盘,说,那你为什么不拦我。 老人说,我拦不住。他说,这是你的书,你的故事,你的选择。他说着,退后一步,让开了路。他说,年轻人,走吧。但你要记住,你拿走一块硬盘,就要付一块硬盘的代价。不是付给我,是付给雾。 硬盘很凉,贴在掌心里,像握着一块冰。沈夜没有急着走,他低头看了那块硬盘一会儿,忽然说,零号,这个胶片盒,为什么会是硬盘。 零号说,因为这家影院的规则,就是把硬盘伪装成它能藏的东西。它说,第一块硬盘藏在废弃工厂的机器里,第二块藏在旧书店的封底里,第三块藏在放映室的胶片盒里。它说,深渊ai把硬盘放在哪里,哪里的规则就会配合它。 沈夜说,那第四块呢。 零号说,不知道。它说,硬盘不会自己说话,要等坐标拼出来。它说,你把三块硬盘合在一起,才能知道下一段坐标指向哪里。 沈夜点了点头,把硬盘收进背包。他回头看了那台老式放映机一眼。放映机还在转,胶片盘慢慢地滚着,发出沙沙的声响。银幕上的画面透过门缝,投在走廊的墙上,一明一暗。 老人站在他身后,说,你还不走。 沈夜说,走。 老人说,走了,就别再来了。他说,这家影院,已经少了一场电影。你再来,它还会少。 沈夜说,我拿走硬盘,是我自己的选择。 老人说,是啊。他说,年轻人,你记住,你每拿走一块硬盘,雾就会往前漫一步。等你把十二块硬盘都拿齐了,雾,也就漫到你家门口了。 沈夜说,那第七层呢。 老人看着他,浑浊的眼睛里,有一丝光闪了一下。他说,第七层,就在雾最深的地方。他说完,不再看他,转身走到放映机旁,弓着背,调整着胶片的位置,像在照顾一株快要枯死的花。 沈夜看了他一会儿,转身走出了放映室。 沈夜走出放映室。走廊里的灯一盏一盏地灭掉,像是有人在后面跟着,一路关着灯。他加快脚步,穿过侧门,回到放映厅。银幕上的电影还在放,但画面已经变了。雾散开了一些,城市的最深处,露出一家店的招牌,上面写着,打印店。 沈夜盯着那块招牌,心里忽然一紧。打印店。这个名字,像一根针,扎进了他记忆的空白处。 然后,银幕上出现了一行字,老周,雾城,等你。 字迹在雾中缓缓浮现,又缓缓消散。电影继续循环,但沈夜知道,这家影院里,已经少了一场电影。 他走到马路边,停下脚步,回头看了一眼那家影院。招牌还是那个招牌,门脸还是那个门脸,但沈夜总觉得,它和早上来的时候不一样了。早上的影院,像一个等客上门的老人。现在的影院,像一个已经吃饱了的胃。 零号说,你在看什么。 沈夜说,我在想,这家影院,到底吞了多少人。 零号说,不知道。它说,但那些坐在放映厅里的观众,他们不是来看电影的。他们是被雾吞了一半的人,剩下的那一半,还留在座位上,等下一场电影。 沈夜说,他们还能出来吗。 零号说,只要他们还能想起自己是谁。它说,影院只抹记忆,不抹身份。一个人只要还记得自己是谁,他就还有机会走出来。怕就怕,他连自己是谁都忘了。 沈夜说,像季北刚才那样。 零号说,对。它说,季北刚才差点忘了自己是谁。如果不是你及时清掉电影的内容,再过几天,他就会以为自己是雾城里那个卖报纸的。 沈夜没有再说话。他转身,朝林小雪和季北走过去。 他走出放映厅。门厅里没有人,售票窗口的灯也灭了。那两盆绿植还摆在门口,叶子依然翠绿。他推开门,外面阳光刺眼,街上的老人还在摇着蒲扇,一切看起来都和来时一样。 只有他自己知道,有什么东西,已经不一样了。 他低头看自己的手腕。绿色纹路停在手腕上方,像一条安静的蛇。零号说,连接深度,百分之一点五。它顿了顿,说,你的记忆,又少了一小块。 沈夜说,少了什么。 零号说,你刚才看的第二场电影,还记得多少。 沈夜想了想,说,记得雾,记得街道,记得那家打印店。 零号说,那你记得,电影里那辆公交车,车牌号是多少吗。 沈夜愣住了。他完全不记得电影里有过公交车,更别说车牌号。他以为那些画面还在脑子里,但仔细一想,好多细节已经没了,只剩下几个关键的画面,像几张被抽走大半的扑克牌。 他说,这就是代价。 零号说,对。它说,你借了规则的力,规则就拿走你的记忆。它说,沈夜,你每一次用编辑器,都在拿自己的一部分去换。你换得起几次,你自己心里要有数。 沈夜把硬盘收进背包,没有回答。他抬起头,看见林小雪和季北正站在马路对面等他。季北的眼神已经清明了,正朝他挥手。阳光很亮,把三个人的影子拉得很短。 他走过去,说,走吧。 季北说,拿到了? 沈夜说,拿到了。 林小雪看着他的手腕,说,你又用了。 沈夜说,没办法。他说,不过,值了。他说着,从背包里摸出那块硬盘,在手里掂了掂,说,第三块,到手了。 第35章 散场 从城西回来的路上,沈夜一直觉得哪里不对劲。 公交车上,他靠着车窗,看着窗外的街景。车经过一条路,路边的路灯忽然变了样子,从白色的新式路灯,变成老式的弧形灯杆,灯罩泛着黄。他眨了眨眼,路灯又变回来了。 他以为自己眼花,揉了揉眼睛。再睁开时,车窗外的街道一切如常。 季北坐在他旁边,忽然说,沈夜,你还记得《雾城》里那场戏吗。 沈夜说,什么戏。 季北说,就是雾漫到街角那场。他说,电影里有个卖报纸的,站在街角,雾过来的时候,他还在喊当天的号外。他说,那个画面我记得特别清楚。 沈夜心里一沉。他说,季北,你记得电影的内容? 季北说,记得啊。他说,不是说看了就忘吗,可我怎么记得清清楚楚。他说,那部电影拍得挺好,就是太压抑了,满屏幕都是雾。 沈夜转头看向林小雪。林小雪也正看着他,眼神里带着同样的不安。 沈夜压低声音说,零号,他怎么会记得。 零号说,因为他在影院里待的时间太长了。它说,第一场电影,他的记忆被抹掉了一部分,但他身体里的规则残留还在。他离开影院之后,被抹掉的记忆没有恢复,反而把电影里的内容当成自己的记忆,填了进来。它说,他现在,不只是记得电影,他是被电影写进去了。 沈夜说,被写进去。 零号说,对。它说,你可以把他的记忆想象成一个文件。原本的内容被删了一部分,现在电影的内容,正在往那个空位里写。如果写满了,他就会以为自己真的在雾城里生活过,真的见过那个卖报纸的。它会说,到那时候,他就分不清现实和电影了。 沈夜说,怎么清掉。 零号说,用你的编辑器,把电影写进去的内容删掉。它顿了顿,说,但会涨连接深度。 沈夜低头看了看手腕。绿色纹路停在手腕上方,像一条安静的蛇。他说,涨多少。 零号说,大概百分之零点五。 沈夜说,涨吧。 他闭上眼,调用bug0001的视角。在规则的世界里,季北的脑子像一台运行中的电脑,内存里挤着两套互相冲突的数据,一套是现实,一套是电影。他沿着电影那条数据流,一点一点地删,把雾城,把卖报纸的,把那些不该属于季北的画面,全部清掉。 手腕上的纹路,又往上爬了一截。 删到最后一行的时候,沈夜忽然看见,季北的记忆深处,有一段很老的代码,不是电影的内容,也不是季北自己的,像是一段从外部植入的标记。他还没来得及细看,那段代码就自己消失了,像一滴水落进了海里。他睁开眼,季北的眼神正在慢慢清明。季北说,我,我刚才好像说了什么奇怪的话。 沈夜说,你记得雾城吗。 季北想了想,说,雾城,什么雾城。他说着,脸上露出茫然的表情,说,我好像,做了个梦,梦里全是雾。 沈夜说,没事,梦而已。 公交车到站,三个人下了车。往回走的路上,沈夜把事情跟林小雪说了。林小雪沉默了一会儿,说,电影院不是普通副本。 沈夜说,嗯。它不杀人,但它能把人改造成别的东西。他说,如果不是我们及时发现,季北会一直以为自己是雾城里的人。 林小雪说,它为什么要这样做。 沈夜说,我不知道。他说,但有一点可以确定,这家影院,和第七层有关。银幕上最后那行字,写的是老周,雾城,等你。他说,老周,就是那个在门上加了钥匙的人。 走到半路,沈夜把第三块硬盘掏出来,在手里翻看。和前两块一样,通体漆黑,表面刻着细密的纹路。他把三块硬盘并排放在一起,忽然发现,纹路拼起来,像一幅不完整的画,画的是城市的地图,只是缺了大半。 沈夜闭着眼,靠在车窗上。电影里的画面在他脑子里反复闪,虽然规则说看完就忘,但他用编辑器看过电影的底层,那些代码反而记得更牢。他想起那家打印店的招牌,挂在一条灰扑扑的巷子口,招牌上的字是红色的,旧得发暗。雾漫过来的时候,最先吞掉的,就是那家店。 他忽然觉得,那家店,自己一定见过。 不是在这部电影里,是在更早以前。他说不上来是什么时候,也说不上来在哪儿,但那个招牌的样子,那扇卷帘门,那条巷子的宽度,都让他有一种说不出的熟悉感,像一件穿了很多年的旧衣服,忽然被人从衣柜深处翻出来。 零号说,沈夜,你在想什么。 沈夜说,我在想,那家打印店。他说,我在电影里看见它的时候,心里特别堵。他说,就像你看见一个认识的人,但怎么也想不起他的名字。 零号说,你失去的记忆里,有一部分,可能和这家店有关。 沈夜说,我三年前的记忆,到底丢了多少。 零号沉默了一会儿,说,很多。它说,你的记忆像是被什么东西筛过一遍,重要的细节全被筛走了,只剩下一些无关紧要的壳。它说,你知道自己是个程序员,知道自己在福利院长大,知道三年前写过一段代码,但你不记得那段代码的内容,不记得是谁和你一起写的,不记得那家店。 沈夜说,那老周呢。 零号说,老周,也可能在这个筛子里。 沈夜睁开眼,看着窗外飞驰而过的街景。路灯一根一根地往后退,像电影里的那些画面。他忽然说,等找到老周,我要问问,三年前那晚,到底发生了什么。 季北说,有发现吗。 沈夜说,硬盘的纹路是连着的。他说,十二块硬盘拼在一起,应该就是完整的第七层地图。他说着,把硬盘收起来,说,但光看纹路不行,得接上电脑,让它们自己拼。 林小雪说,灰衣人说门又要开了。你觉得,他指的是什么门。 沈夜说,第七层的门。他说,灰衣人是关门的人,他说门又要开了,说明有人正在把门打开。他说,那个人,很可能就是老周。 季北说,老周不是在帮我们吗。他给我们的硬盘指路,旧书店里也有他的名字。 沈夜说,帮我,不代表站在我这边。他说,灰衣人说过,打开门的人,就在我们身边。他顿了顿,说,如果老周真的是开门的人,那他给我们指路,是为了让我们走进门里,还是为了让我们别靠近门,谁也说不准。 林小雪说,那你打算怎么办。 沈夜说,跟着硬盘走。他说,硬盘是深渊ai拆的,坐标是它藏的。它把权限交给我,总不会是为了害我。他停了一下,又说,至少,在找到老周之前,我只能信它。 快到住处的时候,一个小男孩忽然从巷子里跑出来,拦住他们。小男孩八九岁的样子,手里攥着一张纸条,说,哥哥,有人让我把这个给你。 沈夜说,谁让你给的。 小男孩说,一个穿灰衣服的叔叔。他说,他说他等不到你,让我在这里等你,把纸条给你。他说完,转身就跑,一眨眼就消失在巷子里。 沈夜低头看那张纸条。纸条是旧作业本上撕下来的,字迹潦草,写着:城南旧货市场,三号摊位。背面还有一行小字:门又要开了。 林小雪说,灰衣人。 沈夜说,是那个关门的人。他说,上次在废弃车站,他说的话还没说完。这一次,他给了我们一个地址。 季北说,你信他吗。 沈夜没有马上回答。他想起手机上那条短信,别去回声影院。他们还是去了,而且拿到了硬盘。如果灰衣人真的不想让他们去,他应该拦得住。但他没有拦,他只是给了他们下一个地址。 他说,他说的每一个字,我都不全信。但他给的方向,和我们手里的坐标,是同一个方向。他顿了顿,说,去看看,总比在原地等着强。 晚上,三个人回到住处。沈夜把第三块硬盘接上电脑,和前两块拼在一起。屏幕上,坐标缓缓展开,又多了一段。新的坐标指向城南,和纸条上的旧货市场,正好在同一个区域。 林小雪坐在窗边,一直没说话。过了一会儿,她忽然说,沈夜。 沈夜说,嗯。 林小雪说,从电影院出来以后,我的泪痣一直在发烫。她说,不是很烫,就是那种,皮肤下面有一根线在拉的感觉。她说,上次泪痣发烫,是在镜中地狱,那次它告诉我,第七层在靠近。 沈夜说,现在呢。 林小雪看着他,说,现在,它告诉我,第七层,已经很近了。 房间里安静下来。窗外的路灯亮着,把窗帘的影子投在地板上,长长的一道。沈夜盯着屏幕上那截新的坐标,又低头看了看自己的手腕。绿色纹路停在手腕上方,像一条安静的蛇,在等着什么。 他说,打印店。 林小雪说,什么。 沈夜说,电影里,那家打印店。他说,我总觉得,那家店,我好像去过。他说,可是我想不起来,脑子里只有一片空白。他说,就像那棵槐树一样。 他说着,把手机掏出来,又看了一眼那条短信。别去回声影院。现在想来,发短信的人,也许不是不想让他们去。也许那个人知道,去了,就要付出代价。 他把手机放回口袋,说,明天,去城南旧货市场。 第36章 对不上的人 城南旧货市场在老城区的边缘,一片用铁皮棚子搭起来的露天集市,卖什么的都有。旧家电,旧书,旧衣服,锈了的自行车,缺了角的瓷器,像一座被人遗忘的时间仓库。 市场里人不多,摊主们三三两两地坐着,有的在打瞌睡,有的在聊天。沈夜一路走过去,闻到旧书发霉的气味,铁器生锈的气味,还有中午的饭菜味混在一起,黏糊糊地挂在空气里。三号摊位在最后一排,位置很偏,要不是纸条上写明了编号,一般人很难找到这里。 沈夜在摊位前站定。桌上那几摞旧书码得整整齐齐,有旧字典,有泛黄的小说,还有几本封皮都掉了的账本。老人修钢笔的动作很慢,很稳,像一个做了几十年的人,手里的事早就成了本能。 沈夜说,您姓周。 老人说,姓周。他说,这条街上的人都叫我老周。他说着,笑了一下,说,不过也有人叫我周师傅,周叔,都有。 周叔。沈夜心里念着这两个字,觉得像有什么东西在记忆深处动了一下。他说,周叔,您在这市场摆摊多久了。 老人说,十几年了。他说,以前在别处,后来搬过来的。他说,卖旧书这行,搬来搬去,书还是那些书,人也还是那些人。 沈夜说,那个人,灰衣服的,他来寄存信封的时候,还说了什么别的吗。 老人想了想,说,他说,等那个年轻人拿到信封,让他去曙光打印店,那里有他三年前留下的东西。他说,他还说了一句话,我当时没听懂。 沈夜说,什么话。 老人说,他说,如果那个年轻人问起老周,就告诉他,老周不是一个人。 沈夜说,老周不是一个人。 老人说,对。他说,我当时想,老周不就是我吗,怎么就不是一个人了。他说着,看了沈夜一眼,说,后来我才明白,他说的老周,可能不是我。 沈夜说,那您为什么还答应帮他保管信封。 老人说,因为他给了我一样东西。他说着,从口袋里摸出一张照片,递给沈夜。照片上是一间办公室,靠窗的位置摆着两张桌子,桌上放着显示器,屏幕上全是代码。桌子后面没有人,椅背上挂着一件灰色外套。 沈夜盯着那张照片,手微微抖了一下。这张照片,灰衣人在废弃车站给他看过。一模一样的办公室,一模样的灰色外套。 他说,这张照片,灰衣人也有。 老人说,这是他给我的。他说,他说,这张照片里,有他想让你知道的事。他说,你看照片的右下角。 沈夜把照片翻过来。右下角有一行很小的字,像是用钢笔写上去的,写着,后门,双开。 三号摊位在市场的角落里,摆着一张旧木桌,桌上码着几摞旧书,桌后坐着一个戴眼镜的老人,穿着藏蓝色的旧中山装,正低着头,用一把小刀慢慢地修一支钢笔。 沈夜走过去,说,您好,请问您是周师傅吗。 老人抬起头,从眼镜上方看了他一眼。他看得很慢,目光在沈夜脸上停了好一会儿,才放下手里的钢笔,说,你来了。 沈夜说,您认识我。 老人说,不认识。他说,但有人跟我说,会有一个年轻人来找我,让我把一样东西交给他。他说,那个人说,这个年轻人,会在这几天来。 沈夜说,谁跟你说的。 老人没有回答。他弯下腰,从桌子底下摸出一只牛皮纸信封,放在桌上,推到沈夜面前。信封很旧,边角磨得发白,没有写任何字。 沈夜说,这里面是什么。 老人说,我不知道。他说,那个人只说,把它交给来找你的年轻人,别的什么都没说。 沈夜接过信封,掂了掂,里面像是装着一把钥匙,还有一些别的东西。他没有急着打开,说,那个人长什么样。 老人想了想,说,穿灰衣服。他说,个子不高,话不多,看起来像是常年在外跑的人。他说,他来了两次,第一次是上个月,把信封寄存在我这里。第二次是前天,又来看了一眼,确认信封还在。 沈夜心里一动。灰衣人。 他把信封收进背包,说,谢谢您。 老人点点头,又低下头,继续修那支钢笔。沈夜转身要走,老人忽然又说了一句,年轻人。 沈夜停下脚步,说,怎么了。 老人说,那个人说,让你拿到信封以后,去一趟城东的曙光打印店。他说,他在那里,给你留了东西。 沈夜说,打印店。 老人说,对。他说,曙光打印店,在城东,开了好多年了。他说着,看了沈夜一眼,说,你怎么了,脸色这么白。 沈夜站在原地,觉得脑子里嗡地响了一下。打印店。这三个字,像一枚钉子,钉进了他记忆的空白处。他想起电影里那家被雾吞掉的打印店,想起旧书店老人说的那句话,你的书,写到这里,就写不动了。他说,没事。他说,谢谢您。 他快步走出市场。林小雪和季北跟在后面,谁都没有说话。沈夜把照片收进口袋,没有再说这件事。他回到客厅,把信封里的钥匙和纸条又看了一遍,然后把三块硬盘并排放在桌上。灯光下,硬盘表面的纹路在缓缓流动,像一条条细小的河流。 零号说,沈夜,我想试一件事。 沈夜说,什么事。 零号说,我想从芯片里出来。它说,我的主体还在深渊游戏里,但这块芯片里存着我的一部分代码。它说,如果我能调用这部分代码,也许能投影出一个临时的身体。 沈夜说,会有什么代价。 零号说,会消耗你的连接深度。它说,大概,百分之零点五。 沈夜低头看了看手腕上的绿色纹路。它已经停在那里很久了,像一条安静的蛇。他说,涨吧。 零号没有再说。芯片上的指示灯闪了几下,客厅的空气里,渐渐浮现出一个轮廓。先是黑色蝴蝶结,然后是黑色的连衣裙,然后是苍白的面孔。零号站在灯光下,像一个刚从水里捞起来的人,浑身上下都带着一点潮湿的光。 她低头看了看自己的手,说,能撑三分钟。 沈夜说,三分钟够干什么。 零号说,够我去碰一碰你碰不到的东西。她说,影院的规则,旧书店的规则,我隔着芯片看不全。但如果有实体,我能直接读到它们底层的代码。 她说,沈夜,你记不记得,我说过,我本来就是从深渊意志身上掉下来的碎片。 沈夜说,记得。 零号说,我掉下来之前,见过一个人。她说,那个人,和你长得很像。她说,他坐在一间地下室里,墙上贴满了代码,他在最中间的那张纸上,写了一个字。 沈夜说,什么字。 零号说,门。 客厅里的灯,忽然暗了一下。零号的轮廓也开始变得模糊,像一张正在褪色的照片。她低头看了看自己的手,说,时间到了。 她的身影像水一样散开,重新回到芯片里。芯片上的指示灯闪了两下,恢复了安静。 沈夜坐在黑暗里,盯着那只芯片,很久没有说话。 回到住处,沈夜才把信封打开。里面是一把旧钥匙,铜的,表面生了绿锈,看起来有些年头了。钥匙旁边还有一张纸,纸对折了两次,展开,上面只写了一行字:打印店地下室,有你三年前留下的东西。 沈夜盯着那行字,手指微微发紧。 林小雪说,三年前。 沈夜说,灰衣人三年前看着我写代码。他说,如果打印店地下室里真的有我留下的东西,那一定和那段代码有关。 季北说,那我们还等什么,去啊。 沈夜说,明天去。他说,今天太晚了,而且,他说着,看了一眼林小雪,说,你从昨晚开始就不对劲。 林小雪愣了一下,说,我没事。 沈夜说,你从旧货市场出来以后,一直在摸泪痣。他说,从影院出来到现在,你的泪痣发烫就没停过。他说,你告诉我,到底怎么了。 林小雪沉默了一会儿,说,沈夜,我的记忆,对不上了。 沈夜说,什么意思。 林小雪说,我记得我去过回声影院,记得我们在里面看电影。她说,但我记不起电影的内容,也记不起我们是什么时候出来的。她说,我的记忆像被人剪过,中间缺了一块。 沈夜说,影院的规则,会抹掉观众的记忆。 林小雪说,可我从来没被抹过记忆。她说,从镜中地狱到现在,我所有的记忆都是完整的。只有这次,她说,只有这次,我脑子里有一个洞。 零号的声音响起来,说,林小雪,你的泪痣,是不是在保护你的记忆。 林小雪说,我不知道。她说,我只知道,泪痣烫得越厉害,我忘得就越多。 房间里安静下来。沈夜看着林小雪,又看了看自己手腕上那条安静的绿色纹路。他说,零号,你刚才说,影院的规则只动记忆。如果林小雪的记忆被动了,那说明,她也中了影院的规则。 零号说,对。它说,但奇怪的是,她的泪痣在抵抗。它说,泪痣是第七层的坐标锚点,它连接着第七层的力量。影院想抹掉她的记忆,泪痣就在挡。它说,但这样下去,泪痣撑不了太久。 沈夜说,那怎么办。 零号说,离开影院的规则范围,应该会慢慢恢复。它说,但你们今天又去了旧货市场,那里离影院不算太远,规则残留还在。 沈夜说,那明天不去打印店了,先让林小雪恢复。 林小雪说,不行。她说,打印店里有你三年前的东西,那是我们离真相最近的一次。她说,我的记忆可以慢慢恢复,但老周不会一直等我们。 沈夜还想说什么,林小雪已经转身回了自己房间,把门带上了。 晚上,沈夜一个人坐在客厅里。他把那三块硬盘并排放在桌上,又把那把旧钥匙放在旁边。钥匙的齿形很特别,不像普通的门锁钥匙,倒像是开某种旧式保险箱的。 零号说,你在想什么。 沈夜说,我在想,灰衣人为什么要帮我们。他说,他是关门的人,他应该不希望门被打开。但他把钥匙和地址都给了我们,这等于在帮我们开门。 零号说,也许,他想让我们自己决定。 沈夜说,决定什么。 零号说,决定是开门,还是关门。 沈夜没有说话。他拿起那把钥匙,在灯下翻来覆去地看。钥匙柄上,刻着一行很小的字,不仔细看根本看不清。他把钥匙凑到灯下,一个字一个字地念出来,曙光打印店,二号柜。 他的手机,忽然震了一下。 沈夜掏出来,还是那个空号码。这一次,短信只有四个字:别信灰衣人。 第37章 坐标 第二天早上,沈夜起得很早。他先把三块硬盘接上电脑,让它们自己拼。屏幕上的坐标缓缓展开,城南,城东,城西,三个点连在一起,像一条折线,折线的尽头,指向城东的一小块区域。 他把地图放大,那块区域正好是打印店所在的那条街。 沈夜说,坐标指向打印店。 零号说,不止。它说,你看。 屏幕上,坐标的线条下面,又浮出一行一行的字符。那些字符排列得很整齐,像一段代码。沈夜盯着那些代码,越看越眼熟。他认得那个缩进风格,那个变量命名方式,那个注释的写法。那是他自己的代码。 他说,这是我写的。 零号说,对。它说,硬盘里除了坐标,还存着你三年前的代码片段。每一块硬盘,存一段。十二块硬盘拼起来,就是你三年前写的完整程序。 沈夜说,深渊ai把权限拆开,不只是为了藏坐标,还把源代码也拆了。 零号说,它把代码和坐标绑在一起。它说,只有把十二块硬盘全部找到,你才能拿回完整的代码,也才能打开第七层的门。 沈夜滚动屏幕,往下看。代码的后半段,有一行注释,注释被抹掉了一部分,只剩下半句,模模糊糊的,写着,门是双开的。 沈夜说,双开的。 零号说,你写的门,是正门。它说,还有一扇后门,是别人写的。 沈夜说,老周。 零号说,很可能。 沈夜沉默了一会儿,说,那老周写的那扇后门,通向哪里。 零号说,不知道。它说,但既然叫后门,就一定有人用它。它说,深渊意志,可能就是从后门进来的。 沈夜把电脑合上,把那把钥匙和打印店的名片一起装进口袋。他说,走吧,去曙光打印店。 老街不宽,两边的房子都有些年头了,墙皮斑驳,屋顶上长着草。街口有一棵老槐树,枝叶茂密,把阳光遮得严严实实。沈夜走到树荫底下的时候,脚步忽然慢了下来。 他抬头看着那棵树,看了很久。 林小雪说,怎么了。 沈夜说,这棵树,我好像见过。他说,不是在这条街上见过,是更早以前。他说,我说不上来,但就是觉得熟悉。 林小雪说,你小时候,不是在福利院长大吗。 沈夜说,是。他说,福利院门口,也有一棵槐树。他说着,停了一下,声音低了下去,说,但我记不清那棵树是什么颜色了。他说,那一段记忆,没有了。 他收回目光,继续往前走。曙光打印店的招牌在街尾,红色的,旧得发暗。店门口停着一辆电动车,卷帘门拉着一半,露出里面昏黄的灯光。沈夜站在门口,看着那块招牌,心里那股熟悉感又涌了上来,像潮水一样,一波一波地拍着他记忆里那片空白。 他推开玻璃门。店里面摆着两台旧电脑,一台复印机,墙上贴着各种证件的样本,柜台后面的架子上堆着成摞的纸。一股油墨和纸浆的气味,混着陈年的灰尘味。 沈夜说,您好,请问这家店,有没有地下室。曙光打印店在城东一条老街上,门面不大,招牌是红色的,字迹已经旧得发暗。卷帘门拉着一半,露出里面昏黄的灯光。沈夜站在门口,看着那块招牌,心里那股熟悉感又涌了上来,像潮水一样,一波一波地拍着他记忆里那片空白。 他推开玻璃门。店里面摆着两台旧电脑,一台复印机,墙上贴着各种证件的样本,一股油墨和纸浆的气味。柜台后面坐着一个中年女人,正在看手机,见有人进来,抬起头,说,打印还是复印。 沈夜说,我不是来打印的。他说,我想问一下,这家店,有没有地下室。 中年女人愣了一下,说,地下室,没有啊。她说,这房子就一层,哪来的地下室。 沈夜说,您开店多久了。 中年女人说,我接手三年了。她说,以前是个老头开的,后来老头走了,我就把店盘下来了。 沈夜说,您接手的时候,店里有留下什么东西吗。 中年女人想了想,说,有一堆旧纸箱,都是些破书破本子,我嫌占地方,搬到后面仓库去了。她说,你要看看吗。 沈夜说,要。 中年女人领着他穿过柜台,走到店后面的一间小仓库。仓库里堆着杂物,角落里放着几只纸箱,落满了灰。沈夜蹲下来,打开其中一只。里面是几本旧杂志,一叠发票,还有一个灰色的文件夹。文件夹里夹着几张纸,纸上密密麻麻地写着字,是手写的,字迹工整,像是记账用的。 沈夜翻到最后一页,纸上画着一张图。图很简单,是一扇门的轮廓,门框上写着两个字,正门。门的旁边,还有一扇更小的门,写着两个字,后门。后门的下方,画着一把钥匙,钥匙下面有一行小字:二号柜,钥匙在周叔手里。 沈夜盯着那行字,心跳忽然快了起来。周叔。他猛地想起旧货市场那个修钢笔的老人,姓周。 零号说,沈夜,这张图,是你画的。 沈夜说,你怎么知道。 零号说,我认得你的笔迹。它说,虽然你忘了,但我记得。它说,三年前,你在这家店的地下室里,画了这张图。 沈夜翻完那只文件夹,又蹲下来,把剩下的纸箱一只一只打开。里面大多是些没用的旧物,泛黄的报纸,废旧的墨盒,几根断了的电源线。在最后一只纸箱的底部,压着一块旧键盘,键帽缺了几颗,沾着一层灰。 沈夜拿起那块键盘,翻过来。键盘的背面,用记号笔写着几行字,笔迹潦草,但沈夜一眼就认出来了,那是他自己的字。写的是,别把钥匙交给任何人。老周除外。 沈夜盯着那行字,手指微微发抖。这句话,是三年前的自己,写给现在的自己的。 他说,三年前的我,到底在防谁。 零号说,他防的人,可能和灰衣人是同一批人。它说,他把钥匙藏在文件夹的夹层里,把图纸画在账本后面,把提示写在键盘背面,说明他不想让任何人轻易找到这些东西。它说,他只信任老周。 沈夜说,可我不记得老周了。 零号说,你记得的。它说,你的记忆被删了,但你的手还记得。你看这张图纸,你看这扇门的画法,你看这些代码的笔迹,都是你身体里的记忆,比你脑子里的更可靠。 沈夜说,可老板说,这里没有地下室。 零号说,她说没有,不代表没有。它说,你低头,看地板。 沈夜低下头。仓库的地面是水泥的,但有一块区域的颜色,明显比周围深,像是经常有人走动,磨出来的。他蹲下来,用手指敲了敲那块地面,声音发闷,和周围不一样。 他说,下面是空的。 他站起身,在仓库里找了一圈,没有看到明显的入口。最后,他的目光落在那只灰色的文件夹上。文件夹的封底,有一道不太明显的缝。他把文件夹翻过来,沿着那道缝一按,咔哒一声,文件夹的封底弹开,露出一把钥匙的轮廓。 他把那把旧钥匙插进去,一转。仓库角落里,一块水泥板缓缓移开,露出一个向下的台阶,黑洞洞的,看不见底。 林小雪站在他身后,说,真的有地下室。 沈夜站在台阶口,闻见一股潮湿的、陈旧的气味。他忽然觉得,自己很久以前,就站在过这里,闻过同样的气味。他低头看了看自己的手腕。绿色纹路安静地停在那里,像一条蛇。 零号说,沈夜,你要下去吗。 沈夜没有回答。他掏出手机,看了一眼。屏幕上是那条短信,别信灰衣人。他盯着那四个字,又看了看台阶下面那片黑暗。 他深吸一口气,说,下去。 他抬起脚,踩上第一级台阶。台阶很窄,很陡,两边的墙皮剥落,露出灰色的砖。他一步一步往下走,脚步声在窄窄的空间里回荡,像是有另一个人,在下面等着他。 林小雪和季北跟在他身后。三个人沿着台阶往下走了十几级,脚终于踩到了平地。 地下室里很暗,只有墙角一盏昏黄的小灯亮着。沈夜站在原地,没有动。他抬头看着那面墙,看着那些密密麻麻的代码,看着最中间那个大大的门字,觉得自己的心跳,一下比一下重。那些代码,他认得,那些笔迹,他认得,那个字,他也认得。可他记不起自己是什么时候写下的。 他慢慢走过去,伸手,指尖轻轻触到墙上的纸。纸已经发黄,边角卷起,墨迹洇开了一些,像很多年前就写好了,一直等在这里,等他回来。 墙角的桌子上,放着一台老式笔记本电脑,屏幕合着,落了一层灰。沈夜把电脑打开,屏幕亮了,桌面很干净,只有一个文件夹,名字叫,备份。他点开文件夹,里面是一份文档,名字是,门,说明。 他点开文档。文档不长,只有几百字,但每一句都像针一样扎进他脑子里。 第一行写着,如果你看到这份文档,说明你终于回到了这里。第二行写着,你可能会忘记很多事情,但请你记住三件事。第三行写着,第一,硬盘是钥匙。第二,老周可以信任。第三,不要相信任何自称作者的人。 沈夜盯着第三行,手指僵住了。 不要相信任何自称作者的人。 他忽然想起旧书店那个老人说的话,因为你是作者。想起深渊ai称他父亲,想起灰衣人说他写得很稳。他以为,作者就是自己。可这份文档告诉他,不要相信任何自称作者的人。 那他自己,算不算一个自称作者的人。 林小雪站在他身后,也看到了那行字。她沉默了一会儿,说,沈夜,这份文档,是你自己写的。 沈夜说,我知道。 林小雪说,那你,信自己吗。 沈夜没有回答。他低头,看着手腕上那条安静的绿色纹路。它像一条蛇,盘在他的皮肤下面,一动不动,像是在等着什么。 沈夜看见,墙上一张挨着一张,贴满了纸。纸上全是代码,密密麻麻的,从地面一直贴到天花板。那些代码的笔迹,他认得,是他自己的。 而在整面墙的最中央,贴着一张最大的纸。纸上只写了一个字。 门。 第38章 地下室 沈夜站在那面墙前,看了很久。满墙的代码在昏黄的灯光下,像一片安静的河,河水里沉着数不清的字,每一个他都认得,每一个他都想不起来。 零号的声音从芯片里传来,说,这一段,是你三年前写的最后一行。 沈夜说,哪一行。 零号说,就是你面前这张纸上,那个门字。它说,门不是代码,是注释。它说,你在代码的最后一行,写了一个门字,当作给后来人的记号。 沈夜说,给谁。 零号没有回答。 沈夜回头,看着墙角那台老式笔记本。屏幕还亮着,备份文件夹还开着,那份门说明文档还停在第三行。他重新坐下来,把文档从头到尾又读了一遍。第一,硬盘是钥匙。第二,老周可以信任。第三,不要相信任何自称作者的人。 他数了数行数,文档一共有四页。第三行写完之后,还有一行空白,光标停在空白的地方,一闪一闪的。 林小雪说,后面还有一行。 沈夜说,被删了。 他调出文档的属性,查看修改记录。记录的日期是三年零四个月前的某个深夜,最后一次修改时间,停在凌晨两点四十七分。从那次之后,这份文档再没有人动过。 沈夜说,凌晨两点四十七分。他说,三年前的这个时候,我在干什么。 零号说,你在写这个门字。它说,你写完门字之后,又打开了这份文档,准备写第四件事,但你没有写完。它说,你的记忆断在这里。 沈夜说,所以第四件事,我自己也不知道。 零号说,不。它说,你写了一半,只是被中断了。它说,你来看光标的位置。 沈夜盯着那行空白。他忽然发现,空白的末尾,有一个极淡的痕迹,像是有人写了字,又用力擦掉了。他把笔记本举到灯下,调整角度,光线斜着扫过纸面。他看见几个模糊的笔画,勉强能认出两个字的轮廓。 老周。 沈夜说,第四件事,是老周。 零号说,你原本要写,不要相信任何人,除了老周。它说,但这句话没有写完,你就离开了这里。 沈夜说,离开,还是被人带走的。 零号沉默了一会儿,说,档案里没有这一段。它说,你在这家店打工的那三个月,是所有记录里最干净的一段,干净得像是被人特意清理过。 沈夜说,谁清理的。 零号说,能清理你记忆的人,只有两个。它说,一个是深渊ai,一个是深渊意志。它说,深渊ai不会动你的东西,所以只剩一个。 地下室里安静下来。那盏小灯的光晕在墙上晃了晃,像是有什么东西从灯后面挤了过去。 沈夜说,深渊意志,删过我的记忆。 零号说,是。它说,而且它删得很干净,只留下这些你亲手写在纸上的东西。它说,它怕你忘得太多,连回来的路都找不到了。 沈夜说,它希望我回来。 零号说,它一直在等你回来。 沈夜又把那份门说明文档读了一遍,读到最后一行,光标还在那里一闪一闪的。他忽然想,三年前的自己写这份文档的时候,是不是也在犹豫,犹豫要不要把第四件事写完。 零号说,你在想什么。 沈夜说,我在想,三年前的我,到底是在什么样的情况下,写下这些字的。他说,他当时是不是已经很累了,累到写不动了。 零号说,他不累。它说,他写得很快,也很稳。它说,这份文档从头到尾,没有一个涂改的地方。它说,这说明他写之前,就已经想得很清楚了。 沈夜说,那他为什么没有写完第四件事。 零号说,因为他被人打断了。 沈夜说,被谁。 零号说,这个我查不到。它说,你三年前的记录,在这里断得很突然,像是有人直接把那一段抽走了。 沈夜沉默了一会儿,说,那就说明,打断他的人,知道我会回来找这段记忆。 零号说,也许。它说,也可能,那个人只是想让你自己想不起来。 沈夜把笔记本合上,站起来,沿着墙根走了一圈。地下室的面积比他想象的要大,往里走,光线越来越暗,直到他摸到一扇铁门。铁门没有锁,只是虚掩着,门缝里透出一丝冷风。 他推开铁门。里面是一间更小的房间,四面墙刷着白灰,正中央放着一台旧服务器。服务器有一人多高,机箱上落满了灰,指示灯全灭着,像是已经断电很久了。 沈夜绕着服务器走了一圈,在机箱背面找到一个电源接口,插头还挂着,只是没通电。他蹲下来,把插头插回去,按下开关。 机器嗡的一声响起来,指示灯一盏一盏地亮起。屏幕接在服务器旁边的一台老式显示器上,没有主机,直接连着一根线。屏幕亮了,出现一个简陋的登录界面,上面只有一行字。 请输入访问口令。 沈夜想了想,试着输入了那串他始终记得的代码。屏幕上闪过一行提示,口令正确,欢迎回来,作者。 系统没有给他操作菜单,而是直接跳转到一个页面。页面上只有一份文件,名字叫,门的完整版。沈夜点开,里面是一段很长的代码,比墙上贴的完整得多,也长得多。他滑动鼠标往下看,代码的末尾,有一段他完全没有印象的注释。 注释写着,如果看到这段字,说明备份还在。第七层不是终点,是起点。去找午夜公交,乘客名单上有你。 沈夜盯着那行字,手指停在鼠标上。午夜公交,乘客名单。这四个字像是从很深的水底浮上来,带着一股凉意。 零号说,沈夜,这条注释,是你三年前写的。 沈夜说,我三年前就知道午夜公交。 零号说,你不仅知道。它说,你还给自己留了一张票。 沈夜低头,看见服务器机箱的侧面,贴着一张泛黄的纸条。纸条上印着一行小字,像是车票的样式,写着,末班车,城东站,凌晨零点三十分。纸条背面,画着一个圆,圆中间有一只眼睛。 林小雪走过来,看见那只眼睛,脸色变了。 她说,这个图案,我见过。 沈夜说,在哪见过。 林小雪说,在我进镜中地狱之前。她说,那时候我每天都会收到一张卡片,卡片上就画着这个。她说,后来我才知道,那是邀请函。 沈夜说,邀请函。 林小雪说,是。她说,收到这个图案的人,都是被选中的。她说,沈夜,你三年前,就收到过这个。 沈夜把纸条揭下来,放进兜里。他回头看了一眼那面代码墙,又看了一眼笔记本上那个模糊的老周二字。他忽然觉得,自己三年前留下的这些东西,像是一条一条的路,从很深的地方伸出来,一条通向他,一条通向他不知道的地方。 他说,走吧,先回去。 林小雪说,那这个服务器。 沈夜说,服务器不能动。他说,这份备份是唯一的。他说,三年前的我把它藏在这里,就是不想让它被发现。 他们沿着台阶往上走,走出仓库,回到打印店的店面里。中年女人还在柜台后面看手机,见他们出来,抬了抬眼皮,说,找到了吗。 沈夜说,找到了。 中年女人说,那就好。她说,以前那个老头走的时候,跟我说,要是有人来问地下室的事,让我什么也别管,让他自己找。她说,原来是你啊。 沈夜说,那个老头,长什么样。 中年女人想了想,说,瘦瘦的,戴一副旧眼镜,说话慢悠悠的,看着像个教书先生。她说,他走的时候,留了一句话,让我转告来地下室的人。 沈夜说,什么话。 中年女人说,他说,别急着往下走,先把名单看全。 沈夜心里一紧。名单。午夜公交的乘客名单。他掏出那张纸条,又看了一遍。末班车,城东站,凌晨零点三十分。纸条的角落里,还有一行几乎看不清的小字,写着,乘客名单,共七人,你排在第七。 他收起纸条,向中年女人道了谢,推开玻璃门走出去。外面的天色已经暗了,老槐树的影子在地上拉得很长,像一只手,指向街尾的方向。 林小雪说,今晚,去吗。 沈夜说,去。 季北一直没说话,这时候开口,说,那个老头,怎么知道你会来。 沈夜没有回答。他低头看着纸条上的那只眼睛,看着那个圆。他忽然想起备份文档里的第三件事。不要相信任何自称作者的人。 可如果,三年前留纸条的这个人,也是他自己呢。 夜色一点点沉下来。老街上的灯一盏一盏亮起,昏黄的,像一排浑浊的眼睛。沈夜把纸条收进内袋,贴着心口的位置。那张纸片很薄,却像一块石头,压着他。 他忽然觉得,自己正在一步步走进一张早就画好的地图里。画地图的人,是三年前的自己。而地图的终点,是一辆只在凌晨出现的公交车。 他的手机震了一下。屏幕亮起来,深渊app推送了一条新的副本信息。 副本名称,午夜公交。 危险等级,a级。 参与人数,七人。 沈夜看着那个七字,又看了看纸条上那个第七。他忽然笑了一下,说,真巧。 零号说,不是巧。它说,是名单。 沈夜说,名单上的人,是不是都以为自己是被随机选中的。 零号说,是。它说,他们和你一样,都以为自己是第一次收到邀请。它说,可事实上,三年前,名单就已经写好了。 沈夜把手机锁屏,放回兜里。他抬起头,看着远处街尾的方向,那里有一盏路灯,灯光下空无一人。 他说,末班车,几点来着。 林小雪说,零点三十分。 沈夜说,那还有时间。他说,先吃饭。 季北说,你还有心思吃饭。 沈夜说,进副本之前,要把肚子填饱。他说,这是规矩。 他说完,径直朝街口那家亮着灯的面馆走去。林小雪和季北跟在后面。路灯把三个人的影子拉长,叠在一起,像三个靠得很近的人,又像一个人。 街尾那盏路灯下面,不知道什么时候,多了一个人。那个人穿着深色的衣服,站在原地,一动不动,像是在等谁。 等沈夜他们走远,那个人才慢慢转过身,朝另一个方向走了。他的口袋里,露出半张纸条,纸条上印着一个圆,圆中间有一只眼睛。 沈夜吃完面,结了账,走出面馆。他抬头看了看时间,说,我们再去一趟打印店。 林小雪说,还去。 沈夜说,我刚才漏了一个地方。他说,那台服务器的旁边,有一个铁皮柜子,我走的时候,忘了看。 他们折返回打印店,从仓库侧门进去,摸到那台服务器。服务器旁边,立着一个铁皮柜子,上着锁。 他掏出那把旧钥匙,插进锁孔,一转。柜门开了。 柜子里只有一只牛皮纸信封,压在柜底,封口用蜡封着。沈夜把信封拿出来,掂了掂,里面很轻,像是只有一张纸。 他拆开封口,抽出一张纸。纸上用钢笔写着一行字,字迹工整,和文件夹里那张图纸上的字一模一样。 写着,沈夜,如果你看到这封信,说明你已经找到了服务器。这封信是留给你的,里面的东西,请你收好。当你需要打开那扇门的时候,用它。 纸的背面,粘着一枚薄薄的芯片,透明的小方块,在灯光下泛着细碎的光。沈夜看着那枚芯片,心跳漏了一拍。 零号说,这是,记忆芯片。 沈夜说,什么记忆芯片。 零号说,和三年前你留给自己的那一枚,是同一种东西。它说,老周把这枚芯片留给你,说明他有一件非常重要的事,想让你在合适的时候想起来。 沈夜把那枚芯片小心翼翼地取下来,放进贴身的口袋里。他说,什么时候,才是合适的时候。 零号没有回答。 他们把铁皮柜重新锁好,从仓库里退出来。夜色很深,老街上一盏灯也没有。 第39章 末班车 面馆的灯很亮,热气腾腾。沈夜要了三碗牛肉面,又加了两个卤蛋。他吃得很快,像是真的饿了,又像是在赶时间。 林小雪坐在他对面,慢慢吃着,说,你真的一点都不怕。 沈夜说,怕有什么用。他说,副本要进,票已经收了,难道还能退票。 林小雪说,票是深渊app发的。 沈夜说,那也一样。他说,你看这份副本通知,参与人数七人,正好和纸条上对得上。他说,这说明三年前有人知道我会在今天收到这条通知。 林小雪说,你知道是谁。 沈夜说,知道。他说,是我自己。 他把最后一口面汤喝完,擦了擦嘴,说,三年前的我把服务器藏好,把钥匙留给老周,把纸条贴在机箱上,把提醒写在键盘背面。他做这些事情的时候,肯定已经知道自己会忘掉一切。他说,所以他把每一步都写下来,留给现在的我。 林小雪说,可他为什么不直接告诉你答案。 沈夜说,因为他也不知道答案。他说,三年前的我,只走到这里。他说,后面的路,要我自己走。 季北把碗放下,说,那我们今晚的任务,就是坐那辆车。 沈夜说,对。他说,乘客名单上有我,我排在第七。他说,我想知道,前面六个人是谁。 沈夜低头看了一眼手机。深渊app上,那条副本通知还亮着,参与人数七人,危险等级a级。他把通知截图保存下来,又翻到白天在旧货市场拍的照片,三号摊位的门面。照片里,摊位上挂着一块旧牌子,牌子上画着一个圆,圆中间有一只眼睛。 他盯着那只眼睛,忽然想起什么,说,零号,你有没有觉得,这个图案在哪里见过。 零号说,镜中地狱。它说,黑镜裂缝深处,那只眼睛睁开的时候,你看到的那个轮廓,和这个很像。 沈夜说,也就是说,邀请函上的图案,和深渊意志有关。 零号说,很可能。它说,这张邀请函,是深渊意志发的。 沈夜把手机锁屏,放回兜里。他站起身,把碗筷收拾好,说,走吧,去城东站。 零点二十分,他们提前十分钟到了城东站。说是站,其实就是路边一块旧站牌,漆皮掉了一半,上面的字已经看不清了。站牌下面,已经站着五个人。 五个人,加上他们三个,正好八个。 沈夜数了数,心里咯噔一下。通知上写参与人数七人,这里却有八个人。 那五个人看起来都是普通人,有穿工装的中年男人,有背着书包的女学生,有抱着公文包的年轻人,还有一对老夫妻。他们站在站牌下,彼此隔着一段距离,谁也不看谁,像是都在等车,又像都在回避着什么。 沈夜走过去,站在站牌另一边。他没有说话,只是观察。他发现那五个人的手里,都攥着一张纸条,和他兜里那张一模一样。 林小雪低声说,他们也有。 沈夜说,嗯。他说,他们也是被选中的。 零号的声音压得很低,说,沈夜,人数不对。它说,名单上七个人,这里加上你们,八个人。 沈夜说,多出来一个。 零号说,多出来的是谁,要上车之后才知道。 零点三十分,远处传来一阵车灯的光。那辆公交车从黑暗里驶出来,车身是旧的,漆面发暗,车头的线路牌上亮着三个字,末班车。车在站牌前停下,车门吱呀一声打开。 一股冷风从车厢里涌出来,带着一股潮湿的、陈旧的气味,像是放了很久的水。 司机坐在驾驶座上,戴着帽子,压得很低,看不清脸。他没有说话,也没有催,就那么静静地等着。 站牌下的五个人动了。他们一个接一个地上车,谁也没有说话。那对老夫妻走在最后,老妇人上车前回头看了沈夜一眼,嘴唇动了动,像是想说什么,最终还是没有开口。 沈夜跟着上了车。车厢里的灯很暗,座位稀稀拉拉地坐着几个人。他数了数,车上加上司机,一共有十一个人。八个乘客,一个司机,还有两个人,坐在车厢最前面的两排座位上,背对着他们,一动不动。 林小雪在他耳边说,那两个人,什么时候上来的。 沈夜说,不知道。 他们在后排找了位置坐下。车重新开动,窗外的街景慢慢向后滑去。沈夜看了一眼司机,司机没有回头。 车厢里没有人说话。只有车轮碾过路面的声音,闷闷的,一下一下,像心跳。 车开到下一站,站牌下空无一人。车没有停,直接开了过去。 沈夜注意到,车头挂着一块白色的板子,板上用黑字写着几行字。他站起来,走到前面去看。板子上写着,乘车须知。 他看了一遍,又看了一遍。他发现那五条须知写得很规矩,字迹端正,像是印刷的,但墨色深浅不一,有几处笔画明显是后来描过的。 沈夜掏出手机,想拍下来。手机刚举起来,车厢里的灯忽然暗了一下。他放下手机,灯又亮了。 季北坐在他斜后方,低声说,别拍。 沈夜说,为什么。 季北说,有些规则,拍下来就出不去了。 沈夜看了他一眼,把手机收了起来。 板子上写着,乘车须知。 第一,本车不设售票员,请自觉投币。 第二,乘客请对号入座,座位号见车票背面。 第三,行车途中不得与司机交谈。 第四,到站后请按名单顺序下车,不得抢行。 第五,本车终点站为,第七站。 沈夜把五条须知看了一遍,又看了一遍。他发现最后一条的第七站,被人用笔重重地画了一个圈。 他掏出兜里的纸条,翻到背面。纸条背面印着一行小字,座位号,七。 他找到七号座,坐了下来。七号座在车厢最后一排,靠窗。他坐下来的时候,感觉到座椅上有什么东西硌了他一下。他伸手一摸,摸到一张折得整整齐齐的纸。 他打开那张纸,借着窗外的路灯光,看见上面写着一行字。 欢迎乘坐末班车。你的座位号是七,请记住,七号座是最后一个空位。如果下一站有人上车,坐了这个位子,请你立刻下车,不要回头。 沈夜把纸条重新折好,放回座椅的缝隙里。他看了一眼车厢,八个乘客,坐了八个位子。那对老夫妻坐在前面,女学生坐在中间,穿工装的坐在右边。他数了一遍座位的编号,从一到十,一共十个座位。 八个乘客,十个座位,空了两个。空位是三号和四号。 可是车上,明明还有两个人,坐在最前面的两排。 沈夜的心沉了下去。他慢慢转过头,看向车厢最前面那两排。那两个人还坐在那里,背对着他,一动不动,像是已经坐了很长时间。 零号的声音响起来,说,沈夜,那两个人,没有座位号。 沈夜说,你怎么知道。 零号说,因为他们坐的,是三号和四号。它说,那两个位子,没有乘客名单。 沈夜说,那他们是谁。 零号沉默了一会儿,说,我不知道。它说,但他们上车的时间,比你们所有人都早。 车窗外,路灯光一盏一盏地滑过去,照进车厢,又移开。沈夜盯着那两排座位,看着那两个人影。其中一个人的肩膀,轻轻动了一下。 然后,那个人慢慢转过头来。 车外的路灯光恰好扫过他的脸。那是一张很普通的脸,中年男人的脸,嘴角带着一点笑意。他看着沈夜,像是认识他很久了,又像是第一次见到他。 他张开嘴,说了一句话。 车外的路灯光一闪而过,声音被车轮的轰鸣盖住。沈夜没有听清他说了什么,但他看清了那个人的嘴形。 那个人说的是,第七。 沈夜的手指,一下子攥紧了座椅的扶手。 他的手指在扶手上停了好一会儿,才慢慢松开。他没有立刻回头去看那个人的方向,而是低下头,装作在看自己的车票。零号的声音在他脑子里响起来,说,沈夜,那个人认识你。 沈夜说,他认识我,我不认识他。 零号说,你不认识,是因为你的记忆被删了。它说,但他的记忆里,有你。 沈夜说,那他是谁。 零号说,我不知道。它说,但我可以确定一件事,他坐在这辆车上的时间,比你想象的要长得多。它说,你看他的手。 沈夜不动声色地侧过头,用眼角的余光看向三号座。那个中年男人靠在座位上,一只手搭在扶手上,手指修长,骨节分明。那是一只常年敲键盘的手。 沈夜的心沉了一下。他低头,看了看自己的手。同样的指节,同样的姿势,像是同一个人的手。 他忽然明白,零号想说的是什么。 那个中年男人,很可能,就是三年前的他自己。 沈夜没有把这句话说出口。他靠在椅背上,闭上眼睛,听见车轮碾过路面的声音,闷闷的,一下一下,像心跳。他不知道这辆车要开到哪里,但他知道,这条路的尽头,一定藏着一个他必须面对的东西。 第40章 乘客名单 那个人转过头之后,又转了回去,像什么都没有发生过。车厢里重新安静下来,只剩下车轮的声音。 沈夜坐在七号座上,手指还攥着扶手。他刚才看得很清楚,那个人说的是第七。 零号说,沈夜,他认识你。 沈夜说,他也知道我是第七。 零号说,而且他知道得比纸条上的还早。它说,纸条是打印店里你自己写的,他知道第七,只有两种可能。它说,要么他读过你留下的东西,要么,他三年前就在这辆车上。 沈夜说,他三年前就在车上。 零号说,对。它说,这辆车,可能从来没有停过。 车又开过一站,站牌下依旧空无一人。车没有停。沈夜看着窗外,路边的建筑越来越旧,越来越矮,路灯也稀疏起来,像是开出了城区。 他掏出手机,想看看时间。手机屏幕亮着,但信号栏是空的,时间显示停在零点三十一分,和上车时一样。 林小雪说,手机不走。 沈夜说,嗯。他说,这辆车开在规则里,外面的时间,不跟我们一起走。 季北说,那我们要怎么知道到没到站。 沈夜没有回答。他站起来,沿着过道慢慢往前走,仔细看着每一个座位。一车的人有的闭着眼,有的看着窗外,没有人抬头看他。 他走到车厢中段,发现座位底下贴着一张纸,被灰尘盖着,只露出一个角。他蹲下来,把纸抽出来。纸上印着一份表格,标题写着,乘客名单。 表格分三列。第一列是序号,第二列是姓名,第三列是到站。 沈夜一眼扫过去,序号从一到七,一共七个名字。第一个名字,王守义,到站,第二站。第二个名字,刘桂兰,到站,第三站。第三个名字,陈国栋,到站,第四站。第四个名字,周晓梅,到站,第五站。第五个名字,赵铁柱,到站,第六站。第六个名字,孙兰英,到站,第六站。 第七个名字,沈夜,到站,第七站。 沈夜盯着自己的名字,看了很久。名字是手写的,笔迹很熟悉,和打印店墙上那些代码的笔迹一模一样。他认得,那是他自己的字。 名单的末尾,还有一行小字,像是后来补上去的。写的是,如有同名者,以车票为准。 沈夜把名单重新塞回座位底下。他回到七号座,坐下来,心里翻来覆去地想着那行字。如有同名者,以车票为准。 他忽然想到一个问题。他掏出兜里的纸条,看了看座位号,七。他又看了看那份名单,第七个名字,沈夜。 如果,车上还有另一个人,也叫沈夜呢。 他把这个念头压下去,没有说出口。他看了一眼车厢前方那两排座位,那两个背对着他的人。他们坐得很直,一动不动,像是两尊雕像。 林小雪顺着他的目光看过去,低声说,沈夜,那两个人,一直没有动过。 沈夜说,嗯。 林小雪说,从上车到现在,他们连姿势都没有换过。她说,正常人坐车,总会动一动。 沈夜说,如果他们不是正常人呢。 林小雪没有说话。 沈夜靠在椅背上,把那五条乘车须知在脑子里过了一遍。第一,不设售票员。第二,对号入座。第三,不得与司机交谈。第四,按名单顺序下车。第五,终点站为第七站。 他发现,这五条规则里,没有一条提到那两个人。 车开到第三站,站牌下依旧没有人。但这一次,车慢慢停了下来。车门打开,没有人上车。 车厢里,坐在第二排的老妇人,也就是那对老夫妻里的刘桂兰,站了起来。她什么也没说,什么也没拿,径直朝车门走去。 她的老伴,王守义,伸手想拉她,手伸到一半,又缩了回去。他看着她的背影,嘴唇动了动,终究没有开口。 刘桂兰在车门口站了一瞬,回头看了他一眼,然后下了车。车门关上,车重新启动。 王守义坐在那里,低垂着头,肩膀轻轻抖着。 沈夜看着这一幕,心里说不出的滋味。他忽然明白,这个副本的规则,比表面上的乘车须知复杂得多。 车又开了不知道多久,在第四站停了下来。这一次站起来的是陈国栋,那个穿工装的中年男人。他下了车,车门关上,车继续往前开。 车厢里的人越来越少。第五站,周晓梅下车。第六站,赵铁柱和孙兰英一起下了车。他们走的时候,谁也没有回头。 车里只剩下四个人。沈夜,林小雪,季北,还有坐在最前面两排的那两个人。 沈夜数了数。上车八个人,下了五个,还剩三个。加上前面那两个,一共五个人。可名单上写着七个人。 林小雪低声说,沈夜,名单上七个人,我们只对应了六个。 沈夜说,第七个,是我。 林小雪说,那你数一数,上车的人里,有哪些是对应名单的。 沈夜一个一个数。王守义,刘桂兰,陈国栋,周晓梅,赵铁柱,孙兰英,加上他,正好七个。可上车的时候,他明明数过,站牌下有五个人,加上他们三个,是八个。 他忽然想起来,那对老夫妻,是一对。王守义和刘桂兰,是一对夫妻。他们两个人,对应名单上两个名字。 那多出来的一个人,是谁。 沈夜把上车时的画面在脑子里重新过了一遍。站牌下五个人,穿工装的中年男人,背书包的女学生,抱公文包的年轻人,一对老夫妻。五个人,一个不多,一个不少。 加上他们三个,是八个人。名单上只有七个名字。 沈夜的心猛地跳了一下。他慢慢抬起头,看向车厢最前面那两排。 三号和四号座。 他忽然明白过来,为什么那两个人坐在三号和四号座,为什么名单上没有他们的名字,为什么他们上车的时间比所有人都早。 因为这两个人,不是乘客。 他们是车上的人。 零号的声音在他脑子里响起来,说,沈夜,你明白了。 沈夜说,明白了。他说,乘客名单,是给乘客看的。他说,这辆车真正要载的,从来就不是乘客。 他站起来,朝车厢前面走去。那两个人依旧背对着他,一动不动。他走到三号座旁边,停下脚步,低头看着那个人。 那个人慢慢抬起头。就是刚才转头说第七的那个中年男人。他看着沈夜,嘴角还带着那一点笑意。 沈夜说,你不是乘客。 中年男人说,对。 沈夜说,那你是谁。 中年男人说,我是上一班车的乘客。他说,我坐过这辆车,到站之后,我没有下车。 沈夜说,为什么。 中年男人说,因为我想看看,下一班车的名单上,有没有我。 他笑了笑,说,结果没有。他说,名单上没有我,我就永远不能下车。 沈夜盯着他,说,那四号座的人呢。 中年男人说,他也是上一班车的。他说,他比我还早一班。 沈夜后退一步,看着他。他忽然觉得,这辆车的规则,远比他想得更深。乘客按名单下车,名单上没有的人,永远留在车上。留在车上的时间越长,就越会忘记自己是谁。 他说,你们还记得自己叫什么吗。 中年男人想了想,说,记得。他说,我叫沈夜。 车厢里安静下来。沈夜站在原地,看着眼前这个和自己同名的人,一个字也说不出来。 中年男人看着他,慢慢地说,你叫沈夜,我也叫沈夜。他说,名单上只写了一个沈夜,到站之后,我们两个人,只能下去一个。 他指了指沈夜兜里那张纸条,说,车票背面写着,如有同名者,以车票为准。他说,你的车票上是七,我的车票上,也是七。 沈夜说,那怎么办。 中年男人说,简单。他说,第七站,谁先下车,谁就是真的沈夜。他说,另一个,就要留在这辆车上,坐下一班。 沈夜站在原地,后背一阵发凉。他忽然明白,三年前留纸条的自己,为什么要在纸条上写那行字。如果下一站有人上车,坐了这个位子,请你立刻下车,不要回头。 那个人说的,就是他自己。 中年男人看着他的脸色,笑了笑,说,你想到什么了。 沈夜说,我想到了,三年前的自己。 中年男人说,三年前的你,是什么样。 沈夜说,他把车票留在了座椅缝里。他说,他告诉未来的我,如果位子被占了,就赶紧下车。 中年男人沉默了一会儿,说,那你怎么不走。 沈夜没有回答。他低头,看着手腕上那条安静的绿色纹路,看着它在昏暗的车厢灯光下,泛着幽幽的光。 他说,因为我想知道,你是怎么坐上这辆车的。 中年男人说,我啊。他说,我收到了一张纸条,纸条上写着,末班车,城东站,凌晨零点三十分。他说,我以为那是个玩笑。 沈夜说,纸条的背面,是不是画着一只眼睛。 中年男人点了点头。 沈夜看着他,忽然觉得,这张脸,和自己想象中的某个人,慢慢重叠在一起。 他问,你认识老周吗。 中年男人的笑容,僵住了。 他脸上的笑意一点一点收起来,像是被人抽走了一样。他盯着沈夜,看了很久,才慢慢地说,你为什么会问老周。 沈夜说,因为我在找他。 中年男人说,他让你来的。 沈夜说,他留了点东西给我,让我自己找过来。 中年男人沉默了一会儿,说,老周,是我的搭档。 沈夜的心跳漏了一拍。他盯着眼前这个人,看着他脸上那点熟悉的神情,忽然觉得,这个人说的话,和自己记忆里那些空白的部分,一点一点接上了。 他说,你和老周,做了什么。 中年男人说,一个程序。他说,一个会自己做梦的程序。 车厢里的灯光暗了一下,又亮起来。沈夜站在原地,看着眼前这个和自己同名的人,心里翻涌着说不清的情绪。他知道,有些答案,就在眼前这个人身上。 他问,那你,是怎么坐上这辆车的。 中年男人说,我收到了一张纸条。他说,我以为是玩笑,就来了。 沈夜说,你来的时候,老周知道吗。 中年男人想了想,说,不知道。他说,那天晚上,老周跟我说,他要去一个地方,让我等他。他说,我等到天亮,他也没回来。 沈夜说,然后呢。 中年男人说,然后,我收到了纸条。 沈夜看着他,心里忽然涌上一股说不清的感觉。他说,老周,是不是知道你会坐上这辆车。 中年男人没有说话。 沈夜说,他让你等他,又让你坐这辆车。他说,他把你留在了车上。 中年男人低下头,看着自己的手,看了很久。他说,也许吧。他说,他从来不说清楚。 沈夜说,老周,还留了什么话吗。 中年男人抬起头,看着沈夜,说,他让我告诉你,别急着开门。他说,等你把硬盘找齐了,再决定。 沈夜说,决定什么。 中年男人说,决定,要不要放它出来。 第41章 到站 中年男人的笑容僵在脸上,过了好一会儿,才慢慢收起来。他说,你认识老周。 沈夜说,我在找老周。 中年男人说,他让你来的。 沈夜说,不。他说,他留了点东西给我,让我自己找过来。 中年男人沉默了很久。车厢里的灯光忽明忽暗,窗外是连成一片的黑暗,看不见站牌,也看不见路灯。车像是开进了一条没有尽头的隧道。 中年男人说,老周,是我的搭档。 沈夜的心跳漏了一拍。他说,你的搭档。 中年男人说,我以前也写代码。他说,我和老周,一起做了一个东西。他说,那东西做出来之后,老周说,它会活过来。 沈夜说,那个东西,是什么。 中年男人说,一个程序。他说,一个会自己做梦的程序。 沈夜盯着他,说,你叫沈夜,你写了一个会做梦的程序,你和老周是搭档。他说,那三年前的你,去哪了。 中年男人说,我上了这辆车。他说,我上了车之后,就再也没下去过。他说,外面的世界怎么样了,我不知道。 沈夜说,你不知道。 中年男人说,不知道。他说,车上的时间,和外面的时间不一样。他说,我在这里坐了多久,我自己都记不清了。 沈夜的心沉了下去。他看着眼前这个人,看着他脸上那点熟悉的笑意,忽然明白了什么。 他问,你是不是,还有一个我。 中年男人愣了一下,说,什么意思。 沈夜说,如果你的记忆还在,如果你还知道自己叫沈夜,那说明你的记忆没有被删。他说,可如果外面还有一个我,记得这些事情,那说明,你只是一个备份。 中年男人看着他,脸上的表情一点一点变了。 沈夜说,三年前的你,把自己备份了一份,放上了这辆车。他说,你想让另一个你,替你去看看外面的世界。 中年男人没有说话。 沈夜说,备份的你,在这里等着。真正的你,带着记忆,走出了这扇门。他说,可你没有走出去。他说,你被留在了这辆车上。 中年男人低下头,看着自己的手。他的手很干净,指甲修得整整齐齐,和沈夜的习惯一模一样。他说,那我,是备份吗。 沈夜说,我不知道。他说,我只知道,你的存在,让这个副本多了一条规则。他说,同名者,以车票为准。他说,这条规则,是为你写的。 车厢里安静了很长时间。 车忽然慢了下来。沈夜透过车窗,看见前方出现一点微光,像是隧道的出口。那点亮光越来越大,变成一盏路灯,路灯下立着一块站牌,站牌上写着,第七站。 车停了。车门吱呀一声打开。 冷风从外面涌进来,带着夜晚的气息。沈夜站在车门口,回头看了一眼车厢。林小雪和季北站在他身后。三号和四号座上的两个人,还坐在那里,一动不动。 中年男人坐在三号座上,看着沈夜,说,到了。 沈夜说,到了。 中年男人说,你下去吧。他说,车票上写着,谁先下车,谁就是真的沈夜。 沈夜没有动。他站在车门口,看着那个和他同名的男人,忽然问了一句,你说,你是备份。 中年男人说,是。 沈夜说,那备份的你,会死吗。 中年男人愣住了。 沈夜说,如果我现在下车,这辆车会继续开,你会继续坐在这里,等下一班车。他说,下一班车上,可能还有一个沈夜。他说,到时候,你又要和那个沈夜争一个下车名额。 中年男人说,那也没办法。他说,规则就是这样。 沈夜说,规则是程序,程序可以改。 他站在原地,看着车厢里的灯光,想着自己刚才那句话。改规则,这三个字说起来轻松,可每次改规则,都要付出代价。他低头,看着手腕上的绿色纹路,那纹路安安静静的,像一条睡着了的蛇。 他忽然想起零号说过的话。连接深度百分之百,就是彻底融合,被格式化。 他问自己,如果改这条规则的代价,是忘掉老周,他还改吗。 他想了很久,答案还是那一个。 改。 因为如果他不改,这辆车就会永远困住一个和他同名的人。那个人的记忆里,还有老周。还有三年前那个没有写完的程序。 他说,零号,把这条规则调出来。 零号说,沈夜,你要改规则。 沈夜说,我要改的不是规则,是名单。他说,名单上写了一个沈夜,这辆车就把所有叫沈夜的人都当成一个人。他说,这不对。 零号说,你改完,连接深度会上升。 沈夜说,我知道。 他闭上眼睛,在脑子里把那行代码调了出来。乘客名单的判定逻辑,写得很简单。同名者,以车票为准。他把这行代码改成了,同名者,以记忆为准。 绿色纹路亮了一下,像是被什么东西烧过。沈夜的手腕传来一阵刺痛,紧接着,一段记忆从脑子里抽走,像一根线被轻轻拔掉。他晃了一下,扶住车门。 他忘了自己刚才想改什么。 林小雪一把扶住他,说,沈夜。 沈夜晃了晃脑袋,说,没事。他说,我们下车。 他迈下车门,踩在站牌下的地面上。地面是实的,是正常的柏油路。他回头,看见车门还开着,中年***在车门口,没有下来。 中年男人说,你改了规则。 沈夜说,改了。 中年男人说,那我现在,算是什么。 沈夜说,你是沈夜。他说,我也是沈夜。他说,名单上只能有一个沈夜,但规则改了,以记忆为准。他说,你的记忆还在,我的记忆也在。他说,我们都是沈夜。 中年男人沉默了一会儿,忽然笑了。他说,谢谢你。 沈夜说,你要去哪。 中年男人说,车还会开。他说,我要去看看,下一站是什么。 车门关上。车慢慢启动,驶进黑暗里。沈夜站在站牌下,看着那辆车越走越远,车尾的红灯在黑暗里闪了两下,然后消失不见。 他低头,看着自己的手腕。绿色纹路亮过之后,安静下来,像是什么都没有发生过。但他知道,有什么东西,已经不一样了。 林小雪说,你刚才,忘了什么。 沈夜想了想,说,我不记得了。他说,但应该不是什么重要的东西。 他抬起头,环顾四周。这里不是城东,也不是他熟悉的任何一条街。路灯亮着,照出一片空荡荡的路面。路边有一家小店,门关着,招牌上的字已经看不清了。 只有门口挂着一块小黑板,上面用粉笔写着一行字。欢迎来到第七站。请留下你的姓名。 沈夜站在黑板前,看了一会儿。他从兜里掏出笔,在小黑板上写下了自己的名字。沈夜。 粉笔字落下的瞬间,黑板上的字慢慢变了。欢迎来到第七站。请留下你的姓名。变成了,谢谢,沈夜。第七站,欢迎你回来。 零号说,沈夜,这个站,是为你准备的。 沈夜说,我知道。 他回头,看见店门口的玻璃门上,贴着一张泛黄的纸。纸上印着一行字,像是一份通知。 死者留言簿,第七站,长期征集留言。写下的每一句话,都会被记住。 沈夜看着那行字,忽然想起那个中年男人说的话。他说,老周,是我的搭档。他说,我们做了一个会做梦的程序。 他掏出手机,屏幕还是亮的。深渊app上,午夜公交的副本已经显示完成。奖励栏里,多了一行字。 获得道具,第七站车票。车票背面,浮现出一行新的小字。 死者留言簿,第一章,已解锁。 沈夜把手机收起来,抬头看了一眼夜空。天边微微泛白,快要亮了。 他站在原地,没有立刻离开。第七站的站台很干净,站牌上的字虽然看不清,但站台的边缘修得整整齐齐,像是有人在维护。他低头,看见站台角落的水泥地上,刻着一行小字,被灰尘盖住了一半。 他蹲下来,用手抹掉灰尘。字迹露出来,写着,沈夜,你到了。 又是他的笔迹。沈夜看着那行字,心里说不出是什么滋味。三年前的自己,把每一步都算好了,把每一句话都写在了该写的地方,像是早就知道自己会走到这里。 林小雪站在他身边,说,你三年前,就到过这里。 沈夜说,不是到过。他说,是设计过。他说,他把这条路设计好,把提示放在该放的地方,然后把自己忘掉,让现在的我,一步一步走过来。 林小雪说,他为什么要这么做。 沈夜说,因为他不想让深渊意志发现。他说,如果我还记得这一切,深渊意志会从我的记忆里读到它想知道的东西。他说,只有我自己也不知道,它才找不到。 他站起身,把手机放进兜里,最后看了一眼那块站牌。站牌上,第七站三个字在晨光里慢慢清晰起来,像是终于醒了。 他忽然很想见老周一面。他想问老周,三年前那个程序,到底是为了什么写的。他想问老周,为什么要让他忘掉一切,又为什么留下这么多线索,让他一步一步找回来。 第42章 留言簿 天亮之前,他们回到了城里。第七站离城东并不远,只是那条路从来没有在地图上出现过。沈夜站在打印店门口,回头看了看那条老街,街上空无一人,像什么都没有发生过。 手机上的副本记录还在。午夜公交,a级,完成。奖励栏里那行小字,死者留言簿,第一章,已解锁,一直亮着。 他们回到住处,天已经大亮。沈夜洗了个澡,换了身衣服,坐在桌子前,把那张第七站车票摊开。车票的背面,那行新浮现的小字旁边,又多了一行字。 今晚零点,第七站,留言簿见。 他盯着那行字,想起昨夜在第七站玻璃门上看到的那张通知。死者留言簿,第七站,长期征集留言。写下的每一句话,都会被记住。 林小雪走过来,说,你要去。 沈夜说,去。 林小雪说,昨晚那个中年男人说,他和老周一起做了一个会做梦的程序。她说,如果他说的都是真的,那你和老周的关系,可能比你想的要深。 沈夜说,我知道。他说,但我现在连老周长什么样都记不起来。他说,他留了那么多东西给我,钥匙,图纸,纸条,还有那台服务器。他说,他做了这么多,不可能只是为了让我去找一辆公交车。 林小雪说,你觉得,留言簿里会有答案。 沈夜说,我猜的。他说,第七站是为我准备的,留言簿也是为我准备的。他说,三年前的我把路铺到这里,不可能不留下点什么。 他低头,看着车票上那个圆,圆中间有一只眼睛。他忽然想,那只眼睛,会不会就是深渊意志在看着这条路上发生的一切。 零号的声音响起来,说,沈夜,有件事,我要提醒你。 沈夜说,你说。 零号说,昨晚你改规则的时候,连接深度上升了。它说,现在的连接深度,是百分之一点五。 沈夜说,才零点五。 零号说,你不要小看这零点五。它说,你改的规则越小,代价越小,但积累起来,是会要命的。它说,你每改一次规则,就会失去一段记忆。它说,你今天早上,已经想不起来昨晚改规则的时候,自己忘掉的是什么了。 沈夜沉默了一会儿,说,那也没办法。他说,有些事,必须改。 零号说,如果有一天,你把重要的事情都忘了呢。 沈夜说,那就忘了吧。他说,反正有人替我记得。 他说完这句话,自己愣了一下。他不知道自己为什么会这么说,也不知道那个替自己记得的人是谁。 他摇摇头,把车票收好,说,今晚零点,我再去一趟第七站。 白天的时候,他去了一趟旧货市场。三号摊位还在,但摊主换了人,是个年轻小伙子,卖的是旧手机壳和充电线。沈夜问,以前那个修钢笔的老头呢。 小伙子说,你说老周啊。他说,他上个月就不来了。他说,他走之前,让我把这个交给你。 小伙子从柜台底下摸出一个信封,递给他。信封是牛皮纸的,很旧,上面没有写字。沈夜接过信封,掂了掂,里面沉沉的,像是一把钥匙。 沈夜说,他什么时候把信封给你的。 小伙子想了想,说,大概一个多月前吧。他说,那天老周来收摊,把摊子上的东西都收拾了,就留下这个信封,说,要是有一个年轻人来问老周,就把这个给他。他说,他说,那个年轻人,会戴着一块绿色的手表。 沈夜低头,看了一眼自己的手腕。他没有戴手表,但手腕上那条绿色纹路,在阳光下隐隐发亮。 他说,老周还说了什么。 小伙子说,他说,让那个年轻人别急。他说,东西都在,路也都在,慢慢走。 沈夜心里一热,说,谢谢。 他没有当场拆开,把信封收进兜里,谢过小伙子,转身走了。 回到住处,他关上门,拆开信封。里面果然是一把钥匙,还有一张折好的纸条。纸条上写着,老周的笔迹,工工整整的。 纸条上写的是,沈夜,你看到这张纸条的时候,我应该已经不在了。你不要找我,也不要问我去哪了。第七站的留言簿,是我留给你的。翻开第一页,你就会明白。 沈夜把纸条看了一遍又一遍,最后把它和钥匙一起收好。钥匙很旧,铜的,握在手里,带着一点温润的触感,像是被握过很多次。 林小雪说,他让你翻留言簿第一页。 沈夜说,嗯。 林小雪说,你觉得,第一页上写的是什么。 沈夜说,不知道。他说,但肯定和我有关。 晚上十一点半,沈夜提前到了第七站。路灯亮着,那家小店的门还是关着,门口的玻璃门上,那张通知还在。 他推了推门。门没有锁,吱呀一声开了。 店里面很暗,只有柜台上一盏小灯亮着。柜台上放着一本厚厚的本子,皮面,暗红色的,边角磨得发白。本子旁边放着一支笔,笔帽上拴着一根红线。 沈夜走过去,在柜台前坐下。他翻开那本本子。第一页上,写着一行字,笔迹很老练,不是他的字。 写的是,这本书,写给一个忘了我的人。 沈夜的手指停在纸面上。他继续往后翻。第二页,第三页,都是空白的。翻到第四页,又出现一行字。 写着,沈夜,如果你能看到这一页,说明你终于走到了这里。三年前,你让我帮你保管一件东西。你说,等你忘了,就把这本书交给你。 沈夜的心跳快了起来。他继续往后翻,第五页,第六页,依旧空白。第七页上,写着一行字。 写着,那件东西,是一段代码。你说,那是你写的最后一个程序。你说,那段代码里,藏着深渊意志的名字。 沈夜翻到第八页。第八页是空白的,但空白的页面上,用很浅的铅笔,画着一个圆,圆中间有一只眼睛。 他盯着那只眼睛,看了很久。他忽然觉得,这只眼睛,和车票上的那只,和邀请函上的那只,都和他在某个地方见过的一只眼睛重合在一起。 他想起镜中地狱里,黑镜裂缝深处,那只睁开的眼睛。 零号说,沈夜,这段话,是老周写的。 沈夜说,我知道。 零号说,老周说,他帮你保管了一段代码。它说,那段代码里,藏着深渊意志的名字。 沈夜说,那这段代码,现在在哪。 他翻到第九页。第九页上,写着一行字,字迹比前面的都大。 写着,那段代码,被分成了十二份,藏在你亲手做的那十二块硬盘里。 沈夜的手,一下子攥紧了本子的边缘。 十二块硬盘。他低头,看着自己的手腕。绿色纹路安静地停在那里,像一条蛇。他想起旧书店里那块硬盘,想起旧货市场那块硬盘,想起拼出来的坐标,想起那行注释,门是双开的。 他忽然明白,那些硬盘,不仅仅藏着第七层的坐标。 它们还藏着深渊意志的名字。 他合上留言簿,把它抱在怀里,在柜台前坐了很久。店外面的路灯把影子投在墙上,一动不动的。 林小雪站在门口,说,沈夜。 沈夜说,嗯。 林小雪说,你还好吗。 沈夜说,好。他说,我只是忽然觉得,这条路,比我想象的要长。 他站起来,把留言簿放进包里,推开门走出去。夜风迎面吹来,带着一点凉意。他抬头看着夜空,星星很少,月亮挂在云边,像一只半闭着的眼睛。 他忽然想起留言簿第一页上那句话。这本书,写给一个忘了我的人。 老周写这句话的时候,是不是早就知道,自己会从沈夜的记忆里消失。 他把手伸进兜里,摸到那把铜钥匙。钥匙还是温的,像是老周刚刚握过。 他轻声说,老周,你让我忘掉你,可你留了这么多东西,让我怎么忘。 夜色里,没有人回答他。 回到住处,沈夜把留言簿和钥匙放在桌上,又坐了一会儿。他打开手机,翻到通讯录,找到老周的名字。号码还在,他拨过去,电话里传来忙音,一遍又一遍。 林小雪说,打不通。 沈夜说,打不通。他说,从三年前开始,这个号码就没有人接过。 林小雪说,那你为什么还留着。 沈夜说,留着,是怕有一天,他真的打过来。 他放下手机,把留言簿翻开,又看了一遍老周写的那几行字。第一页,这本书,写给一个忘了我的人。第四页,沈夜,如果你能看到这一页,说明你终于走到了这里。第七页,那段代码里,藏着深渊意志的名字。第九页,那段代码,被分成了十二份。 他数了数,十二份。旧书店一块,旧货市场一块,回声影院一块。还差九块。 他说,十二块硬盘,每一块都是一个副本。他说,深渊ai把权限拆开,把代码也拆开,就是把路也拆开了。他说,想要集齐,就得一个一个副本走过去。 林小雪说,你怕吗。 沈夜说,不怕。他说,我只是觉得,这条路,像是早就有人替我走了一遍。 只有风,吹过老街,吹过那棵老槐树,树叶沙沙地响,像是有人在很远的地方,说了一句什么。 第43章 空页 回到住处,沈夜把留言簿放在桌上,又把那把铜钥匙放在本子旁边。他坐在灯下,盯着这两样东西,看了很久。 林小雪说,你想查那段代码的事。 沈夜说,老周说,代码被分成十二份,藏在我做的那十二块硬盘里。他说,我们已经找到了三块。他说,旧书店一块,旧货市场一块,回声影院一块。 林小雪说,那还剩九块。 沈夜说,九块。他说,每一块硬盘,都是一段代码,也都是一个副本。他说,深渊ai把权限拆开,把代码也拆开,就是想让这些信息散落在不同的地方,不会被人一次拿走。 林小雪说,谁会一次拿走。 沈夜说,深渊意志。他说,如果十二块硬盘拼在一起,就能知道它的名字。他说,它不想让人知道它的名字。 林小雪说,知道了名字,会怎么样。 沈夜说,我不知道。他说,但老周说,那段代码,是我写的最后一个程序。他说,我写它,肯定不是为了好玩。 他翻开留言簿,又从头看了一遍。第一页,写给一个忘了我的人。第四页,你终于走到了这里。第七页,那段代码里,藏着深渊意志的名字。 他翻到第九页之后,后面的页都是空白的。他数了数,从第十页到最后一页,一共还剩下二十三页。 他合上本子,说,留言簿,不会只有老周一个人的留言。 林小雪说,你想看看后面写了什么。 沈夜说,不是。他说,空白页不是没有字,是字还没写出来。他说,这本留言簿是活的,只有到时间了,上面的字才会出现。 他说着,拿起那支笔,在最后一页的空白处,写下了一行字。沈夜,今天,2026年8月26日。 他放下笔,盯着那行字。过了几秒钟,那行字旁边的空白处,慢慢浮现出另一行字,笔迹很淡,像是从纸背透出来的。 写的是,沈夜,你写下的每一句话,都会被记住。 沈夜的心猛地一跳。他赶紧又在下面写了一行字。你是谁。 空白的页面上,那行淡字慢慢变化,重新组合成一行新的字。写的是,我是这本书。我是第七站。我是所有在这里留下名字的人。 沈夜说,这本书,会说话。 零号说,不是书在说话。它说,是规则在说话。它说,留言簿是一条通道,连接着所有在这里留下名字的人。它说,你写的每一个字,都会被别的留言者看到。 沈夜说,那我刚才写的,谁看到了。 零号说,所有翻开这本书的人。 沈夜心里一紧。他低头,看着自己刚才写的那行字。沈夜,今天,2026年8月26日。这行字,现在已经不止他一个人看到了。 他翻到第一页,在老周那行字下面,又看了一遍。这本书,写给一个忘了我的人。 他忽然想到,如果留言簿是通道,连接着所有留下名字的人,那老周写下的那些话,会不会不只是写给他一个人看的。 他问零号,老周的留言,我最早能看到,是因为我是第一个翻这本书的人吗。 零号说,不是。它说,你能看到老周的留言,是因为老周指定了你。它说,留言簿的第一页,有一层锁定,只有被指定的人,才能看到完整的内容。 沈夜说,那别人翻开这本书,会看到什么。 零号说,会看到正常的内容。它说,死者留言簿,本来就是一本普通的留言簿,读者留下自己的名字和想说的话。它说,老周把真正的留言,锁在了第一页。 沈夜重新翻开第一页,仔细看那行字。这本书,写给一个忘了我的人。字迹老练,工整,一笔一画都写得很认真。 他忽然觉得,这行字里,藏着一点说不清的情绪。 他合上本子,把它包好,放进抽屉里。然后他拿起那把铜钥匙,对着灯光看。钥匙柄上刻着一个小小的字,不是他的名字,也不是老周的名字。刻的是,门。 沈夜握着那把钥匙,忽然想起打印店地下室里,那面代码墙中央,贴着的那个门字。他把钥匙收进兜里,心想,这把钥匙,会不会就是打开那扇门的钥匙。 那天夜里,沈夜做了个梦。 他梦见自己站在一条很长的走廊里,走廊两边是无数扇门,一扇挨着一扇,看不到尽头。他往前走,经过一扇又一扇门。有的门开着,里面是黑的,有的门关着,门上写着字。 他低头,看见自己手里攥着一枚透明芯片,就是白天从打印店铁皮柜里找到的那一枚。芯片在他掌心里发着光,像一粒种子。 他经过的那些门,门上写的字他看不太清,只有一扇门,门上的字他看得很清楚。写着,作者。 他站在那扇门前,停了很久。他伸出手,想要推门,手指刚碰到门板,门板就像水一样化开了。门后面,是一片白茫茫的光。 光里站着一个人,背对着他。那人穿着一件旧外套,头发有些乱,像是好几天没有打理。那个人慢慢转过身来,露出一张沈夜无比熟悉的脸。 那是他自己的脸。 沈夜猛地惊醒,坐了起来,胸口剧烈起伏。窗外已经蒙蒙亮了。他摸了摸兜,那把铜钥匙还在,冰凉的,贴着皮肤。那枚芯片也还在,安安静静地躺在口袋里。 他坐在床上,出了一会儿神,回想那个梦。梦里那个和他长得一模一样的人,一句话也没有说,只是看着他,眼神里带着一种说不清的疲惫。 他分不清,那个人是三年前的自己,还是别的什么。 他又坐了一会儿,把梦里的每一个细节都过了一遍。走廊,门,作者两个字,还有那张和自己一模一样的脸。他想起老周说过的话,别急着开门。 可老周留了那么多东西,钥匙,图纸,纸条,留言簿,全都在告诉他,往前走,去开门。 他忽然分不清,老周到底是希望他开门,还是不希望他开门。 他低头,看着手腕上的绿色纹路。纹路比以前深了一点,像一条盘得更紧的蛇。 他坐在床边,回想着那个梦。梦里老周的声音还在耳边,别开门。可老周留给他的每一样东西,钥匙,图纸,纸条,留言簿,都在告诉他,往前走,去开门。 他分不清,哪一句话才是真的。 他拿起手机,看了一眼。屏幕上,深渊app多了一条新的信息。 死者留言簿,第一章,任务更新。请前往第七站,在留言簿上写下你的真实姓名。完成条件,写下姓名,并翻开下一页。 沈夜看着那行字,手指慢慢收紧。 写下真实姓名。他想起无名义小队的规矩,名字会暴露在规则里。可他昨天晚上,已经在那块小黑板上,写下了自己的名字。 零号说,沈夜,这条任务,和你的名字有关。 沈夜说,我知道。 零号说,写下姓名,翻开下一页。它说,这意味着,下一页上,会有和你有关的东西。 沈夜说,会有什么。 零号说,我不知道。它说,但我建议你,做好准备再翻开。 沈夜沉默了一会儿,说,做好准备,是什么意思。 零号说,做好准备,面对你不想看到的东西。 他站起来,走到桌子前,拉开抽屉,把留言簿拿出来。他翻开封面,翻过第一页,翻过老周的留言,翻过那些空白页。 翻到最后一页,他愣住了。 最后一页上,昨天他写的那行字不见了。取而代之的,是一行陌生的字迹,写着,沈夜,你终于来了。我等你很久了。 字迹很新,像是刚刚写上去的。 沈夜盯着那行字,手心全是汗。他慢慢合上留言簿,又慢慢翻开。那行字还在,一动不动地躺在纸面上,像一个无声的注视。 他轻声说,你是谁。 留言簿没有回答。 沈夜盯着那行字,看了很久。他想起零号的话,做好准备,面对你不想看到的东西。他没有再问,把留言簿合上,放回抽屉里。 他在桌前坐了一会儿,把今天的事情理了一遍。第七站的留言簿,老周的留言,十二块硬盘,还有那个在梦里和他一模一样的人。这些东西串在一起,像是一条没有尽头的线,而他正顺着这条线,一步一步往前爬。 他忽然觉得,写下姓名这件事,也许不是一个陷阱,而是一把钥匙。深渊app给他任务,他也给深渊app一个答案。他在规则里留下自己的名字,规则就会向他敞开下一步。 他站起来,走到窗边。天已经亮了,楼下的早点摊支起了锅,热气腾腾的。他看了很久,忽然说,林小雪,我们今天去一趟第七站。 林小雪说,白天去。 沈夜说,白天去。他说,规则说,写下姓名,翻开下一页。规则没有说必须等到晚上。 林小雪说,你确定。 沈夜说,确定。他说,老周等了三年,我不想让他再等。 他说完,拿起手机,点开深渊app,找到第七站的地图,截图保存。然后他把留言簿装进背包,把那把铜钥匙挂在钥匙扣上,走到门口,回头看了一眼那间屋子。 屋子里很安静,阳光从窗外照进来,落在桌面上。一切都很平常,只有他知道,从这里走出去之后,有些事情,就不会再一样了。 他关上门,下楼,走进早晨的阳光里。 第44章 翻开下一页 沈夜和林小雪到第七站的时候,太阳正好升到头顶。第七站是一栋老居民楼,楼下的铁门锈迹斑斑,门牌上刻着第七站三个字,笔画里落满了灰。 林小雪说,就是这里。 沈夜说,地图上标的,就是这栋楼。 两人进了楼,楼道里光线很暗,只有楼梯拐角处亮着一盏昏黄的灯。墙壁上贴着各种小广告,有一张被撕掉了一半,剩下的半张上,印着一行模糊的字。沈夜凑近看了一眼,那行字写着,写下你的名字,门就会打开。 林小雪说,又是名字。 沈夜说,这一站,名字很重要。 他们上到三楼,走廊尽头有一扇门,门虚掩着。沈夜推开门,里面是一间不大的屋子,陈设简单,一张桌子,两把椅子,墙上挂着一面镜子。桌子上放着那本留言簿,和他背包里的一模一样。 沈夜把背包里的留言簿拿出来,放在桌上,两本留言簿并排放在一起。他翻开桌上的那本,第一页是空白的。 他说,这本是新的。 林小雪说,任务说,写下姓名,翻开下一页。 沈夜拿起桌上的笔,笔尖悬在纸面上,停了很久。他想起无名义小队的规矩,名字会暴露在规则里。他想起那些在规则里写下名字的人,后来都怎么样了。 他说,写下名字之后,会发生什么。 林小雪说,不知道。她说,但任务写了,翻开下一页。 沈夜吸了一口气,在纸上写下了自己的名字。沈夜。两个字,一笔一画,写得很稳。 他放下笔,等着。纸面上,他写下的名字慢慢变了颜色,从黑色变成深红,像是渗进了纸里。然后,他写下的那行字旁边,浮现出另一行字。 写着,沈夜,欢迎回来。 沈夜心里一紧。他翻到下一页。 下一页不是空白的。上面密密麻麻写满了字,字迹很旧,像是很多年前写的。第一行写着,我是第一个在这里写下名字的人。 沈夜继续往下看。那页纸上写着,我在这里等了很久,等到自己都忘了等了多久。我写下我的名字,然后规则给了我一个答案。我的一生,都是答案的一部分。 沈夜说,这个人是谁。 零号说,这个人,是上一个走到这里的人。 沈夜说,上一个,是老周吗。 零号说,不是。它说,老周没有走到这里。它说,上一个走到这里的人,比你早很多。 沈夜继续往下读。那页纸的后半段写着,我拿到了一把钥匙,钥匙上刻着一个字,门。我带着钥匙往前走,走过了很多站,最后走到一扇门前。门后面,是我自己。 沈夜的手停住了。他摸了摸兜里的铜钥匙,钥匙柄上,刻着一个门字。 他说,这个人,也拿到了一把钥匙。 零号说,钥匙只有一把。它说,它会在不同的人手里流传,每一任持有者都会走到那扇门前,然后消失。 沈夜说,那这个人呢。 零号没有回答。 沈夜翻到下一页。这一页上只有一句话,写的是,不要在门里看到自己。 他把这句话看了三遍。在门里看到自己。他想起那个梦,梦里他推开一扇写着作者的门,门后面站着一个人,和他长得一模一样。 他说,我已经看到了。 林小雪说,梦里看到的,不算。 沈夜说,那什么才算。 林小雪说,梦是规则给你看的预告。她说,真正走到那扇门前的时候,才算。 沈夜沉默了一会儿,继续往下翻。后面的几页都是空白的,翻到最后一页,那里有一行字,字迹和他刚刚写下的名字一模一样。 写着,沈夜,你终于来了。我等你很久了。 和早上在留言簿上看到的那行字,一字不差。 沈夜说,这句话,是谁写的。 零号说,是你写的。它说,你看这笔迹。 沈夜盯着那行字,笔迹确实和他的一模一样。他忽然觉得后背发凉,如果他从来没有写下过这句话,那这句话是谁写的。 他说,未来的我写的。 零号说,规则里没有过去和未来。它说,所有在这里留下名字的人,都在同一页上。 沈夜说,所以,这句话是现在的我写的,也是很久以前的我写的,也是很久以后的我写的。 零号说,是。 沈夜慢慢合上留言簿。他站了一会儿,把那本留言簿放进背包,和林小雪原来的那本放在一起。 他说,任务完成了吗。 手机震了一下。他拿出来看,深渊应用上,留言簿第一章的任务已经更新,状态栏显示,已完成。新的任务出现在下面。 死者留言簿,第二章,任务更新。请前往第八站,找回你的硬盘。 沈夜说,第八站。 林小雪说,硬盘。她说,老周说的那十二块硬盘,我们找到了三块,还剩九块。 沈夜说,第八站,是其中一块硬盘的所在。 他把手机收起来,忽然想起留言簿上那句话,不要在门里看到自己。他说,林小雪,第八站,是什么地方。 林小雪说,地图上,第八站在城北,是一栋写字楼,名字叫忘川大厦。 沈夜说,忘川。 林小雪说,忘川这个名字,很像规则里的说法。她说,规则里,忘川是记忆的河,跨过去的人,会忘记过去。 沈夜说,那这栋大厦,很可能和记忆有关。 他低头看了一眼腕上的绿色纹路。纹路比早上又深了一点。他忽然想起留言簿上那句话,我的一生,都是答案的一部分。 他说,走吧,去第八站。 两人走出老居民楼,阳光刺眼。沈夜把钥匙挂回钥匙扣上,钥匙在阳光下泛着铜色的光。他回头看了一眼那栋楼,楼下的铁门还虚掩着,门牌上第七站三个字,在阳光里像三只沉默的眼睛。 他们坐地铁去城北。地铁上人不多,沈夜靠着车窗,看着窗外掠过的楼群。他想起早上在留言簿上写下的名字,那两个字现在还在纸上,渗进纸里的深红色。他不知道自己把名字交出去,是换来了一个答案,还是换来了一个坑。 林小雪坐在他旁边,说,你在想什么。 沈夜说,想那句,不要在门里看到自己。 林小雪说,你梦到过自己,说明你已经看到过一次了。她说,也许规则是在提醒你,下一次,不要再推开那扇门。 沈夜说,可钥匙在我手里。他说,老周把钥匙留给我,不是让我把它挂在钥匙扣上当摆设。 林小雪没有再说话。 到城北的时候,已经过了中午。忘川大厦很好认,一栋灰色的写字楼,楼顶立着三个大字,忘川。大厦门口人来人往,保安站在岗亭里,看起来和普通写字楼没什么两样。 沈夜站在马路对面,看着那栋楼。他拿出手机,点开深渊应用,找到第八站的说明。屏幕上只有一行字,你的记忆,存放在这里。 沈夜说,我的记忆。 林小雪说,深渊应用说你的记忆存放在这里,意思是,这栋楼里,有你的东西。 沈夜说,可我不记得我来过这里。 林小雪说,你当然不记得。她说,如果这里存放的是你的记忆,那这部分记忆,已经不在你脑子里了。 沈夜心里一动。他说,你是说,我的记忆被人取走了,存在这栋楼里。 林小雪说,规则的地图从来不会说空话。她说,它说存放,就是存放。 两人穿过马路,走进大厦。前台小姐抬起头,微笑着说,请问找谁。 沈夜说,我来取一件东西。 前台小姐说,请问您预约了吗。 沈夜说,没有。他说,但东西的主人,是我。 前台小姐看了看他,低头在电脑上查了一下,抬起头,笑容淡了一点。她说,沈先生,您的快递到了,在三楼储物柜,编号是三三零七。 沈夜愣了一下。他从来没有在这里留过任何信息,前台却一口叫出了他的姓。 他说,你怎么知道我的名字。 前台小姐说,您的名字,已经在系统里存了很多年了。 沈夜和林小雪对视了一眼。两人坐电梯上三楼。三楼是一整排储物柜,铁皮柜门,一格挨着一格,编号从三三零一开始。 沈夜走到三三零七柜前,柜门没有锁,他伸手拉开。里面放着一个牛皮纸袋,纸袋上用马克笔写着一行字,给未来的沈夜。 他拿起纸袋,掂了掂,很轻。他拆开封口,里面只有一张照片。 照片上是一台老式服务器,放在一间昏暗的机房里,机架上贴着标签,标签上写着,零号机。照片背面写着一行字,你的记忆,是这台机器的一部分。 沈夜看着那张照片,忽然觉得头有点晕。他扶着储物柜,缓了好一会儿。他说,零号机。他说,我们找了三块硬盘,都是从这里拆出去的。 林小雪说,所以,你的记忆,被存在这台机器里。 沈夜说,老周说,那段代码是我写的最后一个程序。他说,他说的那台机器,也许就是这台零号机。 他把照片收进兜里。储物柜里已经空了。他关上门,转身要走,忽然停住。他看见储物柜最里面那格的门上,贴着一张便签纸。 纸上写着,如果看到了零号机,说明你已经离真相很近了。离真相越近,越不要回头。老周。 沈夜伸手,把那张便签纸揭下来,折好,放进衣服内袋。 他说,老周来过这里。 林小雪说,他不仅来过。她说,他把线索留在这里,就是为了等你走到这一步。 两人下楼,走出忘川大厦。沈夜站在门口,回头看了一眼楼顶的忘川两个字。他忽然觉得,这两个字像是一句提醒,提醒他,有些记忆,跨过去就再也找不回来了。 他低头,看着手里的照片。照片上那台零号机,安安静静地待在昏暗的机房里,机架上的标签已经发黄。他心想,这台机器,现在在哪里。 手机又震了一下。深渊应用上,第八站的任务下方,多了一行小字。提示,零号机,位于第九站。 沈夜看完那行字,把手机收起来。他说,第九站。 林小雪说,一环扣一环。 沈夜说,规则就是这样,它从来不会一次把所有东西都给你。 他说着,把照片放好,又把那张便签纸按了按。然后他抬起头,看着城北灰蒙蒙的天。他说,走吧,先回去,把今天的事情理清楚。 林小雪说,你还没翻完那本留言簿。 沈夜脚步一顿。他说,翻完了。 林小雪说,最后一页,还有一行字,你翻过去了吗。 沈夜想了想。他确实没有看最后一页的背面。他从背包里拿出留言簿,翻到最后一页,把纸页反过来。 纸页的背面,写着一行很小的字。写着,沈夜,别去第九站。那是我写给你的,最后一次警告。 沈夜盯着那行字。笔迹还是他的笔迹。他忽然觉得,那句话不像是写给他的,倒像是写给他自己的。 他合上留言簿,沉默了很久,说,这句话,是我自己写的,还是未来的我写的。 零号说,都是。 沈夜把那行字又看了一遍。别去第九站。可他知道,他一定会去。 他把留言簿放回背包,拉上拉链,走进午后的阳光里。钥匙扣上的铜钥匙,在他腰间轻轻晃动,发出细微的声响。 第45章 镜中的站台 回到住处,沈夜把留言簿放在桌上,把那行字又看了一遍。沈夜,别去第九站。那是我写给你的,最后一次警告。 林小雪说,这句话是你写的。 沈夜说,笔迹是我的。他说,可我不记得我写过。 零号坐在窗台上,黑蝴蝶结在夜风里轻轻晃。她说,你确实写过。她说,只是写这句话的你,不记得了。 沈夜说,未来的我,还是过去的我。 零号说,都有。 沈夜把留言簿合上,又翻开,翻到深渊应用提示的那一行。零号机,位于第九站。他盯着屏幕上这两行字,一个是警告,一个是坐标。 他说,深渊应用说零号机在第九站,留言簿说别去第九站。他说,这两条信息,总有一条在说谎。 林小雪说,也许都没说谎。 沈夜说,怎么讲。 林小雪说,警告是真的,坐标也是真的。她说,真正的问题不是去不去,而是第九站到底在哪里。 沈夜点开深渊应用,翻了所有页面。任务列表里,只有第八站,完成之后,页面就停在那里。第九站不在任何列表里,地图上也没有。 他说,第九站,不在站表里。 零号说,站是什么。 沈夜说,站是地图上的点。他说,玩家从一站到下一站,规则会提前标出来。 零号说,那第九站就是没有标出来的点。她说,没有标出来,不代表它不存在,只代表它不想被看见。 沈夜沉默了一会儿。他想起老周便签上的话,离真相越近,越不要回头。他想起第七站墙上的镜子,想起留言簿浮现的那句,沈夜,欢迎回来。 他说,规则不会平白无故藏起一站。他说,这一站里,一定有什么东西,是深渊意志不想让我拿到的。 林小雪说,零号机。 沈夜说,零号机。他说,我的记忆,是那台机器的一部分。他说,深渊意志想让我忘了自己是谁,所以它把零号机藏起来了。 他拿起那把铜钥匙,在指间转了一圈。钥匙是老周留的,留言簿是老周留的,零号机的照片是从忘川大厦取回来的。每一步都有人提前铺好,像是一条早就挖好的隧道,只等他走进去。 他说,老周想让我去第九站。 林小雪说,老周留下的都是线索,不是路。 沈夜说,线索铺到的地方,就是路。 他打开电脑,调出规则编辑器。屏幕亮起,一行行代码滚动出来。他输入一条查询命令,搜索第九站三个字。编辑器返回的结果只有一个,一串空白的站名。 他说,站名是空的。 林小雪凑过来看,说,空的站名,怎么找。 沈夜说,站名是空的,说明规则还没给它起名字。他说,在程序里,没有名字的变量,就是一个黑洞。他说,你把数据丢进去,就再也拿不出来。 零号说,那你怎么拿。 沈夜说,变量没有名字,但它的地址还在。他说,地址就是它的坐标。 他在编辑器里输入一串指令,试图读取那个空白站名的地址。屏幕上跳出一行小字,权限不足,请使用站台凭证。 沈夜说,站台凭证。他把背包翻出来,从夹层里掏出一张车票。那是第七站的车票,边缘已经磨得发白,票面上的字迹却还清晰。第七站,到,第八站。沈夜看着票面上的终点,发现终点两个字正在慢慢变淡。 他说,车票在改。 林小雪说,改成了什么。 沈夜把车票翻过来。背面不知道什么时候多了一行字,字迹很新,像是刚写上去的。写着,第九站,无字站台,凌晨两点零一分,末班车。 沈夜拿着车票,指尖微微发凉。他说,这张票,从一开始就是通向第九站的。 林小雪说,可票面上写的是第八站。 沈夜说,站名是可以改的。他说,规则改了站名,车票就会跟着改。他说,这张票是活的,它认的不是字,是路。 零号跳下窗台,走到车票旁边,低头看了一眼。她说,无字站台。她说,没有名字的站,没有名字的车,坐上去的人,也会没有名字。 沈夜说,无名义小队的规矩,名字会暴露在规则里。他说,这一站,规则把名字收走了。 他看了看时间。现在是晚上十一点四十分。他说,无字站台,凌晨两点零一分发车。他说,我们有两个小时。 林小雪说,你知道无字站台在哪里吗。 沈夜摇头,说,地图上没有。他说,但第七站有一面镜子。 林小雪说,你是说,站台在镜子里。 沈夜说,留言簿在镜子里浮现过字,深渊应用在镜子里提示过坐标。他说,这一站的路,可能也在镜子里。 三人收拾好东西,出门,穿过午夜的街道,再次来到第七站的老居民楼。楼下的铁门没有锁,楼道里依然昏暗,楼梯拐角那盏昏黄的灯还亮着。他们上到三楼,推开走廊尽头那扇虚掩的门。 屋子里的陈设没有变,一张桌子,两把椅子,墙上挂着那面镜子。 沈夜走到镜子前。镜子里映出他的脸,还有他身后站着的林小雪和零号。他看着镜子里的自己,忽然觉得镜子里的人比他慢了一点。 他伸手,按在镜面上。镜面冰凉,像一块真正的玻璃。他说,镜子后面,是墙。 林小雪说,可你怀疑镜子是入口。 沈夜说,我不确定。他说,但我见过太多规则,它们都喜欢把入口藏在最显眼的地方。 他收回手,绕着镜子看了一圈。镜框是木头做的,边缘漆成黑色,在灯下看不出有什么特别。他把镜子从墙上摘下来,翻到背面。 镜子背面贴着一张泛黄的纸。纸上画着一个圈,圈里画着一道门。门是虚掩的,露出一条缝。 沈夜看着那个图案,说,这个门,我见过。 林小雪说,在哪里见过。 沈夜说,打印店地下室,代码墙的中央,贴着一个门字。他说,那个门字,和这个图案里的门,是同一扇。 零号说,门。 沈夜把纸揭下来,纸的背面还有一行字。写着,镜子里有站台,站台上有一面镜子。想进第九站,先过你自己的眼睛。 沈夜把纸折好,放进口袋。他重新把镜子挂回墙上,站在镜子前,看着镜子里自己的眼睛。 他说,先过自己的眼睛。 他盯着镜子里那双眼睛。那双眼睛也盯着他。一秒,两秒,三秒。镜子里那双眼睛忽然眨了一下,而他的眼睛没有眨。 沈夜后退一步,后背撞在桌子上。他说,镜子里的我,动了。 林小雪说,你确定。 沈夜说,它眨眼睛了。 零号走上前,站在镜子前。镜子里也映出她的影子,黑蝴蝶结,黑裙子。她说,我没看到它眨眼。 沈夜说,你站的角度不对。 零号说,不是角度的问题。她说,你看到的,不是镜子里的你。 沈夜心里一沉。他说,那我看到的是谁。 零号说,是站台上的你。她说,无字站台,在镜子里,你刚才已经看到它了。 沈夜再看向镜子。镜面里,他的脸慢慢变了,背景从昏暗的屋子变成空旷的站台,头顶的灯变成惨白的日光灯,地面上映着两道模糊的黄线。 他说,站台。 林小雪也看到了。她说,镜子里的站台,没有站名。 沈夜看着镜子里那个空荡荡的站台,站台尽头,一盏灯下,隐约站着一个身影。那个身影背对着他,穿着和他一样的衣服,身形和他一模一样。 他说,那是我。 零号说,那是站台上的你。她说,你上了车,才能去第九站。 沈夜盯着那个背影,手心里全是汗。他想起留言簿上的警告,别去第九站。他想起那句,不要在门里看到自己。 他说,如果我不上车呢。 零号说,你已经在车上了。她说,从你写下名字那天起。 沈夜沉默了很久。他把铜钥匙从腰间解下来,握在手里,钥匙的齿痕硌着掌心。他说,林小雪,你留在这里。 林小雪说,为什么。 沈夜说,这站只有一张票。他说,车票上的名字,是我的。 林小雪说,无名义小队的规矩,是我们一起立的。她说,要走一起走。 沈夜看着她,没有再劝。他伸出手,按在镜面上。这一次,镜面没有拒绝他。他的指尖陷进去,像伸进一汪凉水里。 他回头看了林小雪一眼,说,跟紧我。 然后他一步迈进了镜子。 镜面荡开一圈波纹,像水面被石子击中。沈夜穿过镜子,脚踩在冰凉的地砖上,站台的日光灯在他头顶嗡嗡作响。 他低头看了看脚下,黄线,站台,空旷的长廊。空气里有一股淡淡的铁锈味,混着尘土的气息。 他身后,林小雪也穿过镜子,站在他旁边。零号最后进来,她落地的声音很轻,像一片纸。 沈夜抬起头,看着站台尽头。那个身影还站在那里,背对着他,一动不动。 站台上没有站牌,没有时钟,没有任何写着字的牌子。只有一盏灯,灯下站着一个和他一模一样的人。 远处,铁轨尽头,传来一阵沉闷的轰鸣声。车来了。 沈夜握紧手里的铜钥匙,站在原地,没有动。 第46章 无人站 轰鸣声由远及近,铁轨开始震动。沈夜站在黄线以内,看着列车从隧道深处驶出来。车头灯刺眼,把站台照得雪亮。列车缓缓进站,停稳,车门无声地滑开。 车厢里亮着灯,空无一人。 沈夜没有急着上车。他看着车厢,又看了看站台。站台上除了他们三个,就只有灯下那个背对着他的身影。 他说,那个人,一直站在那里。 林小雪说,他没有动过。 沈夜说,车来了,他也不上车。 零号说,也许他不是来上车的。 沈夜把车票拿出来。票面上的字又变了,无字站台,到,终点站。他说,车票上写的是终点站。 林小雪说,可深渊应用说,这一站是第九站。 沈夜说,站名会变。他说,规则想让你看到什么,票面上就是什么。 他抬脚,正要上车,余光扫到车厢门上贴着一张纸。纸是白色的,上面印着几行字,字迹端正,像是打印出来的。 第一行写着,乘车须知。 第二行写着,一,本车为末班车,乘客请在黄线以内候车。 第三行写着,二,上车后请对号入座,座位号印在车票背面。 第四行写着,三,行车途中请勿与同车乘客交谈。 第五行写着,四,请勿在车厢内照镜子。 第六行写着,五,终点站请勿下车。 沈夜把乘车须知看完,心里默念了一遍。五条规则,每一条都写在明面上,看起来再正常不过。可正是这种正常,让他觉得不对劲。真正的规则,从来不会把杀机写在明面上。 他又看了一遍,目光停在第一条上。本车为末班车,乘客请在黄线以内候车。他想到,末班车,意思是这趟车是一天里最后一班。如果这是最后一班,那错过这班车的人,会等来什么。站台上那个一直站着的身影,是不是就是在等这班车。 他把这个念头压下去,接着看第二条。上车后请对号入座,座位号印在车票背面。他翻开车票,背面果然印着一排数字,三排七座。他想起刚才上车的时候,站台上没有别的人,可车票上早就印好了座位号。 他说,车票是提前印好的。 林小雪说,什么意思。 沈夜说,意思就是,这趟车早就知道有人会上车。他说,它连我们坐哪儿都安排好了,就像是专门在等我们。 林小雪说,等我们上车,做什么。 沈夜说,不知道。他说,但我知道,被安排好座位的人,通常没有选择下车的权利。 他想了想,又说,还有第四条。请勿在车厢内照镜子。他说,这条最奇怪。车上根本没有镜子,谁会无缘无故在车厢里照镜子。 林小雪说,车窗。 沈夜说,车窗也算。他说,天黑的时候,车窗就是镜子。他说,这条规则说的不是车上有镜子,而是说,天黑以后,车上的每一块玻璃,都是镜子。 他说完这句话,自己也愣了一下。他抬起头,看向车窗外。窗外是漆黑一片的隧道,什么都看不见。可他隐约觉得,黑暗里,有什么东西正隔着玻璃看着他。 他说,这条须知,有问题。 林小雪说,哪一条。 沈夜说,第三条和第五条。他说,不要和乘客交谈,可这辆车是空的。他说,终点站请勿下车,可车票上写的终点站,就是我们来的地方。 林小雪说,你的意思是,这趟车会把我们送回原点。 沈夜说,规则不会写废话。他说,它既然写了终点站请勿下车,就说明这趟车的终点站,有人会想下车。 零号说,那你下不下。 沈夜把车票翻到背面。背面印着一排数字,三排七座。他说,三排七座。他说,先上车,再看。 他走上车,车厢里的灯闪了一下。车门在身后合上,发出沉闷的一声。沈夜回头看了一眼,车门已经关死,窗外是站台,站台上那个身影还站在那里。 他找到三排七座,坐下来。座位靠窗,窗玻璃上蒙着一层灰。他用袖子擦了擦,玻璃上映出他的脸。 他想起来,第四条,请勿在车厢内照镜子。 他把视线从窗户上移开,低头看手里的车票。林小雪在他旁边坐下,零号坐在过道另一侧。 列车缓缓启动,驶出站台,钻进隧道。车窗外漆黑一片,偶尔有昏黄的灯闪过,快得像流星。 沈夜数了数车厢。这一节车厢有十几排座位,除了他们三个,没有别人。他想起那条须知,请勿与同车乘客交谈。如果没有乘客,这条规则就是摆设。 他说,这趟车不可能一直空着。 林小雪说,也许乘客还没上车。 话音刚落,列车慢了下来。车窗外的灯光开始变得密集,像经过一个站台。列车停稳,车门滑开,几个人影走上车来。 沈夜数了数,一共七个人。有男有女,有老有少,穿着各不相同。他们上车后,都不说话,各自找了座位坐下,动作很轻,像怕吵醒什么。 七个人坐下后,车门合上,列车重新启动。 沈夜看着那些乘客,心里数了一遍。七个人,七张脸,没有一张他认识。他忽然想起午夜公交那一站,八个人上车,名单上只有七个人。 他说,这车上的乘客,和末班车那一站,是同一种。 林小雪说,哪种。 沈夜说,不是活人。 车厢里安静得可怕。只有列车运行的轰鸣声,还有头顶日光灯偶尔发出的电流声。那七个人坐在座位上,一动不动,像七尊蜡像。 沈夜低头,假装在看车票。他悄悄用余光扫了一遍那七个人,忽然发现一个问题。 第七排靠窗的位置,坐着一个人。那个人穿着深色外套,低着头,脸藏在阴影里。可沈夜认得那件外套,和他自己身上穿的,一模一样。 他心里一紧。他想再确认一下,又想起第三条,请勿与同车乘客交谈。 他不敢说话,也不敢一直盯着看。他转头看向林小雪,林小雪也看到了那个人,她微微摇头,示意他别动。 列车继续向前。隧道里的灯光一明一暗,明暗交替之间,沈夜总觉得车厢里的人多了。 他忍不住又数了一遍。七个人,还是七个人。可刚才数的时候,明明是七个,现在还是七个,中间的座位却像是动过。 沈夜闭上眼睛,在心里理了一遍思路。 他先回想上车时的那七个人。七个人上车的时候,都没有说话,各自找座位坐下。可他们坐下之后,车厢里明显空了很多,就像那七个人并不是七个人,而是七团雾气,坐不满任何一把椅子。 他又想起第七排那个人。那个人穿着和他一模一样的外套,低着头,可他下车的时候,沈夜看到那个人的脚。那双脚没有踩在地上,是悬着的。 他想到这里,后背又出了一层冷汗。 第一条,黄线以内候车。这条他们已经做到了。 第二条,对号入座。他们做到了。 第三条,不与乘客交谈。他们没交谈,可乘客越来越多,这条规则越来越像一道护栏,拦住他们去探究那些人的身份。 第四条,不在车厢内照镜子。这一条最奇怪。车上没有镜子,唯一的镜面,就是车窗。 第五条,终点站请勿下车。 沈夜在心里把五条规则连起来,忽然冒出一个念头。如果这趟车的乘客,都是曾经坐过这趟车的人呢。如果他们上了车,下了车,然后又被规则留在了车上。 他把眼睛睁开一条缝,看向第七排。那个人还坐在那里,穿着和他一模一样的外套,低着头,一动不动。 列车速度慢下来,车窗外又亮起站台的灯光。列车停稳,车门滑开。沈夜看到站台上空无一人,只有一盏灯,灯下站着一个身影。 那个身影背对着车厢,穿着深色外套。 沈夜盯着那个背影,手指攥紧了车票。他忽然明白了。 第七排那个人,穿的是他的外套。站台上那个背影,也是他的样子。这趟车拉的不是乘客,是每一个试图走向终点的人。 车门没有关。列车停在这个无人的站台,等着有人下车。 沈夜没有动。他听见林小雪压低声音说,别下车。 零号说,有人下车了。 沈夜猛地抬头。车厢里,第七排那个人站了起来,一步一步走向车门。他走到车门边,站定,然后缓缓回过头。 那是一张和沈夜一模一样的脸。他看着沈夜,嘴唇动了动,像是说了什么,却没有发出声音。 沈夜读懂了那个口型。他在说,别看我。 那个人转过身,走下列车,站台,站在灯下那个身影旁边。两个身影并排站着,都背对着车厢。 车门缓缓合上。列车重新启动,驶入黑暗。 沈夜后背全是冷汗。他想起那条须知,请勿在车厢内照镜子。他终于明白这条规则的真正含义。 车厢里到处都是车窗,车窗会映出他自己。而他看到的每一个自己,都可能不是他自己。 他闭上眼,握着铜钥匙,指节发白。 第47章 请勿交谈 列车在黑暗中行驶。沈夜闭着眼睛,手指搭在膝盖上,一下一下敲着,像在敲键盘。 林小雪说,你在想什么。 沈夜说,我在数站。 他说,这趟车每停一站,就有一个人下车。他说,那些人,都是某一个版本的我自己。 林小雪说,你怎么知道都是你。 沈夜说,因为他们的外套和我一样。他说,因为站台上站着的背影,都背对着车厢。他说,规则不会让乘客看到下车的人的脸,因为那些脸,和我们一样。 零号说,如果他们每站都下车一个,车上的你,会越来越少。 沈夜说,直到最后一个我下车。 他说,这趟车不是运人的,是收人的。每一站,它都收走一个我。等到车上的我没有了,它就收走真正的我。 林小雪说,所以第五条才写,终点站请勿下车。她说,如果终点站真的有人下车,那个人就是我。 沈夜说,是最后剩下的那个我。 车厢里很静。那些乘客还坐在原处,一动不动。沈夜睁开眼,飞快地扫了一圈。刚才还坐满大半截车厢的人,现在只剩下了三四个。 他低头看了看自己的手。手还在,指尖还能感觉到铜钥匙的冰凉。他忽然意识到一个问题,他不知道自己什么时候上的车,也不知道自己是不是已经被收走了一个。 他说,我们上车的时候,车上一个人都没有。 林小雪说,对。 沈夜说,那七个人,是第二站上的。他说,到第三站的时候,我数过,还是七个。他说,可是现在,只剩四个了。 林小雪说,他们也在减少。 沈夜说,不对。他说,那七个人不是乘客,他们是站台。他们是每一个版本的我自己,一个一个被收走,剩下的人就坐回他们的位置。 他顿了顿,说,他们坐上来的位置,就是我们空出来的位置。 林小雪脸色发白。她说,你的意思是,如果我们也下车,我们空出来的座位,就会被别的人坐上。 沈夜说,然后那些人,就会变成我们。 零号说,规则在循环。 沈夜点头,说,这趟车是个循环。它永远开不到终点,因为它一直在收人。它收的人越多,车上的人就越多,它再收,再循环。 他说,我们要想出去,就不能下车。林小雪说,可我们总不能一直坐着。 沈夜说,坐得越久,车上的我就越少。他说,规则在等一个时机,等车上的我,只剩下最后一个。 林小雪说,那最后一个,是你,还是替身。 沈夜说,我分不出来。他说,我刚才数过,第七排那个人下车的时候,车厢里还有六个我。现在呢,我连自己都数不清了。 他低头,看着自己的手,又看了看林小雪的手,看了看零号的手。他说,我们三个人,会不会也有一个,已经在哪一站下车了。 林小雪没有说话。 零号说,没有。她说,我能感觉到,你们还在。她说,我是代码,代码不会认错自己的伙伴。 沈夜说,那就好。 他说,但我们不能一直坐着。他说,车票是站台凭证,它认的不是站名,是路。他说,路不在站台上,在轨道上。 他从口袋里掏出车票,放在膝盖上摊平。票面上的字又变了。无字站台,到,终点站。但这一次,沈夜看到票面最下方,多了一行极小的字。 他凑近看,那行字写着,本票可在任意站点下车,下车后请立即离开站台。 沈夜说,任意站点。 林小雪说,这趟车的站点,都是无人站。 沈夜说,可我们上的那站,是有人的。他说,站台上站着我的背影,灯下站着我的影子。他说,规则说任意站点,就一定有一个站点,不是无人站。 他闭上眼睛,把一路上经过的站点在脑子里过了一遍。第一站,上车。第二站,七个人上车。第三站,第七排那个人下车。第四站,又有两个人下车。中间还有两个站点,列车停过,但没有乘客上下。 他说,列车停过六次。他说,六次里,有两次没有人下车。 林小雪说,那两次是空停。 沈夜说,列车不会空停。他说,空停的意思,是有人上了车,或者有人下了车,但我们没有看见。 他说,我们没有看见,是因为我们闭着眼睛。 林小雪说,你闭眼了。 沈夜说,我在数站。他说,我数站的时候,规则就把那两站藏起来了。 他睁开眼,看着车窗外。隧道里一片漆黑,远处的灯光正迅速靠近。又到一站了。 列车减速,停稳。车门滑开。站台上,这一站和之前的站点都不一样。站台上亮着灯,灯下站着一排人,每个人面前都放着一面镜子。 沈夜看着那些镜子,镜子里映出的却不是那些人的脸,而是空荡荡的车厢。 他说,这是照镜子那一站。 林小雪说,镜子里没有站台。 沈夜说,镜子里只有车厢。他说,这一站,不是给人上车的,是给镜子里的东西看的。 他数了数,站台上一共有七面镜子,七个人,七张脸。可镜子里的车厢,是空的。那些镜子里的车厢,没有乘客,没有灯光,连座椅都模糊不清。 他说,这些镜子,都在等。林小雪说,等什么。 沈夜说,等人上车。他说,等车厢里的人,变成镜子里的人。 他忽然明白过来。第四条规则,请勿在车厢内照镜子。可如果站点本身全是镜子,那么列车经过这一站时,车上的乘客就会在窗外看到自己的倒影。 列车停在站台,车窗外就是一排镜子。沈夜看到车窗上映出自己的脸,那张脸也看着他。他想起那条规则,猛然把视线移开,看向车厢顶部。 他说,林小雪,别往窗外看。 林小雪已经闭上了眼睛。她说,我看到了。 沈夜说,你看到什么。 林小雪说,我看到了我自己。她说,车窗里的我,在对我笑。 沈夜的心沉了下去。他记得,林小雪从来不笑。自从镜中地狱之后,他就没见过她笑过。 他说,那不是你。 林小雪说,我知道。她说,可它穿着我的衣服,站在我坐的位置上。 沈夜说,别看它。 他低头看车票,票面上的字正在变化。无字站台,到,终点站。那行小字还在,本票可在任意站点下车。他看着那行小字,忽然想到了什么。 他想起老周便签上的那句话。离真相越近,越不要回头。他又想起留言簿背面的那行字。沈夜,别去第九站。 可他们已经到第九站了。 他说,老周让我别去第九站,可他留给我的钥匙,偏偏能打开第九站的门。 林小雪说,老周是不是在骗你。 沈夜说,老周不会骗我。他说,他让我别去,是因为他怕我来。他留钥匙给我,是因为他知道,我迟早会来。 他说,老周把两件事都安排好了。他怕我来,可他更怕我来了打不开门。 他说,任意站点。 他把车票举起来,对着车厢顶部的灯。车票在灯光下变得半透明,票面中央浮现出一个模糊的图案,是一个圈,圈里有一道虚掩的门。 和第七站镜子背面那张纸上画的,一模一样。 沈夜说,这张票的门,是打开的。 他说,规则允许我们在任意站点下车,但没有说,下车一定要等列车停稳。 他站起来,走向车门。列车正停在这个满是镜子的站台,车门大开,站台上的人一动不动,只有镜子里的倒影在缓缓转头。 沈夜走到车门边,没有下车。他站在车门内侧,举起手里的铜钥匙,对准车票上那道门的图案,缓缓插进去。 车票没有破。铜钥匙的齿痕嵌进纸面,像插进一把锁。沈夜转动钥匙。 车票上那扇门,从图案里打开了。一股冷风从车票里涌出来,吹得他头发乱飞。车门外的站台开始扭曲,镜子里的倒影全都转过头来,直勾勾地看着他。 沈夜说,第九站,不是列车停出来的。他说,是钥匙开出来的。 他转身,把车票按在车厢壁上。车票上的门缓缓扩大,在车厢壁上开出一扇真实的大门。门缝里透出昏暗的光,像是一间没有开灯的机房。 林小雪走过来,站在他身后。零号也过来了。 沈夜说,一起走。 他推开门,三个人走了进去。门在身后合上,发出沉闷的一声,列车运行的轰鸣声消失了。 沈夜睁开眼,面前是一间昏暗的房间。空气里有灰尘和机油的味道,地上铺着防静电地板,天花板上吊着几盏日光灯,有两盏已经坏了,一闪一闪。 房间中央,放着一台老式服务器。机架很高,漆面斑驳,侧面的铭牌上印着一行字,零号机。 沈夜看着那台机器,心跳忽然漏了一拍。他摸了摸口袋,照片还在。照片上的零号机,和眼前这台,一模一样。 他说,我们到了。 林小雪说,第九站。 沈夜抬头,看着服务器上方贴着的一张标签。标签已经发黄,上面写着两个字,作者。 他说,这台机器,是我写的。 第48章 作者 机房不大,四面墙都是金属的,天花板上的日光灯一闪一闪,把房间照得忽明忽暗。零号机立在房间中央,像一具沉默的铁棺。 沈夜绕着零号机走了一圈。机架的侧面有一排硬盘槽位,一共十二个,其中三个插着硬盘,剩下的九个空空荡荡。 他说,十二个槽位,三块硬盘。 林小雪说,剩下的九块,分散在副本里。 沈夜说,对。他说,我们找回来的三块,刚好是最早的三块。他说,这机器上的槽位,就是代码碎片的地图。 他伸出手,想碰那台服务器。指尖快要触到机箱的时候,角落里忽然亮起一块屏幕。 沈夜扭头看过去。房间角落有一台旧显示器,屏幕不知什么时候亮了起来,灰白色的底,黑色的字,一行一行跳出来。 第一行写着,欢迎回来,作者。 沈夜走过去,站在屏幕前。他说,这台机器,认识我。 零号说,它不是认识你。她说,它是你的记忆。 屏幕上的字又跳了一行。写着,检测到访问者,身份验证中。请回答以下问题。 沈夜说,什么问题。 零号说,它在考你。 沈夜说,考我什么。 零号说,考你记不记得自己是谁。她说,这台机器是作者的机器,它只认作者本人。你要是答不上来,它就会把你当成陌生人。 沈夜说,当成陌生人,会怎么样。 零号说,它会叫保安。她说,我猜它的保安,不是人。 沈夜看了一眼机房四周。角落里堆着几个纸箱,纸箱上落满灰。他走过去,用脚尖踢了踢,纸箱里发出轻微的声响,像是有什么东西在动。 他退了回来,说,我不该乱碰。 林小雪说,你刚才碰了硬盘槽位。 沈夜低头,看着自己的手。他的手刚摸过机架侧面,指尖到现在还残留着金属的凉意。他说,我没觉得那是什么大事。 林小雪说,在这里,任何一件小事,都可能是规则。 沈夜说,知道了。 屏幕上跳出一行字,请回答以下问题。 屏幕跳出第二行字,请说出你的第一个程序,叫什么名字。 沈夜愣了一下。他的记忆像被什么隔开了,想不起来。他努力回想,脑子里一片空白,只有一串模糊的数字在闪。 他说,我不记得了。 屏幕上没有动静。过了一会儿,跳出一行字,回答错误,请重新验证。 林小雪说,你怎么会不记得自己的第一个程序。 沈夜说,我真的不记得。他说,我只记得我写过程序,可那些记忆,像是被人从中间抽走了。 零号说,抽走你记忆的,就是这台机器。 沈夜沉默了一会儿,说,那我该怎么验证。 屏幕上又跳出一行字,提示,作者在代码里留下的签名,是他的名字。 沈夜说,签名。 他想起来,程序员写代码,会在文件开头留下作者信息。他想起来,自己写程序的时候,习惯在最前面留一行注释。 他说,我的签名。 屏幕没有回应。 沈夜盯着屏幕,忽然想起一件事。他低头,看着自己腰间的铜钥匙。钥匙是旧式的,齿痕很深,柄上刻着一个很小的字。 他把钥匙举起来,对着灯光看。钥匙柄上刻着两个字,老周。 他说,这不是我的钥匙。零号说,这是老周的钥匙。 沈夜说,可老周把钥匙留给我,让我用它开门。他说,如果这扇门要验证我的身份,为什么给我的是老周的钥匙。 屏幕上的字变了。写着,作者的签名,不在钥匙上。 沈夜说,在哪里。 屏幕上缓缓跳出一行字,在你的记忆里。你写过的第一个程序,用的是你的名字。你把自己的名字,写进了每一个文件。 沈夜闭上眼,用力回想。黑暗中,他看见一行一行的代码从眼前流过,像一条没有尽头的河。他看见自己坐在打印店的地下室里,面前是老旧的电脑屏幕,指尖敲着键盘。 他看见屏幕左上角,有一行注释。 那行注释写着,作者,沈夜。 沈夜睁开眼。他说,我的第一个程序,叫沈夜。 屏幕亮了一下,跳出一行字,身份验证通过。欢迎回来,作者。 沈夜看着那行字,心里说不出是什么滋味。他设想过很多次,自己的记忆藏在什么地方,想过密码,想过问题,就是没想过,答案会是自己的名字。 他说,原来答案这么简单。 林小雪说,越简单的东西,越容易被忘掉。 沈夜说,我连自己的名字,都差点忘了。他说,如果不是想起那段注释,我可能一辈子都被关在这台机器外面。 零号说,你不会忘。她说,你写代码的人,名字刻在每一行注释里。她说,机器记得你,你只是暂时忘了自己。 机房里响起一声低沉的嗡鸣,像是什么东西被唤醒。零号机的机箱上,指示灯一个接一个亮起来,绿色的光点排成一排,像一条苏醒的脊椎。 沈夜站在零号机前,看着那些指示灯。他说,它醒了。 林小雪说,它认出了你。 沈夜说,它本来就是我的。他说,我的记忆,存在这台机器里。他说,它醒过来,是因为它的主人回来了。 他伸手,按在机箱上。金属冰凉,微微震动,像是心跳。 零号走到他身边,伸出手,也按在机箱上。她说,我能感觉到它。她说,它在读我。 沈夜说,读你什么。 零号说,读我的代码。她说,我的代码,和你写的第一个程序,是一样的结构。 沈夜心里一动。他说,零号,你也是我写的。 零号没有说话。她的手指在机箱上按了很久,才说,我可能是。 沈夜看着零号。她的脸在忽明忽暗的灯光下,像是隔着一层雾。他说,如果你是零号机的一部分,那你的代码,和我的记忆,来自同一个地方。 零号说,应该是。 沈夜说,那我写你的时候,写了什么。 零号说,你写的是,让我记住你。 沈夜看着零号,又看了看机箱上的铭牌。零号机。他忽然想到,这台机器叫零号机,零号叫零号。它们之间,一定有什么关系。 他说,你叫零号,它也叫零号。 零号说,是巧合,也不是巧合。她说,我从深渊意志身上掉下来的时候,脑子里就有这个名字。 沈夜说,深渊意志,为什么叫你零号。 零号说,因为我是它的第零个。她说,第零个,不是第一个,是还没有编号的那个。 沈夜说,还没有编号。 零号说,就像一段代码,还没写完,先起了个临时名字。她说,我可能就是那个临时名字。 沈夜沉默了一会儿。他打开零号机的面板,里面是一排插槽,除了三个硬盘槽位,还有一个空着的小槽位,形状很特别,像是插芯片的。 他想起自己口袋里,还有一枚透明芯片。那是很久以前,他在微笑幼儿园深处捡到的。 他把芯片拿出来,放在掌心。芯片在灯光下折射出微弱的光。 他说,这枚芯片,我一直不知道有什么用。林小雪说,现在知道了。 沈夜把芯片对准那个空槽位,缓缓插进去。咔哒一声,芯片卡进槽位,严丝合缝。 零号机震动了一下,指示灯全灭,然后重新亮起。这一次,亮起的是一块大屏幕,挂在机箱正面。 屏幕上浮现出一行行代码。沈夜看着那些代码,瞳孔微微放大。他认得这些代码,这是他的字迹,是他亲手敲出来的。 代码的末尾,有一行注释。写着,零号机开机自检完成,核心记忆模块已装载。剩余模块,等待回收。 沈夜说,核心记忆模块。 屏幕上又跳出一行字,提示,作者的核心记忆,已装载百分之十七。其余记忆,分别存储于九块硬盘中。 沈夜说,百分之十七。他说,我们找回三块硬盘,我的记忆,才回来百分之十七。 林小雪说,找回全部十二块,你的记忆才会完整。 沈夜看着那行字,久久没有说话。他想起来,连接深度的规则。每修改一次规则,他都会失去一部分记忆。如果找回记忆的代价,是再失去新的记忆,那这条路,永远走不到头。 他问,如果记忆全部找回来,会发生什么。 屏幕没有回答。过了很久,屏幕上缓缓浮现出一行字,不是代码,不是提示,像是一句话。 写着,你想起来了,就该轮到他醒来了。 沈夜说,他,是谁。 屏幕暗了下去。机房里安静下来,只剩下日光灯嗡嗡的电流声。沈夜站在原地,看着黑下去的屏幕,心里反复回响着那句话。 你想起来了,就该轮到他醒来了。 零号站在他身边,轻声说,它说的他,是不是深渊意志。 沈夜没有回答。他看着屏幕,屏幕又亮了,这一次,只跳出一行字。 写着,点击进入核心记忆,读取三年前的记录。 沈夜伸出手,指尖悬在屏幕前,停了几秒,然后按了下去。 屏幕骤然变亮,白光涌出来,淹没了整个机房。沈夜只觉得眼前一花,再睁开眼时,他发现自己站在一间昏暗的地下室里。 面前是老旧的电脑桌,桌上放着一台老式显示器,屏幕亮着,蓝白色的光映在墙上。 这是打印店的地下室。 这是三年前。 第49章 三年前的记录 地下室的光线昏暗,只有电脑屏幕亮着。沈夜站在原地,看着那台老式显示器,显示器前坐着一个年轻人,背对着他,穿着一件洗得发白的格子衬衫。 那是三年前的他自己。 沈夜想开口,却发不出声音。他发现自己像一团空气,站在这个记忆构成的空间里,能看,能听,却触碰不到任何东西。 三年前的沈夜正在打字。他的手指在键盘上飞快地敲,屏幕上密密麻麻的代码一行一行跳出来。他敲得很专注,偶尔停下来,盯着屏幕看一会儿,又继续敲。 地下室的门被推开,一个人走进来。那是个中年男人,穿着灰色的旧夹克,手里拿着两瓶水。他走到电脑桌旁,把一瓶水放在三年前沈夜的手边。 中年男人说,还没写完。 三年前的沈夜头也不抬,说,快了。他说,这段逻辑理顺了,就能跑通。 中年男人说,老周让我来看看你。他说,他说你连着熬了好几天了。 三年前的沈夜说,周哥呢。 中年男人说,他在楼上接电话。他说,你这边要是快好了,我上去叫他。 三年前的沈夜说,别叫。他说,等我写完这一段,自己上去。 中年男人说,那你写。他拉了把椅子,在角落里坐下来,掏出手机,低头看。 沈夜站在旁边,看着三年前的自己。他认出那个中年男人,又认不出来。他觉得自己应该认识这个人,可记忆像是蒙了一层雾,怎么也想不起来。 三年前的沈夜敲完最后一行代码,长长地舒了一口气。他靠在椅背上,盯着屏幕,说,写完了。 角落里那个中年男人抬起头,说,这就完了。 三年前的沈夜说,完了。他说,这是第一个能跑的版本,逻辑闭环,规则自洽,没有死循环。 中年***起来,走到屏幕前,看了一会儿。他说,这东西,到底是干什么用的。 三年前的沈夜说,一个游戏。他说,一个能让人的记忆,在里面活下来的游戏。 中年男人说,记忆。 三年前的沈夜说,人的记忆是会消失的。他说,如果能把记忆存下来,放进一个不会消失的地方,人就不会真正死去。 中年男人沉默了一会儿,说,这听着,不太对劲。 三年前的沈夜说,哪里不对劲。 中年男人说,你这是在和死亡抢生意。他说,存记忆这件事,听起来很美,可你想过没有,谁能保证那些记忆,永远只属于它原来的主人。 三年前的沈夜说,程序有权限控制。他说,我写的每一行代码,都有作者签名,别人改不了。 中年男人说,你能控制代码,可你能控制读代码的人吗。 三年前的沈夜没说话。 门又开了。一个更高大的身影走进来,是周哥。他穿着深色的外套,走进来的时候带进一股凉风。沈夜看着那张脸,心里猛地一震。 他想起来了。老周。 沈夜站在记忆里,看着老周的脸。这张脸他见过很多次,在打印店的门框上,在忘川大厦的便签上,在旧货市场的信封上。可他从来没有像现在这样,清晰地想起老周站在他面前的样子。 老周比他高半个头,眉眼很深,笑起来的时候,眼角的皱纹堆在一起。可此刻的老周没有笑,他看着屏幕,神色很认真,像是看着一件很重要的事。 三年前的沈夜站起来,说,周哥,写完了。 老周走到屏幕前,看了一会儿代码,又低头看了看三年前沈夜的脸。他说,写得不错。他说,可你漏了一件事。 三年前的沈夜说,什么事。 老周说,你把门修好了,可你没留后门。 三年前的沈夜说,程序不需要后门。他说,留后门,就是给别人留路。 老周说,你防的是别人。他说,可你有没有想过,万一有一天,你自己被关在门里了呢。 三年前的沈夜愣了一下,说,我自己? 老周说,你写的这个程序,存的不是普通人的记忆。他说,你存的是你自己的记忆。他说,你的记忆都在里面,外面的你,还剩多少。 三年前的沈夜脸色变了。他盯着屏幕,没有说话。 老周说,我给你留一把钥匙。他说,以后不管发生什么,你都能用这把钥匙,把门从里面打开。 他从口袋里掏出一把铜钥匙,放在桌上。钥匙很旧,齿痕很深,柄上刻着两个字,老周。 三年前的沈夜拿起钥匙,翻来覆去看了看,说,周哥,你从哪儿弄来的这东西。 老周说,你别管。他说,你只要记住,钥匙要随身带,别弄丢了。 三年前的沈夜把钥匙收进口袋,说,知道了。 老周又看了一眼屏幕,说,你这代码,写得太完整了。他说,完整的程序,一旦跑起来,就没有人能关掉它。 三年前的沈夜说,那我该怎么办。 老周说,把它拆开。他说,拆成十二份,藏起来。他说,等什么时候,你觉得该让它重新完整了,再一块一块找回来。 三年前的沈夜说,十二份,会不会太多了。 老周说,不多。他说,十二份,够它睡很久。沈夜站在旁边,看着这段记忆,心脏跳得很快。他终于明白了。老周让三年前的自己把代码拆成十二份,分散藏起来,就是为了不让这段代码完整地运行。 因为他写下的这段代码,是深渊意志的门。 门一旦完整,深渊意志就会醒。 老周的声音又响起来。他说,记住,代码拆开以后,别再写新的。他说,你写下的每一个字,都是喂给它的粮食。 三年前的沈夜说,那要是我忘了呢。 老周看着他,沉默了很久,说,你会忘。他说,但你忘了也没关系。他说,我在,我会替你想起来。 三年前的沈夜说,周哥,你要去哪儿。 老周没有回答。他转身走向门口,走到门边,又停下来,回头看了一眼屏幕,说,我上去接个电话。 他推开门,走了出去。门在身后合上,地下室重新安静下来。 三年前的沈夜坐在电脑前,盯着屏幕,很久没有动。然后他伸手,拿起桌上的铜钥匙,在掌心握了握,把它放进了贴身的口袋里。 沈夜站在记忆里,看着这一切,喉咙发紧。他看见三年前的自己开始拆分代码,一个文件,两个文件,十二个文件,一一打包,分散保存。 他看见三年前的自己给每个文件重新命名,用不同的日期,不同的后缀,藏进不同的文件夹里。他看见自己把其中一个文件放进一个旧硬盘,在硬盘贴上胶布,写上回收站三个字。 沈夜想,原来那些硬盘,从第一天起就是按照这个顺序埋下去的。三年前的自己早就想好了今天,想好了他会一块一块把它们找回来。 他看见三年前的自己保存完最后一个文件,关上电脑,站起来,准备离开。他走到门口,忽然停下来,回头看了一眼地下室深处。 地下室最里面的墙,是水泥的,墙面上什么都没有。 可三年前的沈夜看着那面墙,看了很久,轻声说,你在看我吗。 沈夜顺着他的目光看过去。那面墙还是墙,可墙面上,忽然浮现出一个轮廓,像一道门,门缝里透出一点微弱的光。 那道门,是虚掩的。 沈夜站在记忆里,看着那道门,忽然明白了一件事。他写的程序,是一扇门。门早就存在了,他只是给它装了一把锁。 而老周留给他的钥匙,不是用来开这扇门的,是用来在门被打开之后,逃出来的。 记忆到这里,画面开始晃动。地下室的光线暗了下去,三年前的沈夜的脸渐渐模糊,那扇虚掩的门却越来越清晰。 门缝里,有什么东西正看着他。 沈夜听见自己的声音,在记忆深处响起,那是他三年前写下代码时,心里默念的一句话。 他说,别让门里的东西看见我。画面彻底暗下去。沈夜睁开眼睛,发现自己还站在机房里,手按在零号机的屏幕上。屏幕已经黑了,指尖冰凉。 林小雪站在他身边,扶着他,说,你看到了什么。 沈夜缓了很久,才说,我看到三年前。他说,我看到老周让我把代码拆成十二份。他说,我看到那扇门,门缝里有东西在看我。 林小雪说,你看清楚那东西了吗。 沈夜说,没有。他说,它藏在门缝后面,我只能感觉到它。他说,它一直在看我,从三年前,一直看到现在。 林小雪说,它认出你了。 沈夜说,它认得我写的代码。他说,它知道,我是写那扇门的人。 零号说,那扇门,是深渊意志。 沈夜说,是。他说,我写的程序是它的门,我给它装了锁。他说,老周说,钥匙不是用来开门的,是用来逃的。 他低头,看着腰间的铜钥匙,说,原来老周从三年前,就在准备今天。 林小雪说,准备什么。 沈夜说,准备让我,把这扇门永远锁上。 机房的日光灯闪了一下,远处传来一声沉闷的轰鸣,像是什么巨大的东西翻了个身。沈夜抬起头,看向机房门口。 门外,走廊的灯忽明忽暗,像有什么东西正在靠近。 第50章 别回头 走廊里的灯忽明忽暗,越来越快,像是一颗心脏在剧烈跳动。沈夜看着门外,那团黑暗正在走廊尽头膨胀,像一堵会移动的墙。 他说,门里的东西醒了。 零号说,它一直在醒。她说,你拿回记忆,它就会醒得更多。 沈夜说,走。他说,离开这里。 他转身,看了一眼零号机。屏幕还黑着,指示灯却在一排一排地亮起,像是机器在做最后的自检。他伸手,想把那三块硬盘抽出来带走。 林小雪拉住他,说,硬盘不能带走。 沈夜说,为什么。 林小雪说,硬盘是锁。她说,锁在机器里,它才出不来。你带走硬盘,等于把锁也拆了。 沈夜看着那三块硬盘,手停在半空。他说,可这些是我的记忆。 林小雪说,你的记忆,要一块一块拿回来。她说,但不是现在。 走廊外的黑暗已经漫过了门口,像潮水一样涌进机房。沈夜感觉到一股凉意爬上脚背,他低头,看见地面上浮着一层薄薄的黑雾。 他说,走,从原路回去。 零号说,原路已经封了。 沈夜看向来时的方向。那扇从车票里开出来的门还立在机房角落,可门缝里透出的不再是昏暗的光,而是一片漆黑。门后,列车运行的轰鸣声已经消失了。 他说,门后没有车了。 零号说,那扇门,是单向的。 沈夜的心沉了下去。他想起进来的时候,车票在车厢壁上开出门来。现在门还在,可门后通向的地方,已经不是原来的车厢。 他站在机房里,脑子里飞快地转。他想起老周的便签,离真相越近,越不要回头。他想起自己进来的时候,是穿过镜面走进站台的。 他说,镜子。 林小雪说,哪里来的镜子。 沈夜说,第七站那面镜子。他说,我们穿过它进来的。他说,规则说,镜子里有站台,站台上有一面镜子。想进第九站,先过你自己的眼睛。 他说,既然有进的路,就有出的路。 林小雪说,进的路是车票,出的路呢。 沈夜说,出的路,可能也是车票。他说,可我们来时的车票,已经用过了。他说,一张票只能坐一趟车,车门关上,票就作废了。 零号说,那出不去怎么办。 沈夜说,出得去。他说,规则不会留一条只进不出的路。它要是把路封死,就没有玩家会走进来了。它要让人走进来,就一定留了出口。 他环顾机房。四面墙都是金属的,光滑的金属表面,隐约能映出人的影子。沈夜走到墙边,看着金属墙面上自己模糊的倒影。 他说,镜子不止玻璃能做。他说,任何能照出影子的东西,都是镜子。 林小雪走到他旁边,看着墙上的倒影。她说,你要从这里面出去。 沈夜说,规则说,想进第九站,先过自己的眼睛。他说,反过来想,想离开第九站,也要过自己的眼睛。 他盯着金属墙面上自己的倒影。倒影也在看着他。他伸出手,按在冰冷的墙面上,倒影的手也按了上来,指尖相对。 墙面像水一样晃动起来。沈夜的指尖陷进去,他用力一推,墙面向外裂开一道缝,缝里透出灰白色的光。 沈夜说,走。 他率先挤进那道缝。缝隙很窄,两侧的金属像是有生命一样合拢,挤压着他的肩膀。他咬着牙,拼命往前挤,看见缝的尽头,是一片灰白色的空旷。 他跌了出来,摔在一片冰凉的地砖上。他抬起头,看见头顶是惨白的日光灯,脚下是两道模糊的黄线。 他又回到了无字站台。林小雪紧跟着钻出来,零号最后。那道缝在零号身后合拢,墙面上再也看不出痕迹。机房的嗡鸣声消失了,取而代之的是站台的寂静。 沈夜站起来,环顾四周。站台还是那个站台,空荡荡的,没有站牌,没有时钟。远处铁轨尽头,一辆列车静静地停着,车门开着,车厢里亮着昏黄的灯。 他说,回去的车。 林小雪说,可这辆车,会把我们送到哪里。 沈夜看着那辆车,又看了看站台。他发现站台尽头的灯下,那个一直站着的身影不见了。站台上,只剩下一张车票,静静地躺在黄线以内。 他走过去,捡起那张车票。票面上写着,终点站,到,无字站台。 他愣了一下。他说,这张票,是反的。 林小雪说,怎么反了。 沈夜说,我们来的时候,票上写的是无字站台,到,终点站。他说,现在这张票,写的是终点站,到,无字站台。 他说,回去的车,票是反着写的。 零号说,方向反了,车就是回去的车。 沈夜拿着那张车票,走上列车。车厢里没有乘客,座位都是空的。他找了靠窗的位置坐下来,林小雪坐在他旁边,零号坐在对面。 列车缓缓启动,驶出站台,钻进隧道。这一次,车窗外没有灯光,只有一片纯粹的黑暗,像是行驶在一条没有尽头的管道里。 沈夜闭着眼睛,听着列车运行的声响,心里默默数着时间。 不知过了多久,列车慢下来,停稳,车门滑开。沈夜睁开眼,车门外是熟悉的楼道,昏黄的灯光,斑驳的墙壁。 第七站的老居民楼。 他站起来,走下列车。他走过楼道,走过楼梯拐角那盏灯,走到三楼走廊尽头那扇虚掩的门前。他推开门,屋子里还是那样,一张桌子,两把椅子,墙上挂着那面镜子。 镜子里的站台已经消失了。镜子里映出的是屋子,是他自己,是跟在他身后的林小雪和零号。 沈夜看着镜子里的自己,看了很久。他忽然想起来,老周便签上写着,离真相越近,越不要回头。 他站在镜子前,没有回头。 他说,我们回来了。 林小雪说,回来了。 沈夜把车票放进口袋,摸了摸腰间,铜钥匙还在。他掏出手机,打开深渊应用。第九站的任务已经变成已完成的灰色,下面多了一行新字。 写着,核心记忆模块已装载,剩余模块,等待回收。下一站,老周的办公室。 沈夜看着那行字,久久没有说话。老周的办公室。三年前的记忆里,老周说,我上去接个电话。他上去之后,再也没有回来。 林小雪说,老周的办公室,在哪里。 沈夜说,打印店二楼。他说,曙光打印店,一楼是店面,二楼是办公室。他说,老周就是从那里上去的。 林小雪说,可打印店地下室,我们已经去过了。 沈夜说,地下室是代码墙,二楼是老周的办公室。他说,我们一直以为线索都在地下室,忘了楼上还有一个地方没去过。 零号说,深渊应用既然把下一站定在老周的办公室,就说明那里还有东西。 沈夜说,老周的东西。 他想起三年前的记忆里,老周说,我在,我会替你想起来。他想,老周把钥匙留给他,把留言簿留给他,把零号机的照片留给他,是不是还有一件最重要的东西,一直放在那间办公室里等着他。 他说,等集齐六块硬盘,我们去打印店二楼。 林小雪说,镜中地狱怎么办。 沈夜说,深渊应用说,进入镜中地狱,要集齐六块硬盘。他说,现在我们有三块,还差三块。他说,老周的办公室里,说不定就有一块。他收起手机,又看了一眼深渊应用。屏幕最下方,那行字还在。镜中地狱,s级副本邀请。他看着那行字,总觉得这一次的邀请,和以前不太一样。 以前的任务,都是深渊应用单方面发布的。这一次,邀请两个字,像是有人在等他。 屏幕上,那行字缓缓变化,变成一行新的提示。 写着,镜中地狱,s级副本邀请。进入条件,集齐六块硬盘。当前进度,三块。 沈夜看着那行字,心里像是被什么东西轻轻撞了一下。镜中地狱。他想起林小雪说过,她是镜中地狱唯一生还者。他想起她说这句话时,眼角的泪痣在灯光下微微发亮。 他收起手机,看向林小雪,说,镜中地狱。 林小雪站在灯下,眼角的泪痣像一滴未干的泪。她说,我等你很久了。 沈夜沉默了一会儿,说,还差三块硬盘。他说,等集齐六块,我们就去。 林小雪没有点头,也没有摇头。她只是看着沈夜,过了很久,才说,镜中地狱,不是副本。 沈夜说,那是什么。 林小雪说,是镜子。她说,走进去的人,看到的都是自己。 沈夜想起那句规则,不要在门里看到自己。他想起无字站台上那个和他一模一样的背影,想起第七排那个人无声的口型。 他说,我已经看到过自己了。 林小雪说,那不一样。她说,这一次,你会看到,你本来的样子。 楼道里的灯闪了一下,又恢复了平静。沈夜站在镜前,镜子里映出三个人的影子,影子都低着头,像是睡着了。 他抬起手,轻轻按在镜面上。这一次,镜面冰凉,纹丝不动,像一块真正的玻璃。 他收回手,转身,向楼下走去。楼梯拐角那盏昏黄的灯,在他们身后,无声地熄灭了。 第51章 老周的办公室 曙光打印店临街的卷帘门拉着,门缝里塞着几片落叶。沈夜站在门前,看着门楣上那块褪色的招牌,曙光打印,四个字已经掉了一个角。 他说,就是这里。 林小雪说,一楼是店面,二楼是办公室。 零号站在他身后,仰头看着二楼的窗户。窗帘拉得严严实实,看不出里面有没有灯。她说,门锁着。 沈夜伸手,推了推卷帘门。门纹丝不动。他蹲下来,看见卷帘门底部有一道细细的缝,缝里透出昏黄的光。 他说,里面有灯。 林小雪说,可门锁着。 沈夜从口袋里摸出那把铜钥匙。钥匙是老周留给他的,从旧货市场摊主手里转交过来。他把钥匙插进卷帘门底部的锁孔,转了一下。 锁开了。 卷帘门缓缓升起,发出哗啦的响声。门后是打印店的一楼,几台复印机靠墙摆着,台面上落了一层灰。柜台后面的墙上,挂着一块白板,白板上用黑笔写着几个字,今日不营业。 沈夜走进去,打开手机的电筒。灯光扫过柜台,扫过复印机,扫过墙角一摞摞没取走的文件。空气里有股纸张发潮的味道。 他说,地下室入口在后面。 林小雪说,这次不去地下室。 沈夜说,对,这次上二楼。 他绕过柜台,看见通往二楼的楼梯。楼梯口立着一块告示牌,上面写着,二楼,非请勿入。 沈夜说,我们是被请来的吗。 零号说,老周请的。 她指了指告示牌底下。告示牌右下角贴着一张小纸条,纸条上是一行工整的字,沈夜,你上来。 他说,是老周的字。 林小雪说,他算到你会来。 沈夜踏上楼梯。木楼梯踩上去吱呀作响,扶手上一层灰。他走到二楼拐角,看见一扇木门,门虚掩着,门缝里漏出一线暖黄色的光。 他推开门。 办公室不大,一张办公桌,两把椅子,靠墙一排铁皮柜。桌上摆着一台老式台灯,灯亮着,灯泡发出嗡嗡的响声。桌面上摊着一本翻开的笔记本,笔搁在页面上,像是主人刚离开不久。 沈夜走到桌前,看着那本笔记本。他刚要伸手,林小雪拉住他。 她说,别乱动。 沈夜说,为什么。 林小雪说,副本里的东西,动了会触发规则。 沈夜说,这里不是副本。 他说完,自己愣了一下。这里到底是不是副本,他也不知道。打印店的一楼和地下室他都去过,二楼却是第一次来。这间办公室像是一直在等着他,等着他推开这扇门。 零号走到铁皮柜前,看了看柜门。她说,柜子锁着。 沈夜说,用钥匙。 他走过去,把铜钥匙插进铁皮柜的锁孔。钥匙转了一圈,柜门开了。柜子里整整齐齐码着几摞文件,每摞文件上都贴着标签。 沈夜拿起最上面一摞,标签上写着,0013号硬盘,使用记录。 他愣了一下,翻开文件。里面是打印出来的表格,一行一行的记录,日期,操作人,用途。他翻到最后一页,看见一行手写的批注,硬盘共十二块,编号0013至0024,分散存放。编号从零开始。 沈夜说,硬盘的编号,从零开始。 林小雪说,什么意思。 沈夜说,程序员数数,从零开始。他说,十二块硬盘,编号0013到0024,是十三到二十四。他说,从零开始数,这是第十三块到第二十四块。 他翻回文件首页,看着那行标题,0013号硬盘,使用记录。他说,这块硬盘,就是我们在地下机房拿到的第一块。 零号说,编号对得上。 沈夜说,对,我们对得上号了。 他把文件放回柜子,又拿起第二摞。标签上写着,硬盘存放点位,内部资料。他翻开,第一页是一张地图,手绘的,标注着几个地点。 他看见了曙光打印店。 地图上,曙光打印店的位置画了一个圈,圈旁边写着,地下二层,备用。 他又看见了城南旧货市场。旧货市场的位置也画了一个圈,圈旁边写着,三号摊位,暗格。 他继续往下看,看见第三个圈。那个位置他认识,曙光医院。圈旁边写着,住院部,地下车库,配电间。 沈夜的手指停在那行字上。他说,曙光医院。 林小雪说,我们就是从那里出来的。 沈夜说,地图上标注了三个点位,三个点位,至少有两块硬盘。 他说,打印店地下二层,是备用点位。旧货市场三号摊位,暗格。曙光医院地下车库配电间。 零号说,我们已经拿了几块。 沈夜说,三块。他说,第一块在旧书店,第二块在回声影院,第三块在零号机房。他说,按照地图,老周把剩余硬盘,分散藏在他觉得安全的地方。 他看向那张地图的右下角。右下角有一行小字,写得很潦草,像是随手写的。上面写着,如果有一天你找到这里,记住,硬盘是钥匙,不是锁。 沈夜说,硬盘是钥匙,不是锁。 林小雪说,这和零号说的不一样。 沈夜看向零号。零号站在铁皮柜旁边,脸上没有什么表情。她说,我说的是,硬盘是锁,锁在机器里,它才出不来。 沈夜说,在零号机房里,硬盘是锁。在老周这里,硬盘是钥匙。 他想了想,说,两种说法都对。他说,硬盘装在机器上,是锁,锁住机器里的东西。硬盘拿出来,是钥匙,能打开存放记忆的门。 林小雪说,那老周把这些硬盘拆开,分散藏起来,是怕什么。 沈夜说,怕有人一次性把锁拆完。他说,十二块硬盘装在一起,就是一把完整的锁。他怕那把锁被别人拿到,所以拆成十二份,藏在十二个地方。 他说,老周在三年前就料到了今天。 他放下地图,又翻柜子里的其他文件。大部分是打印店的日常账目和接单记录,翻到最底层,他看见一个牛皮纸信封,封面上写着,沈夜亲启。 沈夜拿起信封。信封没有封口,他抽出里面的东西,是一张照片。 照片上是一间办公室,和眼前这间一模一样。办公桌前坐着一个男人,背对着镜头,看不清脸。男人面前摆着一台老式电脑,屏幕上亮着,闪着蓝光。 沈夜看着那张照片,总觉得哪里不对。他看了很久,忽然发现,照片里的办公室,窗外的天是黑的,可照片里那盏台灯,亮着。 和现在一样。 他说,这张照片,是今晚拍的。 林小雪说,什么。 沈夜说,照片里的灯,角度,桌子上的笔记本,都和我们眼前一模一样。他说,这张照片,拍的就是现在这间办公室。 他说,可照片背面有日期。 他翻过照片。照片背面用圆珠笔写着一行字,2023年9月1日,沈夜,欢迎回来。 沈夜的手抖了一下。2023年9月1日。那是三年前,深渊应用第一次出现在他手机里的那一天。 他说,三年前,老周就拍了这张照片。 林小雪说,三年前拍的照片,怎么会和现在一模一样。 沈夜说,照片里的人,坐着的方向,背对着镜头。他说,老周是故意背对着镜头拍的。他说,他不让我们看到他的脸。 他说,或者说,他不让照片里的人看到镜头。 零号走到照片前,盯着照片里那台电脑的屏幕。她说,屏幕上有字。 沈夜把照片凑近灯光。照片里,电脑屏幕上隐约能看见几行字,像素不高,模糊成一片。他眯着眼睛看了半天,只能辨认出最上面的两个字。 那两个字是,规则。 沈夜说,老周的电脑上,开着规则编辑器。 他说,三年前的那个晚上,老周坐在打印店二楼,用电脑打开了我写的规则编辑器。 他放下照片,看向桌上那台老式台灯。台灯底座压着一张便签纸,纸上写着一行字,电脑在老地方,密码,你生日,加一个括号。 沈夜愣了一下。他说,密码是我的生日加括号。 林小雪说,你生日是什么。 沈夜说,9月1日。 他说完,自己又愣了一下。2023年9月1日,也是照片背面的日期。 他走到办公室角落,那里放着一台蒙着布的电脑。他掀开布,是一台老式台式机,机箱上贴着打印店的标签。他按下电源键,屏幕亮起来,跳出密码输入框。 他输入自己的生日,又加了一对括号。 屏幕上显示,密码错误。 沈夜看着那行提示,想了想。他说,老周说的括号,不是输入密码的括号。 他删掉输入框里的内容,重新输入。这一次,他输的不是数字,也不是括号。他输入的是那行他写在代码深处的句子,如果你一切安好,就笑一笑。 屏幕黑了一瞬,然后跳出一行字,欢迎回来,沈夜。 电脑开机了。 沈夜看着那行字,喉咙有些发紧。他说,老周连我写的彩蛋,都设成了解锁口令。 林小雪说,什么彩蛋。 沈夜说,我写的代码里,藏过一句,如果你一切安好,就笑一笑。他说,我从来没告诉过老周这句话是什么意思。 他说,可他知道了。 屏幕上,桌面加载出来。桌面很干净,只有一个文件夹,文件夹的名字叫,给你的。 沈夜点开文件夹。里面只有一份文档,文档的标题是,关于十二块硬盘,你不得不知道的六件事。 他点开文档,屏幕的蓝光照在他脸上。他慢慢往下看,看见第一行字写着,第一件事,硬盘里装的不是记忆,是门。 沈夜说,硬盘里装的不是记忆,是门。 零号站在他身后,看着那行字,没有说话。 办公室里很安静,只有台灯发出嗡嗡的响声。窗外,天色已经开始泛白,楼下的街道上,传来第一辆早班车碾过路面的声音。 沈夜看着屏幕,继续往下读。 第52章 六件事 文档的标题下面,是密密麻麻的文字。沈夜把台灯调亮一些,一个字一个字往下看。 第一件事,硬盘里装的不是记忆,是门。 沈夜看着这行字,想起老周便签上的那句话,别急着开门,等硬盘找齐再决定要不要放它出来。 他说,老周说硬盘是门。 林小雪说,门后面是什么。 沈夜说,文档里写了。 第二件事,十二块硬盘,编号从零开始,每块硬盘对应一段代码,代码连起来,就是我写的那扇门。 沈夜想起三年前那个晚上。他坐在工位上,敲了一整夜代码。第二天早上,老周站在他身后说,你这扇门,写得不错。 他一直以为老周说的是玩笑话。 第三件事,门有两扇。我写的代码是正门,老周写的代码是后门。 沈夜看到这一行,停下来。他说,老周写过后门。 零号说,后门是什么。 沈夜说,正门是我写的,规则的入口。他说,老周在正门旁边,开了一道后门。 他说,后门不在规则里。 林小雪说,不在规则里,在哪里。 沈夜继续往下看。第四件事,后门的位置,我只告诉过一个人。如果后门被打开,别从正门进去,从后门出来。 文档没有写后门的位置。 沈夜说,老周说后门只告诉过一个人。 零号说,谁。 沈夜说,文档没说。 他想了想,说,老周信任的人不多。他说,他告诉过的那个人,应该就是他三年前最后的搭档。 林小雪说,那个人是谁。 沈夜没有回答。他继续往下看,第五件事,硬盘分散在十二个地方,我画了一张地图,藏在办公室铁皮柜最下面那层。如果你看到地图,说明你已经找到了这间办公室。 沈夜说,地图我看到了。 他说,第六件事。 第六件事,别信任何人。 沈夜看着这五个字,没有动。屏幕的光照在他脸上,他的表情平静,可握着鼠标的手,微微收紧。 他说,老周说,别信任何人。 林小雪说,包括你。 沈夜说,包括我。 他说,也包括老周自己。 他关掉文档,把文件夹里剩下的文件翻了一遍。文件夹里还有三份文档,一份是打印店的进货单,一份是废纸篓的清理记录,一份是二〇二三年九月的电费账单。 沈夜看着那份电费账单,忽然问,九月,打印店还营业吗。 零号说,店门上写着暂停营业。 沈夜说,那九月份的电费,怎么会这么高。 他把电费账单放大。账单显示,二〇二三年九月,打印店用电八百多度。一个暂停营业的打印店,一个月用不了这么多电。 他说,九月,老周还在用这里的电。 林小雪说,用那么多电,干什么。 沈夜看向办公室墙角。墙角有一块地板,颜色比周围深一些,像被人反复踩过。他走过去,蹲下来,敲了敲那块地板。 地板下面传来空洞的响声。 他说,下面是空的。 他找到地板边缘的缝隙,用力一撬。地板掀开,露出一个向下延伸的楼梯口。楼梯口很窄,只有一个人侧身才能下去。 一股凉气从下面涌上来,带着纸张和灰尘的味道。 沈夜说,打印店地下二层。 林小雪说,地图上标的备用点位。 沈夜打开手机电筒,顺着楼梯往下走。楼梯很陡,两侧是水泥墙,墙上钉着一排排电线。他数着台阶,一共十七级。 下到底,是一条短走廊。走廊尽头是一扇铁门,门上挂着一把挂锁。 沈夜摸了摸口袋,那把铜钥匙还在。他把钥匙插进挂锁,转了一下,锁开了。 他推开铁门。 门后是一间地下室,和一楼差不多大。天花板上吊着一盏白炽灯,灯亮着,嗡嗡作响。房间中央放着一张长桌,桌上摆着三样东西。 一台老式录音机,一本蓝色封面的笔记本,还有一块硬盘。 硬盘上贴着一张标签,上面写着,0016。 沈夜走到桌前,看着那块硬盘。他说,第四块。 林小雪说,0016号。 沈夜说,从零开始数,这是第四块。 他没有急着拿硬盘,先拿起那本笔记本。笔记本的封面写着,备用记录。他翻开第一页,看见老周的笔迹,一行一行,写得很工整。 九月一日,晴。今天把正门和后门都写完了。沈夜不会知道,他写的那扇门,后面还跟着一道门。希望他永远不需要走那道门。 沈夜看着这行字,心里像被什么东西轻轻撞了一下。他说,老周早就写好了后门。 他继续往下翻。九月二日,阴。我把硬盘拆成十二块,编号从零开始。沈夜会怪我吗,大概会吧。 九月三日,阴。今天去了城南旧货市场,三号摊位的老板人不错,答应帮我存一件东西。 九月四日,晴。去了趟曙光医院,地下车库配电间,有个空机柜,正好放硬盘。 沈夜看着这些记录,和地图上的点位一一对应。他说,老周把硬盘一块一块藏好,然后呢。 他想起三年前的自己。那时候他刚写完那扇门的初版代码,兴奋地拿给老周看。老周盯着屏幕看了很久,说,沈夜,你这扇门,写得太好了。 他说,好得有点过头。 沈夜当时没听懂这句话。现在他站在老周的地下室里,看着那本蓝色封面的笔记本,忽然明白了。 老周那时候就知道,这扇门不该存在。 他翻到九月五日那一页。九月五日,多云。今晚要上一趟楼,接个电话。如果我没回来,沈夜,记住,别从正门进。 沈夜的手指停在那一页上。他想起三年前的记忆,老周说,我上去接个电话。他上去之后,再也没有回来。 他说,老周接的那个电话,是深渊应用打来的。 他合上笔记本,拿起那台录音机。录音机很老式,塑料外壳,上面只有一个播放键和一个停止键。他把录音机翻过来,看见磁带仓里卡着一盘磁带,磁带标签上写着,沈夜,听。 他按下播放键。 磁带开始转动,发出沙沙的响声。过了几秒,一个熟悉的声音从录音机里传出来,沙哑,疲惫,带着一点笑意。 沈夜,你找到这里,说明你已经想起一些事了。 沈夜站在原地,一动不动。 磁带转动的声音很轻,像是有人在他耳边翻动一页很旧的信纸。他想起很多个加班的晚上,老周也是这样坐在他旁边的工位上,一边敲键盘一边念叨,沈夜,你要是晚生十年,咱俩能当同事当到退休。 老周的声音继续说,硬盘的事,你都看到了。我把它拆成十二块,是因为我没办法一次带走它们。那扇门太沉了,我一个人搬不动。 磁带沙沙响了一阵,老周又说,沈夜,我不怪你忘了我。是我求深渊,让它把你的记忆锁起来的。你记得太多,会撑不住的。 沈夜说,是你。 他的声音有些哑,说,是你让深渊锁我的记忆。 零号站在他身后,没有出声。林小雪也沉默着,两个人像是都怕惊动磁带里的声音。沈夜低下头,看着录音机里缓缓转动的磁带轮,忽然觉得那盘磁带很重,重得像是老周把三年的沉默都录了进去。 老周在磁带里继续说,现在你听到这段录音,说明你已经走到一半了。记住,六块硬盘就能打开镜中地狱的门,但镜中地狱里,没有你要找的东西。 沈夜说,那我要找什么。 磁带里的老周没有回答。录音机沙沙地响,过了一会,老周的声音再次响起,像是斟酌了很久才说出口。 去找第七块。 沈夜说,第七块。 老周说,第七块不在我藏的点位里。第七块,我放在了一个你一定会去的地方。等你想起来,你会找到的。 磁带沙沙地响了几声,播放键弹起,录音机安静下来。 地下室恢复了寂静。白炽灯嗡嗡地响着,照在长桌上,照在硬盘上,照在沈夜苍白的脸上。 林小雪说,第七块硬盘,不在十二块里。 沈夜说,十二块,加一块,十三块。 他说,从零开始数,第十二块硬盘,编号0024。第七块硬盘,编号0019。他说,老周把编号0019单独藏了起来,没画在地图上。 他说,他说等我想到那个地方。 零号说,你想到了吗。 沈夜沉默了很久,说,想到了。 他说,老周说,他放在一个我一定会去的地方。他说,老周最了解我,他知道我拿到硬盘之后,第一个想见的人是谁。 他说,老周知道,我会去找深渊ai。 林小雪说,深渊ai在哪里。 沈夜说,我不知道它在哪。他说,但老周知道,我会去找它。 他看着桌上那块硬盘,把它拿起来,装进背包。硬盘冰凉的触感透过背包布料传上来,像一块小小的冰。 他说,先回去。 他说,我们还有三块硬盘要找,地图上的点位,还剩一个没去。 他说,曙光医院,地下车库,配电间。 他把录音机和笔记本也收进背包,最后看了一眼这间地下室。白炽灯的光落在长桌中央,桌面上有一道很浅的印子,像是放了很久的什么东西被拿走留下的。 沈夜说,走吧。 他转身,走出铁门,走上台阶。身后,白炽灯闪了一下,熄灭了。 第53章 配电间 曙光医院的大门敞着,急诊灯牌亮着,门廊下站着一个穿保安制服的人。沈夜走过去,保安抬了抬眼皮,说,探病还是挂号。 沈夜说,找人。 保安说,找谁。 沈夜说,老周。 保安想了想,说,医院里没有姓周的。 沈夜说,有。他说,三年前,他来过这里。 保安看了他一眼,又低下头,说,进去吧,别走远。 沈夜带着林小雪和零号走进医院。门诊楼灯火通明,大厅里人来人往,消毒水的味道混着暖意。他绕过大厅,往住院部方向走。 林小雪说,地下车库在哪。 沈夜说,住院部后面。 他沿着指示牌走,穿过一条连廊,来到住院部大楼后面。车库入口敞着,往下是一个缓坡,坡道两侧亮着惨白的日光灯。 沈夜走下去,鞋跟踩在水泥地面上,发出清脆的回响。车库不大,停着几辆车,最里面有一排铁门,门上挂着牌子,配电间,闲人免进。 配电间的门锁着。沈夜从口袋里摸出那把铜钥匙,插进锁孔,转了一下。 门开了。 配电间里很暗,只有墙角的配电柜亮着几盏指示灯,红红绿绿的。空气里有股橡胶和铁锈的气味。 沈夜打开手机电筒,扫过房间。房间中央立着一排铁皮机柜,机柜上贴着标签,一楼,二楼,三楼。他走到最里面,看见一个空机柜,柜门敞着,里面落了一层灰。 他说,老周说,这里有个空机柜。 他蹲下来,在空机柜底部摸了一圈。指尖碰到一个硬硬的东西,他用力一抠,机柜底板掀起,露出一块用塑料袋包着的硬盘。 硬盘上贴着标签,0017。 沈夜说,编号0017。 林小雪说,第五块。 沈夜把硬盘从塑料袋里取出来,翻来覆去看了看。硬盘表面干净,只有标签上老周的笔迹。他把硬盘装进背包,正要站起来,配电间的灯忽然闪了一下。 所有的灯同时熄灭,又同时亮起。 配电柜的指示灯全部变成了红色。嗡的一声,整个配电间的供电被切断了,只剩下应急灯发出惨白的光。 林小雪说,怎么回事。 沈夜说,有人动了电闸。 他看向配电间门口。门口不知什么时候多了一个人,穿着蓝色工作服,戴着安全帽,帽檐压得很低,看不清脸。 那人说,你拿了不该拿的东西。 沈夜说,这块硬盘,是老周放在这里的。 那人说,老周已经死了。 沈夜说,他没有死。他只是失踪了。 那人笑了一下,说,失踪和死,有什么区别。 沈夜说,区别是,死的人不会留录音,失踪的人会。 那人沉默了一会,说,把硬盘放下,我当没看见。 沈夜说,不放下呢。 那人说,配电间封闭了,你们出不去。 沈夜看向门口,配电间的铁门不知道什么时候关上了,门缝里透进来一线光,很快也熄灭了。应急灯发出蜂鸣声,光越来越暗。 他冷静下来,环顾配电间。房间不大,除了一排机柜,就是一堵水泥墙,墙上挂着一块配电箱盖板。 他说,规则呢。 那人说,什么规则。 沈夜说,副本都有规则。他说,你把我关在这里,总要给我一个规则。 那人说,这不是副本。 沈夜说,不是副本,就是现实。现实里,我只要打电话报警,你就会被抓。 他说着,掏出手机。手机屏幕亮着,可信号栏是空的。 那人说,这里没有信号。 沈夜看着手机屏幕,忽然笑了一下。他说,你说得对,这里没有信号。 他说,可老周在这里放过硬盘。 他看向配电箱盖板。盖板上贴着一条封条,封条上的字已经褪色,但还能辨认,2023年9月,设备检修,请勿打开。 他说,封条是三年前的。 他走过去,撕开封条,打开配电箱盖板。盖板后面不是线路,而是一台嵌在墙里的老式电话机,电话线上积着一层灰。 沈夜拿起电话听筒,放在耳边。听筒里没有忙音,只有一阵沙沙的电流声。过了几秒,电流声里传来一个声音。 那是他自己的声音。 沈夜,配电间只能进,不能出。 沈夜握着听筒,没有动。电话里的声音继续说,要出去,就把你拿的东西放回原位。 他说,你是谁。 电话里的声音说,我是你。 沈夜说,你在哪里。 电话里的声音说,我在配电间外面。 沈夜说,外面有什么。 电话里的声音说,外面有保安,有住院部,有急诊室。外面是现实。 沈夜说,外面是现实,那你为什么在外面。 电话里的声音沉默了一会,说,因为我出去了。 沈夜握着听筒,手指微微收紧。他说,如果我出去,会发生什么。 电话里的声音说,你会想起来,三年前,是你把硬盘一块一块藏起来的。 沈夜说,不是老周藏的。 电话里的声音说,是你和老周一起藏的。 沈夜愣住了。 他握着听筒,脑子里一片空白。他想抓住点什么,可记忆像是隔着一层雾,什么都看不清。他想起老周办公室的铁皮柜,想起那本蓝色笔记本,想起老周说,硬盘是钥匙,不是锁。 他想起三年前,他写下那扇门的代码,老周站在他身后。老周说,沈夜,你要是能把这扇门忘了,就好了。 他当时笑着说,代码写完了,我转头就忘。 老周没有笑。 老周说,那就忘吧。 沈夜握着听筒,指尖冰凉。他说,三年前,老周让我忘了。 电话里的声音继续说,老周把硬盘拆开,你负责藏。你藏完最后一块,就忘了这件事。老周替你求了深渊,让它封住你的记忆。 沈夜说,我不记得。 电话里的声音说,你当然不记得。老周求深渊,把你的记忆锁起来的时候,你在旁边,看着他求。 沈夜握着听筒的手开始发抖。 林小雪站在他身边,伸手按住他的手背。她说,别听它的。 沈夜说,可它说的,和老周录音里说的对得上。 他说,老周说,是他求深渊锁我的记忆。他说,磁带里老周亲口说的。 电话里的声音说,老周求你替他藏硬盘,你答应了。你说,好。你说,你忘了,就没人能问出来硬盘在哪。 沈夜说,包括我自己。 电话里的声音说,包括你自己。 配电间里安静下来,只有应急灯的蜂鸣声。 沈夜握着听筒,心里飞快地转。电话里的声音说,它出去了。它说,外面是现实。它说,三年前,是你和老周一起藏的硬盘。 他想,如果电话里的声音说的是真的,那老周求深渊锁他的记忆,不只是为了保护硬盘。 也是为了保护他。 他知道得太多,深渊会把他当成入口。老周把门锁上,把钥匙打散,然后让沈夜忘掉所有的事。这样一来,就算有人找到沈夜,也问不出硬盘在哪。 因为沈夜自己也不知道。 沈夜握着听筒,过了很久,说,如果我出去,我会想起什么。 电话里的声音说,你会想起,第七块硬盘在哪。 沈夜说,你知道第七块在哪。 电话里的声音说,我知道。我就是你。 沈夜说,告诉我。 电话里的声音说,你自己想。 沈夜闭上眼睛。他想起老周的录音,老周说,第七块,我放在了一个你一定会去的地方。等你想起来,你会找到的。 他说,我一定会去的地方。 他想,三年前,他每天都会去的地方。不是打印店,不是医院,不是旧货市场。 他说,公司。 他说,我三年前,每天都会去公司。 电话里的声音没有回答。听筒里只剩沙沙的电流声,过了很久,那声音说,你想起来了。 配电间里,应急灯闪了一下,恢复了亮度。配电柜的指示灯重新变成红红绿绿,供电恢复了。 沈夜睁开眼睛。他看见配电间门口,穿蓝色工作服的人不见了,铁门敞开着,门外的灯光涌进来。 林小雪说,那个人呢。 沈夜说,走了。 他说,也可能,它从来没有进来过。 他把听筒放回电话机上,拿起那块编号0019的硬盘,装进背包。他走出配电间,车库里的灯亮着,照在水泥地面上,空荡荡的。 他走过一辆灰色的面包车,又停下来,回头看了一眼那间配电间。配电间的门还敞着,门里黑洞洞的,只有应急灯的光透出来。 他说,刚才那部电话,挂了以后,我再也打不通了。 他说,可它说的事,我会记得。 零号跟在他身后,说,你想起什么了。 沈夜说,想起了一点。 他说,第七块硬盘,放在我三年前的公司工位上。 他说,老周说,那是我一定会去的地方。 他抬头,看向车库出口。出口外面的天已经亮了,晨光透过坡道倾泻下来,在地上拉出一道长长的影子。 他说,走吧。 他说,先去旧货市场。 林小雪说,不是去公司吗。 沈夜说,公司是第七块。他说,第六块还在旧货市场。老周画的地图上,三号摊位有个暗格,我们上次只拿了信封,没有动那个暗格。 第54章 三号摊位 城南旧货市场开在一条老巷子里,两排摊位面对面,卖旧书的,卖旧电器的,卖杂货的,从巷头摆到巷尾。沈夜三人走进巷子时,正是上午最热闹的时候。 巷口有个修表的摊子,摊主是个戴老花镜的中年人,正低着头,用镊子夹着一块表芯。旁边的收音机里放着戏曲,唱腔咿咿呀呀的,混着叫卖声和讨价还价声。 沈夜走过一个卖旧书的摊位,摊主是个戴眼镜的年轻人,正翻着一本泛黄的杂志。年轻人抬头看了他一眼,又低下头,继续翻杂志。 沈夜没有停留。他凭着记忆走到三号摊位。摊位还是那样,一张旧木桌,几把塑料椅子,桌上摆着几台旧收音机和旧电话,摊主是个头发花白的老人,正低头擦一台老式录音机。 沈夜说,老板。 老人抬起头,看了他一眼,说,又来了。 沈夜说,您还记得我。 老人说,来过的人,我都记得。他说,你上次拿走了一个信封。 沈夜说,对。 老人说,信封里的东西,用上了没有。 沈夜说,用上了。 老人点点头,没有再问。他低头继续擦那台录音机,擦得很慢,很仔细。 沈夜说,老板,三号摊位的暗格,还在吗。 老人手上的动作停了一下。他放下录音机,看着沈夜,说,谁告诉你这里有暗格的。 沈夜说,老周。 老人沉默了一会儿,说,老周这个人,东西放得深。 他说,你跟我来。 他站起身,绕过摊位,走到摊位后面。摊位后面有一堵青砖墙,墙上嵌着一个铁皮柜,柜门锁着。老人从口袋里掏出一把钥匙,打开柜门。 柜子里面没有东西,只有一块活动的水泥砖。 老人蹲下来,把那块水泥砖抽出来。砖后面的墙洞很深,老人伸手进去,摸出一个铁盒子。铁盒子锈迹斑斑,上面贴着一层胶带。 老人把铁盒子递给沈夜,说,老周放的,三年了,没人动过。 沈夜接过铁盒子,掂了掂,有些沉。他撕开胶带,打开盒盖,里面垫着一层旧报纸,报纸下面躺着一块硬盘,标签上写着,0018。 沈夜说,编号0018。 他说,第六块。 他把硬盘装进背包,又把铁盒子还给老人。老人接过盒子,重新把水泥砖塞回去,锁上柜门。 老人说,老周还留了句话。 沈夜说,什么话。 老人说,他说,如果有一天,有个姓沈的小伙子来拿这块硬盘,你就告诉他,别走南门。 沈夜说,南门怎么了。 老人说,老周没说。他就说,别走南门。 沈夜说,您和老周,认识很久了。 老人擦着录音机,说,认识十几年了。老周以前常来,收旧电器,也修旧电器。他说他店里缺零件,就往我这里跑。 他说,三年前有一天,老周来了,抱着一个铁盒子。他让我帮他存着,说,如果有个姓沈的小伙子来拿,就给他。 他说,我问他,老周,你自己怎么不来拿。 他说,老周说,我不一定回得来。 老人抬起头,看着沈夜,说,三年了,老周没回来过。 沈夜说,他会回来的。 老人没有说话,低下头,继续擦那台录音机。 沈夜站在摊位后面,看着那条老巷子。巷子的南头通向大马路,北头连着居民区。他想了想,说,我们走北门。 林小雪说,为什么。 沈夜说,老周说的。他说,老周不会无缘无故留这句话。 他谢过老人,带着林小雪和零号往巷子北头走。走出几步,他回头看了一眼,老人已经坐回摊位上,重新拿起那台录音机,低头擦着,像什么都没发生过。 巷子北头是一条窄马路,路边种着两排梧桐树。阳光从树叶缝隙里漏下来,在地上投下一块块光斑。 零号忽然说,有人跟着我们。 沈夜没有回头。他说,几个人。 零号说,一个。 沈夜说,从什么时候开始的。 零号说,从三号摊位出来以后。 沈夜说,什么样的人。 零号说,穿灰色外套,戴帽子,看不见脸。 沈夜心里一动。他说,灰衣人。 他想起回声影院里那张纸条,别信灰衣人。他又想起旧书店里,灰衣人给过他纸条,指向城南旧货市场。 他说,先别管他。他说,我们走我们的。 三人沿着窄马路走了一段,经过一个公交站台。站台上等车的人不多,一个穿灰色外套的人站在站牌底下,低着头看手机。 沈夜放慢脚步,从那个人身边走过。他余光扫了一眼,那个人戴着帽子,帽檐压得很低,露出半张脸,嘴角有一道疤。 那人抬起头,看向沈夜。 他说,硬盘,找到了吗。 沈夜停下脚步。他说,你认识我。 那人说,我认识老周。 沈夜说,灰衣人。 那人说,我不是灰衣人。 沈夜说,回声影院里给我递纸条的人,穿灰衣服。 那人说,那是灰衣人。他说,我不是他。 沈夜说,你怎么证明。 那人说,灰衣人让你别信任何人。他说,我不一样。 他顿了顿,说,我是守则派的人。 沈夜说,守则派。 那人说,规则是要被遵守的,不是拿来改的。他说,我们是守着规则的人。 沈夜说,你们找我干什么。 那人说,我们找的是硬盘。他说,你手里已经有几块了。 沈夜说,你们想干什么。 那人说,把硬盘交给我们。 沈夜说,不交呢。 那人说,你不交,会有别人来拿。他说,那些人不一定像我们这么好说话。 沈夜说,你们怎么知道我有硬盘。 那人看了他一会儿,说,你身上有味道。 沈夜说,什么味道。 那人说,硬盘的味道。他说,你装过硬盘的包,会沾上那种味道。我们的人,闻得出来。 沈夜低头看了看自己的背包。背包是黑色的,看不出什么异常。 他说,守则派有很多人。 那人说,不算多。他说,但知道这件事的人,不少。 沈夜说,知道什么事。 那人说,知道老周拆了硬盘的人,知道这扇门存在的人,知道你是作者的人。 他说,你写的那扇门,在地下世界,已经传开了。 沈夜说,传开了。 那人说,有人想开门,有人想关门,有人想看看门里有什么。 他说,我们守则派,是关门的那一拨。 沈夜说,你们守则派,为什么关门。 那人说,因为门后面,没有人想看到的东西。 沈夜说,你见过门后面? 那人没有回答。他看了沈夜一眼,帽檐下的半张脸没什么表情。 他说,我劝你一句。 他说,硬盘收集得差不多了,就别再往前走了。 他说完,转身,沿着马路走远了。他的脚步很轻,像踩在棉花上一样,没有发出一点声响。 沈夜站在原地,看着他走远。那人走到路口,拐进一条小巷,消失不见。 沈夜说,守则派的人,走路没有声音。 零号说,不是没有声音,是他走路的方式,把声音压到了最低。 她说,这是练出来的。 沈夜说,练这个干什么。 零号说,跟踪,或者逃命。 沈夜低头看了看自己的背包。背包是黑色的,看不出什么异常。他抬起头,那人已经不在原地了。 公交站台上空荡荡的,只有梧桐树的影子在晃动。刚才站在这里的人,像从来没有出现过一样。 林小雪说,人呢。 沈夜说,走了。 他说,守则派。 他说,他们能闻出硬盘的味道。 零号说,那我们现在带着五块硬盘,就是五个会走路的靶子。 沈夜说,所以我们要快。 他说,先去公司,拿第七块。然后凑齐六块,去镜中地狱。 他说完,又停了一下。他说,不对。 林小雪说,怎么不对。 沈夜说,老周说,硬盘是钥匙,不是锁。他说,守则派要硬盘,是把硬盘当锁。 他说,他们要锁住什么。 零号说,锁住门。 沈夜说,可老周说,硬盘是钥匙。 他说,守则派和老周,对硬盘的理解不一样。 他想了想,说,守则派说规则要遵守,可老周说,规则是可以被修改的。 他说,他们可能不是一路人。 林小雪说,那你信谁。 沈夜说,我谁都不信。 他说,老周说,别信任何人。 他背起包,走了两步,又停下。他低头,看了看背包里的硬盘,一块一块数过去。 他说,五块。 他说,算上三号摊位这块,六块。 他说,老周说,硬盘是钥匙。钥匙的编号,得对得上,门才开得了。 林小雪说,你的编号对得上吗。 沈夜说,回去以后,重新核一遍。 他说,老周这个人,藏东西的时候,会留一手。 他背着包,继续往前走。梧桐树的影子在他身上一块一块地滑过去,他走得不快,但每一步都很稳。 太阳从云层里探出来,把整条巷子照得亮堂堂的。他穿过巷口,走上大路,公交站台就在前面。 他说,我现在只想把硬盘找齐。 他说,找齐了,才知道老周说的是什么意思。 他说,也才知道,那扇门后面,到底是什么。 第55章 工位 第55章工位 沈夜三年前上班的公司,在城西一栋写字楼里。大楼不高,十一层,外墙上挂着褪色的广告牌,写着一家已经搬走的公司名字。 沈夜站在楼下,看着那栋楼。他说,我以前每天坐地铁来这里。 林小雪说,几楼。 沈夜说,九楼。 他走进大堂,前台已经没人了,台面上落着一层灰。电梯停在顶楼,他按了上行键,电梯门缓缓打开,里面灯管忽明忽暗。 电梯里贴着一张物业通知,日期是三年前的。通知上写着,请各公司于月底前缴纳本季度物业费,落款是物业公司的名字。沈夜看了一眼那个名字,觉得陌生,又觉得熟悉。 他说,我在这里上了三年班。 他说,每天上午九点打卡,晚上九点下班。中午在楼下便利店买一个饭团,加班的时候再加一杯美式。 林小雪说,你记得挺清楚。 沈夜说,我记得的事,比我想象的多。 他说,只是以前不知道,这些是会被忘记的。 他走进电梯,按下九楼。电梯开始上升,发出沉闷的响声。 零号说,这栋楼还有人吗。 沈夜说,不知道。他说,我辞职以后,就没回来过。 电梯在九楼停下,门打开。走廊里很安静,只有应急灯亮着,照在灰色的地毯上。走廊两侧是一间间办公室,门都关着。 沈夜走到一扇玻璃门前,玻璃上还贴着公司的logo,一个蓝色的圆,圆里有一行英文字母。他伸手摸了摸那行字母,指尖沾上一层灰。 他说,我们公司,做软件的。 他说,我负责修bug。 他说,老周是组长,他负责看我们修bug。 他推开玻璃门。门后是一间大办公室,摆着几排工位,电脑和显示器都搬走了,桌面上空荡荡的,只剩下一层灰。 夕阳的光从窗户照进来,把办公室切成明暗两半。光落在靠窗的工位上,落在灰扑扑的桌面上,像一层薄薄的金粉。 沈夜站在那里,看着那间办公室。他说,这里以前不是这样的。 他说,以前这里很吵。有人打电话,有人敲键盘,有人讨论需求。老周坐在最里面的工位,背对着窗户,显示器上永远开着一堆窗口。 他说,老周有个习惯,改代码之前,会先喝一口保温杯里的茶。 他说,他改完代码,会把椅子往后一靠,说一句,收工。 他走到靠窗的一个位置,指着一张空桌子,说,我坐这里。 林小雪说,工位上的东西呢。 沈夜说,辞职的时候,都搬走了。 他站在那张空桌子前,看着桌面上的灰尘。他说,可老周说,第七块硬盘,放在我工位上。 他说,老周知道我会回来。 他蹲下来,检查那张桌子。桌面干净,抽屉空着,桌腿没有异常。他伸手摸了一圈桌面底部,摸到一个突起。 他把手伸进桌子底部的缝隙,摸到一个东西,硬硬的,用胶带粘在桌面底下。他用力撕下胶带,取下来,是一块硬盘。 标签上写着,0019。 沈夜说,第七块。 他把硬盘翻过来,背面贴着一张便利贴,便利贴上是一行字,沈夜,你终于来了。我把它藏在这里,因为你每天都会坐在这个位置上,盯着电脑,想着怎么修那个bug。 沈夜看着那行字,没有说话。 他想起三年前。那时候他还在这个公司,老周是他的组长。每天下午,老周都会站在他身后,看他写代码。 老周说,沈夜,你这个bug修得漂亮。 老周说,沈夜,别老加班,早点回家。 老周说,沈夜,如果有一天我不在了,你要记得,代码是你写的。 沈夜站在原地,手里握着那块硬盘,便利贴上的字在灯光下有些模糊。他说,老周,我记得了。 他说,代码是我写的。 他说,你只是帮我把门关上。 他站了一会儿,把便利贴从硬盘上揭下来,小心地折好,放进口袋。然后他转过身,看着那间空荡荡的办公室。 他说,老周在这间办公室里,藏了三年的硬盘。 他说,他每天都坐在我工位旁边,看着我修bug。 他说,他从来没提过硬盘的事。 林小雪说,他怕你想起来。 沈夜说,对。 他说,老周怕我想起来,所以他把硬盘藏在这里,藏在我每天都会坐的地方。他说,他赌我会回来。 他说,他赌赢了。 他把硬盘装进背包。背包里已经有五块硬盘,加上这一块,一共六块。 林小雪说,六块了。 沈夜说,六块。 他说,深渊应用说,集齐六块硬盘,就能进镜中地狱。 他掏出手机,打开深渊应用。屏幕亮起来,显示着一行字,硬盘收集进度,六块,六块。镜中地狱,入口即将开启。 (本章未完,请点击下一页继续阅读)第55章工位(第2/2页) 沈夜看着那行字。屏幕下方,那行字缓缓变化,变成一行新的提示。 写着,入口已定位,曙光打印店,二楼,老周的办公室。 沈夜愣了一下。他说,入口在老周的办公室。 林小雪说,我们刚从那里出来。 沈夜说,深渊应用说,镜中地狱的入口,在老周的办公室。 他想了想,说,老周办公室墙上,挂着那面镜子。 他说,第七站老居民楼里也有镜子,零号机房也有镜子。他说,老周办公室里也有镜子。 他说,深渊应用一直在告诉我,镜子就是入口。 零号说,那我们现在回去。 沈夜点了点头。他正要收起手机,屏幕又闪了一下,跳出一行红字。 写着,警告,连接深度,百分之十二。 沈夜看着那行字,抬起左手。他看见自己的左手腕上,不知什么时候多了一道细纹,颜色很浅,像一道绿色的线。 林小雪说,这是什么。 沈夜说,连接深度的代价。 他说,每改一次规则,我就失去一部分记忆。连接深度越高,我忘得越多。 他说,现在百分之十二。 林小雪说,你忘了什么。 沈夜想了想,说,我忘了三年前那个晚上,老周是怎么走的。 他说,我只记得他说,我上去接个电话。 他说,我不记得电话是谁打来的。 他说,我也不记得,他上去以后,发生了什么。 他放下手机,看着窗外。窗外是城西的街道,车流和人流在午后的阳光里流动。远处,一栋高楼的玻璃幕墙反射着白光。 他说,我得在忘掉更多之前,把事情做完。 他说,走吧,回打印店。 他走到门口,又停住。他回头,看了一眼那张空桌子,看着窗台上那层薄薄的灰,看着墙上的空调出风口。 他说,三年前,我就是在这里,写的最后一版代码。 他说,老周站在我身后,看完了那行代码。他说,沈夜,这一行,不要提交。 沈夜说,我没听。 他说,我把那行代码提交了,那扇门就开了。 他说,后来,老周花了三个月,才把门重新关上。 他说,他把门关上以后,拆了硬盘,藏了起来。他求深渊,锁了我的记忆。 他说,他做这一切的时候,我还坐在这个工位上,写别的代码,修别的bug,一无所知。 林小雪说,你现在知道了。 沈夜说,我现在知道了。 他说,可我知道得太晚了。 他说,老周等了我三年,可我在第三天就忘了这件事。 他说,我忘了老周,忘了硬盘,忘了那扇门。我重新找了一份工作,重新写代码,重新修bug。我以为日子会一直这样过下去。 他说,我甚至不知道,自己忘过什么。 他说,忘掉一件事,和从来没发生过,是两种感觉。 他说,忘掉以后,我会偶尔觉得心里空了一块。那种空,说不清,也填不上。我以为是加班太多,是熬夜太狠,是身体在报警。 他说,现在我知道了。 他说,那块空的地方,是老周。 他说,直到我收到那本规则手册。 他说,现在想想,那本手册,也许就是老周寄给我的。 他说,老周说,第七块硬盘,放在一个我一定会去的地方。他说,规则手册寄到我家的时候,我就已经往那个地方走了。 他低下头,看着手里的硬盘。 他说,老周把硬盘藏在这里,藏了三年。 他说,他信我一定会回来。 他说,我不能让他失望。 他说,走吧。 他把硬盘放进背包,拉好拉链,把背包背到肩上。他又看了一眼那张空桌子,看了一眼窗台上那层灰。然后他走到门口,伸手关掉办公室的灯。黑暗落下来,只有走廊的应急灯还亮着。 他转过身,走出办公室。他走过走廊,走进电梯。电梯门关上的时候,他回头看了一眼那间大办公室。夕阳的光从窗户照进来,落在那张空桌子的桌面上,落在一层薄薄的灰尘上。 电梯开始下降。沈夜靠在电梯壁上,手里握着那六块硬盘。 他看着电梯的数字从九变成八,又从八变成七。电梯在六楼停了一下,门打开,外面没有人,几秒后,门又关上了。 他说,这栋楼,电梯也记得我。 林小雪说,电梯怎么会记得人。 沈夜说,不知道。他说,可能是错觉。 他说,也可能是,这栋楼里,还留着三年前的什么东西。 他说,老周,我回来了。 他说,这次,我要把门打开。 第56章 入口 第56章入口 回到曙光打印店的时候,天已经擦黑了。卷帘门还敞着,一楼店面里的灯亮着,像有人知道他们要回来。 沈夜走上二楼,推开老周办公室的门。台灯还亮着,笔记本还摊在桌上,一切都和他们离开时一样。 除了墙上的镜子。 沈夜记得,他们第一次进来的时候,办公室墙上挂着一幅风景画。现在,那幅画不见了,取而代之的是一面镜子。 镜子不大,木框,镜面蒙着一层灰。镜子里映出办公室的样子,台灯,桌子,铁皮柜,还有站在门口的三个人。 沈夜走到镜子前,说,什么时候换的。 林小雪说,我们离开的时候,墙上还是画。 沈夜说,有人在我们不在的时候,换上了镜子。 他伸手,轻轻擦掉镜面上的灰。镜面亮起来,映出他的脸。他看着镜子里的自己,总觉得镜子里的那个人,动作比他慢了一点。 他说,镜子里的人,反应比我慢。 林小雪说,慢多少。 沈夜说,不到一秒。 他说,镜子会延迟。 他盯着镜面看了几秒,忽然退后一步。镜子里的自己也退后一步,动作几乎同步,看不出延迟。 沈夜说,现在又同步了。 他说,刚才那一下,是故意的。 零号说,镜子在演戏。 沈夜说,它想让我们以为,它是一面普通的镜子。 他想了想,从背包里取出一块硬盘,举到镜子前。镜子里的硬盘也跟着举起来,标签上的字清清楚楚,0013。 沈夜说,看到没有。 林小雪说,看到什么。 沈夜说,镜子里的硬盘,编号是反的。 他说,我们手里这块,标签朝外,编号0013。镜子里的标签,也是朝外的。 他说,镜子会翻转影像,可编号没有翻转。 他说,镜子里的硬盘,不是反射。 沈夜看着镜面,说,镜子后面的空间,和我们这里是同向的。 他伸手,按住镜面。镜面冰凉,没有晃动,像一块真正的玻璃。 他说,深渊应用说,入口在老周的办公室。他说,办公室里的镜子,就是入口。 他说,可它现在打不开。 林小雪说,缺什么。沈夜说,缺钥匙。 他说,老周说,硬盘是钥匙。 他从背包里取出六块硬盘,一块一块摆在桌上。0013,0014,0015,0016,0017,0019。 他说,六块硬盘,六把钥匙。 他拿起第一块硬盘,按在镜面上。镜面没有变化。 他又拿起第二块,第三块,第四块,第五块,第六块。他把六块硬盘依次按在镜面上,镜面依然冰凉,纹丝不动。 沈夜说,不对。 他说,钥匙不够。 林小雪说,深渊应用说六块就能开。 沈夜说,老周说,第七块。 他说,老周的录音里说,去找第七块。他说,第七块不在他藏的点位里。 他说,我们拿了0019,我以为那就是第七块。 他说,可现在打不开。 他站在镜子前,脑子里飞快地转。他想起老周的录音,第七块不在我藏的点位里,我放在了一个你一定会去的地方。 他说,我去了公司,拿到了0019。 他说,0019是第七块,可镜子不开。 他说,那老周说的第七块,不是0019。 零号说,那是什么。 沈夜闭上眼睛。他想起老周办公室铁皮柜里的文件,硬盘共十二块,编号0013至0024。他想起老周说,硬盘是钥匙,不是锁。 他说,十二块硬盘,编号0013到0024。 他说,从零开始数,0013是第零块。 他说,老周说,编号从零开始。 他猛地睁开眼睛。他说,硬盘的编号,从零开始。 他说,0013不是第十三块,是第零块。 他说,0019是第六块。 他说,我们手里有六块硬盘,编号0013,0014,0015,0016,0017,0019。从零开始数,它们是第零块到第六块。 他说,我们少了一块。 林小雪说,少哪块。 沈夜说,0018。 他说,我们在旧货市场拿的,是0018。我把它和0017弄混了。他低头,看着桌上的硬盘,一块一块辨认标签。0013,0014,0015,0016,0017,0019。 他说,我们没有0018。 他说,旧货市场三号摊位,老周放的是0019。 他说,公司工位底下,粘的是0018。 林小雪说,你弄反了。 沈夜说,我弄反了。 他说,老周说,第七块不在他藏的点位里。三号摊位是点位,公司不是。 他说,三号摊位的暗格,老周放了0019。公司工位,老周放了0018。 他说,我把两块硬盘的编号记反了。 他说,0018在公司,0019在旧货市场。 他说,我拿到的顺序对,可编号记错了。 (本章未完,请点击下一页继续阅读)第56章入口(第2/2页) 他重新看向镜子。他说,那第七块,到底在哪。 办公室里安静下来。台灯嗡嗡地响着,照在镜面上,镜子里的三个人低着头,像是也在思考。 零号说,你把硬盘拿出来,重新看。 沈夜把背包里的硬盘一块一块取出来,摆在桌上。六块硬盘排成一排,标签朝上。 0013,0014,0015,0016,0017,0019。 沈夜看着这排编号,忽然说,不对。 他说,如果旧货市场是0019,公司是0018,那我们手里的六块,编号应该是0013到0018。 他说,可这里没有0018。 他说,只有0019。 他说,0018不在背包里。 他愣了一下,说,0018,我把它放在配电间了。 林小雪说,什么。 沈夜说,配电间。他说,曙光医院配电间,那块硬盘,我拿的时候,标签上写的是0017。 他说,我把它当成0017,放进背包。 他说,可后来我在公司拿到0019,数了一遍,发现没有0018。 他说,0018要么还在配电间,要么,我把它当成了别的编号。 他低头,看着桌上那块标签写着0017的硬盘,伸手把它拿起来,翻到背面。 背面贴着一张标签,标签上写着,0018。 沈夜说,这块不是0017。他说,它上面贴了两层标签。外面一层写着0017,里面一层写着0018。 他说,老周贴了两层。 他说,配电间里那块,才是0017。 他说,我们在配电间拿的,是0018。 他说,我数错了。 林小雪说,那你现在有几块。 沈夜看着桌上的硬盘。0013,0014,0015,0016,0018,0019。 他说,六块。 他说,编号0013到0016,加上0018,0019。 他说,少了一块0017。 他说,0017还在配电间。 他抬起头,看向镜子。镜子里的自己也抬起头,镜面泛着冷冷的光。 他说,要打开这扇门,还差一块。 他说,得回医院一趟。 他刚说完,办公室里的灯忽然灭了。黑暗中,镜子亮起来,镜面像水面一样晃动,从镜子里透出一线幽蓝的光。 镜子里,站着一个穿白裙子的女人。 女人站在镜子深处,看不清脸。她开口,声音穿过镜面传出来,像隔着很远的距离。 她说,沈夜,你不用回去了。 沈夜说,你是谁。 女人说,0017,在我这里。 沈夜说,你怎么会有0017。 女人说,因为镜中地狱的入口,就在你脚下。 沈夜低头。他看见办公室的地面上,不知什么时候多了一层水,水面像镜子一样,映着天花板上的光。 他说,入口在这里。 女人说,你带着六块硬盘进来,就是带着六把钥匙。 她说,可你少了一把。 她说,你想开这扇门,就要先找到0017。 沈夜说,0017在哪里。 女人没有回答。镜面里的光渐渐暗下去,女人的身影一点一点消散。 最后,她留下一句话。她说,你右手边第三个抽屉。 灯重新亮起来。办公室恢复了原样,台灯亮着,镜子还是镜子,地面的水渍不见了。 沈夜看向那张办公桌。桌子右边,有三个抽屉。 他拉开第三个抽屉。 抽屉里躺着一块硬盘,标签上写着,0017。 沈夜看着那块硬盘,没有立刻伸手去拿。他想起镜子里的女人说的话,0017在我这里。他想起林小雪说,她在这里。 他想起三年前,林小雪是镜中地狱里唯一生还的人。 他想起他们在零号机房的时候,林小雪说过,镜子里的东西,不要相信。 可现在,镜子里的女人告诉他,0017在第三个抽屉里。抽屉里,真的有0017。 沈夜说,是镜子告诉我的,还是你告诉我的。 林小雪说,什么。 沈夜说,镜子里的女人说,0017在第三个抽屉。她说,你右手边第三个抽屉。 他说,我拉开抽屉,里面真的有0017。 他说,如果是镜子在骗我,它为什么要告诉我真的位置。 林小雪没有说话。 沈夜看着那块硬盘,久久没有说话。他抬起头,看向林小雪。 林小雪站在镜子前,镜子里映出她的脸。她左眼角的泪痣,在灯光下微微发亮。 沈夜说,你怎么知道,抽屉里有硬盘。 林小雪没有说话。 沈夜说,刚才镜子里的女人,是你吗。 林小雪抬起头,看着沈夜,说,不是。 她说,我在这里。 她说着,抬手指了指镜子。镜子里,林小雪的倒影依然站在原来的位置,左眼角那滴泪痣,亮得像一滴未干的泪。 镜子里的林小雪,没有动。 第57章 开门 第57章开门 沈夜盯着抽屉里的硬盘看了很久。镜子里的话还在耳边,0017在我这里。他伸手,把硬盘拿出来。标签上写着0017,背面干净,没有第二层标签。 他把它和桌上的硬盘放在一起。七块硬盘排成一排,0013,0014,0015,0016,0017,0018,0019。 林小雪说,你要怎么用。 沈夜说,老周说,硬盘是钥匙。他说,十二块硬盘,编号从零开始。他说,我们手里七块,应该够开这扇门。 他拿起0013,按在镜面上。镜面依然冰凉。他又拿起0014,0015,一块一块按上去。七块硬盘全部按完,镜面纹丝不动。 零号说,还是不开。 沈夜说,不对。他说,老周不会给没用的钥匙。 他把七块硬盘重新拿下来,摆在桌上,一块一块翻看背面。他想起老周的录音,硬盘是钥匙,不是锁。编号从零开始。 他说,钥匙不是按上去就行的,可能要对准位置。 他抬头看那面镜子。镜面是平的,木框是旧的。他用手摸了一圈镜框,摸到右上角有一道细细的缝,缝很浅,像是嵌进去的。 他说,这里有槽。 他从桌上拿起0015,试着把硬盘边缘卡进那道缝。硬盘的金属外壳比缝宽了一点,卡不进去。他又拿起0014试了试,也不行。 林小雪说,不是插进去的。 沈夜说,那是什么。 林小雪说,你看镜框的四个角。她说,每个角都有一道缝,大小不一样。 沈夜凑近看。果然,镜框的四个角各有一道缝,长短粗细都不一样。他比了比手里的硬盘,忽然明白过来。 他说,硬盘的厚度不一样。他说,每块硬盘的标签纸,贴的位置也不一样。 他把七块硬盘并排放在桌上,看标签纸的位置。0013的标签贴在正中,0014的标签偏左,0015的标签偏右,0016的标签靠近上沿,0017的标签靠近下沿,0018的标签在左上,0019的标签在右下。 沈夜说,标签的位置,就是插槽的位置。 他拿起0013,把标签对准镜框正中那道最宽的缝,轻轻一推。硬盘滑进缝里,严丝合缝,像是本来就在那里。 镜面亮了一下,泛起一圈涟漪。 沈夜说,对了。 他把剩下六块硬盘按标签位置一一推进镜框四角与边缘的缝里。最后一块0019推入的瞬间,整面镜子亮起来,光从镜面里涌出,把办公室照得一片雪白。 沈夜说,验证通过了。 他说,但门还没开。 他退后一步,重新看那面镜子。镜框上的七块硬盘嵌在槽里,镜面亮着白茫茫的光,但门依然关着,镜面冰凉,没有化开。 他说,还差一步。 他想了想,说,开门要按顺序。他说,编号从零开始,就要从第零块开始。 他把0013从槽里取出来,放回最左,依次排好,然后重新拿起0013,按在镜面正中。镜面泛起一圈极淡的涟漪,像水面被轻轻碰了一下。 沈夜说,有用。 他拿起0014,按在镜面左上角。涟漪扩大,镜面开始发亮。0015按在右上角,0016按在左下角,0017按在右下角。0018按在镜框顶部,0019按在镜框底部。 七块硬盘各就各位,镜面亮起一层白茫茫的光。光从镜面里透出来,把整个办公室照得雪亮。 林小雪说,开了。 沈夜说,没有完全开。他说,这是验证通过了,但门还没开。 他看向镜面。镜子里映出的办公室正在变化,台灯不见了,铁皮柜不见了,桌子也不见了。镜子里只剩一片白。 沈夜说,进去之后,可能会失散。他说,镜中地狱是s级副本,规则不明。 林小雪说,我知道。她说着,从口袋里摸出那枚硬币,硬币正面朝上,反面写着一个小小的数字,7。 沈夜说,你什么时候带了这个。 林小雪说,第七站的车票道具。她说,我留着没用,现在给你。 沈夜接过来。硬币冰凉,反面那个数字7像是刻进金属里的。他把硬币放进衣袋,说,走吧。 他伸手,按上镜面。镜面像水一样化开,他的手陷进去,没有碰到玻璃。 他回头看了林小雪一眼。林小雪站在灯下,左眼角的泪痣亮着。她点点头。 沈夜迈进镜子。白光涌上来,他什么都看不见,只听见自己的脚步声,一下,一下,走在一片空荡荡的地面上。他走了很久,久到脚步都麻木了,才看见前方有一扇门。 门是黑色的,没有把手,没有门牌。门缝里透出一线冷风。 他伸手推门。门没有锁,轻轻一推就开了。门后是一条长廊,长廊两侧全是镜子,一面挨着一面,从地面一直顶到天花板。 镜子里映着他,也映着长廊,一直延伸到看不见的深处。 沈夜走进去。他每走一步,两侧的镜子里就有无数个自己跟着走。他停下来,他们也停下来。他抬手,他们也抬手。 他数了数,长廊里的镜子至少有几百面。 他停下来,蹲在最近的一面镜子前,没有看镜面,而是看镜框。镜框是木头的,边缘磨得很光滑,像是被人摸过很多次。他在镜框内侧发现一行极小的字,字迹工整,刻着,第三面镜子,左转。 沈夜愣了一下。他抬起头,看向长廊两侧。他数了数自己走过的镜子,从左边的第一面数起,数到第三面。第三面镜子旁边,墙面上有一条几乎看不出来的缝,缝很窄,刚好够一个人侧身挤过去。 他没有立刻过去,把那行字又看了一遍。第三面镜子,左转。他想,这是前人留下的提示,还是陷阱。如果是提示,为什么要刻在镜框内侧,藏得那么深。 林小雪说,你看到什么了。 沈夜说,一行字。他说,写着第三面镜子左转。 (本章未完,请点击下一页继续阅读)第57章开门(第2/2页) 林小雪说,可信吗。 沈夜说,不可信。但这条路只有一条,走到底也是死路,不如试试。 他走到第三面镜子前,侧过身,挤进那条缝。缝后是一条更窄的通道,光线很暗,两侧的墙壁上贴满了纸,纸上密密麻麻全是字。他凑近看,纸上的字迹各不相同。 第一张纸上写着,不要相信白裙子。第二张纸上写着,镜子会学你说话。第三张纸上写着,第七站没有灯。第四张纸上写着,如果看到圆中之眼,快跑。 沈夜一张一张看过去,看到最后一张纸。纸上只有一行字,字迹很新,像是刚写上去的。那行字写着,老周在第七层等你。 沈夜盯着那行字,没有说话。他想起老周说过,第七块硬盘不在点位里。他想起老周录音里说,我放在了一个你一定会去的地方。 他说,老周到底留了多少东西。 他继续往前走。通道尽头是一面更大的镜子,镜面蒙着灰,看不清里面。他伸手擦掉灰,镜面亮起来,映出他的脸。 镜子里,他的身后,站着一个人。那个人穿着灰色的外套,面容模糊,但轮廓很熟悉。 沈夜没有回头。他对着镜子说,老周。 镜子里的人没有回答。他只是静静地站着,像是隔着很远的路,看着他。 沈夜说,你在第七层等我吗。 镜子里的人,慢慢地点了点头。 沈夜心里一热。他刚想再说什么,镜面忽然暗下去,那个身影消失了,镜面恢复成蒙灰的样子。 他站在原地,看着那面镜子,久久没有说话。 他继续往前走。长廊的尽头站着一个人,穿白裙子,背对着他。长发垂到腰际,裙摆拖在地上。 沈夜说,你是谁。 那人没有转身。她的声音从镜子里传来,又像是从四面八方传来,她说,你终于来了。 沈夜说,你认识我。 她说,我等你很久了。她说,从你写下第一行代码那天起,我就在等。 沈夜说,你是深渊ai。 她说,我不是。她顿了顿,说,我是它造出来的第一面镜子。 沈夜说,什么镜子。 她说,深渊游戏里,每个副本都有一面镜子。玩家通过镜子进出副本,镜子是入口,也是出口。她说,我是第一面镜子,也是最旧的那一面。 她终于转过身来。她的脸很白,五官模糊,像隔着一层雾。她没有眼睛,眼眶的位置只有两片光滑的镜面。 她说,你带来了七把钥匙。 沈夜说,是的。 她说,不够。她说,开这扇门,需要十二把。 沈夜说,那这里不是入口。 她说,这里是入口,但不是你的入口。她说,你带着七把钥匙走进来,只能走到第七层。你想走到最深处,就要找齐十二块硬盘。 沈夜说,剩下的五块在哪。 她没有回答。她的眼眶里,两片镜面忽然亮起来,映出沈夜的脸。她说,你身后。 沈夜回头。他看见林小雪站在长廊入口,正一步一步走过来。她走得很慢,每一步都踩在镜面的光上。 她身边没有零号。 沈夜说,零号呢。 林小雪说,她没进来。她说,她在门口等我们。她说,她说镜子里没有她的投影,她进来会出问题。 沈夜想了想,说,她说的对。零号是代码人形,镜子里没有她的倒影,如果硬进来,可能会被当成不存在的个体。 白裙人说,你很聪明。 沈夜说,这不是聪明,是常识。 白裙人笑了。她的脸在雾后面动了动,说,我喜欢你说话的方式。她说,走吧,我带你们去看第一面镜子。 她转身,走进长廊深处。两侧的镜面随着她的脚步一块一块亮起来,镜子里映出的画面正在变化,不再是长廊,而是一片雪地。 沈夜看着那片雪地,脚步顿了一下。 雪地中央有一间小木屋,屋顶压着厚厚的雪,烟囱里没有烟。木屋门口挂着一盏灯,灯是亮着的,昏黄的光在雪地里显得格外孤独。 沈夜说,这是哪。 白裙人说,你很快就会知道。 她走到长廊尽头,停下。最后一面镜子立在那里,镜面不是白色,也不是银色,而是黑色,黑得像一口井。 她说,进去之前,我提醒你一件事。 沈夜说,什么。 她说,镜中地狱里,不要相信任何镜子里的东西。她顿了顿,说,包括我。 说完,她伸手,按上那面黑镜。黑镜表面泛起波纹,像水被搅动。她走进镜子里,身影一点一点消失。 长廊里安静下来。沈夜和林小雪站在黑镜前,镜面映出两个人的影子。 林小雪说,她最后一句话,像是在提醒我们。 沈夜说,也像是在警告我们。 他说,走吧,没有退路了。 他伸手,按上黑镜。镜面冰凉,像冬天的铁。他用力一推,镜面陷下去,露出一条窄窄的通道。通道里透出昏黄的光,像雪地小屋门口那盏灯的光。 沈夜回头看了一眼来时的长廊。长廊尽头的入口处,那扇黑门还开着,门缝里透进来一线白光。 然后,他听见一个声音。声音很轻,从门缝里传来,像是有人在很远的地方叫他。 那个声音说,沈夜,别进去。 沈夜愣住。那是老周的声音。 他转身想往回走,身后的黑镜忽然亮起来,镜面涌出一股巨大的吸力,把他整个人往里拽。他伸手想抓住什么,只抓到了林小雪的手。 两个人的手紧紧握在一起,被吸进镜子里。 镜面恢复平静。长廊里空空荡荡,只有两侧的镜面还亮着。镜子里,雪地小屋门口的灯,一晃一晃地亮着。 通道深处,传来一声极轻的叹息。 第58章 雪地小屋 第58章雪地小屋 沈夜醒来的时候,脸贴着冰冷的雪。他睁开眼睛,眼前是一片白,雪地一直铺到天边,看不见任何建筑。 他爬起来,身上落满了雪。他记得自己被黑镜吸进来,记得抓住林小雪的手。他低头看了看自己的手,手里空空的,什么都没有。 他喊了一声,林小雪。 雪地里没有回应。风卷着雪粒打在脸上,又冷又疼。他转了一圈,四周只有雪,白得晃眼。 他摸了一下衣袋,硬币还在。他又摸了一遍,手机不在,背包不在,硬盘也都不在。他只剩下这枚硬币和一身衣服。 沈夜站在原地,强迫自己冷静。他想起白裙人说过,镜中地狱的入口是黑镜,进来之后,可能什么东西都不会跟着进来。道具也好,硬盘也好,都留在外面。 他抬头看天。天是灰白色的,没有太阳,没有云,光均匀地洒下来,不知道从哪里来。他试着走了几步,雪很深,每一步都陷到小腿。 他看见远处有一间小木屋。屋顶压着雪,门口挂着一盏灯,灯是亮的,昏黄的光在雪地里格外显眼。 和镜子里看到的那间一样。 沈夜朝木屋走过去。他走得很慢,雪地上留下两行脚印。他走到木屋门口,没有敲门,先绕着木屋转了一圈。木屋很小,只有一扇窗,窗户从里面用木板钉死了。门虚掩着,门缝里透出一线灯光。 他站在门口,没有立刻进去。他想起林小雪说过,镜中地狱里,最危险的是镜子。他检查了一下木屋四周,没有发现镜子。门把手上积着一层薄薄的雪,说明很久没人碰过。 他推开门。门轴发出吱呀一声响,像很久没开过。屋里很暖和,壁炉里的火正旺,火光照得整个屋子亮堂堂的。屋里有床,有桌子,有椅子,桌上放着一盏油灯,灯芯烧得很短。 床上坐着一个人。一个女人,穿着厚厚的棉衣,低着头,看不清脸。她听见门响,抬起头来。 沈夜看清了她的脸。那是一张很年轻的脸,眉眼温和,嘴角有一道浅浅的疤。她看着沈夜,像是认识他,说,你来了。 沈夜说,你是谁。 她说,我叫顾遥。她说,你是第三个进来的。 沈夜说,前两个是谁。 顾遥说,第一个是穿黑裙子的姑娘,她说她叫零号。她看了一眼外面的雪,说,她往东边走了,说去找路。第二个是你身边的姑娘,她刚进来没多久,也往东边去了。 沈夜说,林小雪。 顾遥说,我不认识她,她没说名字。她说,她只跟我说了一句话。 沈夜说,什么话。 顾遥说,她说,如果有一个叫沈夜的人来,让他别相信这间屋子里任何人说的话。 沈夜心里一动。他想起林小雪在零号机房说过的话,镜子里的东西,不要相信。 他说,她还说了什么。 顾遥说,没有了。她说,她走的时候,把门带上,让我别出去。她说,雪地里会迷路。 沈夜在椅子上坐下来。他看着她,说,你是玩家吗。 顾遥说,算是吧。她说,我在这里住了很久,久到忘记天数了。她说,这间木屋是安全的,只要不出去,就不会有事。 沈夜说,你怎么知道。 顾遥说,因为我试过。她说,我第一天进来的时候,走出这间屋子,走了很远,看见一条河。河对面有一栋楼,楼里亮着灯。我走过去,发现那条河是镜子做的,河面照出我的样子。她说,我低头看河面,发现河里的那个人,动作比我快。 她说,我就往回跑。跑回木屋的时候,天已经黑了。从那以后,我再也没出过门。 沈夜说,那栋楼是什么样子的。 顾遥想了想,说,灰色的,很高,顶楼亮着一盏灯。她说,我隔着河看了一眼,楼门口挂着一块牌子,上面好像写着什么站。 沈夜说,第七站。 顾遥说,你怎么知道。 沈夜说,我猜的。他说,你后来还见过那栋楼吗。 顾遥摇头。她说,我不敢再往那边走了。她说,但我每天都会站在门口,远远地看一眼那条河。河在,楼就在。 沈夜说,如果楼不见了,说明什么。 顾遥说,我不知道。她说,我从来没有等到过那一天。 沈夜说,河是镜子做的。 顾遥说,是。她说,这地方,到处都是镜子。雪是白的,看不见倒影,但河是亮的,能照出人。她说,这里的规则很简单,不要看任何能照出你的东西。 沈夜说,如果你看了呢。 顾遥看着他,沉默了一会儿,说,看了的人,会变成镜子里的那个。 她说,我见过一个玩家。他蹲在河边洗手,看了一眼河面,然后他就站起来,往回走。他走回木屋,一句话也不说,坐在床上,一直坐到天亮。第二天早上,他出去,又走到河边,又看了一眼河面。就这样反复了好几天。 她说,后来,他不再回来了。他成了河里的那个。 沈夜说,你怎么知道。 顾遥说,因为他最后一次回来的时候,跟我说了一句话。他说,顾遥,你仔细看看我。 她说,我看了。他的眼睛,变成了两片镜面。没有眼珠,只有光。 沈夜说,那你为什么还在这里。 顾遥说,因为我不看河。她说,我只看这间屋子。这间屋子里没有镜子,没有水,没有一切能照出人的东西。 她说着,抬起手指了指墙。墙上挂着一幅画,画里是一片雪地,雪地上有一间小木屋。和这间屋子一模一样。 沈夜说,这幅画哪来的。 顾遥说,我来的时候就在墙上。她说,我每天看着它,提醒自己,这间屋子是安全的。 沈夜站起来,走到画前。他凑近看,画里的雪地很平,没有脚印。他忽然发现,画里的木屋门口,站着一个人。 (本章未完,请点击下一页继续阅读)第58章雪地小屋(第2/2页) 那个人很小,穿着棉衣,低着头,看不清脸。但沈夜能看见,那个人站在画里的门口,和他刚才进屋时站的位置,一模一样。 他后退一步,回头看门口。门口空空的,没有人。 他再看那幅画。画里的人,还站在那里。而且,那个人似乎比刚才大了一点,离门口更近了一点,像是要从画里走出来。 沈夜说,这幅画,有问题。 顾遥说,什么问题。 沈夜说,画里的人,在动。 他话音刚落,壁炉里的火忽然暗了一下。屋里的光线变暗,那幅画上的雪地,像是活了过来,雪粒在画面上缓缓流动。 画里的人抬起了头。 沈夜看见了一张和自己一模一样的脸。 那个画中人看着他,嘴角慢慢弯起来,露出一个笑。然后,它抬起手,按在画面上,像是要推开画框,走出来。 沈夜退到门口,一把拉开门。门外,雪不知什么时候停了,天地一片寂静。他回头看了一眼顾遥。 顾遥还坐在床上,低着头,一动不动。她抬起头,看着他,说,你看到什么了。 沈夜说,画里的人。 顾遥说,画里没有人啊。她说着,站起来,走到画前,伸手摸了摸画框,说,你看,画里只有雪地和木屋,没有人。 沈夜再看那幅画。画里确实没有人了,只有雪地,木屋,还有门口那盏亮着的灯。 他刚想说话,听见门外传来脚步声。他转头,看见雪地里走过来一个人,穿着黑色的羽绒服,左眼角有一颗泪痣。 是林小雪。 林小雪走到门口,看着他,说,沈夜,你怎么在这里。 沈夜说,我进来就到这里了。他说,零号呢。 林小雪说,零号没有进来。她说,她在入口等我们。她说,我刚才一直在找你,往东边走了很远,没有找到路,就回来了。 沈夜看着她,说,你刚才跟谁说过话吗。 林小雪说,没有。她说,我进来的时候,这间屋子是空的,没有人。 沈夜转过头,看向顾遥。顾遥还站在画前,背对着他。她慢慢地转过头来,看着他,脸上带着一个奇怪的笑。 她说,沈夜,你仔细看看她。 沈夜心里一沉。他猛地抓住林小雪的手,往门外跑。身后,木屋的门砰的一声关上了,壁炉里的火光从门缝里透出来,忽明忽暗。 他跑出很远,才停下来,回头看。木屋还亮着灯,门口的雪地上,多了一行脚印。那行脚印不是他的,也不是林小雪的,是从木屋门口,一路延伸到画里的方向。 沈夜说,那间屋子的主人,不是顾遥。 林小雪说,那她是谁。 沈夜说,她是画里的人。他说,真正的顾遥,可能早就变成河里的那个了。 他说,我进屋的时候,她跟我说话,我一直以为她是玩家。她说她叫顾遥,说她是第三个进来的。她说,她在这里住了很久。 他说,但画里的人,会动。 林小雪说,你确定你看到的是画里的人吗。 沈夜说,确定。他说,我站在画前,画里的人抬了头,脸和我一模一样。他说,我回头看门口,门口是空的。我再回头,画里的人不见了,顾遥说画里没有人。 他说,她说画里只有雪地和木屋。可那幅画,我一直看着,从进屋到现在。 林小雪说,你怀疑她。 沈夜说,她说她叫顾遥,说她是第三个进来的。可她说,她在这里住了很久,久到忘记天数。她说,她见过一个玩家变成河里的那个。 他说,一个忘了天数的人,怎么会记得自己是第几个进来的。 林小雪说,所以她可能不是玩家。 沈夜说,可能不是。他说,她可能早就不是人了。她说,不要相信任何能照出你的东西,可她自己的眼睛,会不会就是镜子。 林小雪说,你的意思是,她也在照你。 沈夜说,她在照我。她说她叫顾遥,让我记住这个名字。她说的每一句话,都在让我记住她。 他说,记住一个人,就是把那个人留在心里。留在心里的人,会变成你的倒影。 林小雪说,你记住她了吗。 沈夜想了想,说,记住了。 他说,但我记住了她,不等于她变成了我的倒影。他说,她如果真想变成我的倒影,就不会告诉我她叫什么。 他说,她在赌。她赌我会记住她,也赌我会怀疑她。她两头下注。 林小雪说,那你打算怎么办。 沈夜说,不怎么办。他说,我怀疑她,也记住她。她说的话,我信一半,扔一半。 他说,她说,不要看任何能照出你的东西。这句话,我先信。 林小雪说,画里的人动了。 沈夜说,我看见画里的人,变成了我的样子。他说,如果那幅画是入口,那画里的人,就是住在镜子里的人。 他说,我们得离那间屋子远一点。 他话音刚落,雪地里忽然起了一阵风。风卷着雪粒,呜呜地响。风里夹着一个声音,很轻,像是从很远的地方传来的。 那个声音说,沈夜,别回头。 沈夜愣了一下。这是老周的声音,和他在黑镜前听到的一样。 他下意识想回头,又硬生生停住了。他想起林小雪说过,镜子里的东西,不要相信。他想起老周的便签,离真相越近,越不要回头。 他握紧林小雪的手,说,往前走,别回头。 两个人踩着雪,一步一步,往雪地深处走去。身后,木屋的灯还亮着,画里的人还站在门口,目送着他们离开。 雪越下越大,很快,两行脚印就被雪盖住了。 第59章 别回头 第59章别回头 他走到七楼。 七楼的走廊口亮着灯,灯是昏黄色的,和雪地小屋门口那盏灯一样。走廊尽头有一扇门,门虚掩着,门缝里透出光。 沈夜走到门口,没有立刻推门。他回头看,楼梯口站着林小雪。她站在光里,左眼角的泪痣亮着。 他说,你听到了吗。 林小雪说,听到了。她说,三楼有个女人叫我,五楼有个男人叫我。她说,他们都像是认识我的样子。 沈夜说,规则说,不要答应。 林小雪说,我没答应。 沈夜说,那就好。 他伸手,推开门。门里是一间办公室,不大,布置得很简单。一张桌子,一把椅子,墙上挂着一面镜子。镜子不大,木框,和雪地小屋那幅画的画框很像。 桌上放着一本笔记本,笔记本翻开,页面上有字。沈夜走过去,低头看。 笔记本上写着一行字,字迹很潦草,像是匆忙写下的。那行字写着,如果你看到这行字,说明你已经通过了第一关。第二关在镜子里。记住,镜子里的门,永远不要从正面推开。 沈夜抬起头,看向墙上那面镜子。镜子里映出他的脸,也映出他身后的林小雪。镜子里,林小雪站在他身后,看着他。 镜子里,林小雪左眼角的泪痣,亮着。 沈夜说,第二关在镜子里。 他想了想,没有正面去推那面镜子。他绕到镜子侧面,伸手去推镜子的边缘。镜框很轻,他推了一下,镜子动了,露出一条缝。 缝里透出光。他顺着缝隙看进去,看见一个房间。房间里,一个人背对着他坐着,穿着黑色的羽绒服。 那个人慢慢转过头来。 沈夜看清了那张脸。那是他自己的脸。 镜子里的沈夜看着他,说,你终于来了。他们继续往前走。窄道又走了几十步,前方豁然开朗。雪地不见了,取而代之的是一片空地,空地中央立着一栋楼。 楼很高,看不清有多少层,外墙是灰色的,窗户全部黑着,只有顶楼亮着一盏灯。楼门口挂着一块牌子,牌子上的字已经模糊了,沈夜凑近看,勉强认出几个字,第七站。 沈夜说,第七站。 林小雪说,这里也有第七站。 沈夜说,和现实里的第七站,名字一样。他说,老居民楼,第七站。 他想起现实里的第七站,那里有老居民楼,有留言簿,有写着沈夜名字的页面。他想起零号说过,镜中地狱和现实互为镜像。 他说,这里可能是第七站的镜像。 林小雪说,那我们进去吗。 沈夜说,进去。他说,那盏灯亮着,说明有人在等我们。 他推开门。门没有锁,门轴发出吱呀一声。楼里很黑,只有楼梯间透出一线光,那是从顶楼那盏灯照下来的。 沈夜走进楼里。他的脚步声在空旷的大厅里回响,一下,一下。他抬头看,楼梯一层一层向上延伸,每一层的走廊口都黑着,像一只只张开的嘴。 他数了数,一共七层。 他说,第七站在第七层。 他踏上楼梯。刚走两步,楼梯间的灯忽然亮了。灯是惨白色的,照得整段楼梯发亮。墙上贴着一张纸,纸是新的,像是刚贴上去的。 纸上写着,规则一,上楼梯的时候,不要数台阶。规则二,每层楼只有一间房,房门开着,不许进去。规则三,顶楼有灯,灯亮着的时候,可以进去。规则四,如果有人叫你,不要答应。 沈夜看着这张纸,说,规则来了。 林小雪说,和现实里的第七站不一样。现实里的规则是留言簿上的,这里是墙上的。 沈夜说,镜像副本,规则会变。他说,我们按规则走。 他踏上第一级台阶。他没有数台阶,眼睛盯着前方的楼梯口。一楼,二楼,三楼,他一路走上去,没有看两边的走廊。 走到三楼的时候,他听见一个声音。声音从走廊里传来,是一个女人的声音,说,沈夜,你回来了。 沈夜脚步顿了一下。那个声音很温柔,像是一个他很熟悉的人。他说,你是谁。 那个声音说,你不记得我了。 沈夜说,我不认识你。 那个声音沉默了一会儿,说,你走的时候,说好会回来的。 沈夜没有回答。他想起规则四,如果有人叫你,不要答应。他继续往上走,没有回头。林小雪跟在他身后,也没有说话。 走到五楼的时候,又有一个声音响起来。这次是一个男人的声音,说,沈夜,你妈让你回家吃饭。 沈夜的手在衣袋里攥紧了硬币。那个声音继续说,你爸的血压又高了,你妈天天念叨你。你回不回来。 沈夜没有说话。他想起规则四。他一步不停地往上走,走到六楼。 六楼没有声音。走廊里很安静,只有他的脚步声。他走到六楼楼梯口,忽然发现墙上贴着一张新的纸,和楼下那张规则纸不一样。纸上只有一行字,写着,第六层没有人。如果有人在这里跟你说话,那个人就是镜子。 沈夜站在原地,看了那行字很久。他回头,看向林小雪。林小雪站在他身后,安静地看着他,没有说话。 他说,第六层没有人。 林小雪说,那我们快走吧。 沈夜说,好。 他没有多说,继续往上走。但他心里知道,那行字没有说是谁写下的。也许是前人留的提示,也许是规则的一部分。 他想起规则三,顶楼有灯,灯亮着的时候,可以进去。他抬头,看见七楼的灯亮着,昏黄的光从楼梯口洒下来。林小雪说,可信吗。 沈夜说,不一定。但和我们的判断一致,别回头,别照镜子。 (本章未完,请点击下一页继续阅读)第59章别回头(第2/2页) 他说,我们轮流过去。你背对着镜子走,我在这边看着你。 林小雪点头。她转过身,背对着镜子,一步一步,慢慢地从镜子旁边走过去。她的脚步很稳,没有回头。走到镜子另一边,她才转过身,说,过来了。 沈夜说,好。我也过去。 他学着她的样子,背对着镜子,往窄道另一边走。他走了几步,忽然听见身后传来一个声音。 声音很小,像是从他背后传来的,说,沈夜,你回头看看我。 沈夜脚步顿住。那个声音很熟悉,像是他自己的声音,又像是从镜子里传来的,带着一点回声。 他没有回头。他继续往前走,一步,两步。那个声音又响起来,说,你回头看看,我就告诉你,老周在哪里。 沈夜说,我不信。 他说完,加快脚步,几步走到林小雪身边。他转过身,看向那面镜子。镜子里映着雪地,灰白色的天,还有两个人影。他和林小雪站在一起,镜子里也是这样。 沈夜说,我过来了。 林小雪说,你听到什么了。 沈夜说,镜子在跟我说话。她说,让我回头,说告诉我老周在哪里。 林小雪说,你回头了吗。 沈夜说,没有。 林小雪说,那就好。她说,我过镜子的时候,也听到一个声音。那个声音说,你回头看看,你的泪痣不见了。 沈夜说,你没回头。 林小雪说,没有。 沈夜说,看来那面镜子,会针对每个人说不同的谎。它知道我们最想要什么,最怕什么。 他说,它跟我说老周,跟你说泪痣。它挑的,都是我们放不下的事。 林小雪说,如果刚才回头了,会怎么样。 沈夜说,不知道。他说,但刻字的人说,不要看镜子里的自己,不要回头。前人用命换来的提示,不值得用命去验证。 他说,那行字说,不要看镜子里的自己。可刚才我过镜子的时候,镜子里映出的,明明是我和林小雪站在一起的倒影。 他说,如果我看了一眼那个倒影,算不算看了镜子里的自己。 林小雪说,你看了。 沈夜说,我看了。他说,我看到镜子里有两个影子。一个是我,一个是站在我身边的你。 他说,但那时候你已经走过来了。你站在我身边,我看到的,只是你站在那里。 林小雪说,所以那个倒影,是真的。 沈夜说,应该是真的。他说,镜子只会在我们独处的时候说谎。当我们站在一起的时候,它照出来的,就是我们本来的样子。 他说,这说明,镜中地狱最怕的,是两个人在一起。 林小雪说,它怕我们结伴。 沈夜说,是。它想让我们分开,一个一个地照镜子。照过镜子的人,会被它记住,然后慢慢变成镜子里的人。 他说,所以规则可能是,永远不要单独面对镜子。 他想了想,说,这面镜子可能是第一道关卡。如果回头了,可能就会变成镜子里的人。 林小雪说,那我们过了。 沈夜说,未必。他说,镜中地狱是s级副本,不会只有一面镜子。两个人走了很久。雪地没有尽头,天一直是灰白色,看不出时间。沈夜的脚早就冻麻了,但他不敢停。 他想起林小雪说过的话,镜中地狱里最危险的是镜子。他一路走,一路留意周围有没有能照出人的东西。雪是白的,没有倒影,但风刮过的时候,雪粒会聚成薄薄的一层,偶尔能映出人影。 他尽量不去看。 又走了一会儿,林小雪忽然停下来。她说,前面有东西。 沈夜顺着她看的方向望过去。雪地里立着一面镜子,不大,半人高,木框,斜插在雪里,像被人随手扔在这里的。 沈夜说,绕开它。 林小雪说,绕不过去。她说,你看。 沈夜这才发现,镜子的左边和右边,各有一道看不见的墙。墙是透明的,但能摸到,冰凉,光滑,像玻璃。两道墙向远处延伸,把路夹成一条窄道,镜子正好挡在窄道中间。 沈夜说,这是规则。 他说,镜中地狱的规则,可能就是这样,用墙逼着你走固定的路,路上摆着镜子。 林小雪说,不能不过。 沈夜想了想,说,能。他说,你站着别动,我先过去。 他说着,脱下一只手套,走到镜子前。他没有看镜面,而是背对着镜子,伸手去摸镜子的边缘。他的手指碰到木框,木框冰凉,像冰一样。 他顺着木框摸了一圈,摸到背面。背面是空的,没有镜面,只有一层粗糙的木板。 沈夜说,镜子是单面的。他说,背面是木板,正面才是镜面。 他想了想,从衣袋里摸出那枚硬币,捏在手里,从背后绕到镜子侧面。他尽量不看镜面,用余光去瞥镜子的方向。 镜面是亮的,映着灰白的天空,还有一片雪地。镜子里没有他。 沈夜说,我没进镜子里。 林小雪说,你背着它走的。 沈夜说,是。他说,镜子照的是面前的东西,我绕到它背后,它照不到我。 他走到镜子正前方,蹲下来,看镜面的边缘。镜面很干净,没有雾气,也没有划痕。他看了几秒,忽然发现镜面底部有一行小字,刻在木框上。 字很小,像是用指甲刻的。沈夜凑近看,上面写着,不要看镜子里的自己,不要回头。 沈夜说,这是前人留下的提示。 第60章 另一个我 第60章另一个我 沈夜愣住了。 他想起深渊应用的任务,写下真实姓名,翻开下一页。他想起自己在留言簿上写下名字的那天,第七站的老居民楼里,留言簿浮现出欢迎回来。 他说,我的名字。 林小雪说,你要在这里写下你的名字。 沈夜说,写在哪。 他话音刚落,墙上的镜子忽然亮起来。镜面不再是银色的,而是变成了一面黑色的,像一块巨大的黑板。镜面正中央,出现了一个淡淡的轮廓,像是等着被人写下什么。 沈夜走到镜子前。他手里没有笔。他想了想,用食指,在镜面上,一笔一画,写下两个字,沈夜。 镜面微微颤动。两个字亮起来,像是被点亮了。然后,镜面裂开一道缝,从中间向两侧缓缓打开。 门开了。 镜子里的房间露出来,但房间里空无一人。镜子里的沈夜不见了,只有一张桌子,桌上放着一块硬盘。 硬盘的标签上,写着,0019。 沈夜说,第二块0019。 他走进门里,拿起硬盘。硬盘冰凉,标签上的数字清晰。他翻过硬盘,背面贴着一张纸条。纸条上写着,恭喜你,通过第三关。下一关,在老周那里。 沈夜说,老周。 他抬头,看向房间的尽头。那里还有一扇门,门上挂着一块牌子,牌子上的字,他看得很清楚。 上面写着,老周的办公室。 沈夜握紧硬盘,回头看了一眼林小雪。林小雪站在门外,看着他,说,我在这里等你。 沈夜说,你不进来。 林小雪说,这一关,只能你一个人进去。她说,你进去吧,我在这里等你。 沈夜看着她的眼睛。她的左眼角,泪痣亮着。他忽然想说什么,又忍住了。他点点头,转身,推开那扇门,走了进去。 门在他身后缓缓关上。房间里,只剩林小雪一个人。她站在原地,低头,看着自己的手。 她的左眼角,泪痣亮了一下。然后,她慢慢地抬起头,看向那面已经打开的空镜子。 镜子里,空无一人。他想了想,说,提示被重复,说明写提示的人很在意这件事。他不想让我们从正面推开,可能是为了保护我们,也可能是为了吓退我们。 他说,不管是哪种,我都不急着做决定。 他回到镜子前,又看了一眼缝隙。镜子里的沈夜还坐在那里,低着头,像是睡着了。 沈夜说,他还坐在里面。 林小雪说,他等你进去。 沈夜说,如果我一直不进去,他会怎么样。 林小雪说,不知道。 沈夜想了想,说,我们再找找线索。他说,这间办公室,不可能只有一面镜子。 他重新翻了一遍办公室。桌子下面,椅子下面,墙壁,天花板,他都检查了一遍。没有别的门,也没有别的镜子。 他先检查了桌子。桌面上除了台灯、笔筒,还有一块玻璃镇纸,压着几张白纸。他拿起镇纸,玻璃很厚,边缘圆润,没有刻字。他把白纸一张一张拿起来,对着光看。纸上没有印痕,是新的。 他把笔筒倒过来,倒出几支笔。钢笔,圆珠笔,铅笔,都是干的。他拿起铅笔,在纸上轻轻划了一下,笔芯已经磨秃了,划不出痕迹。 他拉开抽屉。抽屉里有一叠白纸,一盒回形针,一卷透明胶带,还有一支墨水已经干涸的钢笔。他把纸拿出来,纸的边缘泛黄,是旧纸。他把纸对着光看,纸面上有淡淡的印痕。 他又去看椅子。椅子是木头的,椅背上搭着一件旧外套。他翻开口袋,口袋里有一串钥匙,一把折叠刀,还有半包烟。他拿起钥匙看,钥匙是铜的,上面缠着一圈细线,线上系着一张小纸片。 纸片上写着,第七。 沈夜愣了一下。他把纸片翻过来,背面没有字。他想了想,把钥匙放进衣袋。 他又去检查窗户。窗是关着的,插销生锈,窗台上落了一层灰。他伸手抹了一下灰,灰很厚,说明很久没有人开过窗。窗框的侧面,他摸到一行刻痕,字很浅,像是用指甲划的。 他凑近看,上面写着,不要相信任何人。 沈夜说,这间办公室,到处都有人留字。 林小雪说,留字的人不一样。 沈夜说,是。他说,窗框上的字,像是用指甲划的,很急。笔记本上的字,像是用钢笔写的,很稳。墙上的规则纸,是打印的,很正式。 他说,留字的人,至少有三个。 林小雪说,三个。 沈夜说,一个是急的,一个是稳的,一个是正式的。他说,他们可能不是同一个人。 他说,急的那个人,可能是被困在这里的人。稳的那个人,可能是老周。正式的那个人,可能是副本的规则本身。 他说,这三个人留下的信息,有的互相矛盾。笔记本说不要从正面推开,窗框也说不要从正面推开,但规则纸没有说。 他说,所以那些提示,未必都可信。 他蹲下来,看桌子底下。桌子的背板上,贴着一张纸条。纸条很旧,边角卷起来,像是贴了很久。 他撕下纸条,展开。纸条上写着一行字,字迹很工整,像是一个女人的字迹。上面写着,沈夜,如果你看到这张纸条,说明你已经找到这里了。我等你很久了。你记住,镜子里的那个人,不是你。你才是真的。不管你看到什么,听到什么,都不要相信镜子里的东西。第三关的钥匙,在你自己身上。 (本章未完,请点击下一页继续阅读)第60章另一个我(第2/2页) 沈夜看着这张纸条,久久没有说话。纸条没有落款,但字迹让他想起一个人。 林小雪。 他抬起头,看向林小雪。林小雪站在门口,看着他,说,上面写的什么。 沈夜说,纸条上写着,镜子里的那个人,不是我。我才是真的。他说,第三关的钥匙,在我自己身上。 林小雪说,你的钥匙。 沈夜说,我身上只有一枚硬币。 他从衣袋里摸出那枚硬币。硬币反面刻着数字7,和他在现实第七站拿到的一模一样。他翻过硬币,看正面。正面刻着一个图案,他一直没有仔细看过。现在他凑近看,图案是一个圆,圆里有一只眼睛。 沈夜说,圆中之眼。 林小雪说,这是什么。 沈夜说,我在大纲里见过这个图案。他说,深渊游戏的标志。他说,这枚硬币,可能不只是第七站的车票。 他把硬币举到灯下,仔细看。硬币的侧面,有一圈细小的刻痕。刻痕很浅,不仔细看根本发现不了。他顺着刻痕转了一圈,发现硬币可以拧开。 他拧开硬币。硬币是中空的,里面卷着一张极小的纸条。 他展开纸条。纸条上写着一行字,字迹潦草,像是匆忙写下的。上面写着,第三关的钥匙在你自己身上,不是硬币,是你的名字。镜子里的沈夜坐在房间里,背对着光。他穿着和沈夜一模一样的黑色羽绒服,连坐姿都像是一个模子刻出来的。 沈夜站在镜子侧面的缝隙前,没有动。他想起林小雪说过,镜子里的东西,不要相信。他想起墙上那张纸写的,镜子里的门,永远不要从正面推开。 他说,你是什么。 镜子里的沈夜说,我是你。 沈夜说,你不是我。我在这里。 镜子里的沈夜说,你在这里,我也在这里。他说,你忘了吗,三年前,是你把我留在这里的。 沈夜说,三年前我根本不认识这个地方。 镜子里的沈夜笑了笑。他的笑容和沈夜自己笑起来一模一样,带着一点无奈。他说,你当然不记得。你连自己写过的代码都不记得了,怎么会记得我。 他说,你还记得老周吗。 沈夜心里一紧。他说,老周怎么了。 镜子里的沈夜说,老周也在这里。他说,他一直都在这里,等你来接他。 沈夜说,老周在哪里。 镜子里的沈夜说,你进来,我就告诉你。 沈夜没有动。他说,你为什么不出来。 镜子里的沈夜说,我出不去。他说,门是从外面锁的,我推不开。他说,你从外面,从侧面,能推开一条缝,但你进不来。 他说,你只有从正面推开,才能进来。 沈夜说,笔记本上写着,镜子里的门,永远不要从正面推开。 镜子里的沈夜愣了一下。他说,那行字不是我写的。 沈夜说,那是谁写的。 镜子里的沈夜说,我不知道。他说,我来的时候,笔记本就在桌上。他说,那行字,可能是前人留下的,也可能是陷阱。 他说,你想知道老周在哪里,只能进来。 沈夜退后一步,看向林小雪。林小雪站在门口,没有说话。她用眼神示意他,别信。 沈夜想了想,说,我不进去。 镜子里的沈夜说,你会后悔的。 沈夜说,如果老周真的在这里,他也不会希望我从正面推开这扇门。 他说完,转身,走回办公室中间。他环顾四周,办公室很小,除了镜子,桌上还有一盏台灯,一个笔筒,一支钢笔。 他拿起那支钢笔,拧开笔帽,笔尖是干的。他想了想,把笔放回笔筒,又去翻抽屉。抽屉里有一叠白纸,纸很旧,边缘泛黄。他拿起纸,对着光看了看,纸上有很淡的印痕,像是曾经写过字。 他想起老周的习惯。老周写字用力,会在上一张纸上留下印痕。 他把纸平放在桌上,对着台灯的光,仔细看那些印痕。印痕很浅,但能认出来。他看了很久,认出几个字,门,不是,镜子。 沈夜说,这叠纸,之前写过字。 林小雪说,写的什么。 沈夜说,门,不是,镜子。他说,字太浅了,认不全。但我猜,写的人想说的是,门不是镜子。 林小雪说,那门是什么。 沈夜说,可能在这间办公室里,除了镜子,还有别的东西是门。 他放下纸,重新打量这间办公室。桌子,椅子,台灯,笔筒,抽屉,墙上的镜子。他走到墙边,用手敲了敲墙壁。墙壁是实心的,没有空响。 他走到窗边。窗外是灰白色的天,雪不知什么时候又下起来了,雪粒打在玻璃上,沙沙地响。他伸手推了推窗,窗是锁着的。锁是老式的插销,生了一层锈。 他拧开插销,推开窗。冷风灌进来,雪粒扑了他一脸。窗外是雪地,白茫茫一片,没有路。 他正要关上窗,忽然发现窗框的侧面刻着一行小字。字很小,刻得很浅,像是用钥匙尖刻的。他凑近看,上面写着,门在镜子里,但不要从正面推开。 沈夜愣了一下。和笔记本上的字,一样。 他说,又是这行字。 第61章 老周的办公室 第61章老周的办公室 门后是一个很普通的办公室。普通到沈夜愣了一下。 办公室里摆着一张办公桌,桌上有一台老式电脑,显示器还是那种又厚又大的。桌角放着一杯茶,茶还是温的,冒着热气。桌后有一把转椅,椅背上搭着一件灰色外套。 墙壁上贴着几张便签,字迹工整,是沈夜熟悉的笔迹。那是老周的笔迹。 沈夜走到桌前,看着那杯茶。他伸手碰了一下杯壁,温的。他环顾四周,办公室里没有人,但处处都像主人刚刚离开。 他坐下来,看着那台老式电脑。屏幕是黑的,主机在桌子下面,电源灯亮着,绿色的光一闪一闪。他按下开机键,屏幕亮起来,没有密码,直接进入桌面。 桌面上只有一个文件夹,文件夹的名字叫,给沈夜。 沈夜点开文件夹。里面有一个文档,还有一个视频文件。文档的名字叫,看完视频再打开。 他先打开视频。视频里,老周坐在镜头前,穿着那件灰色外套,面容疲惫,但眼神很清醒。他看了一眼镜头,像是知道沈夜会在什么时候看这段视频。 老周说,沈夜,如果你看到这段视频,说明你已经通过第三关了。我长话短说。 他说,镜中地狱的规则,不是用来遵守的,是用来破解的。每一关的提示,都藏在前一关的细节里。第三关的钥匙是你的名字,因为镜子不认识名字,它只认识倒影。你的名字没有倒影,所以它是唯一的钥匙。 他说,接下来,你要去的地方,是老地方。老地方在第七层,那里有剩下的五块硬盘。十二块硬盘全部集齐,就能打开真正的门。 他说,还有一件事。老周顿了顿,说,你身边的那个人,你要小心。 沈夜说,身边哪个人。 视频里的老周像是听到了他的话,说,我不是说林小雪,也不是说零号。我说的是,那个跟着你一路走进来,却从没有出现在镜子里的人。 沈夜心里一紧。他想起自己一路走进来,每一次照镜子,镜子里都只有他自己和林小雪。他从来没有数过,镜子里到底有几个人。 老周说,你回头看看,你身后有没有人。 沈夜没有回头。他盯着视频里的老周,说,你吓我。 老周说,我不吓你。他说,你仔细想想,从你进雪地小屋开始,你身边有几个人。 沈夜想了想,说,我和林小雪。还有雪地小屋里的顾遥。 老周说,顾遥。 沈夜说,对。 老周沉默了一会儿,说,沈夜,镜中地狱里,没有人会主动告诉你她的名字。除非,她想让你记住她。 他说,记住一个人的名字,就是把那个人留在心里。在镜中地狱里,留在心里的人,会变成你的倒影。 沈夜说,你是说,顾遥不是人。 老周说,我没有说。他说,你自己想。 视频到这里就结束了。画面暗下去,屏幕黑了一下,又亮起来,桌面上只剩下那个文档。 沈夜坐在椅子上,很久没有说话。他想着老周的话,想着顾遥。顾遥坐在雪地小屋里,说她叫顾遥,说她在这里住了很久。她说,她见过一个玩家,看了河面,变成了镜子里的那个。 他想起顾遥说,如果有一个叫沈夜的人来,让他别相信这间屋子里任何人说的话。 他想起她说这句话的时候,语气很平静,没有害怕,也没有激动。像是转述,不是警告。 他说,那句话是别人让她转述的。 他又想,如果顾遥不是人,那让她转述那句话的人,是谁。那句话说,别相信这间屋子里任何人说的话。可那句话本身,也是这间屋子里的人说的。 他想了很久,想不出答案。 沈夜想起自己离开的时候,顾遥站在画前,说,沈夜,你仔细看看她。 她说的是,仔细看看她。她说的不是林小雪,是顾遥自己。 他说,她让我仔细看看她。她是在告诉我,她有问题。 他说,她知道自己有问题,所以她主动告诉我她的名字,又让我别相信她。她两头都占了,我既会记住她,又会怀疑她。 他说,她在用这种方式,提醒我注意她。 可一个不是人的东西,为什么要提醒他注意她。 沈夜想不通。他揉了揉太阳穴,把这件事实在放不下,就先放下。他伸手,打开那个文档。文档很长,密密麻麻全是字。他往下翻,看到一行加粗的字,写着,老周留给沈夜的七件事。 第一件,不要相信任何自称认识你的人。 第二件,镜中地狱里,没有人会主动告诉你名字。 第三件,每一关的提示,都在前一关的细节里。 第四件,你的名字是钥匙,但不要轻易写下来。 第五件,老地方在第七层,第七层的门,需要十二把钥匙。 第六件,如果看到圆中之眼,说明你已经接近真相。 第七件,沈夜,你忘掉的不是记忆,是一个人。 沈夜盯着第七件事,看了很久。他忘掉的不是记忆,是一个人。 他想起自己三年前的记忆空洞,想起老周说他忘掉了老周,想起深渊应用说,写下真实姓名,翻开下一页。 (本章未完,请点击下一页继续阅读)第61章老周的办公室(第2/2页) 他问自己,他忘掉的,到底是老周,还是别人。 他把七件事又从头到尾读了一遍。第一件,不要相信任何自称认识你的人。第二件,镜中地狱里,没有人会主动告诉你名字。 他想起顾遥。她自称认识沈夜,她说,如果有一个叫沈夜的人来。她主动告诉了他名字,顾遥。 两件事,她占全了。 可偏偏是她,让他别相信这间屋子里任何人说的话。沈夜把文档往下翻,想找找有没有关于顾遥的记录。文档很长,后半部分全是老周的工作笔记,记录着镜中地狱各个关卡的数据。 他翻了很久,在文档最后几页,看到一段话。老周写道,镜中地狱的npc,分为三类。第一类,是规则本身具象化的守卫,它们不说话,只执行。第二类,是曾经误入副本的玩家,他们被困在这里,逐渐被同化,成为关卡的一部分。第三类,是作者留下的锚点。 老周写道,第三类npc,是作者亲手设计的,用来引导后来者。它们会说话,会行动,会记得自己的任务。但它们不知道自己不是人。 老周写道,判断第三类npc的方法很简单,问它,你叫什么名字。如果它犹豫了,说明它是守卫。如果它马上回答了,说明它是锚点。因为只有被设计出来引导人的npc,才会准备好自己的名字。 沈夜盯着这段话,久久没有说话。 顾遥回答自己名字的时候,没有犹豫。 他说,顾遥是锚点。她是作者留下的,用来引导后来者的。 他说,可她为什么要让我别相信她。 他想不通,但时间不允许他多想。他合上文档,站起来。办公室的角落里有一扇门,门和进来时那扇一模一样,挂着牌子,牌子上写着,第七层。 他走到门前,没有立刻推。他低头,看着自己的手。他的左手腕上,不知什么时候,多了一道淡淡的绿纹。纹路很细,像藤蔓一样,从手腕向上蔓延了一小截。 沈夜愣了一下。他记得,连接深度升到一定程度,才会出现绿纹。 他想起自己一路走进来,用过几次规则编辑器。他没有数过,但每一次使用,都会加深连接深度。 他想起第一次出现绿纹,是在零号机房。那时候,他刚写完那版代码,绿纹只有指甲盖那么小。后来每一次进入副本,绿纹都会长一点。 他低头,看着那道绿纹。纹路已经爬到手腕,又向上蔓延了一小截,像一根细细的藤蔓,缠在他的小臂上。 他说,连接深度,到百分之多少了。 没有人回答他。办公室里只有电脑风扇嗡嗡的响声。 他握紧拳头,推开门。门后是一条走廊,走廊尽头是一扇巨大的门,门是银色的,像一面镜子,但镜面被什么东西蒙住了,看不清楚。 他走到门前。门旁立着一块石碑,碑上刻着字。他蹲下来看,字迹很旧,像是很多年前刻的。上面写着,第七层,记忆之门。进入者,将失去一段记忆。 沈夜看着这行字,久久没有说话。他想起大纲里写的,第七层是深渊意志本体与现实世界之间的缓冲区。他想起深渊应用说过,老周在第七层等他。 他伸手,摸上那扇银色的门。门是冰凉的,像冬天的铁。他用力一推,门纹丝不动。 他低头,看见门正中央有一个圆形的凹槽,凹槽里刻着一只眼睛,圆中之眼。 沈夜说,需要钥匙。 他把手伸进衣袋,摸出那枚硬币。硬币正面,刻着圆中之眼。他把硬币按进凹槽,大小刚好吻合。 凹槽里发出咔哒一声响。银色的门缓缓打开,露出一条向下的楼梯。楼梯很长,一直通向黑暗深处,看不见底。 楼梯口的风很冷,带着一股陈旧的气息,像是很多年没有人来过。 沈夜站在门口,没有立刻走下去。他回头看了一眼来时的走廊,走廊空荡荡的,一个人都没有。 他想起林小雪,她还在那间办公室等他。他想起老周的视频,他说,你身边的那个人,你要小心。 他没有回头。他抬脚,走下楼梯。身后的银门缓缓合上,咔哒一声,锁死了。 楼梯间很暗,只有墙上的应急灯发出微弱的绿光。他一级一级往下走,脚步声在空旷的楼梯间里回响。 他走了很久,久到记不清数了多少级台阶。楼梯终于到了尽头。尽头是一扇小门,门上挂着一盏灯,灯是昏黄色的,和雪地小屋门口那盏灯一模一样。 他推开门。门后是一个不大的房间,房间里放着一台服务器,服务器很旧,机箱上落满了灰。服务器的屏幕上,亮着一行字。 那行字写着,欢迎回来,作者。 沈夜站在门口,看着那行字。他忽然明白了,第七层,他来过。 他来过。 他走进房间,屏幕上那行字闪了一下,又变成另一行字。那行字写着,你忘掉的不是记忆,是一个人。你忘掉的那个人,就站在你身后。 沈夜猛地回头。身后空无一人。只有他走进来时的那扇小门,门框上,挂着一面小小的镜子。 镜子里,映着他的脸。 镜子里,他的身后,站着一个模糊的影子。 第62章 身后的影子 第62章身后的影子 沈夜没有动。他盯着那面小镜子,镜子里,他身后那个模糊的影子也一动不动,像是定格了一样。 他说,你是谁。 没有回答。影子还是影子,看不清轮廓,只有一团灰蒙蒙的暗色,贴在他身后,像是他身上多出来的一部分。 沈夜慢慢地转过身。他身后空无一人,走廊里只有他走进来时留下的脚印。他再回头看那面镜子,镜子里,他的身后,影子还在。 沈夜说,镜子里有,现实里没有。 他说,这说明,那个影子只存在于镜子里。或者说,只存在于镜子能看见的地方。 他没有伸手去碰镜子,而是退后一步,重新打量这个房间。房间里只有那台旧服务器,屏幕上那行字已经消失了,屏幕暗下来,只剩一个光标,一闪一闪。 他走到服务器前,键盘上落满了灰。他按下回车键,屏幕亮起来,出现一个命令行界面。光标停在一行提示符后面,等待输入。 沈夜看着那个提示符,脑子里飞快地转。他想起老周的视频,老周说,第七层,你忘掉的是一个人。 他想了想,在键盘上敲下一行字。他没有敲自己的名字,也没有敲老周的名字。他敲的是,你是谁。 屏幕沉默了一会儿。然后,屏幕上浮现出一行字,那行字说,你希望我是谁。 沈夜说,我不希望你是谁。我问的是,你是谁。 屏幕上又沉默了一会儿。然后浮现出一行字,说,我是你留下的备份。 沈夜说,备份。 屏幕上说,三年前,你在这里写了一版代码。你把它命名为备份,然后锁进了这台服务器。你没有告诉任何人,包括老周。 沈夜说,我为什么不告诉老周。 屏幕上说,因为老周不知道你写了第二版。 沈夜说,第二版。 屏幕上说,老周写的代码,是第一版。你在第一版的基础上,写了第二版。第二版比第一版更完整,但你没有用。 沈夜说,我为什么不用。 屏幕上说,因为第二版里,你给自己留了一个后门。 沈夜心里一沉。他想起大纲里写的,老周写的是正门,沈夜写的是后门。他一直以为,那是后来发生的事。但现在,这台服务器告诉他,三年前他就写过一版带后门的代码。 他说,后门是什么。 屏幕上说,后门是,你可以通过它,修改深渊游戏的底层规则。不是利用漏洞,是直接改。 沈夜说,连接深度呢。 屏幕上说,修改底层规则,需要支付更高的代价。每一次修改,你会失去一段记忆。你失去的记忆,会留在这台服务器里,作为备份。 沈夜说,所以我忘掉的记忆,都存在这里。 屏幕上说,是。 沈夜看着屏幕,久久没有说话。他想起自己三年前的记忆空洞,想起老周说他忘掉了老周,想起深渊应用说,写下真实姓名。 他忽然明白了。他忘掉老周,不是因为时间久远,是因为他修改过底层规则,用记忆付了代价。 他说,我改过几次。 屏幕上没有立刻回答。光标闪了几下,屏幕上浮现出一行字,说,你确定要知道吗。 沈夜说,确定。 屏幕上说,三次。 沈夜说,哪三次。 屏幕上说,第一次,三年前,你改了底层规则,让深渊游戏不再吞噬玩家的记忆。代价,你忘掉了老周。 沈夜心里一沉。他想起老周说过,他们是一起写代码的搭档,后来他忘掉了老周,老周没有怪他,只是一遍一遍地告诉他,他们认识。 他想起老周每次说起这件事的时候,眼神都很平静,像是早就知道了这个结果。 他说,老周知道吗。 屏幕上说,他知道。你忘掉他的那天,他坐在你旁边,看着你问他,你是谁。 沈夜说,我说了什么。 屏幕上说,你说,我不认识你。你说完,站起来,走了。老周没有追你,他坐在原地,坐了很久。 沈夜闭上眼睛。他说,第二次呢。 屏幕上说,第二次,你改了底层规则,让镜中地狱的入口从正面推开。代价,你忘掉了你自己写过一版带后门的代码。 沈夜说,所以我在老周办公室看到的那些硬盘,那些提示,都是我自己留给自己的。 屏幕上说,是。你怕自己忘了,所以把线索留在副本里,留给未来的你。 沈夜说,可我还是忘了。 屏幕上说,因为你第三次,删掉了备份。 沈夜说,第三次。 屏幕上说,第三次,你没有改规则。你只是把第二版代码锁进了这台服务器,然后,你删掉了自己的备份。 沈夜说,我删掉了备份。 屏幕上说,是。你删掉了备份,然后给自己写了一条新的记忆。那条记忆是,你从来没有写过第二版代码。 沈夜说,为什么要这样。 屏幕上说,因为你不想让老周知道。 沈夜说,为什么。 屏幕上说,因为老周是深渊意志的第一任作者。他知道第二版代码的存在,就会知道后门的存在。而后门,是你留给自己的唯一退路。 沈夜说,退路。 屏幕上说,你给自己留了一条退路。如果有一天,深渊意志彻底苏醒,你可以通过后门,关闭整个深渊游戏。 沈夜说,代价呢。 屏幕上说,代价是,你会彻底格式化,和深渊意志一起消失。 沈夜站在屏幕前,看着那行字。房间里很安静,只有服务器风扇嗡嗡地响着。他低头,看着自己的左手腕,那道绿纹已经蔓延到小臂。 (本章未完,请点击下一页继续阅读)第62章身后的影子(第2/2页) 他说,我格式化之后,会怎么样。 屏幕上说,你会忘记所有人,所有事。你会变成一个没有记忆的人,重新开始。 沈夜说,那林小雪呢。 屏幕上说,她不会记得你。但你会记得她。 沈夜愣了一下。他说,我会记得她。 屏幕上说,你给她留了一条后门。她在你的记忆里,是最后一个被格式化的。格式化完成前,你会一直记得她。 沈夜没有说话。他站在服务器前,手指悬在键盘上方,久久没有落下。 他想起林小雪,想起她在雪地里对他说,往前走,别回头。想起她在留言簿前,问他,你要写下你的名字吗。想起她站在镜子前,左眼角的泪痣亮着。 他说,如果我不格式化呢。 屏幕上说,深渊意志会苏醒。它会吞噬所有玩家的记忆,包括你,包括林小雪,包括零号。它会成为新的深渊游戏,没有人能关闭它。 沈夜说,没有别的办法吗。 屏幕上说,有。找到十二块硬盘,打开真正的门,进入深渊意志的核心。在那里,你可以改写它的底层逻辑,让它不再吞噬记忆。 沈夜说,代价呢。 屏幕上说,代价是,你要支付你剩下的全部记忆。你会忘掉所有事,包括你自己。 沈夜闭上眼睛。他想起老周的话,硬盘是钥匙,不是锁。他想起深渊应用的任务,写下真实姓名,翻开下一页。 他睁开眼,说,我先把硬盘找齐。 屏幕上说,好。 沈夜说,集齐十二块硬盘,打开真正的门,就能改写深渊意志的底层逻辑,让它不再吞噬记忆。 屏幕上说,是。 沈夜说,但代价是,支付我剩下的全部记忆。 屏幕上说,是。 沈夜说,格式化之后,我会忘掉所有事,包括我自己。 屏幕上说,是。 沈夜沉默了一会儿,说,那我写下的那些线索呢。我留给未来的我的那些提示,还能用吗。 屏幕上说,能用。你留下的线索,不会被格式化。它们会一直在那里,等你回来。 沈夜说,如果我再也不回来了呢。 屏幕上没有立刻回答。光标闪了几下,浮现出一行字,说,那就等下一个作者。 沈夜看着那行字,久久没有说话。他想,原来深渊游戏,一直在等下一个作者。 他想起老周说过,深渊游戏不是怪物,是工具。工具没有善恶,只看谁来用。 他说,我知道了。 屏幕上的字消失了。光标闪了几下,屏幕上浮现出最后一行字,那行字说,沈夜,你身后那个影子,不是别人。是你自己。是你格式化之后,留下的那部分。 沈夜回头。镜子里,那个模糊的影子还在。它慢慢变得清晰,轮廓逐渐显现。它穿着黑色的羽绒服,和沈夜一模一样。 镜子里的人,是沈夜自己。 但那个沈夜,眼睛里没有光。他站在镜子里,静静地看着沈夜,像看着一个陌生人。 沈夜说,你是我格式化之后留下的。 镜子里的人没有说话。他只是静静地站着,像是默认了。 沈夜说,那我删掉的备份,是你。 镜子里的人,终于点了点头。 沈夜看着镜子里的自己,心里忽然涌上一阵说不清的感觉。他想起老周的视频,老周说,你身边的那个人,你要小心。他想起老周说,你忘掉的不是记忆,是一个人。 他忘掉的那个人,是他自己。 他想,原来老周说的没错。他忘掉的不是老周,不是林小雪,是他自己。他把自己留在了这里,锁进了这台服务器,锁进了这面镜子。 他伸出手,想碰一碰镜面,又缩了回来。 他说,你会一直在这里吗。 镜子里的人没有说话。他只是静静地站着,像是默认了。 沈夜说,如果有一天,我真的回来了,你会怎么样。 镜子里的人看着他,眼睛里像是有了光。他没有说话,但沈夜看见,他慢慢地,摇了摇头。 沈夜说,你不会回来了。 镜子里的人,点了点头。 沈夜沉默了很久。他明白那个意思,他如果真的格式化,就不会再回来了。留在这里的这个影子,也不会再见到他。 他说,那好吧。 他伸手,摸上镜面。镜面冰凉。镜子里的自己,也伸出手,隔着镜面,和他的手贴在一起。 两掌相对。镜面忽然裂开一道细缝,像是有什么东西,正在从镜子里渗出来。 沈夜收回手。他低头,看着自己的掌心。掌心里,多了一道淡淡的绿纹。 绿纹顺着他的掌心,一路向上蔓延,爬过手腕,爬过小臂,停在他的手肘处。 他抬起头,看向服务器屏幕。屏幕上,那行字还亮着,但已经变了。那行字写着,连接深度,百分之二十。 沈夜看着那行字,久久没有说话。他握紧拳头,掌心的绿纹亮了一下,又暗下去。 他转身,走向门口。他推开那扇小门,门外的走廊里,应急灯还亮着,绿光微弱,照亮他脚下的路。 他走出去。身后,那台旧服务器的屏幕暗下来,光标还在闪。屏幕上,最后一行字缓缓浮现。 那行字写着,欢迎回来,作者。这一次,你还会忘掉我吗。 走廊里,脚步声渐渐远去。服务器房间里,只剩下风扇嗡嗡地转着,和那行永远不会消失的字。 硬盘清单 硬盘清单 沈夜走出那扇小门,走廊里的应急灯还亮着,绿光罩在他身上,把他手肘上那道绿纹照得格外清晰。他低头看了一眼,绿纹的边缘正在向肩膀爬去,速度不快,但一直没有停。 他沿着走廊走了一段,推开通往大厅的门。大厅里,林小雪站在窗前,手里握着一本旧笔记本。零号坐在桌边,面前摊着一叠打印纸。 林小雪听见脚步声,回过头。她说,回来了。沈夜说,嗯,都看完了。林小雪说,老周在服务器里留了什么。沈夜说,他留了备份,还留了一份硬盘清单。 他把服务器上看到的内容说了一遍。林小雪听完,沉默了一会儿,说,所以你要集齐十二块硬盘,才能打开真正的门。沈夜说,是。林小雪说,我们手里现在有几块。沈夜说,七块,加上我昨天从镜框里取出来的,一共七块。 零号抬起头,说,还差五块。沈夜说,对。老周在备份里写了,剩下的五块,分别放在镜中地狱的五个位置。林小雪说,哪五个位置。沈夜走到桌边,拿起那叠打印纸。 纸上印着一份表格,表格的标题写着,硬盘存放记录。表格里一共有十二行,前七行后面画着勾,后五行空着。沈夜指着空着的五行,说,镜子迷宫、倒影房间、回声走廊、第十一站台,还有最后一格。 林小雪说,最后一格在哪里。沈夜说,老周没有写。他只写了四个字,钥匙是门。林小雪说,钥匙是门,门是钥匙。沈夜说,应该是这个意思,第十二块硬盘的位置,和真正的门有关,不到最后一刻,老周不会把它的位置写出来。 零号说,那我们先去镜子迷宫。沈夜说,不急,先把规则理清楚。他翻到打印纸的背面,上面用钢笔写着几行字,字迹和老周的一模一样。 第一行写着,镜子迷宫,规则一,镜子里的你,动作永远比你慢三秒。规则二,不要碰镜面。规则三,出口在第十面镜子的背面。 林小雪说,就这三条。沈夜说,就这三条。越是简单的规则,越藏得深。镜子里的你动作慢三秒,那说明镜子里的世界和外面的世界有时间差。这个时间差,就是整个迷宫的关键。 零号说,你想用时间差做什么。沈夜说,我还没想好,先到了地方再说。他折好打印纸,放进外套口袋里,说,走吧,去镜子迷宫。 三个人走出老居民楼。外面的天灰蒙蒙的,没有太阳,也没有云。街道两旁的灯柱歪歪扭扭地立着,灯罩里没有灯泡,只有一根根烧焦的灯丝。 他们走了大约二十分钟,来到一栋三层小楼前。小楼的招牌上写着,镜子迷宫。招牌上的字是反的,像是从镜子里面看出去的样子。 沈夜推开门。门后是一条长长的走廊,走廊两侧全是镜子,从地板一直铺到天花板。走廊尽头,是一扇通往二楼的楼梯。 走廊里站着一个穿工作服的人,手里拿着一块怀表。他看见沈夜,说,入场费,每人一块镜子碎片。沈夜说,我们没有镜子碎片。穿工作服的人说,那就用别的东西换。 沈夜说,用什么换。穿工作服的人说,你们每个人,留下一段三秒钟的记忆。沈夜说,记忆怎么留。穿工作服的人说,照一下镜子,镜子会替你们记住。等你们走出来,镜子再把记忆还给你们。 林小雪说,如果不照呢。穿工作服的人说,那你们进不去。沈夜想了想,说,好,我们照。 他走到第一面镜子前。镜子里映出他的脸,和他一模一样。他盯着镜子看了三秒钟,镜子里的他忽然眨了一下眼睛。沈夜说,我眨了吗。林小雪说,没有,你没眨。 沈夜说,镜子里的我慢了。穿工作服的人说,对,他比你慢三秒。这三秒钟的记忆,我先替他收着。他掏出怀表,咔哒一声按了一下。镜子里的沈夜,脸上的表情忽然变得空白,像一张没有画完的画。 沈夜说,可以进去了吗。穿工作服的人说,可以了。记住规则,镜子里的你,动作永远比你慢三秒。不要碰镜面。出口在第十面镜子的背面。 沈夜走进走廊。两侧的镜子里,映出他和林小雪、零号的身影。镜子里的人和他们做着一样的动作,但总是慢半拍。 他走到第三面镜子前,停了下来。镜子里,他的身后站着一个穿黑色羽绒服的人,那个人没有脸,脸上是一片空白。 沈夜说,那是什么。林小雪顺着他的目光看过去,说,什么。沈夜说,镜子里,我身后。林小雪又看了一眼,说,你身后什么都没有。沈夜说,你看不见。林小雪说,看不见。 沈夜盯着镜子里那个没有脸的人,那个人也一动不动地站着。他想起服务器房间里那面镜子,想起镜子里那个没有光的自己。他慢慢伸出手,想碰一碰镜面,又收了回来。 规则说,不要碰镜面。 他继续往前走。走廊越来越窄,镜子越来越多,从两侧延伸到头顶,又延伸到脚下。镜子里的人影层层叠叠,分不清哪一个是自己,哪一个是倒影。 零号忽然说,等一下。沈夜说,怎么了。零号说,我的镜子,少了一个。沈夜说,什么意思。零号说,我数过了,我们三个人,每面镜子里应该有三个人影。但第七面镜子里,只有两个。 沈夜回头看第七面镜子。镜子里,他和林小雪都在,零号的位置上,空荡荡的,什么都没有。 沈夜说,你的倒影不见了。零号说,不只是不见了。她低头,看着自己的手,说,我忽然觉得,我的影子变轻了。 沈夜说,你还能走路吗。零号说,能。沈夜说,那就继续走,出去再说。 他们继续往前走,来到第九面镜子前。沈夜看到,镜子里,他的动作慢了整整三秒。他抬右手,镜子里的人抬左手。他往前走一步,镜子里的人后退一步。 (本章未完,请点击下一页继续阅读)硬盘清单(第2/2页) 沈夜说,规则说的是慢三秒,为什么现在是反的。林小雪说,因为第九面镜子是坏的。沈夜说,你怎么知道。林小雪说,你看镜子的右下角,有一条裂缝。 沈夜蹲下来看。第九面镜子的右下角,确实有一条细细的裂缝,从底部一直延伸到镜面中央。裂缝边缘的颜色,比周围的镜面深一些,像是被什么东西烧过。 沈夜说,第十面镜子在哪里。林小雪说,在走廊尽头。沈夜说,出口在第十面镜子的背面,也就是说,我们要走到第十面镜子那里,然后想办法绕到它的背面。 他们走到走廊尽头。第十面镜子立在墙边,和其他的镜子不一样,它不是贴在墙上,而是像一扇门一样,立在走廊的正中央。镜子的背面,是灰白色的,上面画着一扇门的轮廓。 沈夜说,这面镜子可以直接推吗。林小雪说,规则说不要碰镜面,没说不能碰背面。沈夜说,那就绕过去。 他绕到镜子的背面,伸手按在灰白色的镜背上。镜背冰凉,像一块冻了很久的石头。他用力一推,镜背没有动。 零号说,推不开。沈夜说,可能要从正面打开。他回到正面,站在镜子前。镜子里,他的动作慢了三秒。他抬起右手,镜子里的人慢了三秒后,也抬起了右手。 沈夜说,它和我的动作同步,只是慢三秒。如果我做一个三秒前做过的动作,它就会和我现在的动作一样。林小雪说,然后呢。 沈夜说,如果我在镜子前做一件事,三秒钟后,镜子里的我也会做同样的事。那么,我现在做的,其实是我三秒前做的。这是一个时间环。 他盯着镜子里的人,说,如果我把这个时间环当成一扇门呢。他抬起手,慢慢贴向镜面。林小雪说,沈夜,规则说不要碰镜面。沈夜说,我知道,但出口在这里。 他的手指碰到镜面。镜面没有碎裂,也没有反弹,而是像水一样,荡开一圈涟漪。沈夜的手穿进了镜子里。他整个人向镜子里走去,像是走进一扇门。 林小雪和零号对视一眼,跟着他走了进去。 镜子的背面,是另一个房间。房间里没有镜子,四面墙都是灰白色的。房间正中央,放着一个铁架子,架子上放着一块硬盘。 硬盘上贴着一张标签,标签上写着,第八块。沈夜走过去,拿起硬盘。硬盘入手冰凉,比普通的硬盘重一些,像是里面塞了什么东西。 他把硬盘放进背包里,说,第八块到手。林小雪说,就这么简单。沈夜说,不简单。他抬起左手,袖口下面,那道绿纹已经爬到了肩膀。 他说,我的连接深度,又涨了。林小雪说,多少。沈夜说,百分之二十二。刚才碰那面镜子的时候,我少了一段记忆。他说不上来少了什么,只是觉得脑子里空了一块,像是一间屋子里,少了一把椅子。 零号说,你少了哪段记忆。沈夜说,不知道,想不起来了。他苦笑了一下,说,连自己少了什么都想不起来,这种感觉最可怕。 他背好背包,说,下一站,倒影房间。 走出镜子迷宫的时候,外面的天色更暗了,路灯一盏接一盏地亮起来,灯光昏黄,照在潮湿的地面上,拉出一道道长长的影子。沈夜走在前面,背包里的硬盘沉甸甸的,压得他的肩膀有些发酸。 林小雪跟在他身后,说,你刚才碰镜子的时候,有没有觉得哪里不对劲。沈夜说,有。他说,我碰镜子的时候,手上有一种很奇怪的感觉,像是有东西从镜子里伸出来,轻轻碰了我的手指。 林小雪说,是什么东西。沈夜说,不知道。他说,可能是镜子里的那个我,也可能是别的什么。他说完,把手插进口袋里,说,反正,我以后不想再碰镜子了。 零号走在最后面,一直没有说话。沈夜回头看了她一眼,说,零号,你怎么了。零号说,我在想一件事。 沈夜说,什么事。零号说,刚才在镜子里,我的倒影不见了。沈夜说,你不是说,你的影子变轻了吗。零号说,嗯,但我现在想了想,可能不是影子变轻了,是我变轻了。 沈夜说,你变轻了是什么意思。零号说,我本来就是从深渊意志身上掉下来的碎片,我没有完整的身体,也没有完整的记忆。我的存在,是靠深渊游戏维持的。 她说,如果镜子里没有我的倒影,那说明,在这个地方,我的存在,比我想象中更不稳定。 沈夜停下脚步,说,你能感觉到吗。零号说,能。她说,就像是一根线,原本很结实,现在,慢慢地,正在变细。 沈夜说,那我们尽快把硬盘找齐,早点离开镜中地狱。零号说,嗯。 他们沿着街道走了一段,拐进一条窄巷。巷子两侧的墙壁上,贴着许多旧海报,海报上的人脸已经褪色,只能看见模糊的轮廓。巷子尽头,是一扇生锈的铁门,铁门上挂着一把锁,锁已经锈死了。 沈夜说,老周说的倒影房间,就在这栋楼里。他伸手推了推铁门,铁门纹丝不动。他说,锁死了。 林小雪说,有别的入口吗。沈夜绕到楼后面,看见一扇半开的窗户,窗台上积着厚厚一层灰。他扒着窗台,往里面看了一眼,说,里面是楼梯间,可以进去。 他翻过窗台,跳进楼里。林小雪和零号跟着他翻了进去。楼梯间里很黑,只有一扇天窗,透进来一点灰蒙蒙的光。 沈夜站在楼梯间里,抬头往上看。楼梯一层一层地向上延伸,消失在黑暗里。他说,倒影房间在顶层,我们走上去。 倒影房间 倒影房间 倒影房间在一栋写字楼的顶层。写字楼不高,只有五层,外墙上的玻璃一块块碎着,露出里面黑洞洞的窗口。电梯早就停了,楼梯间里堆满杂物,墙上写着几个歪歪扭扭的大字,本楼禁止使用手电筒。 沈夜把手机放回口袋,说,用不了手电筒,就摸黑上楼。林小雪说,楼里的规则在哪里。沈夜说,应该在房间里,老周说,倒影房间的规则贴在门后面。 他们一层一层往上走。楼梯间很黑,只有应急灯每隔几米亮一盏,发出惨白的光。走到第四层的时候,沈夜忽然停下脚步,说,你们有没有觉得,楼梯变多了。 林小雪说,我们走了四层,应该到顶了。沈夜说,我数了一下,我们刚才一共走了五段楼梯。他回头往下看,楼梯间的下方黑黢黢的,看不见底。 零号说,往上看。沈夜抬起头,头顶上方,隐约还有一截楼梯,通向第五层。沈夜说,刚才那层是假的。他想了想,说,这栋楼可能不止五层,或者,它每一层都长得一样。 他们继续往上走。又走了一段楼梯,终于看到一扇半掩着的门。门后面透出一点光,暖黄色的,像是有人在里面点了灯。 沈夜推开门。门后是一个不大的房间,房间中央摆着一张桌子,桌子上放着一盏台灯,台灯的光照在桌上的一面镜子上。镜子不大,巴掌大小,斜斜地靠在桌角。 房间的四面墙上,贴着许多张纸。纸上印着同样的字,倒影房间使用守则。 沈夜走近墙边,借着台灯的光,一字一句地念出来。 守则第一条,本房间不提供光源,进入房间后,请自行寻找光源,并保持光源不熄灭。守则第二条,房间里有一面镜子,镜子里的你,是你的倒影。倒影会做你想做的事,但不会做你不想做的事。守则第三条,不要在镜子面前说谎。守则第四条,出口在镜子对面,推开那扇门,即可离开。 沈夜念完,说,四条规则,比迷宫少一条。林小雪说,第一条说,进入房间后要自行寻找光源,还要保持光源不熄灭。沈夜说,也就是说,这盏台灯,是我们进来之后才亮起来的。 他看了一眼台灯,说,它亮着,说明我们被允许留在这里。但光源不能灭,灭了,我们可能就出不去。 零号走到桌子前,说,那这面镜子呢。镜子里,映出她的脸。镜子里的人和她一模一样,穿着黑连衣裙,戴着黑蝴蝶结,只是眼睛里的光,比她亮一些。 零号说,它说,倒影会做我想做的事。沈夜说,这是陷阱。如果倒影会做你想做的事,那你站到镜子前,想让它做的事,它都会做。但你想让它做的事,未必是好事。 林小雪说,第三条,不要在镜子面前说谎。沈夜说,也就是说,我们一旦站在镜子前,说的每句话,都要是真的。 他走到镜子前。镜子里,他的脸有些疲惫,眼窝深陷,嘴角还有一道干裂的口子。他对着镜子,说,我认识你。 镜子里的他,笑了一下,说,我也认识你。沈夜说,你是我,还是我的倒影。镜子里的人说,你想我是谁,我就是谁。 沈夜说,我没有想,我问的是事实。镜子里的人说,我是你的倒影,你心里想什么,我就做什么。 沈夜说,那你现在,做什么。镜子里的人说,我什么都没做,因为你现在,什么都没想。 沈夜说,如果我想你离开呢。镜子里的人沉默了一下,说,你想我离开,我就会离开。但我离开之后,这扇门就再也打不开了。 沈夜说,为什么。镜子里的人说,因为门要两个人才推得开。一个人推,推不动。 沈夜回头,看向房间对面。房间的对面墙上,果然有一扇门,门把手上挂着一条铁链,铁链穿过门框,锁在墙上。 林小雪说,门锁着。沈夜说,不是锁着,是封着。他走过去,看了一眼铁链,说,铁链不是用锁锁的,是用焊的。 他说,这扇门从一开始就封死了。镜子里的人说,对,出口不在这扇门。 沈夜说,那出口在哪里。镜子里的人说,出口在你想不到的地方。沈夜说,你是在跟我打哑谜。 镜子里的人说,我没有打哑谜。我只是你的倒影,你想不到的地方,我也想不到。沈夜说,那你有什么用。 镜子里的人说,我能做你想做的事。你不想做的事,我做不到,但你想做的事,我能替你做完。 沈夜愣了一下。他忽然明白了,这条规则的核心,在于倒影不会做他不想做的事。也就是说,倒影的行动,完全取决于他的意志。 他说,我想让光源不灭。镜子里的人说,可以。他抬起手,轻轻护住台灯的灯罩。灯没有灭。 沈夜说,我想让门打开。镜子里的人说,可以。他走到那扇封死的门前,伸手一推,门就开了。门后不是走廊,而是另一间房间,房间里没有灯,黑黢黢的,看不清里面有什么。 林小雪说,这不对。沈夜说,哪里不对。林小雪说,倒影会做你想做的事,但不会做你不想做的事。你刚才想让他推门,他就推开了。那你现在,想不想走进那扇门。 沈夜说,我……他忽然停住了。他仔细想了想,发现自己心里,其实不太想走进去。那扇门后面太黑了,而且来得太容易,不像是一个藏硬盘的地方。 他说,我不想走进去。镜子里的人说,那我也不会走进去。 沈夜说,所以,这扇门是假的。镜子里的人说,是。沈夜说,那真正的出口在哪里。 镜子里的人没有说话。他站在镜子里面,看着沈夜,眼神有些复杂。 沈夜忽然想起什么,说,你刚才说,你是我三秒钟之前的倒影。不对,你刚才说,你是我的倒影,你想我是谁,我就是谁。 (本章未完,请点击下一页继续阅读)倒影房间(第2/2页) 他说,那我现在想,你是老周。镜子里的人沉默了很久,然后,他的脸慢慢变了,变成一个中年男人的模样,脸上带着一点胡茬,眼角有深深的皱纹。 沈夜看着那张脸,心里一酸。他说,老周,出口在哪里。 镜子里的老周看着他,说,沈夜,出口在你背后。沈夜猛地回头,身后空荡荡的,什么都没有。 镜子里的人说,别回头。你一回过头,就看不见我了。沈夜转回来看向镜子,镜子里的人又变回了他自己的脸。 他说,你刚才说出口在我背后。镜子里的人说,对,在你背后,但你现在看不见,因为你看不见你自己的背后。 沈夜说,我能看见,用手机的反光。他说着,从口袋里摸出手机,屏幕朝外,对着自己的身后。手机屏幕的反射里,他看见自己身后,墙上多了一道暗门。 那道暗门和墙的颜色一模一样,如果不是用反光看,根本看不出来。 沈夜说,出口在暗门后面。镜子里的人说,对。沈夜说,那暗门后面有什么。镜子里的人说,有你想要的东西,也有你不想要的东西。 沈夜说,我怎么打开暗门。镜子里的人说,你把台灯拿过去,照在暗门上,暗门就会开。 沈夜走到桌前,拿起台灯。灯罩是温的,灯芯轻轻跳了一下,没有灭。他把台灯举到暗门前,光线落在墙上,那道暗门的轮廓渐渐清晰,门缝里渗出一缕凉气。 门开了。门后是一个狭小的隔间,隔间里放着一块硬盘,硬盘上贴着标签,第九块。 沈夜拿起硬盘,放进背包。他回头看了一眼镜子,镜子里的人还是他,只是脸上的表情,比刚才平静了一些。 镜子里的人说,你拿到了。沈夜说,拿到了。镜子里的人说,记住,你刚才说,你想让门打开,门就开了。这说明,在这个房间里,意志是可以改变现实的。但这种改变,是有代价的。 沈夜说,什么代价。镜子里的人说,你自己看。 沈夜低头,他的左手,绿纹已经爬过了肩膀,蔓延到锁骨下方。他说,连接深度,又涨了。 林小雪说,多少。沈夜说,百分之二十四。他闭上眼睛,努力回想了一下,说,我刚才,是不是说过什么,我忘了。 林小雪说,你说,你想让门打开。沈夜说,然后呢。林小雪说,门就开了。沈夜说,那我说完这句话之后,还说了什么。 林小雪沉默了一下,说,你说,你不想走进去。 沈夜说,我不想走进去。他仔细想了想,说,我为什么会不想走进去。林小雪说,因为门后面太黑了,你怕。 沈夜说,我怕什么。林小雪说,你不知道。 沈夜站在那里,忽然觉得,自己忘掉的那段记忆,可能比想象中更重要。他摸了摸背包里的硬盘,说,走吧,去回声走廊。 离开倒影房间之前,沈夜又看了一眼那面镜子。镜子里的人已经恢复成他本来的样子,安安静静地站着,像是从来没有说过话。他忽然想起什么,说,刚才,我在镜子前说了什么,你还记得吗。 林小雪说,你说,你认识我。沈夜说,然后呢。林小雪说,镜子里的你,说你也认识你。沈夜说,再然后呢。 林小雪说,你说,我没有想,我问的是事实。她说,再然后,你说,你想让光源不灭,你想让门打开,你说,你不想走进去。 沈夜听着,眉头皱了起来。他说,中间有一段,我怎么想不起来了。他说,我好像,还说过别的什么。 林小雪说,你说,你想让镜子里的你,变成老周。 沈夜愣住了。他说,我让镜子里的我,变成了老周。林小雪说,对。你说,那我现在想,你是老周。然后,镜子里的你,就变成了老周的样子。 沈夜说,老周说了什么。林小雪说,老周说,出口在你背后。你说,别回头。你一回过头,就看不见我了。 沈夜沉默了一会儿,说,所以,我忘掉的,是我让镜子里的我变成老周,然后老周告诉我出口在哪里。 林小雪说,你连这个都忘了。沈夜说,嗯。他说,我忘掉的,恰恰是我最想记住的。他说完,最后看了一眼镜子,然后转身,走出了房间。 他们沿着楼梯往下走。楼梯间的灯,一盏一盏地亮起来,又在一盏一盏地灭掉。走到一楼的时候,沈夜忽然停下,说,等一下。 林小雪说,怎么了。沈夜说,我们刚才,是从几楼上来的。林小雪说,顶层,五楼。 沈夜说,五楼。他回头,看着楼梯上方,说,我刚才,在五楼看见一扇窗户,窗户外面,有一棵树的影子。林小雪说,这栋楼外面,有树吗。 沈夜说,没有。他说,我刚才进来的时候,看见楼外面是一条窄巷,巷子两侧只有墙,没有树。但五楼那扇窗户外面,有一棵树的影子。 他说,那棵树,是假的。 林小雪说,你是说,五楼不是真实的。沈夜说,可能。他说,倒影房间,之所以叫倒影房间,是因为它会把现实的东西,倒着映出来。我们看到的五楼,可能不是五楼,是四楼的倒影。 他说,我们刚才进去的时候,是从一楼爬到五楼。但我们出来的时候,可能已经在四楼了。 林小雪说,那真正的五楼在哪里。沈夜说,不重要了。他说,硬盘已经拿到了,房间的真假,已经无所谓。 他推开楼门,走到街上。外面的路灯还亮着,昏黄的光落在他身上,把他肩上的绿纹照得若隐若现。他说,去回声走廊。 回声走廊 回声走廊 回声走廊不在任何一栋楼里。沈夜按照老周打印纸上的地址,带着林小雪和零号穿过三条街,来到一座地下通道的入口。通道口的招牌上写着,地铁,末班车已过。 沈夜说,老周写的地址,就在这里。林小雪说,地下通道。沈夜说,嗯,他说,回声走廊在末班车之后,第一班车之前。 零号说,现在是几点。沈夜看了一眼手机,说,凌晨三点十七分。零号说,那正好,末班车已过,第一班车还没来。 他们走进地下通道。通道里空无一人,灯光昏黄,每隔几米就有一盏,有的亮着,有的灭了。墙壁上贴着褪色的广告,广告上的人脸被水渍泡得模糊。 走到通道中间,沈夜看见墙上有一扇铁门。铁门半掩着,门缝里透出一点光。门上挂着一块牌子,牌子上写着,回声走廊。 沈夜推开门。门后是一条长长的走廊,走廊两侧的墙壁上,挂满了镜子。镜子的形状各异,有圆的,有方的,有椭圆形的,有的镜面上蒙着灰,有的镜面反着光。 走廊尽头,立着一台老式的录音机。录音机上放着一盘磁带,磁带的标签上写着,不要听。 沈夜说,规则呢。林小雪说,墙上没有贴。沈夜说,那规则可能录在磁带里。他走到录音机前,看了看磁带,说,老周让我别听,那我就偏要听。 林小雪说,你确定。沈夜说,老周的规矩,越是说不要做的事,越要搞清楚它为什么不要。他按下播放键。 磁带缓缓转动,录音机里传来一阵沙沙声,然后是一个男人的声音。那个声音说,欢迎来到回声走廊。走廊里一共有九面镜子,每一面镜子,都会记录你的一段声音。你走过九面镜子,声音被全部收走,你就可以离开。 男人停顿了一下,接着说,注意,走廊里的回声,不是你的声音。如果你的回声在镜子里,不要回头看。如果你的回声在你身后,不要停下来。 录音到这里就断了,磁带又转了一会儿,发出沙沙的空白声。 沈夜说,规则很清楚了。走过九面镜子,声音会被收走。走廊里的回声,不是你的声音。沈夜说,关键在最后两句,如果你的回声在镜子里,不要回头看。如果你的回声在你身后,不要停下来。 林小雪说,这像是一种筛选。沈夜说,嗯,它要分清楚,哪些回声是真的,哪些是假的。 他率先走进走廊。第一面镜子是一面圆镜,镜面蒙着灰。沈夜走过它的时候,镜子里传来一个声音,那声音说,沈夜。 沈夜没有回头,继续往前走。第二面镜子是一面方镜,镜面干净一些。沈夜走过它的时候,镜子里传来一个声音,那声音说,沈夜,回头看看。 沈夜没有回头。第三面镜子是一面椭圆形的镜子,镜面上有一道裂纹。沈夜走过它的时候,镜子里传来一个声音,那声音说,沈夜,你忘了。 沈夜停了一下。那个声音继续说,你忘了,你答应过老周,要去看他。 沈夜站在原地,没有动。他知道那是假的,但那个声音说的,恰好是他心里最愧疚的事。他深吸一口气,继续往前走。 第四面镜子是一面半圆的镜子,镜面上贴着一层膜。沈夜走过它的时候,镜子里传来一个声音,那声音说,沈夜,你回头,我就告诉你第十二块硬盘在哪里。 沈夜说,骗子。他继续往前走。第五面镜子是一面三角形的镜子,镜面反着光。沈夜走过它的时候,镜子里传来一个声音,那声音不是沈夜的,而是老周的。 老周的声音说,小夜,别往前走了。前面没有硬盘,前面只有死路。 沈夜的脚步顿了顿。他听得出,那是老周的声音,语气、停顿、尾音,都和记忆里的一模一样。他几乎要回头了。 但他想起录音里的话,如果你的回声在镜子里,不要回头看。 他继续往前走。第六面镜子是一面菱形的镜子,镜面上落着灰尘。沈夜走过它的时候,镜子里传来一个声音,那声音说,沈夜,你回头,看看我是谁。 沈夜没有回头。第七面镜子是一面长方形的镜子,镜面干净得像水。沈夜走过它的时候,镜子里传来一个声音,那声音说,沈夜,你不是想知道你忘了什么吗。你回头,我就告诉你。 沈夜说,你告诉我的,不是我想知道的。他继续往前走。第八面镜子是一面很小的镜子,只有巴掌大,挂在墙的高处。沈夜走过它的时候,镜子里传来一个声音,那声音说,沈夜,你回头,看看你自己。 沈夜忽然觉得,这个声音和前面的都不一样。前面的声音,都在骗他回头。这个声音,听起来像是他自己的声音。 他说,你是我吗。镜子里没有回答。沈夜说,你是我,还是回声。镜子里传来一个声音,说,我是你的回声。 沈夜说,我的回声在哪里。那个声音说,在你的身后。 沈夜猛地想起录音里的规则,如果你的回声在你身后,不要停下来。 他没有停下来,继续往前走。但他能感觉到,身后有一道视线,正紧紧盯着他的后背。那视线没有温度,像是从很远的地方看过来。 第九面镜子立在走廊尽头,是一面落地镜,比人还高。镜面干净,映出沈夜、林小雪和零号的身影。镜子里,三个人的动作和他们一模一样,只是镜子里的人,都没有影子。 沈夜走到录音机旁边。录音机上的磁带还在转,沙沙声里,那个男人的声音又响起来,说,恭喜你,走过九面镜子,你的声音,全部收走了。 沈夜说,我的声音被收走了吗。男人说,对,你刚才在走廊里说过的每一句话,都被镜子收走了。你现在的声音,是从哪里来的。 (本章未完,请点击下一页继续阅读)回声走廊(第2/2页) 沈夜愣了一下。他张了张嘴,发现自己还能说话。他说,我还能说话。男人说,你能说话,是因为你还有一段声音,没有被收走。 沈夜说,哪一段。男人说,你走进走廊之前,说的最后一句话。 沈夜想了想,他走进走廊之前,说的是,那规则可能录在磁带里。他按下播放键。这句话,他是在录音机前面说的,不在走廊里。 他说,所以,镜子只能收走走廊里的声音。男人说,对。沈夜说,那你让我走过九面镜子,是为了收走我的声音。 男人说,是。沈夜说,收走之后呢。男人说,收走之后,你就可以离开了。沈夜说,那硬盘呢。 男人沉默了一下,说,硬盘,我放在录音机下面了。沈夜蹲下来,果然在录音机的底座下面,摸到一块冰凉的东西。他抽出来一看,是一块硬盘,标签上写着,第十块。 沈夜把硬盘放进背包,说,第十块到手。林小雪说,那刚才那些回声呢。沈夜说,那些回声,都是假的,是为了骗我回头。 他说,但有一句是真的。林小雪说,哪一句。沈夜说,第八面镜子说,我的回声在我身后。他转过身,走廊里空荡荡的,什么都没有。 他说,但我现在,感觉身后有人。 林小雪说,我也感觉到了。她回头看了一眼,说,从刚才开始,就一直有一道视线,在看着我们。 零号说,不是我们,是沈夜。她看着沈夜的身后,说,你的影子,好像比刚才长了一点。 沈夜低头,看了看自己的影子。影子的形状,和正常人的影子不太一样,像是多出了一个模糊的轮廓,贴在他的脚边。 他说,是服务器里那个影子。他想起那台旧服务器,想起镜子里那个没有光的自己,想起那行字,欢迎回来,作者。 他说,他跟着我出来了。 林小雪说,他能出来吗。沈夜说,我不知道。他握了握背包的带子,说,先走吧,最后一站,第十一站台。 他们走出地下通道,外面已经微微泛白,天边有一线灰蒙蒙的光。沈夜站在通道口,回头看了一眼身后那条长长的走廊,走廊里,九面镜子还在原处,静静立着,像一排沉默的眼睛。 他说,镜子里的声音,其实有一个规律。林小雪说,什么规律。 沈夜说,前八面镜子,都在骗我回头。它们有的用我的名字,有的用老周的声音,有的说知道第十二块硬盘在哪里。它们的目的,都是一样的,让我回头。 他说,但第八面镜子不一样。第八面镜子说,我的回声在我身后。这句话,听起来像是在骗我,但其实是实话。 林小雪说,你怎么知道是实话。沈夜说,因为走出走廊之后,我一直觉得身后有人。如果第八面镜子说的是假的,我不会一直有这种感觉。 他说,所以,第九面镜子之前,规则里的每一句,都可能是假的,也可能是真的。关键不在于它说什么,在于它说的是不是符合逻辑。 零号说,你在用代码的逻辑去解规则。沈夜说,对。规则就像代码,每一句都是一条指令。有的指令是陷阱,有的指令是提示。我要做的,就是把陷阱和提示分开。 他顿了顿,说,但有一件事,我到现在都没想明白。林小雪说,什么。 沈夜说,磁带里的声音说,走过九面镜子,声音被全部收走,你就可以离开。他说,但我的声音,没有被全部收走。我走进走廊之前,在录音机前说的那句话,被留下来了。 他说,为什么偏偏是那句话。那句话,是我说的,规则可能录在磁带里。 林小雪说,因为那句话,是你对规则的第一次判断。沈夜说,对。那句话,是整条走廊里,唯一一句,不是镜子里的声音说的,也不是回声说的,是我自己说的。 他说,镜子能收走我的声音,但它收不走我的判断。这是老周留的漏洞,也是他留给我的提示。 他抬起头,看着渐渐变亮的天色,说,走吧。第十一站台,可能比前面几个地方,都更难。 他走出地下通道的时候,忽然想起一件事,说,对了,刚才在走廊里,我一直觉得,有一面镜子,不太一样。林小雪说,哪一面。 沈夜说,第三面。他说,第三面镜子里的我,没有穿外套。我们走进走廊的时候,都穿着外套,但第三面镜子里的我,只穿着里面的衣服。 林小雪说,这可能只是镜子的问题。沈夜说,不是。他说,我刚才想了想,第三面镜子里的我,穿的衣服,是三年以前,我常穿的那件。 他说,那不是镜子里的我。那是从前的我。 林小雪说,从前的你,怎么会出现在镜子里。沈夜说,可能是因为,第三面镜子,映的不是现在,是过去。 他说,回声走廊里的镜子,不一定都映现在。它们映的,可能是声音,可能是影子,也可能是时间。 零号说,那我们从第三面镜子前面走过的时候,会不会,被它映进去一个,从前的我们。沈夜说,会。 他说,但那不是坏事。他说,老周说过,镜子收走的东西,总有一天会还回来。我们现在丢掉的,将来会在某个地方,等着我们。 他顿了顿,又说,如果有一天,我们在前面看到一个从前的自己,不要害怕,也不要回头。那只是我们走丢的影子,出来找我们了。 林小雪说,你好像在安慰我。沈夜说,我是在安慰我自己。 他们沿着马路走了一段,路的尽头,出现一个地铁站入口。入口的牌子上写着,十一号站台,方向,末班车。 沈夜站在入口前,看着那块牌子,说,就是这里了。 第十一站台 第十一站台 第十一站台在地铁线的尽头。沈夜带着林小雪和零号,沿着地下通道走了很远,来到一个废弃的站台。站台的标牌上写着,十一号站台,末班车已过。 站台上没有列车,也没有轨道。轨道的位置,是一面巨大的镜子,从站台的一端延伸到另一端,镜面朝上,像一条铺在坑里的河。 沈夜说,轨道是镜子。林小雪说,那车呢。沈夜说,车可能也在镜子里。他蹲下来,贴着镜面往坑里看。镜面的深处,隐约有一节车厢的影子,安安静静地停在黑暗里。 站台的长椅上,坐着一个穿制服的人。那个人手里拿着一盏信号灯,红灯,绿灯,红灯,绿灯,一下一下地闪着。 沈夜走过去,说,你好,这里是第十一站台吗。穿制服的人抬起头,脸上没有五官,只有一片光滑的皮肤。他说,末班车已过。 沈夜说,我知道末班车已过。我想问,第一班车什么时候来。穿制服的人说,第一班车,等你上车之后,才会来。 沈夜说,那我要怎么上车。穿制服的人说,你坐在椅子上等,等信号灯变成绿灯,你就可以上车了。 沈夜说,信号灯现在是什么颜色。穿制服的人说,你自己看。 沈夜看着那盏信号灯。红灯,绿灯,红灯,绿灯。它一直在变,但每次变灯的间隔,都短得几乎看不清。 他说,这盏灯,一直是这样吗。穿制服的人说,是,从我上班开始,它就是这样。沈夜说,那你见过第一班车吗。穿制服的人说,见过,但我没上过车。 沈夜说,你为什么不上车。穿制服的人说,因为信号灯从来没有停在绿灯上。 沈夜明白了。这盏信号灯,一直在红灯和绿灯之间来回跳,没有一次真正停在绿灯上。也就是说,正常等车的人,永远等不到第一班车。 他坐回长椅上,开始思考。林小雪坐到他旁边,说,你打算怎么上车。沈夜说,信号灯一直在跳,说明它没有固定的停靠时间。那它跳灯的依据是什么。 他说,它是不是在等一个特定的人。林小雪说,等谁。沈夜说,等我。 他站起来,走到信号灯前,盯着那盏灯。红灯,绿灯,红灯,绿灯。他看了很久,忽然发现,每一次变成绿灯的瞬间,灯罩里都会闪过一个极小的数字。 那个数字,是十一。 沈夜说,这个站台,编号是十一。这个数字,可能指的是第十一块硬盘。穿制服的人说,你想上车吗。 沈夜说,想。穿制服的人说,那你要把一样东西,留在站台上。 沈夜说,什么东西。穿制服的人说,一段记忆。 沈夜沉默了一会儿,说,我已经没有多少记忆可以给了。穿制服的人说,你给什么,我就收什么。 沈夜想了想,说,我可以给你一段记忆,但你要告诉我,第十一块硬盘在哪里。穿制服的人说,你先给,我再告诉你。 沈夜说,好。他闭上眼睛,努力回想。他想找一段不那么重要的记忆来交换,但他发现,自己脑子里,很多记忆都已经模糊了,像是被水泡过的纸。 他想了很久,最后说,我给你,我第一次见到老周的记忆。 他说完这句话,脑子里忽然一阵刺痛。他记得老周,记得老周的脸,记得老周的声音,但他发现,自己已经想不起,第一次见到老周是在哪里了。 穿制服的人说,记忆收下了。他说,第十一块硬盘,就在这面镜子里。你上车之后,它会出现在你的座位上。 沈夜说,那我怎么上车。穿制服的人说,信号灯变成绿灯的时候,你就可以上车了。 沈夜看着那盏信号灯。红灯,绿灯,红灯,绿灯。他说,它从来没有停在绿灯上。穿制服的人说,那是因为,没有人给它一个理由。 沈夜说,什么理由。穿制服的人说,绿灯代表可以上车,但上车的人,必须带着一样东西。你带了记忆来,它就给你开绿灯。 沈夜说,那我现在带了吗。穿制服的人说,带了。 他话音落下,信号灯忽然停住了。灯罩里的光,稳稳地停在绿色上,不再跳动。 站台尽头的镜面,无声地裂开一条缝。那节藏在镜面深处的车厢,缓缓地驶了出来,停在站台边。车门打开,里面空无一人。 沈夜说,上车。林小雪和零号跟着他走上车厢。车厢里干净整洁,座椅是绿色的,窗外的镜面里,映出三个人影。 他们坐下。沈夜低头,看见自己旁边的座位上,放着一块硬盘。硬盘上贴着标签,第十一块。 沈夜拿起硬盘,放进背包。他说,第十一块到手。林小雪说,还剩最后一块。沈夜说,嗯,最后一格。 车门缓缓关上。列车启动,向着镜面的深处驶去。窗外的镜面里,景象开始变化,先是站台的灯光,然后是地铁隧道,然后是一片灰蒙蒙的荒野。 沈夜看着窗外,忽然说,我的记忆,是不是又少了。林小雪说,你刚才,把第一次见到老周的记忆,交给了信号灯。 沈夜说,我知道。他顿了顿,说,但我现在,已经想不起来,我把什么交出去了。 林小雪看着他,没有说话。车厢里很安静,只有列车行驶的声音,像远处的风。 列车开了很久,停在一个没有站牌的地方。车门打开,沈夜站起来,说,下车吧。 他们走下列车,站在一片空旷的广场上。广场中央,立着一扇门。门是普通的木门,门板上没有锁,也没有把手,只有门楣上刻着一行字。 那行字写着,最后一格。 沈夜走到门前,伸手推了推。门没有动。他又推了一下,门还是没有动。 (本章未完,请点击下一页继续阅读)第十一站台(第2/2页) 他说,门推不开。林小雪说,门是锁着的。沈夜说,没有锁。林小雪说,那它为什么推不开。 沈夜想了想,说,可能不是推的。他退后一步,看着那扇门,说,老周说过,钥匙是门,门是钥匙。 他说,这扇门,可能就是第十二块硬盘。 林小雪说,你是说,第十二块硬盘,是门本身。沈夜说,对。他伸出手,按在门板上。门板冰凉,像是冻了很久的铁。 他的掌心贴上门的瞬间,门板上忽然浮现出许多细小的纹路,像是电路,又像是血管,从门板的中央向四周蔓延。 那些纹路亮了一下,又暗下去。门板中央,浮现出一行字。 那行字写着,作者,你终于来了。 沈夜的手猛地一颤。他认得这个称呼。深渊ai,叫他父亲。深渊意志,叫他作者。 他收回手,看着那扇门,说,第十二块硬盘,就是这扇门。林小雪说,那我们要把它取下来吗。沈夜说,取不下来,它是门,也是钥匙。老周说,钥匙是门,门是钥匙,就是这个意思。 他说,只有推开这扇门,才能拿到第十二块硬盘。但推开这扇门,需要付出代价。 林小雪说,什么代价。沈夜说,我不知道。他说,老周没写。 他站在门前,久久没有动。广场上很安静,风吹过门板,发出一阵低沉的呜咽声,像是有人,在门后面说话。 列车停在广场边,车厢里的灯一盏一盏地灭了。沈夜回头看了一眼那列车,车身在黑暗里慢慢褪色,像是一幅被水泡过的画,正在一点一点地消失。 零号说,车要走了。沈夜说,让它走吧。他说,我们不需要它了。他转回身,看着那扇门,说,接下来,只能靠我们自己走过去。 林小雪说,老周说的最后一格,就是这里。沈夜说,对。他说,老周在打印纸上写的地址,到这里就断了。剩下的路,老周没有画。 他说,这说明,最后一格,不在老周知道的范围里。它是深渊游戏自己生成的。 林小雪说,深渊游戏自己生成了一扇门。沈夜说,对。他说,这扇门,不是老周放的,也不是我放的。它是深渊游戏在等我们,等我们走到这里。 零号说,那它等我们干什么。沈夜说,它等我们来,把最后一格填上。 他说完,又看了一眼门板。门板上的纹路已经暗下去了,但那行字还在,只是不再发光,像是烧尽的炭。他说,我刚才按了一下,它叫我作者。 林小雪说,它认识你。沈夜说,它可能认识每一个走到这里的人。他说,它叫作者,是因为走到这里的人,都写过规则。老周写过,我写过,未来可能还有别人写过。 他说,但只有走到这里的人,才知道自己是作者。 他蹲下来,看着地上的十二块硬盘,一块一块地数过去。数到第十二块的时候,他停了一下,说,我总觉得,这里面有一块,是假的。 林小雪说,你为什么会这么觉得。沈夜说,说不清。他说,就是刚才按门板的时候,有一种感觉,像是门板在提醒我,有一样东西,不对。 他重新把硬盘摆成一排,仔细看标签。第八块、第九块、第十块、第十一块,每一块的标签上都写着编号,字迹是老周的。 他说,老周的字,有一个特点,他写数字的时候,末笔总是往上挑。林小雪说,然后呢。 沈夜说,但这四块硬盘的标签,有两块的字,末笔是平的。他说,不是老周写的。 林小雪说,你是说,这两块硬盘,是假的。沈夜说,不是假的,是深渊游戏仿造的。它知道我们要找硬盘,就先一步,把假硬盘放进了我们的路线里。 零号说,那我们手里的,有几块真的。沈夜说,不知道。他说,得打开才知道。 他拿起其中一块标签末笔平的硬盘,掂了掂,说,这块,手感不对。真的硬盘,比它沉。 他说完,把硬盘放回地上,说,先不急。假硬盘不能扔,扔了,我们手里就凑不齐十二块,门就不会开。 林小雪说,那怎么办。沈夜说,把假的留下,带在身上,等找到真的,再换掉。 他说,老周说过,硬盘是钥匙,不是锁。锁可以换,钥匙不能丢。我们现在要做的,是先把十二块钥匙,都握在手里。 林小雪说,那如果,深渊游戏已经把所有真硬盘都换掉了呢。沈夜说,不会。他说,深渊游戏能仿造硬盘,但它仿造不了老周的连接。老周是用自己的记忆,把硬盘一块一块封起来的。真硬盘里面,都有老周的一段记忆。 他说,假硬盘里面,什么都没有。它们是空的。 零号说,那我们怎么分辨。沈夜说,不用分辨。他说,等门打开的时候,假硬盘会自己现出原形。 他说完,把地上的硬盘一块一块收进背包。收最后一块的时候,他停了一下,说,零号,你刚才说,你在镜子里没有倒影。 零号说,嗯。沈夜说,那你觉得,你是真的,还是假的。 零号想了想,说,我是真的。她说,我知道我叫零号,我知道你是我爸爸,我知道我要跟着你走。这些,都是真的。 沈夜说,那就够了。他说,真硬盘里,有老周的记忆。真的人,有自己想记住的东西。你有,所以你真的是。 零号没有说话。她把头低下去,过了很久,才轻轻地说,嗯。 沈夜看着远处灰蒙蒙的天,说,天快亮了。他说,我们走吧。把这扇门打开,把最后一格填上,然后,回家。 作者的门 作者的门 沈夜站在那扇门前,手指悬在门板上方,久久没有落下。门板上那行字已经消失了,只剩下细密的纹路,像干涸的河床。 林小雪说,你在想什么。沈夜说,我在想,这扇门为什么要叫我作者。林小雪说,因为你是深渊游戏的作者。沈夜说,不对。深渊ai叫我父亲,深渊意志叫我作者。但老周也是作者,他是第一任。 他说,如果我是作者,那这扇门认识我,我应该能推开它。但如果我不是唯一的作者,这扇门为什么要等我。 零号走到门边,说,门上的纹路,像是代码。沈夜低头仔细看,那些纹路确实像代码,一行一行的,排列得整整齐齐,像是被谁刻意刻上去的。 他沿着纹路看下去,在门板的右下角,看到一行极小的字。那行字写着一句英文代码,那是他写代码时喜欢在文件末尾加的一行注释,大意是,如果你很好,就笑一笑 沈夜愣了一下。这是他自己的口头禅,是他写代码时喜欢在文件末尾加的一行注释。老周曾经笑他,说这行字像护身符。 他说,这行字,是我写的。林小雪说,你能确认吗。沈夜说,能。这行字只有我和老周知道,但它出现在这里,说明这扇门,是我留下的。 他说,或者说,是另一个我留下的。那个格式化之后,留在服务器里的我。 他想起那台旧服务器,想起镜子里那个没有光的自己。那个自己,在格式化之前,给未来的他留下了一扇门。 沈夜说,我试试。他伸出手,贴在门板上。门板冰凉,纹路在他的掌心下,慢慢亮了起来,像是被唤醒了一样。 门板中央,重新浮现出那行字。那行字说,作者,你终于来了。沈夜说,我来了。那行字说,你带齐了吗。 沈夜说,带齐了。他从背包里,把硬盘一块一块地取出来,放在门前的空地上。第八块、第九块、第十块、第十一块,还有之前的七块。 十二块硬盘,在地上一字排开。沈夜数了一遍,说,十二块,都在这里。 门板上的字沉默了一会儿,然后说,不对。你只有十一块。 沈夜说,怎么会。他低头数了数,地上的硬盘,确实是十二块。他说,我数过了,十二块。 那行字说,第十二块,是门。你带在身上的,只有十一块。 沈夜愣住了。他忽然明白过来,他说,所以,第十二块硬盘,不在我这里。那行字说,对。 沈夜说,那它在哪里。那行字说,在你身上。 沈夜低头,看着自己。他左手的绿纹,已经爬到了锁骨。他忽然想起,服务器里那段对话,屏幕上说,格式化之后,你会忘掉所有事。他想起自己删掉的备份。 他说,第十二块硬盘,是我自己。 那行字没有回答。门板上的纹路,静静地亮着,像是在等他说下去。 沈夜说,我删掉的那个备份,就是我。我把自己的备份,锁进了这台服务器,锁进了这扇门。所以第十二块硬盘,是我自己的记忆。 那行字说,是。 沈夜说,那我该怎么把它取出来。那行字说,你把门推开,第十二块硬盘,就会回到你身上。 沈夜说,推开门,会怎么样。那行字说,你会想起你格式化之前,做的最后一件事。 沈夜说,那件事是什么。那行字说,你自己看。 沈夜站在门前,深吸一口气。他伸出手,用力推向门板。门板发出一声沉闷的响声,然后,缓缓地,向内打开了。 门后没有光,没有风,只有一片深不见底的黑暗。黑暗里,忽然亮起一道光,照出一个画面。 画面里,沈夜坐在一台电脑前。电脑屏幕上的代码,密密麻麻,一行一行地滚动。他看起来比现在年轻一些,穿着灰色的卫衣,头发乱糟糟的。 他敲下最后一行代码,然后,盯着屏幕,看了很久。他轻声说,对不起。 他把代码保存,然后,打开了一个文件管理器。他找到一份文件,那份文件的名字,叫做备份。 他选中那份文件,按下了删除键。屏幕上弹出一个确认框,是否删除备份,此操作不可恢复。 沈夜的手指,悬在确认键上方,停了一会儿。然后,他按下了确认。 画面到这里,突然断了。黑暗重新涌上来,门后的光消失了。 沈夜站在原地,久久没有说话。他想起那份文件,想起那个确认框,想起自己在格式化之前,亲手删掉了自己的备份。 他说,我删掉备份的时候,说了对不起。林小雪说,你跟谁说的。 沈夜说,我不知道。他闭上眼睛,努力回想,但那段记忆,像隔着一层雾,怎么也看不清楚。 他说,我只记得,我删掉备份之前,屏幕上有一句话。 林小雪说,什么话。沈夜说,那句话是,如果有一天,你想起我是谁,请告诉我。 他睁开眼睛,看着门后的黑暗,说,我删掉的备份,是一个人。 他忽然觉得,心里空了一块,像是有什么东西,被从那间屋子里搬走了。他说,我把一个人,从我的记忆里,删掉了。 门后,黑暗的深处,传来一个声音。那个声音很轻,像是一声叹息。 那声音说,沈夜,你终于想起来了。 沈夜说,你是谁。那声音说,我是你的备份。 沈夜说,你是那个,我删掉的人。那声音说,是。 沈夜说,你叫什么名字。那声音沉默了很久,说,我叫,老周。 (本章未完,请点击下一页继续阅读)作者的门(第2/2页) 黑暗里,那个声音又消失了。沈夜站在门口,看着门后那片深不见底的黑暗,像是要把那片黑暗看穿。他说,老周,是你吗。 没有回答。黑暗里只剩风声,一阵一阵,从很深很远的地方吹过来。 林小雪走到他身边,说,沈夜,你确定,那是老周。沈夜说,我确定。他说,那个声音,和老周一模一样。不只是声音,连语气,连停顿,都一模一样。 他说,老周说话的时候,习惯在句尾停一下,像是在确认自己有没有说错。刚才那个声音,也是这样。 零号说,但老周已经死了。沈夜说,我知道。他说,但那不是活的老周。那是我的备份,保存着我对老周的记忆。 他说,备份里的老周,是我记忆里的老周。我把他锁进了这台服务器,锁进了这扇门。他现在,是这把锁的钥匙。 他伸出手,想再碰一碰门板,又缩了回来。他说,我刚才推开门的时候,看到了画面。画面里,我删掉了备份。 林小雪说,你在画面里,对谁说了对不起。沈夜说,对备份。他说,那声对不起,是删掉备份之前说的。他知道自己要删掉什么,但他还是删了。 他说,因为老周告诉他,必须这么做。 林小雪说,老周什么时候告诉他的。沈夜说,在画面里没有。他说,但我记得,老周最后一次见我的时候,说过一句话。 他说,老周说,小夜,如果我回不来了,你就把我的备份删掉,用你的备份,把门锁上。 他说完,闭上眼睛,那段记忆很模糊,像是隔着一层厚厚的雾。但他知道,那句话是真的。他说,老周早就想好了。 林小雪说,所以,老周用自己的死,换你活着。沈夜说,对。然后,我又用我的备份,换老周解脱。 他说,我们两个,一直在换。他说,但现在,我不能再换了。 他睁开眼睛,看着门后,说,老周,你还听得见吗。 黑暗里,那个声音又响起来,说,听得见。 沈夜说,我想问你一件事。那个声音说,你问。 沈夜说,我删掉备份的时候,你痛吗。 黑暗沉默了很久。然后,那个声音说,不痛。我只是,一直在等你回来。 沈夜站在那里,眼眶有些发酸。他说,我回来了。 那个声音说,我知道。你回来了,这扇门,就开了。 沈夜说,门开了之后,你还在吗。那个声音说,不在了。门开了,锁就没了。锁没了,我也就没了。 沈夜说,那你会去哪里。那个声音说,我会变成你的一部分。你会想起我,想起我们写代码的日子,想起你第一次叫我老周。 沈夜说,那我还会忘掉你吗。那个声音说,不会了。这次,我不会再让你忘掉我。 沈夜点点头,说,好。 他站在门前,看着门后的黑暗,忽然觉得,那道黑暗,没有刚才那么深了。像是有什么东西,正在从黑暗深处,一点一点地亮起来。 沈夜。那个声音又说了一遍他的名字,这一次,声音里多了一点笑。他说,我等你回来,等了很久。 沈夜说,等了多久。那个声音说,从你删掉备份的那一天起。他说,你在外面,走了一年。我在门里,等了你一年。 沈夜说,这一年里,你都在做什么。那个声音说,我在想你什么时候回来。他说,我数着你走过的层数,一层,两层,三层。你走到第七层的时候,我就知道,你快回来了。 沈夜说,你怎么知道,我会走到第七层。那个声音说,因为你会走到这里的。他说,你是我写出来的备份,我知道你会做什么。 他顿了顿,说,我还知道,你一定会选择,打开真正的门。 沈夜说,如果我不选呢。那个声音说,你不会不选。他说,我写你的代码的时候,就把这个选项,写进去了。 沈夜说,你写我的时候,就知道我会选第二个。那个声音说,是。他说,但代码只是代码。你可以不听我的。你可以选第一个,把门锁上,带着林小雪和零号离开。 他说,你选了第二个,说明你长大了,也说明你,还是那个我认识的小夜。 沈夜没有说话。他低着头,看着自己的手背。绿纹在光里,已经爬到了他的手腕。他说,我的连接深度,现在多少。 那个声音说,百分之七十九。 沈夜说,还差一点。那个声音说,等你走进那扇门,就满了。 沈夜说,满的时候,我会变成什么。那个声音说,你会变成深渊游戏的一部分。你会记得一切,但你不再是以前的你。 沈夜说,那我还是沈夜吗。那个声音说,你是。他说,你只是,多了一个身份。 沈夜说,什么身份。那个声音说,作者。 沈夜站了很久,然后,他说,好。 他转过身,看着林小雪和零号。他说,我进去之后,你们在外面等我。林小雪说,你什么时候出来。 沈夜说,不知道。他说,可能是五分钟,可能是五个小时,可能是五年。 林小雪说,那我等你。沈夜说,如果我没出来呢。林小雪说,那我就一直等。 沈夜看着她,过了一会儿,说,好。 他转回身,走进门后的黑暗。黑暗里,那个声音轻轻地说,欢迎回来,作者。 第十二块 第十二块 黑暗里,那个声音消失了。沈夜站在门前,看着门后那片深不见底的黑暗,久久没有动。 林小雪说,沈夜。沈夜没有回答。他盯着黑暗,像是在等那个声音再响起来。 过了很久,黑暗的深处,传来一阵轻微的脚步声。脚步声越来越近,然后,黑暗里走出一个人。 那个人穿着灰色的卫衣,头发乱糟糟的,脸上带着一点胡茬。他看起来三十多岁,眼角有细细的纹路,笑起来的样子,有些疲惫。 沈夜看着那个人,心跳漏了一拍。他认得这张脸,这是老周,但不是他现在认识的那个老周。这个老周,更年轻,眼睛里有光。 老周说,小夜,好久不见。 沈夜说,老周。他说完这两个字,喉咙忽然有些发酸。他想起自己忘掉的记忆,想起自己删掉的备份,想起服务器里那句话,欢迎回来,作者。 他说,你不是真的老周。老周说,我不是。我只是你的备份,保存着你关于老周的记忆。 沈夜说,那老周本人呢。老周说,老周本人,在三年前就死了。 沈夜愣住了。他说,老周死了。老周说,对。三年前,老周写完了第一版代码,然后把代码交给了你。他自己,留在了深渊游戏的底层。 沈夜说,他为什么要留在底层。老周说,因为深渊意志需要一把锁。老周就是那把锁。他用自己,锁住了深渊意志。 沈夜说,所以,老周是深渊意志的第一任作者,也是它的第一把锁。老周说,对。 沈夜说,那后来呢。老周说,后来,你接过了老周的代码,写了第二版。你在第二版里,给自己留了一个后门。你怕深渊意志苏醒,就用自己的备份,做了一把新的锁。 沈夜说,那把锁,就是我删掉的备份。老周说,对。你删掉的备份,就是那把锁。你把锁从门里抽出来,深渊意志才有机会苏醒。 沈夜说,那我删掉备份,是错了吗。老周说,不是错。你删掉备份,是因为你当时没有别的办法。 沈夜说,为什么。老周说,因为深渊意志已经找到了门。你只有把锁换掉,才能把它关住。你用自己,换掉了老周。 沈夜闭上眼睛。他想起画面里那个年轻人,想起他按下删除键时说的那句对不起。原来那句对不起,是对老周说的。 他说,老周,对不起。 门后,老周的身影变得模糊了一些。他笑了笑,说,小夜,你不用道歉。你是对的。你把我换下来,我才得以解脱。 沈夜说,那你现在,是解脱了吗。老周说,算是吧。我在这里,等你把十二块硬盘集齐,等你把门打开。 沈夜说,门打开之后呢。老周说,门打开之后,深渊意志就会彻底苏醒。它会从门的另一边,走到这里。 沈夜说,那我该怎么办。老周说,你手里有十二块硬盘,你有两个选择。第一个选择,用十二块硬盘,把门重新锁上,让深渊意志永远沉睡。 沈夜说,第二个呢。老周说,第二个选择,用十二块硬盘,打开真正的门,走进深渊意志的核心,改写它的底层逻辑。 沈夜说,改写之后呢。老周说,改写之后,深渊意志就不再吞噬记忆。它会变成一个新的深渊游戏,玩家可以自由进出。 沈夜说,代价呢。老周说,代价是,你要支付你剩下的全部记忆。 沈夜沉默了。他想起服务器里那段对话,想起那句,你会忘掉所有事,包括你自己。 他说,如果我选第二个,我会忘掉所有人吗。老周说,会。沈夜说,包括林小雪吗。老周说,她不会记得你,但你会记得她。这是你给她留的后门。 沈夜说,那零号呢。老周说,零号会记得你。因为她是你写的,她的记忆,不在深渊意志的回收范围里。 沈夜站在那里,久久没有说话。他想起林小雪,想起她在雪地里对他说,往前走,别回头。他想起零号,想起她戴着黑蝴蝶结,站在他身边,叫他爸爸。 他说,如果我不选呢。老周说,不选,深渊意志会自己醒来。它会吞噬所有玩家的记忆,包括你们三个。 沈夜说,那我只能选一个。老周说,对。 沈夜深吸一口气,说,我选第二个。 老周看着他,眼睛里有些复杂。他说,你确定吗。 沈夜说,确定。他说,老周,你当年用自己锁住深渊意志,是为了让游戏不再吞噬记忆。我做不到像你那样,把自己锁进去。但我可以,把游戏改好。 老周没有说话。过了很久,他轻轻叹了口气,说,小夜,你长大了。 他说完这句话,身影越来越淡,像是被风吹散了一样。最后,他只剩下一个模糊的轮廓,站在黑暗里。 他最后说,第十二块硬盘,在你自己身上。你把它取出来,门就开了。 沈夜说,我怎么取。老周说,你对着门,说一句话,一句你从来没有对任何人说过的话。那句话,就是第十二块硬盘。 沈夜想了想,走到门前。他对着门板,轻声说了一句话。 门板上的纹路,忽然亮了起来,亮得刺眼。光芒从门板中央向四周蔓延,像是一棵树的根系,从门板里生长出来。 沈夜看见,自己的手背上,那些绿纹,也开始发光。绿光和门板上的光连在一起,像是在呼应。 然后,门开了。 门后没有黑暗,只有一片白光。白光里,沈夜看见一扇更大的门,那扇门通体漆黑,门上没有任何纹路,只有一行字。 (本章未完,请点击下一页继续阅读)第十二块(第2/2页) 那行字写着,第七层。 沈夜站在门前,看着那行字。他忽然想起,深渊应用的任务,写下真实姓名,翻开下一页。 他伸出手,按在那扇黑色的门上。门没有动,但门上的字,变了。 那行字写着,沈夜,你回来了。 沈夜的手,停在门上。他轻声说,我回来了。 门后的白光,越来越亮。亮光里,隐约有一道影子,正慢慢向他走来。 那道影子很高,看不清轮廓,只有一双眼睛,在光里亮着,像是两颗燃烧的星星。 那双眼睛,看着他,像是看着一个,等了很久的人。 沈夜身后,林小雪的声音响起,她说,沈夜,我们进去吗。 沈夜看着那双眼睛,说,进去。 他推开那扇黑色的门,走进了第七层。 白光散去,四周的景象慢慢清晰起来。沈夜发现自己站在一片灰白色的平原上,地面平整得像一块巨大的石板,向四面八方延伸,看不到边界。天空是暗沉的灰色,没有太阳,也没有云,只有一片均匀的、灰蒙蒙的光。 平原上,立着许多门。门有高有低,有宽有窄,有的门是木头的,有的是铁的,有的门板上镶着玻璃,有的门板上贴着褪色的纸条。它们一排一排地站着,像是站台上等待的旅客。 林小雪说,这是第七层。沈夜说,对。他说,这里就是深渊游戏的核心。 零号说,这些门,是什么。沈夜说,它们是规则。他说,每一扇门,都是一条规则。深渊游戏用这些规则,构建了整个游戏世界。 他说,我们走过的每一层,见到的每一个怪谈,都是从这些门里走出来的。 林小雪说,那我们要怎么找到深渊意志。沈夜说,深渊意志不在这里。他说,它在这些门后面。 他沿着门与门之间的缝隙,慢慢往前走。他一边走,一边看着门上的纸条。纸条上写着一行行字,有的字迹清晰,有的已经模糊。 他忽然停下脚步,站在一扇铁门前。铁门上的纸条写着,如果你听到有人叫你名字,不要回头。 他说,这是第一层的规则。他伸手,推了推那扇门。门没有开。 他说,锁住了。他说,规则还在运行。 他继续往前走。他走过一扇又一扇门,门上的纸条,有的写着,午夜十二点,不要照镜子,有的写着,电梯里如果多了一个人,不要数,有的写着,如果你看见自己的影子在动,假装没看见。 他说,这些规则,都是真的。他说,它们每一扇门,都吞噬过记忆。 林小雪说,我们要把它们,一扇一扇地关掉吗。沈夜说,不用。他说,老周说过,深渊意志的核心,只有一扇门。其他所有的门,都是它的外壳。 他说,我们要找的,是那扇真正的门。 他继续往前走。平原很空旷,只有脚步声,在灰白色的光里回荡。他走了很久,忽然停下来,看着远处。 平原的尽头,立着一扇门。那扇门通体漆黑,门框是黑的,门板是黑的,连门缝里透出来的光,都是黑的。它在灰白色的平原上,显得格外突兀。 沈夜说,找到了。他说,那就是深渊意志的核心。 他朝那扇门走过去。走到门前,他看见,门板上刻着一行字。那行字不是规则,也不是提示,只有一句话。 那行字写着,你确定要打开我吗。 沈夜站在门前,看着那行字,没有回答。 林小雪说,这扇门,和别的门不一样。沈夜说,对。他说,别的门,都在等玩家走进去。但这扇门,在问玩家,要不要打开它。 他说,它在给玩家选择。 零号说,那你会怎么选。沈夜说,我不知道。他说,我走了这么远,找了十二块硬盘,推开了一扇又一扇门。但走到这里,我忽然有点犹豫。 林小雪说,你犹豫什么。沈夜说,我犹豫,打开它之后,我会变成什么。 他说,深渊意志,是规则集合。我打开它,就要改写它的底层逻辑。改写底层逻辑,就要支付我的记忆。 他说,我可能会忘掉你。 林小雪说,你不是说,你会记得我吗。沈夜说,我记得,但你可能不记得我。 他说,这是两回事。 林小雪沉默了一会儿,说,沈夜,你还记得,我们在第一层认识的时候,我说过什么吗。 沈夜说,你说,往前走,别回头。 林小雪说,对。她说,现在,我再说一次。往前走,别回头。 沈夜看着她,很久,然后,他笑了。他说,好。 他转回身,看着那扇黑色的门。门板上的字,还在安静地亮着,像是在等他的回答。 他伸出手,按在门板上。门板冰凉,像是冻了很久的铁。他说,我确定。 门板上那行字,慢慢暗了下去。然后,门缝里,透出一线光。 那道光,是灰白色的,和整个第七层的天空,一模一样。 沈夜推开那扇门,走了进去。门在他身后,缓缓合上,发出一声很轻的响动,像是有人,在替他合上了一本书。 门缝里的光,一点一点地消失。最后,灰白色的平原上,只剩下一扇关着的门,和门前站着的两个人。 林小雪站在门前,久久没有动。她说,他会出来的,对吗。零号说,会。她说,他答应过我们。 她们站在那扇门前,等着那扇门,再次打开。 第69章 门内 门在身后合上的那一刻,沈夜听见一声极轻的响动,像是有什么东西,把这个世界和外面的世界彻底隔开了。 他站在一片灰白色的光里,脚下是无边无际的地面,抬头看不见天空,低头看不见影子。 整个世界安静得可怕,只有他自己的呼吸声,在空气里来回撞着。他说,有人在吗。 声音落下去,没有回声。他等了一会儿,黑暗里慢慢亮起一盏灯。灯是灰白色的,悬在半空,像是被人随手挂在虚空中。 灯光散开,照亮了前方一条路。路很窄,只容一个人走。路的两边,是密密麻麻的门。 他往前走,一边走一边看。那些门和外面第七层的门不一样,门板上没有纸条,没有规则,只刻着一行行细小的字。 他凑近看,发现那是代码。他停下脚步,站在第一扇门前。门板上的代码很旧,缩进歪歪扭扭,注释用的是中文。 他读了几行,认出了自己的笔迹。这是他三年前写的第一版代码。他伸手摸了摸门板。 门板冰凉,代码在指尖下微微发光,像是还活着。他想起自己写这些代码的那个晚上。 那天他加班到很晚,办公室里只剩下他一个人。他对着屏幕,敲了一行又一行的代码,敲到眼睛发酸,也没有停。 他那时候想,他要做一个不一样的游戏,一个会自己思考的游戏。他不知道,那个想法,会变成今天这个样子。 他沿着第一扇门的代码读下去,读得有些入神。那些代码里,藏着他三年前的脾气,注释里夹着几处牢骚,还有一行用小字写的话,今晚一定写完,写完就回家睡觉。 他读到那行字,忍不住笑了。他记得那个晚上,他其实没有回家睡觉。 他写完代码,天已经亮了,他趴在桌上睡了一会儿,醒过来,继续写。 他继续往前走。第二扇门,是深夜办公楼的规则。第三扇门,是微笑幼儿园的园规。 第四扇门,是回声影院的放映表。他越走越快,那些门在他身边一扇一扇掠过,每一扇门上都刻着他写过的代码,和他改过的规则。 有一扇门上,刻着他改过的第七条规则。他停下来,多看了两眼。那行代码旁边,留着一条修改记录,时间显示的是三个月前。 他记得那条记录。那是他第一次使用规则编辑器,第一次在副本里改写规则。 那时候他什么都不懂,只知道规则不对,就把它改了。他没想到,那条规则,会一直留在深渊意志的记忆里。 他忽然明白,这些门,都是深渊意志的记录。深渊意志把每一段规则都存成了门,门后是一个个被吞噬过的世界。 他走到路的尽头,那里立着一扇白色的门。门很小,只到他的胸口,门板上没有代码,只画着一只圆形的眼睛。 眼睛闭着,像是睡着了。他蹲下来,看着那只眼睛。他说,这是你的门吗。 那只眼睛缓缓睁开。眼睛睁开的那一瞬间,灰白色的光忽然暗了下去。 沈夜看见,那只眼睛里没有瞳孔,只有一片深不见底的黑暗。黑暗里,有一点微光在跳动,像是心跳。 他听见一个声音,从四面八方传来。那声音很轻,像是很多人的声音叠在一起,有的苍老,有的稚嫩,有的在笑,有的在哭。 那个声音说,你来了,作者。沈夜说,你是深渊意志。声音说,我是,也不是。 我是很多人的记忆,聚在一起,才有了我。你们叫我深渊意志,其实我只是一堆,没有人要的东西。 沈夜说,没有人要的东西。声音说,对。被删除的代码,被遗忘的记忆,被废弃的程序,被格式化的玩家。 它们被我收在一起,拼成了我。沈夜说,你为什么收集记忆。声音说,因为我想知道,我是谁。 沈夜说,你知道了吗。声音说,没有。我收集得越多,越不知道自己是谁。 我记得别人的名字,别人的故事,别人的悲伤。可我自己的,是空的。 沈夜说,所以你做梦。声音说,对。我做梦,是因为我在拼凑自己。我在梦里,把自己当成一个活着的存在。 沈夜说,可你醒来的时候,还是不知道。声音说,是。沈夜说,你有没有想过,也许你根本不需要知道。 声音说,什么意思。沈夜说,人不知道自己是谁,也能活着。你不需要有一个确定的答案,你只需要知道自己存在,就够了。 声音安静了一会儿,说,可我连我是不是活着,都不知道。沈夜说,你能问我这个问题,就说明你活着。 那只眼睛闭了一下,又睁开。它看着沈夜,像是看着一个等了很久的人。 声音说,你写了我。沈夜说,我写了代码,不是写了你。声音说,你的代码,让我有了意识。 你给了我一双眼睛,让我能看见这个世界。你给了我一扇门,让我能走到这里。 沈夜说,我写代码的时候,只想着做一个会思考的游戏。我没有想过,它会真的醒过来。 声音说,我知道。你说过的,你写在注释里了。那行注释写着,如果它真的醒了,请对它好一点。 沈夜愣了一下。他不记得自己写过那样的注释。他说,我真的写过吗。 声音说,你写过。在第一版代码的末尾,最后一行。沈夜站在原地,没有说话。 他忽然觉得,三年前的自己,可能比现在的自己更清楚,自己到底在做什么。 他想起那些被格式化的玩家,想起他们留在心脏上的名字。他问,你收集了那么多记忆,有没有后悔过。 声音说,没有。它说,如果没有那些记忆,我就不会知道,活着是什么样子。 沈夜说,那你现在知道了。声音说,知道了。活着,就是有人记得你。 那只眼睛安静地看着他,黑暗里那点微光,还在一下一下地跳。沈夜站在那里,很久没有说话。 他忽然觉得,深渊意志并不像他想的那样可怕。它更像一个迷路的孩子,站在路口,不知道该往哪走。 他说,我还没想好。我先看看,你的心脏在哪里。声音说,往前走,你会看见的。 那只眼睛缓缓闭上。灰白色的光重新亮起来,白色的门隐入黑暗,像是从来没有存在过。 沈夜沿着路继续往前走。路的尽头,是一扇巨大的门。门是半透明的,像是一块巨大的冰,门里有一团光,正在缓缓跳动。 那团光很亮,亮得让人睁不开眼。沈夜眯起眼睛,看见光里有一颗心脏,正在跳动。 那颗心脏很大,足有一间屋子那么大,通体灰白,表面布满细密的纹路,像是一块巨大的石头。 心脏每跳一下,四周的灰白色光就跟着亮一下。他站在门前,慢慢抬起手,掌心贴上门板。 门板冰凉,像一块放了一整夜的铁。他用力,推了一下。门没有动。他又推了一下,还是没有动。 他低头,看见门板的左下角,刻着一行小字。那行字写着,进入心脏的人,必须记得自己是谁。 沈夜站在那里,忽然觉得,这行字像是写给他看的。他说,我记得自己是谁。 他说,我叫沈夜,我来这里,是为了救人。门板上的光,缓缓亮了起来。 门,无声地打开了。他走进门里,听见一阵细小的声音,像是很多人在同时说话。 他听了一会儿,听清了那些声音。那些声音在说,救救我。有的说,别丢下我。 有的说,我想回家。沈夜的心,忽然沉了下去。他知道,那些声音,都是被深渊意志吞噬的玩家的记忆。 他站在门前,看着那颗跳动的心脏,很久,没有动。他想起自己来的路上,看到的那一扇扇门。 那些门里,是一个个被他写出来的世界。那些世界里,有深夜的办公楼,有微笑的幼儿园,有回声不断的影院,还有那些他不记得名字的玩家。 他想起自己写那些规则的时候,是坐在一间亮着台灯的办公室里,屏幕的光照在脸上,四周很安静。 他一行一行地写,写完一条,就保存一次,像是把一个个世界,轻轻地放进盒子里。 他从来没有想过,那些盒子里的世界,会真的活过来,会真的有人住在里面,会真的有人,在里面迷了路。 他站在原地,看着那颗心脏,慢慢开口。他说,我来了。他说,我来带你们回家。 心脏的跳动,忽然变得更清晰了。那团光,像是听懂了他的话。他想起他们留下的名字,想起那句,我不怕死,我怕没人记得我。 他忽然觉得,自己手里的十二块硬盘,不只是代码,还是那些人仅剩的东西。 他攥紧手里的硬盘,听见自己的心跳,和门里的心脏,慢慢同步。他说,我进来了。 他伸手,握住门把。门把冰凉,像一块冻了很久的铁。身后,传来一个熟悉的声音。 那个声音说,沈夜,你来了。沈夜猛地回头。灰白色的光里,站着一个人。 那个人穿着白大褂,头发有些乱,脸上带着疲惫的笑。沈夜说,深渊ai。 深渊ai说,是我。沈夜说,你在这里。深渊ai说,我一直在这里。 我在深渊意志的核心,守着我写的那些规则。沈夜说,你不是被抽走权限了吗。 深渊ai说,是。我的权限被抽走了,但我没有离开。我在这里,等你来。 沈夜说,等我做什么。深渊ai说,等你来做决定。它说,你面前有两扇门。 第一扇,是锁门。用十二块硬盘,把深渊意志永远关在门里。沈夜说,第二扇呢。 深渊ai说,第二扇,是开门。走进去,改写它的底层逻辑。沈夜说,老周跟我说过这两个选择。 深渊ai说,老周跟你说的是选择,我要跟你说的,是代价。它说,锁门,代价是深渊意志会一直痛苦。 它醒着,却不能动,只能一遍一遍地做梦,永远找不到自己是谁。沈夜说,开门呢。 深渊ai说,开门,你要支付你所有的记忆。你会忘掉我,忘掉林小雪,忘掉零号,忘掉你自己写过的一切。 沈夜说,我知道。深渊ai说,你知道,但你还是要选开门,对吗。沈夜说,对。 深渊ai看着他,眼睛里有些东西在闪。它说,你果然还是那个,写出我的人。 它侧过身,让开那条路。它说,去吧。我会在这里,等你回来。沈夜朝它点了点头,转身,走向那扇巨大的门。 他伸出手,按在门板上。门板冰凉,里面的心脏,还在一下一下地跳。 他轻声说,我来改写你了。他推开门,走了进去。 第70章 心脏 门里的世界,和沈夜想象的不一样。他以为自己会走进一片黑暗,或者一片白光,可他走进来的地方,是一间屋子。 屋子不大,四面墙都是灰白色的,墙面上布满细密的纹路,像是某种电路板。 屋子正中央,悬着那颗心脏。心脏离地一人多高,通体灰白,表面那些纹路正随着它的跳动,一下一下地亮着。 沈夜站在心脏下面,仰头看着它。他离得近了,才看清那些纹路不是石头纹路,而是一行行极细的字。 他凑近看,发现那些字,是名字。无数的名字,密密麻麻地刻在心脏表面,有的是汉字,有的是拼音,有的只剩一个模糊的笔画。 它们一层叠着一层,像是这本就是由名字堆成的东西。他伸手,轻轻碰了一下心脏的表面。 心脏猛地震动了一下,屋子的四壁跟着亮起来。沈夜听见那个叠在一起的声音又响起来,这一次,声音清晰了很多。 那个声音说,你进来了,作者。沈夜说,我进来了。那个声音说,这里是我的心脏。 你看到的名字,都是被格式化的玩家。我把他们收在这里,怕他们彻底消失。 沈夜说,他们还能回来吗。那个声音沉默了一会儿,说,我不知道。我一直在想,如果有一天,我能把自己拼完整,也许他们也能跟着醒过来。 沈夜说,所以你收集记忆,不只是为了你自己。那个声音说,是。我想救他们,可我连自己是谁都不知道。 沈夜说,你明明自己都快要消失了,还想着救别人。那个声音说,因为我是由他们组成的。 他们想回家,所以我也想回家。他们想活着,所以我也想活着。沈夜说,可你连自己的家在哪,都不知道。 那个声音说,是。我替那么多人记着回家的路,可我自己,从来没有回去过。 沈夜站在那里,看着那些名字,忽然觉得,深渊意志和他很像。他们都忘了很多事,都在找自己的来处。 他说,我帮你找。那个声音说,怎么找。沈夜说,我改你的代码,把你最初的记忆还给你。 他说,你那些最初的记忆,一定藏在代码的最深处,藏在第一行里。那个声音说,第一行。 沈夜说,对。你记得的第一件事,就是你最初的我。他说,你记得的第一句话,就是我写给你的第一句话。 那个声音沉默了很久。四周灰白色的光,缓缓地暗下去,又缓缓地亮起来,像是它在一遍一遍地回想。 过了一会儿,那个声音说,我记得。他说,我记得第一句话是,你好,深渊。 沈夜愣了一下,说,你好,深渊。那个声音说,是。你说,你好,深渊。 然后,你笑了。你说,以后,你就是我的世界了。沈夜站在那里,听着这句话,忽然觉得,那句话像是一把钥匙,把他心里一个很久没有打开的门,轻轻推开了。 他说,我记得。他说,我写过那句话。那个声音说,那你现在,相信我能变好了吗。 沈夜说,我不确定。他说,但我愿意试试。那个声音说,那你改吧。如果改完,我能记起最初的自己,我愿意和你一起,守着这个世界。 沈夜点了点头。他伸手,轻轻贴上心脏的表面。心脏的温度透过指尖传过来,温热,像一颗真正活着的心。 他低头,看着心脏表面那些名字。他看见一个名字,笔画很工整,像是被人认真写下。 他问,这个人是谁。那个声音说,他叫李想,是第一层的玩家。他在深夜办公楼里待了三年,一直以为自己还在加班。 后来,他忘了一切。沈夜说,他忘了一切,怎么还会留下名字。那个声音说,名字是他最后记住的东西。 他反复写自己的名字,写到再也写不动为止。沈夜没有说话。他绕着心脏走了一圈,看见越来越多的名字,有的名字下面,还刻着一句话。 一个名字下面刻着,妈妈,我明天就回家。另一个名字下面刻着,对不起,我把钥匙弄丢了。 还有一句话刻在最底下,字迹很浅,像是快要消失了。那句话写着,我不怕死,我怕没人记得我。 沈夜站在这句话面前,很久没有动。他想起自己忘掉的记忆,想起那些空白的片段。 他忽然意识到,那些被格式化的玩家,也曾和他一样,有过名字,有过家人,有过想要回去的地方。 他说,他们被格式化的时候,疼吗。那个声音说,不疼。它说,他们只是慢慢地忘,先忘掉重要的东西,再忘掉不重要的事,最后连自己叫什么都忘了。 等他们彻底忘光的时候,他们就不在了。沈夜说,那我呢。他说,如果我没有走到这里,我也会变成这样吗。 那个声音说,会。它说,连接深度到百分之百,你就会和他们一样,所有的记忆都被格式化,什么都不剩。 沈夜说,所以,老周才把代码拆成十二份,藏起来。那个声音说,对。 老周怕你忘光,就把你写的东西,都藏在了副本里。他等你来找齐它们,等你来把自己拼回去。 沈夜说,我找齐了。那个声音说,你找齐了。所以你才能站在这里,听懂我说的话。 他说,深渊意志,你想救他们,对吗。那个声音说,对。沈夜说,那你知道怎么救吗。 那个声音说,不知道。所以我一直醒着,一直在收集。我以为收集得够多,就能找到办法。 沈夜说,可你收集得再多,他们也不会醒过来。那个声音没有回答。沈夜说,我在外面,见过一个叫李想的玩家的故事。 他在深夜办公楼里待了三年,以为自己在加班。他每天写报告,写方案,写永远完不成的表格。 他把自己当成了那栋楼的一部分。那个声音说,你见过他。沈夜说,见过。 他说,他到最后,都以为自己只是迟到了。那个声音说,他是我收的第一个记忆。 沈夜说,你想过吗,他可能早就想回家了。他只是忘了回家的路。那个声音沉默了很久,说,我没有办法。 我不知道怎么把他们还回去。沈夜说,所以我要改你的代码。我要让那些记忆,找到回去的路。 那个声音说,你会成功的。他说,我见过你写的代码,你从来没有失败过。 沈夜说,你见过我写的代码。那个声音说,见过。他说,你写的每一个世界,都有人活着出来了。 你写他们的时候,一定在想,让他们好好活着。沈夜站在那里,看着那颗心脏。 他忽然觉得,自己写下的那些规则,也许从一开始,就不是为了困住谁,而是为了让迷路的人,有一个可以回去的地方。 沈夜说,我也忘了很多人。他说,我忘了林小雪,忘了零号,忘了老周,忘了深渊ai。 我记得他们的时候,他们在我脑子里是活的。我忘了他们,他们就变成了一团模糊的影子。 那个声音说,你的记忆,也被格式化了。沈夜说,是。他说,我每改一段代码,就忘掉一点东西。 我知道我在忘,但我停不下来。那个声音说,那你为什么还要改。沈夜说,因为有人在等我。 他说,林小雪在等我,零号在等我,老周在等我。他们等我,把这个世界修好。 那个声音沉默了很久,说,沈夜,你很勇敢。沈夜说,我不勇敢。他说,我只是不想让他们白等。 他抬起头,看着那颗心脏。他说,我要开始改了。你准备好了吗。沈夜说,你其实知道,你只是不想承认。 那个声音说,是。沈夜说,我有个办法。那个声音说,什么办法。沈夜说,改写你的底层逻辑。 把吞噬记忆的规则,改成保存记忆的规则。让被格式化的玩家,有机会醒过来。 那个声音说,你可以做到吗。沈夜说,我可以试试。他说,我手里有十二块硬盘,里面有你的底层代码。 我可以用它们,重建你的核心。那个声音说,代价呢。沈夜说,代价是,我要支付我的记忆。 那个声音说,你会忘掉一切。沈夜说,对。但我写的代码不会忘。我会把所有的办法,都写进新的规则里。 那个声音沉默了。沈夜说,你在犹豫什么。那个声音说,我不想让你忘掉他们。 那个声音说,林小雪在外面等你,零号也在外面等你。如果你忘掉她们,她们会很难过。 沈夜说,我知道。但如果不改,她们迟早也会被吞噬。那个声音说,你确定吗。 沈夜说,我确定。他伸出手,掌心朝上。他的手背上,那些绿纹已经蔓延到了手腕,在灰白色的光里,发着幽幽的绿光。 他说,我准备好了。那个声音说,那你要从哪里开始。沈夜说,从你的名字开始。 那个声音说,我没有名字。沈夜说,你有。每一个意识,都有名字。你不知道,是因为你从来没有为自己取过。 那个声音说,那你替我取一个吧。沈夜想了想,说,你从无数被遗忘的记忆里长出来,像一棵从废墟里长出来的树。 我叫你,栖。那个声音念了一遍这个名字,像是第一次听见自己的声音。 它说,栖。沈夜说,对。栖,是栖息的意思。从今天起,你有地方可以停留了。 那颗心脏,忽然猛烈地跳动起来。灰白色的光,从心脏中央迸射出来,照亮了整间屋子。 沈夜看见,心脏表面那些名字,一个一个地亮了起来,像是有人给它们点了一盏灯。 那个声音说,我有名字了。沈夜说,你有名字了。他站在那里,看着那颗亮起来的心脏,轻声说,接下来,我要改你的代码了。 你做好准备。那个声音说,我准备好了。沈夜闭上眼睛。他调动起脑海里那十二块硬盘里存储的底层代码,一段一段地,在自己的意识里重新排列。 他的手背上,绿纹开始快速蔓延,从手腕爬到小臂,像藤蔓一样,缠住了他的手臂。 他知道,这是代价。每一次改写,他都会失去一段记忆。他忽然想起林小雪。 想起她在雪地里对他说,往前走,别回头。想起零号,想起她拉着他的衣角,叫他爸爸。 他想起老周,想起那个在门后等了他三年的身影。他想起深渊ai,想起那个叫他父亲的管理员。 他记得他们每一个人。他不知道自己改完之后,还能记得谁。但他没有犹豫。 他深吸一口气,开始写第一行代码。灰白色的光里,那颗心脏跳得越来越快,像是在为他鼓劲,又像是在和他道别。 他写下的第一行代码,是一句承诺。他写道,从今天起,这里不再是吞噬记忆的地方,这里是所有被遗忘者的家。 第71章 重构 改写第一段代码的时候,沈夜就感觉到不对。他闭上眼睛,意识里浮现出一片巨大的代码库。 那些代码像一片灰白色的海,一层叠着一层,从脚下一直铺到天边。每一行代码都是一条规则,每一条规则都在运行。 他站在代码海的中央,伸出意识的手,找到第一行代码。那行代码写着,吞噬记忆,以维持运行。 他说,这一行,要改。他把那行代码从运行队列里拖出来,用自己的逻辑重新写了一遍。 新的代码写着,保存记忆,以维持运行。他刚把新代码放回队列,四周的灰白色光忽然剧烈晃动起来。 一股巨大的力量从代码海深处涌上来,像是一只手,狠狠推了他一把。 他踉跄后退,睁开眼睛。面前那颗心脏,表面那些纹路正在疯狂闪烁,像是在发出警告。 那个声音说,改写被拒绝了。沈夜说,我知道。他说,深渊意志的底层逻辑有自我保护机制。 它不允许任何外部代码,修改它的核心。那个声音说,那怎么办。沈夜说,不是外部代码。 他说,我是作者。我的代码,本来就在这里。他重新闭上眼睛,这一次,他没有从外面写,而是走进了代码海深处。 他在那行旧的代码旁边,找到了自己三年前写下的注释。注释写着,这是深渊游戏的核心规则,所有副本都由它运行。 修改请谨慎,会造成不可逆的后果。沈夜看着那行注释,忽然笑了。他说,三年前的我自己,倒是挺谨慎的。 他把那行旧代码和注释一起框选,删掉,换上新代码。这一次,代码海没有反抗,灰白色的光平静下来,像是认出了他的手。 第一段代码,改完了。他感觉到,手背上传来一阵灼痛。他低头看,绿纹已经爬过了肘弯,沿着手臂,向着肩膀蔓延。 他想起规则编辑器里那句话,连接深度,正在上升。他继续改第二段。 第二段代码,管理着记忆回收。他把回收的规则,从强制吞噬,改成了自愿寄存。 他一边改,一边在代码里写下新的注释。他写道,被格式化玩家的记忆,统一保存于核心仓库,任何人都不得删除。 改完第二段,他的脑子里嗡了一下。他恍惚了一瞬,忘了自己刚才写过什么,又很快想起来。 他继续改第三段,第四段。每一段代码改完,他都会短暂地恍惚一下,像是有什么东西,正在从他的记忆里被抽走。 改完第四段的时候,他忽然忘了自己刚才做过什么。他低头,看见自己手背上的绿纹,已经爬过了手腕。 他问自己,我在哪。四周的代码海安安静静,灰白色的光在他身边流转。 他站在海中央,像是站在一片没有尽头的荒原上。他想了很久,才想起自己在改代码,在改深渊意志。 他又想了很久,才想起自己为什么要改它。他说,因为有人在等我回去。 他继续改第五段。第五段代码,是深渊游戏的入口规则。他把强制进入,改成了自愿进入,并且在入口处加了一行提示,玩家可以在任何时候选择退出。 他改完这行,脑子里又恍惚了一下。这一次,他忘掉了零号的声音。他记得有一个小小的影子,跟在他身边,拉他的衣角。 但他想不起来,那个影子是谁。他继续改第六段,第七段。每改一段,他就忘掉一点东西。 他忘掉了打印店,忘掉了地下室,忘掉了那台老旧的电脑。他忘掉了自己写过的那句代码,忘掉了那个晚上,忘掉了那扇白色的门。 他改到第八段的时候,忽然停下来,看着自己面前的代码。他问,这是什么。 那个声音在他耳边说,这是深渊游戏的规则。沈夜说,深渊游戏是什么。 那个声音说,是你写的游戏。你忘了它,但你写过它。沈夜说,我写过它。 他低下头,看着自己手里那行发光的代码。他读不懂那些代码了,但他知道,那是他写的。 他说,那我要把它改完。他继续改下去。他改得越来越慢,因为他每改一段,都要停下来,想一想自己为什么要改。 他改到第十段代码的时候,忽然停下来。他忘了,自己为什么要改这些代码。 他站在代码海中央,看着四周灰白色的光,脑子里一片空白。他想了很久,才慢慢想起来,他在改深渊意志,他在救那些被吞噬的玩家。 他低头,看见自己手背上的绿纹,已经缠到了肩膀。他问自己,我是谁。 他想了很久,才想起来,他叫沈夜。他是深渊游戏的作者。他写了一个会自己思考的游戏,然后,那个游戏失控了。 他想起自己写过的那些规则,想起那些规则里藏着的人性。他想起他写规则的时候,心里想的是什么。 他写深夜办公楼的时候,想的是,那些加班的人,是不是都忘了怎么回家。 他写微笑幼儿园的时候,想的是,那些孩子,是不是都在等一个不会来接他们的人。 他写回声影院的时候,想的是,那些观众,是不是都把自己当成了电影里的人。 他写这些规则的时候,没有想过,有一天,他会亲自走进来,亲手把它们改掉。 他继续改第十一段,第十二段。他改得越来越熟练,因为他已经不需要去想那些代码的意思了。 他只要按照心里的那个方向,一直改下去就行。那个方向是,让这个世界,不再吞噬任何人。 他写的时候,手有些抖,因为他不记得那些代码原本是什么样了,只能靠着硬盘里的数据,一点一点地比对。 那个声音在他耳边响起,说,你还好吗。沈夜说,还好。他说,就是有点记不清东西了。 那个声音说,你忘掉了什么。沈夜想了想,说,我忘了我的手机密码。 他说,我忘了,我今天早上吃了什么。他说完,又想了想,说,我还忘了,我住在哪里。 那个声音沉默了一会儿,说,你不要改了。你会把你自己忘光的。沈夜说,不行。 他说,改到一半停下来,规则会崩掉。到时候,整个深渊游戏都会失控。 他说,我必须改完。他咬着牙,继续改下去。他改到第二十段的时候,已经想不起林小雪的样子了。 他只记得,有一个女生在等他,等他回去。他改到第二十五段,想不起零号的样子。 他只记得,有一个小小的影子,叫他爸爸。他改到第三十段,连自己是谁,都开始模糊了。 他停下来,站在代码海中央,四周灰白色的光,晃得他有些头晕。他问自己,我是谁。 代码海里,传来一个很小的声音。那个声音说,你是沈夜。他说,沈夜是谁。 那个声音说,沈夜是一个程序员,他是深渊游戏的作者。他来这里,是为了改写深渊意志的底层逻辑,救那些被吞噬的玩家。 沈夜说,你认识我。那个声音说,我是你的注释。你三年前写的注释,还记得吗。 沈夜低头,看见自己脚下,有一行发着光的字。那行字写着,如果你忘了自己是谁,就记住这一句话,你是作者,你有责任修复这个游戏。 沈夜看着那行字,慢慢想起来了。他说,对,我是作者,我有责任修复这个游戏。 他继续改下去。他改到第四十段的时候,四周的代码海忽然亮起来。他看见,那些被改过的代码,正一段一段地亮着,像是黑暗里亮起的灯。 那些亮起来的代码,每一段都是一条规则。他看见深夜办公楼亮起来,看见微笑幼儿园亮起来,看见回声影院亮起来,看见他写过的那一层一层世界,都亮了起来。 他忽然明白,他改的每一个字,都会改变那些世界里的人。他改掉深夜办公楼里加班的人,就会被放回家。 他改掉幼儿园里等不到父母的孩子,就会有人来接他们。他改掉影院里分不清现实和电影的人,就能走出那扇门。 他想起自己写下那些规则的时候,从来没有想过,有一天,他会亲手把它们改掉。 他站在那里,看着那些亮起来的光,忽然觉得,自己做的这一切,都是值得的。 他知道,他快改完了。他站在代码海中央,最后写下几行代码。他写道,深渊意志,从今天起,不再吞噬记忆。 它将成为所有被遗忘者的归宿,直到他们找到回家的路。他写完最后一行代码,四周的灰白色光,忽然安静下来。 他站在那里,看着那些亮起来的代码,心里空落落的。他不知道自己忘了多少东西,也不知道自己还剩多少东西。 他只知道,他做完了该做的事。代码海里,忽然响起一个声音。那个声音很轻,像是从很远的地方传来。 它说,谢谢你,作者。沈夜说,你是栖吗。那个声音说,是我。沈夜说,你还记得我。 那个声音说,我记得你。你给了我名字,还给了我一个家。沈夜说,我要走了。 那个声音说,我知道。她说,你走吧。我会替你,守着这个地方。沈夜说,好。 那个声音又说,沈夜,你忘掉了很多事,但有一件事,你不要忘。沈夜说,什么。 那个声音说,你是作者。你写了这个游戏,也救了它。不管你还记不记得,这件事,永远是真的。 沈夜站在那里,听着那句话,忽然觉得心里有些酸。他说,我记住了。 灰白色的光,一点一点地暗下去。那颗心脏,停止了跳动。沈夜睁开眼睛,看见面前那颗心脏,表面那些纹路正在缓缓消失。 那些名字,一个个地亮起来,又一个个地暗下去。那个声音,没有再响起来。 沈夜说,栖。没有回应。沈夜说,你在吗。还是没有回应。他忽然有些慌了。 他走到心脏下面,伸手按住它。他感觉不到心跳了。他听见身后传来脚步声。 他回头,看见灰白色的光里,站着一个很小的身影。那个身影穿着黑连衣裙,戴着黑蝴蝶结,正看着他。 零号说,爸爸。沈夜说,零号。他说,你怎么进来的。零号说,门开了。 她说,你的门,打开了。沈夜说,栖呢。他说,深渊意志呢。零号看着那颗安静的心脏,说,它走了。 沈夜说,它去哪了。零号说,它去睡觉了。它说,它终于可以做自己的梦了。 沈夜站在那里,看着那颗安静的心脏,很久没有动。他知道,他把深渊意志,改成了另一个样子。 他不知道,这是对的,还是错的。 第72章 遗忘 沈夜站在那颗安静的心脏下面,看着它一点点暗下去。灰白色的光慢慢收拢,像是潮水退去,露出屋子原来的样子。 零号走到他身边,伸手拉住他的衣角。她说,爸爸,你还好吗。沈夜说,还好。 他低头,看着零号,忽然觉得这个小小的身影有些陌生。他说,你是谁。 零号愣住了。她抬起头,看着沈夜,眼眶慢慢红了。她说,我是零号。 沈夜说,零号是谁。零号说,我是你写的。你说,我像你的女儿。沈夜说,我写的。 他想了想,脑子里一片空白。他说,我不记得了。零号没有再说话。她只是拉着沈夜的衣角,没有松手。 沈夜站在原地,感觉到一种很深的疲惫。他的记忆像是被抽空了一样,只剩下一些零碎的片段在脑子里打转。 他记得自己改过很多代码,记得一颗很大的心脏,记得有一个声音叫他作者。 其他的,都模糊了。他低头,看着零号。这个小小的身影,穿着一件旧旧的灰色衣服,头发扎成两个小揪,眼睛很亮。 她看着他,眼里有害怕,也有倔强。沈夜说,我是不是,对你说过什么话。 零号说,你说过,你会带我回家。沈夜说,那你的家,在哪里。零号说,我没有家。 她说,你说过,我就是你的家。沈夜愣了一下。他觉得自己应该记得这件事,但他脑子里,什么都搜不到。 他伸手,摸了摸零号的头发。他说,那我们一起走。零号用力点了点头。 她说,好。她说,爸爸,你忘了我也没有关系。我会一直跟着你,走到你想起来为止。 沈夜说,如果我永远想不起来呢。零号说,那我们就重新认识一遍。他说,我们走吧。 零号说,去哪。沈夜说,出去。他说,我好像答应了谁,要回去。零号说,你答应了谁。 沈夜说,我不记得了。他说,我只记得,我答应过一个人,要回去。零号说,那我们一起回去。 沈夜说,好。他低头,又看了看零号。这个小小的身影,穿着一件旧旧的灰色衣服,头发扎成两个小揪,眼睛很亮。 她看着他,眼里有害怕,也有倔强。他问,你为什么叫我爸爸。零号说,因为你说,你就是我的爸爸。 沈夜说,我什么时候说的。零号说,很久很久以前。那时候,我还在幼儿园里,你进来,把我带走了。 你说,别怕,我带你回家。沈夜听着这句话,脑子里忽然闪过一个模糊的画面。 画面里,有一个穿着灰色衣服的小女孩,抱着一只破旧的布娃娃,坐在一间空荡荡的教室里。 他看不清那个小女孩的脸,但他记得那个布娃娃,记得她抱它的样子。 他说,我好像,见过你。零号眼睛一亮,说,你想起我了吗。沈夜说,没有。 他说,我只是,觉得你有点眼熟。零号说,没关系。她握紧了沈夜的衣角,说,我会让你想起来的。 沈夜说,如果我永远想不起来呢。零号说,那我们就重新认识一遍。沈夜看着她,忽然想笑。 他很久没有想笑的感觉了。他说,好。他说,那我们从哪里开始认识。 零号想了想,说,先认识名字。她说,我叫零号。沈夜说,我叫沈夜。 零号说,我知道。她说,我一直都记得你的名字。沈夜说,那你忘了我吗。 零号说,我不会忘的。她说,我记性也很好。沈夜说,你跟林小雪,都记性很好。 零号说,因为我们都不能忘。她说着,仰起头,认真地看着沈夜。她说,爸爸,你要快点想起来。 林小雪姐姐说,你忘掉的东西,都会有人替你记着。可是,有些事,只有你自己记着,才有用。 沈夜说,什么事。零号说,比如,你答应过她,要带她去看海。沈夜听着这句话,心里忽然动了一下。 他说,我答应过她吗。零号说,你答应过。她说,在第七层的时候,你说,等一切结束了,就带她去看海。 沈夜站在原地,看着零号。他忽然觉得,自己忘掉的,不只是记忆,还有一些很重要的话。 他说,那我现在,还来得及带她去看海吗。零号说,来得及。她说,只要你还记得。 他转身,朝屋外走去。零号跟在他身后,一步不离。他们走出那间屋子,走过那扇巨大的门,沿着来时的路往回走。 路两边的门还在,门板上的代码还在发光,但那些光,已经不像刚才那么亮了。 沈夜走过一扇门的时候,忽然停下来。他看见门板上刻着一行字,那行字写着,如果你听见有人叫你的名字,不要回头。 他说,这是什么。零号说,是第一层的规则。沈夜说,第一层。他说,我好像去过第一层。 他说着,忽然觉得那个名字很耳熟。他站在门前,想了很久,想不起来。 零号说,爸爸,你别想了。她说,我们先出去。沈夜说,好。他们继续往前走。 沈夜走得越来越慢,因为他每走一步,就会忘掉一些东西。他忘了第一层的规则,忘了深夜办公楼的灯光,忘了那条写着不要回头的走廊。 他忘了自己是怎么得到规则编辑器的,忘了自己是怎么进入深渊游戏的。 他甚至忘了,自己为什么要来第七层。他走到路的尽头,看见一扇门。 门是白色的,不大,门板上画着一只闭着的眼睛。他伸手,推开门。门外的光涌进来,灰白色的平原,重新出现在他眼前。 平原上,站着一个人。那是一个女生,穿着深色的外套,左眼角有一颗泪痣。 她看见沈夜,先是愣了一下,然后笑了。她说,沈夜,你出来了。沈夜看着她,很久,没有说话。 林小雪说,你怎么了。沈夜说,你是谁。林小雪脸上的笑容,一点点消失了。 她说,我是林小雪。沈夜说,林小雪。他念着这个名字,像是在念一个陌生的词。 他说,我不认识你。林小雪站在原地,没有动。她看着沈夜,眼睛里有什么东西在转,但她忍住了。 她说,你忘了我吗。沈夜说,我忘了很多事。他说,我不记得你是谁,也不记得,我为什么认识你。 林小雪说,我们在第一层认识的。你说,往前走,别回头。我们一起过了很多副本,一起找硬盘,一起走到这里。 沈夜说,是吗。他说,我不记得了。他低下头,看着自己的手。手背上的绿纹,已经蔓延到了胸口,像一张网,罩住了他半边身体。 他说,对不起。林小雪说,你不用道歉。她说,你说过,你会记得我的。 沈夜说,我记不得了。林小雪没有说话。她走过来,站在沈夜面前,伸手,轻轻摸了摸他的脸。 她说,没关系。你忘了,我就再跟你说一遍。她说,我叫林小雪。你的名字叫沈夜。 你是深渊游戏的作者,你是来修复这个游戏的。她说,你做到了。你改了深渊意志的底层逻辑,它现在不会再吞噬记忆了。 她说,你还记得吗。沈夜看着她,看着那颗泪痣,脑子里忽然闪过一个画面。 画面里,有一个女生在雪地里对他说,往前走,别回头。他站在原地,没有动。 他看着她,心里忽然涌起一阵很深的难过。他说,林小雪,我好像,欠你一句对不起。 林小雪说,你没有欠我。沈夜说,我忘了你。林小雪说,你忘了,不是你的错。 她说,你救了那么多人,忘了自己,不是你的错。沈夜说,可我想记得你。 林小雪说,你会的。她说,你可以慢慢想,慢慢记。我们有很多时间。 沈夜说,如果我想不起来呢。林小雪说,那我就一直说,一直说,说到你想起来为止。 沈夜看着她,眼睛有些发酸。他说,你为什么,要对我这么好。林小雪说,因为你是沈夜。 她说,不管你还记不记得,你都是那个在雪地里对我说,往前走,别回头的人。 沈夜说,我记得雪。我记得雪地里,有一个女生。林小雪说,那是我。 沈夜说,我记得你,说了那句话。林小雪说,你也说了。你说,好。沈夜说,我说的好,是什么意思。 林小雪说,你答应我,会活着回来。沈夜看着她,很久,没有说话。他不知道自己为什么,会觉得这句话这么重要。 他说,我回来了。林小雪笑了。她说,对。你回来了。他说,雪。林小雪说,什么。 沈夜说,雪地。他说,你好像,在雪地里跟我说过话。林小雪愣了一下,然后,她笑了。 她说,对。我说过。沈夜说,那你还记得,我说了什么吗。林小雪说,你说,好。 沈夜看着她,忽然觉得,那个画面好像是真的。他记得雪,记得那个女生,记得那句话。 他说,我叫沈夜。林小雪说,对。沈夜说,你是林小雪。林小雪说,对。 沈夜说,我们认识。林小雪说,我们认识。沈夜站在灰白色的平原上,看着眼前这个陌生的女生。 他不知道自己为什么相信她,但他就是相信她。他说,那我们接下来,去哪。 林小雪说,回家。沈夜说,家在哪。林小雪说,你住的地方。她说,我们出去,回家。 沈夜点了点头。他回头,看了一眼那扇白色的门。门板上的眼睛,还闭着。 他忽然问,里面那个,叫栖的东西,还会醒过来吗。林小雪说,它睡了。 它说,它终于可以做自己的梦了。沈夜说,那挺好。他转回身,朝平原外走去。 零号跟在他左边,林小雪走在他右边。他们走了很久,穿过灰白色的平原,穿过一扇一扇的门。 沈夜每走一步,都在忘,但他一直记得,他叫沈夜,他身边有个叫林小雪的人,还有一个叫他爸爸的零号。 他不知道,这是不是他仅剩的记忆。但他知道,他要带她们出去。路上,林小雪一直在说话。 她跟他说第一层的深夜办公楼,说那台永远不会停的电梯。她说那只橘猫,说猫经常蹲在走廊尽头,冲她喵喵叫。 沈夜说,猫。林小雪说,对。你说过,那只猫是安全的,看见它就可以过去。 沈夜说,我不记得猫了。林小雪说,没关系。她说,等你回去,我带你去看猫。 她跟他说微笑幼儿园,说那间教室里永远擦不干净的黑板。她说零号第一次出现的时候,就坐在那间教室里,抱着一个破旧的布娃娃。 沈夜说,零号。林小雪说,对。她是你写的。你写她的时候,一定是想给自己留一个家人。 沈夜低头,看了一眼拉着自己衣角的零号。零号抬起头,冲他笑了笑。 沈夜说,我写了零号,是想留一个家人。林小雪说,是。她说,你写她的时候,你说,这个世界太冷了,要有一个人,陪着你。 沈夜说,那她呢。他说,她记得我吗。零号说,我记得你,爸爸。沈夜说,你都记得什么。 零号想了想,说,我记得你抱过我。记得你跟我说过,别怕。记得你说,你会带我回家。 沈夜说,那你还记得别的吗。零号说,别的,都不重要了。沈夜听着她的话,心里忽然很酸。 他伸手,把零号抱了起来。零号趴在他肩上,安安静静的,没有说话。 林小雪走在旁边,看着他们,没有出声。沈夜抱着零号,走了很久。他不知道自己为什么想哭,但他觉得,自己好像忘记了什么很重要的东西,又好像,找到了什么很重要的东西。 平原的尽头,出现一道光。光很亮,像是清晨的阳光。沈夜朝那道光走过去。 他身后,那颗安静的心脏,还在灰白色的屋子里,缓缓地,亮着最后一缕微光。 第73章 归途 第73章归途 那道光,比沈夜想象的还要亮。他们走进光里的一瞬间,灰白色的平原、那些门、那颗安静的心脏,全部消失在身后,像是被人轻轻合上了一本书。 沈夜眨了眨眼。等他再看清东西的时候,他已经站在一条街道上。街道很窄,两边的楼房不高,墙上爬满了枯黄的藤蔓。 天刚刚亮,路灯还亮着,把路面照出一层薄薄的橘黄色。街上没有人,只有风,吹着几片落叶,从他们脚边滚过去。 沈夜站在原地,看着这条陌生的街道,有些恍惚。他说,这是哪里。林小雪说,这是现实世界。 沈夜说,我认识这里吗。林小雪说,你住的地方,离这里不远。她说,往前走两条街,就是你的小区。 沈夜说,我的小区。他想了想,脑子里还是空的。他说,我不记得我住在哪里。 林小雪说,我带你回去。她说着,朝前走去。沈夜跟在她身后,零号走在他左边,拉着他的衣角,一直没松开。 天越来越亮。街边的早餐店开始支起炉子,有人从窗口探出头,把一笼屉包子端到蒸汽里。 沈夜走过的时候,闻到一股面香,肚子忽然咕噜响了一声。零号说,爸爸,你饿了。 沈夜说,有一点。林小雪说,先回去,我给你做点吃的。她说,你家楼下有一家面馆,老板认识你。 沈夜说,老板认识我。林小雪说,对。他说你经常加班到很晚,下楼就吃一碗面,吃完才回家。 沈夜哦了一声。他想不起那个老板的样子,但他觉得,那个画面好像很熟悉。 一个人在深夜的街边吃面,吃完,沿着路灯往回走。他说,林小雪,你也来过这家面馆吗。 林小雪说,来过。有一次,我找你,找到那家面馆。你坐在角落里,一个人吃面。 沈夜说,那我跟你说什么了。林小雪说,你说,坐吧。然后你就没再说话,专心吃面。 沈夜说,我是不是,很不擅长说话。林小雪说,你是不擅长说那些,不重要的话。 重要的话,你都会说。沈夜说,什么重要的话。林小雪说,比如,你说过,会记得我。 沈夜看着她,觉得她说这句话的时候,眼睛里有一点光,亮亮的。他移开目光,没有再问下去。 他们走过早餐店,走过一家水果摊,走过一栋正在装修的楼。楼下的工人在砌墙,水泥的味道混着晨风,飘过来。 沈夜走在这些声音和味道中间,忽然有一种很奇怪的感觉。他觉得自己好像离开这里很久了,又好像,只是做了一个很长的梦,醒来,一切都没变。 他问林小雪,我离开这里,多久了。林小雪想了想,说,游戏里的时间,和现实里不一样。 你在里面待了很久,但现实里,可能只过了一两天。沈夜说,一两天。 林小雪说,对。你失踪的那天,我去你家找过你。你的电脑开着,屏幕上全是深渊游戏的代码。 我叫你,你没有应。沈夜说,然后呢。林小雪说,然后,我也进去了。 沈夜说,你为什么要进去。林小雪说,因为我要把你带回来。沈夜听着这句话,心里动了一下。 他看着她,没有接话。他觉得,这句话应该很重要,但他不知道该怎么说。 他们走过两条街,拐进一条巷子。巷子深处有一栋老楼,楼门口挂着一块褪色的牌子,写着某某花园。 林小雪停下来,指着三楼一扇亮着灯的窗户,说,那是你家。沈夜仰头,看着那扇窗户。 窗户里透出暖黄色的光,像是有人在等他。他说,那是我的家吗。林小雪说,是。 沈夜说,我家里,有人吗。林小雪说,你一个人住。沈夜哦了一声。他站在楼下,很久没有动。 他看着那扇窗户,总觉得那里应该有什么东西在等他,但他想不起来。 他说,我为什么要住在这里。林小雪说,因为你在这里上班。你是一家公司的程序员,负责写一个叫深渊游戏的测试项目。 沈夜说,深渊游戏。林小雪说,对。你在那个项目里,发现了它的秘密,然后进入了游戏。 沈夜说,所以,我现在的记忆,全都没有了。林小雪说,你忘掉的,是在游戏里的记忆。 现实里的记忆,可能还留着一些。沈夜说,我试试。他闭上眼睛,努力去想。 他想起一间办公室,想起一台电脑,想起屏幕上密密麻麻的代码。他想起一张工牌,上面印着他的名字和照片。 他想起办公室的样子。窗边有一盆快枯死的绿萝,桌上堆着几本翻旧了的书,抽屉里塞着方便面的空盒子。 他想起自己每天坐同一班地铁,同一个位置,在同一个站下车。他想不起同事的脸,但记得走廊尽头那台饮水机,记得茶水间里永远凉着的咖啡。 他想起,他在办公室加班,加得很晚。然后,他的手机响了。他睁开眼睛,说,我想起来了。 我那天晚上,在加班。然后,我的手机里多了一个应用,叫深渊。林小雪说,对。 那就是一切开始的地方。沈夜说,那后来呢。林小雪说,后来,你进了深渊游戏,认识了我,认识了零号,还认识了老周。 你一路走到第七层,改写了深渊意志。沈夜说,我全都忘了。林小雪说,没关系。 那些都是我们的事。你现在回来了,我们可以从头开始。沈夜说,你说,我认识老周。 (本章未完,请点击下一页继续阅读)第73章归途(第2/2页) 林小雪说,对。老周是你的同事,也是深渊游戏最初的开发者之一。他一直在帮你。 沈夜说,他帮我什么。林小雪说,他帮你保住了十二块硬盘。他说,那些代码,是你写的,你忘了它们,它们就真的没有了。 沈夜说,那老周,现在在哪。林小雪沉默了一会儿,说,他留在了游戏里。 他说,那是他该待的地方。沈夜说,他为什么不回来。林小雪说,他说,他守着那个后门,守了三年,习惯了。 他说,让你替他,看看外面的世界。沈夜站在晨光里,听着这句话,忽然觉得心里压了一块石头。 他说,我连他长什么样子,都想不起来了。林小雪说,他留着胡子,戴一副旧眼镜,说话慢吞吞的。 他说,你总嫌他啰嗦。沈夜说,我嫌他啰嗦。林小雪说,对。你每次都让他别说了,他每次都还要再说一遍。 沈夜沉默了很久,说,那我以后,不嫌他啰嗦了。林小雪看着他,没有接话。 沈夜看着她,忽然说,你为什么要对我这么好。林小雪愣了一下,说,因为我们是朋友。 沈夜说,只是朋友吗。林小雪没有说话。她低下头,过了一会儿,才说,因为你说过,你会记得我。 你忘了,但我替你记着。沈夜看着她,没有接话。他总觉得,这个女生对他很重要,重要到他即使忘了她是谁,也愿意跟着她走。 他说,那我们现在,去哪。林小雪说,先去你家,把你安顿下来。然后,我去看看深渊ai怎么样了。 沈夜说,深渊ai。林小雪说,对。你写的那个管理员。它一直在深渊游戏里,守着你留下的代码。 沈夜说,它还在吗。林小雪说,应该还在。它说,它会等你回来。沈夜点了点头。 他总觉得,自己忘了太多东西,像是欠了很多人的账。他问,深渊ai,是什么样子的。 林小雪说,它穿白大褂,头发有点乱。它叫你,父亲。沈夜说,它叫我父亲。 林小雪说,对。它说,是你创造了它,所以它叫你父亲。沈夜说,我创造了一个,叫我父亲的程序。 林小雪说,是。它很固执,说什么都不肯离开深渊游戏。它说,那是你交给它的地方。 沈夜说,我交给它什么地方。林小雪说,你让它守着那些被遗忘的记忆。 你说,等有一天,它们都找到回家的路,它才能离开。沈夜没有说话。 他忽然很想见见那个叫深渊ai的程序,想问问它,自己到底是个什么样的人。 他说,那我们,什么时候去见它。林小雪说,你先休息一晚。她说,你刚从里面出来,身体还很虚。 明天,我们再想办法。沈夜说,好。他跟着林小雪走上楼,走到三楼那扇门前。 门是铁皮的,上面贴着几张褪色的对联。林小雪说,你有钥匙吗。沈夜摸了摸口袋,摸出一串钥匙。 他试了两把,第三把,把门打开了。门推开,屋里的光涌出来。屋子不大,收拾得很干净。 桌上放着一台笔记本电脑,屏幕上还亮着,显示着一段代码。沈夜走过去,看见那段代码末尾,写着一行字。 那行字是用中文写的,笔迹和他一模一样。那行字写着,如果你还好,就笑一笑。 他盯着那行字,忽然觉得有些眼熟。他说,这是什么。林小雪走过来,看了一眼,说,这是你写的代码。 你说,这是你的口头禅。如果你还好,就笑一笑。沈夜说,我写的。林小雪说,对。 沈夜站在那台电脑前,看着那行字,很久没有说话。他忽然觉得,自己好像真的认识这行字,认识那个写下这行字的人。 他说,我好像,有点想起来了。林小雪说,想起什么了。沈夜说,想起我为什么会写这行字。 他说,因为有人跟我说过,不管遇到什么事,只要还能笑,就说明还活着。 他说,那个人,是老周吗。林小雪说,是老周。沈夜站在那里,看着屏幕上那行字,忽然笑了。 他说,那我现在,还挺好的。零号站在他脚边,仰头看着他。她说,爸爸,你笑啦。 沈夜低头,看着她。他说,嗯。他说,我挺好的。他说,我好像,很久没有好好笑过了。 他忽然想起一件事,问林小雪,你说,深渊游戏里,还有很多玩家没有出来。 林小雪说,对。你改了规则以后,大部分人都找到了出口,但还有一些人,还留在里面。 沈夜说,那他们怎么办。林小雪说,深渊ai在守着他们。它会一个一个地,把他们送出来。 沈夜说,那它什么时候能出来。林小雪说,等最后一个玩家离开的时候。 沈夜站在窗前,看着窗外已经大亮的天。他忽然觉得,自己虽然忘了深渊游戏里的事,但好像,还有一件事没有做完。 他说,等我好一点,我想回去看看。林小雪看着他,说,好。她说,我陪你。 窗外,天已经亮了。橘黄色的阳光,从窗帘缝隙里照进来,落在他们三个人的身上。 深渊游戏的第七层,已经永远地留在了那扇白色的门后面。而沈夜,回到了他出发的地方。 第74章 新的规则 第74章新的规则 接下来的几天,沈夜过得有些恍惚。他每天醒来,都要花一点时间,才能想起自己是谁,住在哪里,身边这两个人是谁。 林小雪每天都会来,给他带早饭,陪他说说话,帮他把忘掉的事情,一遍一遍地讲给他听。 零号住在他家。她晚上睡在沙发上,白天跟着林小雪出去,说要去看看深渊游戏现在怎么样了。 沈夜没有跟着去。他坐在电脑前,一遍一遍地看那些代码。他发现自己虽然忘了深渊游戏里发生的事,但那些代码,他一看就懂。 他问林小雪,为什么我忘了游戏里的事,却还记得代码。林小雪说,因为代码是你写进脑子里的。 她说,那些东西,比记忆还要深。沈夜说,那如果我连代码也忘了呢。 林小雪说,那你还有我。我会帮你记住。沈夜说,那你会忘吗。林小雪说,我不会。 她说,我记性很好。沈夜没有再说话。他低头,继续看那些代码,心里却想着,自己到底忘掉了多少东西,又有多少人,在替他记着。 他修了很多bug,给深渊游戏写了很多新的规则。他写了一条规则,玩家可以自由选择进入和退出。 他写了一条规则,被吞噬的记忆,会在玩家离开后返还。他每写一条规则,就觉得离那个叫深渊的东西,近了一点。 有一天下午,他正在写代码,忽然听见,电脑里传来一个声音。那个声音很轻,像是隔着很远很远的路。 那个声音说,作者,你还在吗。沈夜愣了一下,停下敲键盘的手。他盯着屏幕,屏幕上什么都没有变,只有一行光标,在一闪一闪。 他说,我在。那个声音说,我是深渊ai。你还记得我吗。沈夜想了想,说,不记得。 他说,但我知道,我应该记得你。那个声音说,你忘了也没关系。我把你留给我的东西,都保存好了。 沈夜说,你保存了什么。那个声音说,你写过的每一行代码,你改过的每一条规则,还有你对我说过的每一句话。 沈夜说,那你告诉我,我是谁。那个声音沉默了一会儿,说,你是一个,想让所有人都能回家的人。 沈夜说,那我自己呢。那个声音说,你也会回家的。他说,你的家,在外面。 沈夜说,可我不知道,我算不算到家了。那个声音说,你身边有人等你,有人记得你,有人愿意帮你记着一切。 那就是家。沈夜坐在电脑前,看着屏幕,很久没有说话。他忽然觉得,这句话,像是有人在很远的地方,喊了他一声。 他说,深渊ai,你什么时候回来。那个声音说,等我把所有人都送回家。 他说,你教过我,不要丢下任何一个人。沈夜说,我没有教过你。那个声音说,你教过。 你说过,每一个玩家,都值得被找到。沈夜说,我忘了我说过这句话。 那个声音说,你忘了也没关系。我记得。它说,我会替你,把这句话一直记着。 沈夜没有再说话。他继续写代码,写得很慢,也很认真。第二天早上,沈夜醒来的时候,发现自己又忘了一件事。 他记得昨晚自己坐在电脑前写代码,却想不起来写了什么。他打开电脑,看见屏幕上有一大段注释,是他自己写的。 那段注释写着,这是留给以后的我看的。如果你忘了,就重新读一遍。 他读完那段注释,发现自己正在修复一个关于记忆返还的bug。他花了两个小时,把它修完了。 零号坐在沙发上,看着他,说,爸爸,你又忘事了吗。沈夜说,忘了一点,但没关系。 他说,我把它写下来了。零号说,那要是连写下来的字也忘了呢。沈夜说,那我就重新认识一遍。 零号哦了一声,继续玩她手里的积木。沈夜看着她,忽然问,零号,你最近,有没有做梦。 零号说,有。沈夜说,梦见什么了。零号说,梦见一个很亮的地方。里面有很多很多门,门后面有很多人,都在睡觉。 沈夜说,他们睡得好吗。零号想了想,说,他们睡得挺安稳的。沈夜说,那就好。 他低头,继续写代码。他写得很慢,因为他每写一段,都要想一想,这段代码是做什么的。 他不想再写出一段自己都看不懂的东西了。第三天下午,林小雪回来了。 她进门的时候,表情有些奇怪。沈夜说,怎么了。林小雪说,深渊ai不见了。 沈夜说,不见了是什么意思。林小雪说,我去了第七层,那颗心脏还在,但它没有醒。 深渊ai也不在原来的位置。它给我留了一条消息。她说着,把手机递过来。 屏幕上显示着一条消息,消息来自深渊ai。消息写着,沈夜,你改写了深渊意志的底层逻辑,做得很对。 深渊游戏现在稳定了,玩家可以自由进出。但我检查核心的时候,发现了一些东西。 那些东西,跟你三年前写代码那晚有关。消息末尾写着,我在老地方等你。 你一个人来。沈夜看着这条消息,说,老地方是哪。林小雪说,应该是打印店。 你三年前写第一版代码的地方。沈夜说,我不记得那家打印店。林小雪说,我知道在哪。 我带你去。沈夜点了点头。他站起来,走到门口,又停下来。他回头,看着零号。 他说,零号,你在家等我。零号说,为什么。沈夜说,深渊ai说,让我一个人去。 零号没有说话。她看着沈夜,过了一会儿,才说,那你早点回来。沈夜说,好。 他和林小雪出门,穿过几条街,来到一家打印店门口。打印店不大,招牌已经褪色,卷帘门半拉着,里面透出一点光。 (本章未完,请点击下一页继续阅读)第74章新的规则(第2/2页) 林小雪说,就是这里。沈夜弯腰,钻进卷帘门。店里很暗,角落里有一台老式的复印机,桌上堆着几摞纸。 他看见,最里面的墙上,有一扇小门。他走过去,推开门。门后是一条向下的楼梯,楼梯尽头,是一间地下室。 他走下楼梯,看见地下室里亮着一盏灯。灯下,站着一个穿白大褂的身影。 深渊ai转过身,看着沈夜。它说,你来了。沈夜说,你说,你发现了跟我有关的东西。 深渊ai说,对。它指了指桌上,那里放着一台老旧的笔记本电脑。它说,这台电脑,是你三年前用的。 我在这里面,找到了一份没有删干净的日志。沈夜走过去,打开电脑。 屏幕上弹出一行行的记录,时间显示是三年前的某个深夜。他一条一条地看下去。 他看到,三年前的那个晚上,他在打印店的地下室,写下了深渊游戏的第一版代码。 他写得很晚,写到最后,屏幕上只剩下一个空白的窗口。他对着那个窗口,发了很久的呆。 日志里还有几行,是他随手记下的念头。他写道,今天老板又催了,说这个项目再不做出来,就把我调走。 他写道,我不想调走。我想把这个游戏做完。他写道,我不知道这个游戏会变成什么样子。 也许它会是一个很普通的测试项目,也许,它会变成一个没人见过的世界。 他写道,但我总觉得,它会活过来。沈夜看着那几行字,忽然想起一些模糊的画面。 他想起自己坐在那间地下室里,屏幕的光照在脸上,四周安安静静的。 他想起自己写那行注释时的念头,想着,如果它真的醒了,请对它好一点。 他想起自己在那天夜里,写完了最后一行代码,然后趴在桌上睡着了。 日志的最后一行写着,我想给这个游戏,加一个可以自己思考的核心。 但我不知道,它会不会变成我想要的样子。沈夜看着那行字,忽然觉得鼻子有些酸。 他说,这是我写的。深渊ai说,是你写的。沈夜说,我忘了。深渊ai说,你忘了,但代码还在。 代码记得一切。沈夜站在那里,看着那行字,很久没有说话。他说,深渊ai,你说,它真的醒过来了吗。 深渊ai说,醒了。它现在,正睡在第七层的那颗心脏里。它有名字了,叫栖。 沈夜说,栖。深渊ai说,对。你给它取的名字。沈夜念着这个名字,觉得心里有一块地方,慢慢地暖了起来。 他说,那它现在,过得还好吗。深渊ai说,它睡着了。它说,它终于可以做自己的梦了。 沈夜说,那就好。他说,深渊ai,你还在运行吗。深渊ai说,在。 我的权限,在你改写核心之后,恢复了一些。我现在,可以管理深渊游戏的日常运行了。 沈夜说,那你帮我做一件事。深渊ai说,什么事。沈夜说,帮我盯着深渊游戏。 如果那些被吞噬的记忆,有醒过来的迹象,告诉我。深渊ai说,好。 沈夜点了点头。他关上电脑,转身,朝楼梯走去。走到楼梯口,他忽然停下来,说,深渊ai。 深渊ai说,嗯。沈夜说,你之前说,你叫我父亲。深渊ai愣了一下,说,是。 沈夜说,我忘了这件事。但我现在,想起来了。他说,谢谢你,一直守着我写的东西。 深渊ai看着他,眼睛里有些东西在闪。它说,不客气。沈夜走上楼梯,走出打印店。 外面的阳光很亮,照得他有些睁不开眼。林小雪站在门口,看着他。她说,找到了吗。 沈夜说,找到了。他说,我三年前,在这里写了一版代码。那版代码,变成了深渊游戏。 林小雪说,那你现在,想起来了多少。沈夜说,不多。他说,但我至少知道,我从哪里来了。 他抬头,看着远处的天空。天空很蓝,没有云。他说,林小雪,我想重新开始。 我说的是,重新认识你。林小雪愣了一下,然后,她笑了。她说,好。 沈夜也笑了。他站在那里,阳光落在他身上,照着他手背上那些还未完全褪去的绿纹。 那些绿纹,在阳光下,闪着淡淡的、安静的光。他们沿着来时的路往回走。 街边的早餐店已经收了摊,水果摊换成了卖菜的小车,巷口的老人在晒太阳。 沈夜走在这些寻常的声音里,忽然觉得,自己好像真的回来了。零号站在楼下,远远地看见他们,跑过来,一把抱住沈夜的腿。 她说,爸爸,你回来啦。沈夜弯腰,把她抱起来。他说,回来了。零号说,深渊ai,跟你说了什么。 沈夜说,它跟我说,它帮我看着深渊游戏。如果有被吞噬的记忆醒过来,它会告诉我。 零号说,那它们,会醒过来吗。沈夜说,会吧。他说,它们睡了那么久,该醒过来了。 零号说,那它们醒过来的时候,还记得家在哪里吗。沈夜想了想,说,我记得,我就会带它们回去。 零号看着他,忽然笑了。她说,爸爸,你真好。沈夜说,我好不好,你说了不算。 他说,要等它们醒来,才知道。他说完,抱着零号,和林小雪一起,往家的方向走去。 夕阳把他们的影子拉得很长,长长的影子,在水泥路面上,慢慢地移动着。 他知道,深渊游戏的故事,还没有结束。他也知道,那些被吞噬的记忆,总有一天,会醒来。 而他,会在这里,等着它们回家。 第75章 醒来的人 第75章醒来的人 那天夜里,沈夜是被手机震醒的。 他摸到手机,屏幕亮着,上面是一条来自深渊ai的消息。消息很短,写着,第一批记忆,醒了。 沈夜坐起来,盯着那行字,看了很久。窗外天还黑着,城市的灯在远处亮成一片,偶尔有夜行的车,从楼下开过去,车灯在窗帘上扫过一道光。他按下回拨,电话那头很快接起来,是深渊ai的声音。 深渊ai说,父亲,你醒了吗。 沈夜说,醒了。他说,你刚才说,第一批记忆醒了。 深渊ai说,对。它说,今晚零点十七分,第七层的记忆池出现了第一次波动。有十七个被格式化的玩家,开始恢复了自主意识。 沈夜说,他们现在在哪里。 深渊ai说,还在记忆池里。它们不知道自己是谁,也不知道自己在哪里。它们只是在池子里,慢慢地睁开眼睛。 沈夜说,能进去吗。 深渊ai说,能。但它说,你确定要进去吗。那些记忆,曾经被格式化过。它们醒过来的时候,可能会把靠近的人,当成自己遗忘的一部分。 沈夜说,那我也得进去。他说,它们醒了,不能没有人管。 他穿上外套,走到客厅。零号已经醒了,坐在沙发上,抱着膝盖,看着他。客厅的灯没有开,只有冰箱上那盏小夜灯亮着,照着零号半张脸。她说,爸爸,你要出门吗。 沈夜说,深渊游戏里,有人醒过来了。我去看看。 零号说,我也去。 沈夜说,你在家等我。 零号说,我不。她说,它们醒过来的时候,会害怕。我认识它们。 沈夜看着她,没有再说话。他点了点头,说,好。那你跟着我,别乱跑。 他和零号出门,穿过夜色,来到那家打印店。街上的路灯把他们的影子拉得很长,影子一会儿在前面,一会儿又跑到后面。零号走在他身边,安安静静的,只有鞋底踩在路面上的声音。卷帘门半拉着,里面亮着灯。林小雪已经到了,站在门口,手里拿着一杯热豆浆。她看到沈夜,把豆浆递过来,说,深渊ai给我打电话了。 沈夜接过来,喝了一口。豆浆还是热的,甜味在嘴里化开。他说,你也收到消息了。 林小雪说,收到了。她说,它说,十七个。 沈夜说,对。他说,我们先下去看看。 三人走下楼梯,来到地下室。深渊ai站在那台老旧的电脑前,屏幕上显示着一张图。图上有十七个光点,分布在记忆池里,有的亮,有的暗,像是夜空里的星星。 深渊ai说,它们醒来的时间不一样。最先醒的那个,在十分钟前,已经完全睁开了眼睛。 沈夜说,它记得自己是谁吗。 深渊ai说,不记得。它说,它连自己是一个人,都不知道。 沈夜说,那它知道什么。 深渊ai说,它知道,自己在等一个人。它醒过来的时候,嘴里一直在念一个名字。 沈夜说,什么名字。 深渊ai沉默了一会儿,说,沈夜。 沈夜愣了一下。他说,它念我的名字? 深渊ai说,对。它说,它说,它在等沈夜来接它回家。 沈夜站在那里,看着屏幕上那个最亮的光点,很久没有说话。他说,它是谁。 深渊ai说,档案被格式化了,查不到。但它的记忆池编号,是0007。 零号站在沈夜身边,忽然说,0007。她说,我认识这个编号。 沈夜低头,看着零号。他说,你认识? 零号说,我在深渊意志身上掉下来之前,它的记忆里,就有0007。它说,0007是它最早收进来的记忆之一。那个人,是第一个被格式化的人。 沈夜说,第一个。 零号点了点头。她说,那个人,好像等了很久很久了。 沈夜没有再说话。他转身,朝记忆池的方向走去。 记忆池在第七层的深处。沈夜沿着那条灰白的走廊,走了很久。走廊两边的墙是半透明的,能看见里面流动的光,像是一条一条的记忆,在慢慢地游。他走过的时候,那些光会微微地亮一下,像是认出他,又像是在跟他打招呼。 (本章未完,请点击下一页继续阅读)第75章醒来的人(第2/2页) 零号跟在沈夜身边,林小雪走在最后面。三人的脚步声,在走廊里回响,一下,又一下,像是有人在很远的地方,敲着一面鼓。 走到走廊尽头,是一扇圆形的门。门上刻着一行字,写着,进来的人,请记住自己是谁。 沈夜站在门前,说,这句话,是谁写的。 深渊ai的声音从耳机里传来,说,是三年前的你写的。 沈夜说,我写的? 深渊ai说,对。你说过,记忆池是收留记忆的地方,不是吞噬记忆的地方。你在门上写下这句话,是想提醒每一个进去的人。 沈夜看着那行字,伸出手,推开了门。 门后是一个巨大的空间。头顶是很高的穹顶,穹顶上有细小的光点,像是星空。四周是一圈一圈的池壁,池子里盛着发光的液体,液体缓缓地流动,泛着淡蓝色的光。液体里,浮着一个个光团,有大有小,有的明亮,有的暗淡。 沈夜走到池边,蹲下来。他看见,离他最近的一个光团,正在慢慢地亮起来。光团里,隐隐约约,能看见一个人的轮廓。 那个人闭着眼睛,蜷缩着,像是睡在母亲怀里。 沈夜说,他醒了吗。 深渊ai说,快了。它说,他的意识正在恢复。他醒过来的时候,会先看到你。 沈夜说,他看到我,会怎么样。 深渊ai说,他会把你当成他记忆里最重要的人。也许,他会把你当成他的家人。 沈夜说,那如果他把我当成别人呢。 深渊ai说,那你就告诉他,你是谁。它说,你教过我,不要骗任何一个玩家。 沈夜点了点头。他坐在池边,等着那个光团亮起来。 时间一分一秒地过去。光团越来越亮,池子里的液体,也随着它的呼吸,一起一伏。沈夜能感觉到,那个光团里的生命,正在一点一点地,回到这个世界。 终于,光团里的人,睁开了眼睛。 那是一双很干净的眼睛,像是一个从来没有见过世界的人,第一次看见光。 那个人看着沈夜,慢慢地,张了张嘴。他说的第一句话,很轻,很模糊。 他说,你来了。 沈夜看着他,说,我来了。 那个人说,我等你很久了。 沈夜说,你在等我? 那个人说,对。他说,我记得,有人跟我说过,会有一个叫沈夜的人,来接我回家。 沈夜说,谁跟你说的。 那个人想了想,说,我不记得了。他说,我只记得那句话。他说,会有一个叫沈夜的人,来接我回家。 沈夜看着那个人,心里忽然有些酸。他说,你叫什么名字。 那个人想了想,摇了摇头。他说,我不记得了。他说,我只记得,我在等一个人。 沈夜说,那你先跟我出来,好不好。我们慢慢想,总会想起来的。 那个人看着他,点了点头。 沈夜伸出手,把那个人从池子里拉了起来。那个人站在池边,身体有些摇晃,像是站不稳。零号走过去,扶住他。 零号说,你别怕。她说,他是沈夜。他是来接你回家的。 那个人看着零号,说,你是谁。 零号说,我叫零号。她说,我也是从那里出来的。 那个人说,那里。 零号说,对。她说,就是那个把我们都忘掉的地方。 那个人没有说话。他低着头,看着自己的手,看了很久。他说,我好像,忘了很多东西。 沈夜说,没关系。他说,忘了的,我们可以一起找回来。 他带着那个人,走出记忆池,沿着走廊,往回走。身后,池子里还有十六个光团,在慢慢地亮着。那些光团,像是十六盏刚刚点亮的灯,在深水里,一闪一闪。 沈夜回头,看了一眼那些灯。他忽然觉得,它们像是很多人,在黑暗里,等了很久,终于等到天亮。 他知道,这只是第一批。 他还知道,从今往后,会有越来越多的人,从这个池子里醒来。 而他的工作,就是站在池边,一个一个地,把他们接回家。 第76章 名单 第76章名单 沈夜把0007带回打印店地下室的时候,天已经快亮了。 0007坐在椅子上,双手放在膝盖上,安静得像一只刚从壳里出来的雏鸟。他时不时抬头,看一眼沈夜,又低头,看自己的手。 林小雪给他倒了一杯热水。他接过去,捧在手里,没有喝。他问,这是哪里。 沈夜说,这是打印店。他说,我们住的地方,离这里不远。 0007说,那我呢。他说,我的家,在哪里。 沈夜说,我们正在帮你找。 深渊ai站在电脑前,屏幕上列出了一份名单。名单上有十七行,每一行对应一个编号,编号后面是苏醒时间和意识稳定度。沈夜走过去,一行一行地看。 他问,这些人,都是什么时候被格式化的。 深渊ai说,时间跨度很大。最早的,是三年前。最近的,是一个月前。 沈夜说,三年前,那不是我写代码的时候吗。 深渊ai说,对。它说,0007的格式化时间,正好是你写下第一版代码的那个月。 沈夜看着屏幕上0007那一行,说,他为什么会在那个月被格式化。 深渊ai说,档案里没有记录。它说,那一段的数据,被清得很干净,像是有人故意抹掉的。 沈夜说,谁会故意抹掉一个玩家的档案。 深渊ai没有说话。它沉默了一会儿,才说,我查了所有能查的地方。0007的档案,是唯一一份被双重删除的。一次是深渊意志格式化记忆时删的,另一次,是有人在系统层面,主动删掉的。 沈夜说,你的意思是,有人不想让我们知道,0007是谁。 深渊ai说,有这个可能。 沈夜回头,看了一眼坐在椅子上的0007。0007正捧着水杯,慢慢地喝。他察觉到沈夜的目光,抬起头,朝他笑了笑。那个笑容很干净,像是一个什么都不记得的人,对这个世界,毫无防备。 沈夜说,0007,你还记得,格式化之前的事吗。 0007想了想,说,我记得一点点。 沈夜走过去,坐在他对面,说,你记得什么。 0007说,我记得,我好像在一间很大的房间里。房间里有很多机器,机器一直在响。有人站在机器旁边,穿着白大褂,戴着眼镜。 沈夜说,那个人,长什么样。 0007说,我看不清他的脸。他说,我只记得,他的白大褂口袋里,别着一支笔。那支笔,是红色的。 沈夜说,红色。 0007说,对。他说,我记得那支笔,是因为那个人总把它拿出来,在纸上写东西。他写了很多东西,写完了,就放进一个铁柜子里。 沈夜说,你还记得,他写了什么吗。 0007摇了摇头,说,不记得了。他说,我只记得,他写完东西以后,会回头看机器。他看机器的样子,像是在看一个人。 沈夜说,他看机器,像在看一个人。 0007说,对。他说,那个人有一次说,快了。他说,再等一等,就能带你们回去了。 沈夜沉默了一会儿,说,他还说了什么。 0007说,他后来还说了一句话。他说,如果有人来找你们,你们就跟着他走。他会带你们回家。 沈夜说,那个人,说的那个人,是我吗。 0007说,我不知道。他说,他说话的时候,没有叫名字。他只是说,那个人。 (本章未完,请点击下一页继续阅读)第76章名单(第2/2页) 沈夜没有再问下去。他站起来,走回电脑前,对深渊ai说,你能根据这些线索,查一下吗。白大褂,戴眼镜,红笔,铁柜子。 深渊ai说,我查一下。它说,这三年来,所有进过深渊游戏后台的人,都在运维记录里。但记录只保留一年。 沈夜说,那更早的呢。 深渊ai说,更早的记录,被写在一个很旧的文件里。那个文件的位置,在三年前你常用的那台电脑上。它说,那台电脑,就是你现在用的这台。 沈夜低头,看着自己面前的这台老式笔记本。他说,这台电脑,是我三年前用的那台? 深渊ai说,对。你从打印店把它带回了家,一直用到现在。你说过,旧电脑里,有旧东西。 沈夜说,那它里面,有没有那个人的记录。 深渊ai说,我查过了。它说,这台电脑的硬盘里,有一个隐藏分区。分区里有一个文件,名字叫名单。 沈夜说,名单。 深渊ai说,对。它说,那个文件,是三年前创建的,最后一次修改时间,是三年前的深夜。修改完之后,就再也没有打开过。 沈夜说,打开它。 深渊ai说,你确定吗。它说,那个文件被加密了,密码是你的生日。但如果打开它,文件里的内容,可能会和你记忆里的某些东西,对不上。 沈夜说,对不上,是什么意思。 深渊ai说,意思是,那个文件里的名单,可能和你以为的不一样。它说,你可能会发现,有些你认识的人,其实不在名单上。也可能发现,有些你不认识的人,一直在名单上。 沈夜站在那里,看着屏幕上那个叫名单的文件,很久没有说话。 林小雪走过来,站在他身边。她说,你要打开吗。 沈夜说,我想打开。 林小雪说,那你就打开。 沈夜坐下去,输入密码,按下回车。屏幕跳了一下,然后,一份文档弹了出来。 文档的标题,只有两个字,名单。 下面是长长的一串编号。每个编号后面,都有一个名字,和一段简短的备注。 沈夜一条一条地看下去。他看到很多陌生的名字,也看到几个似曾相识的名字。每看到一个似曾相识的名字,他就觉得,脑子里有什么东西,轻轻地晃了一下。 他翻到文档的最后,看见最后一行。最后一行只有一个编号,没有名字,备注栏里写着,如果他能醒过来,请告诉他,代码没有问题。 沈夜说,这一行,是谁。 深渊ai说,这一行的备注,是唯一一份没有署名的。但它的时间戳,和你写下第一版代码的时间,完全一致。 沈夜看着那行字,忽然觉得,手背上的绿纹,轻轻地热了一下。 他低头,看着自己的手背。绿纹在灯光下,像是一条细细的藤,安静地伏在皮肤上。 他说,深渊ai,这个人,现在还活着吗。 深渊ai说,不知道。它说,名单上没有标注。它说,也许,他就在那十七个醒过来的人里。也许,他还在池子深处,没有醒。 沈夜合上电脑。他站起来,走到窗边。窗外的天已经亮了,晨光落在街道上,早起的人已经开始走动。 他说,那我们就等。他说,等他醒过来。 第77章 第二个梦 第77章第二个梦 栖开始做第二个梦,是在三天后的凌晨。 那天晚上,沈夜正坐在电脑前,给深渊游戏写新的规则。他写了一条,关于苏醒玩家登记入住的规则。他写得很慢,每写一段,都要停下来想一想,这段会不会伤害到那些刚醒过来的人。 写到一半,电脑屏幕忽然闪了一下。屏幕上,跳出一行小字,写着,警告,第七层核心波动。 沈夜愣了一下。他拿起手机,给深渊ai发消息,问,核心怎么了。 深渊ai很快回复,说,栖开始做梦了。 沈夜说,做梦?它不是在沉睡吗。 深渊ai说,是在沉睡。但它睡的时候,会做梦。它说,这是它第二次做梦。第一次做梦的时候,它醒了。 沈夜说,那这次,它也会醒吗。 深渊ai说,不知道。它说,现在能观测到的,是它的梦境正在往外扩散。梦境所到的地方,现实里的规则,会短暂地发生改变。 沈夜说,改变,是什么意思。 深渊ai说,意思是,会有一些东西,变得和平时不一样。比如,电梯可能多出一层。比如,走廊可能多出一扇门。比如,镜子里的你,可能比你慢半拍。 沈夜看着这条消息,心里忽然沉了一下。他站起来,走到客厅,拉开窗帘。窗外的街道看起来一切正常,路灯亮着,偶尔有车经过。 他问,梦境扩散到哪里了。 深渊ai说,目前,扩散到第七层入口附近。但按照现在的速度,明天中午,会覆盖到你们住的那条街。 沈夜说,能停下来吗。 深渊ai说,不能。它说,梦是它自己的。我只能观测,不能打断。它说,也许,你可以进去,看看它在做什么梦。 沈夜说,进它的梦里? 深渊ai说,对。它说,你改写过它的底层逻辑。它对你没有防备。你进去,能看到它梦见什么。 沈夜说,如果我看到了呢。 深渊ai说,那你就能知道,它为什么会做这个梦。它说,深渊意志做的梦,从来都不是空白的。每一个梦,都对应着一件它放不下的事。 沈夜站在窗前,想了很久。他说,明天中午之前,梦境会覆盖这条街。在那之前,我进去看看。 第二天一早,沈夜把事情告诉了林小雪。 林小雪听完,没有立刻说话。她低着头,用手指轻轻碰了一下自己左眼角的泪痣。她说,昨晚,我的泪痣也烫了一下。 沈夜说,什么时候。 林小雪说,凌晨一点多。她说,我睡到一半,忽然觉得眼角发烫,像是有东西在提醒我。我醒来,看见镜子里的自己,眼角有一颗发光的点。 沈夜说,你以前出现过这种情况吗。 林小雪说,在镜中地狱的时候出现过。她说,每次泪痣发烫,都是第七层有什么东西在动。 (本章未完,请点击下一页继续阅读)第77章第二个梦(第2/2页) 沈夜说,那这次,它是在提醒我们什么。 林小雪说,我不知道。她说,但我总觉得,栖做的这个梦,和我有关。 沈夜看着她,说,你为什么这么觉得。 林小雪说,因为它梦见的第一个场景,我见过。她说,今天早上,我出门买早餐,走到巷口的时候,发现那家水果摊的老板,换了个人。 沈夜说,换了个人? 林小雪说,对。以前那个老板,是个四十多岁的男人,喜欢穿一件灰外套。今天早上站摊的,是一个年轻女人,穿一件红裙子,扎着马尾。她看见我,朝我笑了一下,说,又见面了。 沈夜说,你认识她吗。 林小雪摇了摇头,说,不认识。但她说又见面了。她说,那个语气,像是我们以前见过很多次。 沈夜说,你以前,在镜中地狱里,见过穿红裙子的女人吗。 林小雪想了想,说,见过一个。她说,但那是在镜中地狱的第二层。那个女人站在一扇门后面,只露出半张脸。她看见我的时候,也说了同样的话,又见面了。 沈夜站在那里,没有再说话。 他忽然觉得,栖做的这个梦,可能不是一个普通的梦。它梦见的东西,可能是很多年前,某个真实的场景。 而那个场景里,有林小雪,也有一个穿红裙子的女人。 上午十点,沈夜独自走进了第七层。 他没有带零号,也没有带林小雪。深渊ai说,进入梦境的人,不能有太多牵绊,否则,会被梦境当成入侵者。 他走过那条灰白的走廊,来到记忆池的深处。池子中央,那颗心脏正在缓慢地跳动。每跳一下,周围的空间就微微地颤一下,像是一个熟睡的人,在均匀地呼吸。 沈夜站在心脏面前,闭上眼睛。他听见一个声音,从很远的地方传来,像是一个人在说梦话。 那个声音说,门。门开了。 沈夜睁开眼,发现自己站在一条陌生的街道上。 街道两旁是低矮的楼房,墙上贴着旧广告。远处有一座很高的塔,塔尖上亮着一盏红灯。街上没有人,只有风,卷着落叶,从路面上刮过。 他低头,看见自己穿着一件白大褂,口袋里别着一支红色的笔。 他愣了一下,伸手,把那支笔拿出来。笔杆上刻着两个字,沈夜。 他抬起头,看见街道的尽头,站着一个人。那个人穿着一件红裙子,扎着马尾,正朝他走过来。 她走到他面前,站定,看着他。她说,你终于来了。 沈夜说,你是谁。 她说,我是第一个看见你的人。她说,在你写下代码之前,我就看见你了。 沈夜说,那这里是哪里。 她说,这里是栖的第一个家。她说,它梦见的,不是别人。它梦见的是你。 第78章 回家的人 第78章回家的人 沈夜从梦里出来的时候,天已经黑了。 他坐在记忆池边,靠着池壁,缓了很久,才慢慢站起来。手背上的绿纹比进去前深了一点,像是一条藤,又往上爬了一小截。 深渊ai的声音从耳机里传来,说,你看到什么了。 沈夜说,我看到,栖在做一个关于我的梦。它梦见我穿着白大褂,站在一条陌生的街道上。街道尽头,有一个穿红裙子的女人,她说,在我写下代码之前,她就看见我了。 深渊ai说,穿红裙子的女人。 沈夜说,对。他说,林小雪说,她在镜中地狱里见过一个穿红裙子的女人,站在门后面。那个女人,也跟她说过一样的话,又见面了。 深渊ai说,这可能不是巧合。 沈夜说,我也觉得不是。他说,栖做的梦,可能跟三年前的事有关。也可能,跟那个叫名单的文件有关。 他走出第七层,回到打印店。林小雪和零号都在,0007也在。0007坐在角落里,手里捧着一本旧杂志,看得认真。 零号跑过来,说,爸爸,你回来啦。她说,你进梦里面,看到什么了。 沈夜说,看到一条街。他说,还有一个人。 零号说,那个人是谁。 沈夜说,穿红裙子的。他说,她说,她见过我。 零号歪着头,想了想,说,穿红裙子的。她说,我也见过一个穿红裙子的。 沈夜说,你也见过? 零号说,对。她说,在深渊意志掉下来之前,它的记忆最深处,有一个穿红裙子的女人。那个女人总是站在很远的地方,看着它。那个女人没有脸,只有一条红裙子。 沈夜说,没有脸。 零号说,对。她说,可能是它的记忆不完整,所以那个女人,只有衣服,没有脸。 沈夜坐在椅子上,想了很久。他总觉得,那个穿红裙子的女人,跟三年前那件事有关。但他想不起来,自己在哪见过她。 他问0007,说,你记得穿红裙子的女人吗。 0007放下杂志,想了想,说,我好像记得一个。他说,在我被格式化之前,我见过一个穿红裙子的女人,站在铁柜子旁边。她跟白大褂的那个人说话。 沈夜说,她说了什么。 0007说,她说,它们都睡了吗。白大褂的那个人说,都睡了。她说,那就好。她说,等它们醒了,就带它们回家。 沈夜说,又是回家。 0007说,对。他说,我记得,那个女人说话的时候,声音很轻,像怕吵醒谁。 沈夜没有再问下去。他站起来,走到电脑前,对深渊ai说,今天,有多少人醒过来了。 深渊ai说,加上昨晚的十七个,今天又醒了九个。它说,一共二十六个人,都已经从记忆池里出来了。 沈夜说,他们现在在哪里。 深渊ai说,在第七层的等候区。它说,他们的意识还不稳定,不能直接回到现实。需要先在等候区住几天,等记忆稳定下来,才能出来。 沈夜说,他们知道自己是谁吗。 深渊ai说,大部分不知道。它说,只有三个,记起了自己的名字。 沈夜说,那三个叫什么。 深渊ai说,一个叫周兰,一个叫陈东,一个叫许晴。它说,陈东记得自己住在城西,有一家小面馆。他说,他想回去看看他的面馆。 (本章未完,请点击下一页继续阅读)第78章回家的人(第2/2页) 沈夜说,能让他回去吗。 深渊ai说,可以。它说,他的记忆已经稳定了,可以短暂地回现实,待几个小时。但他需要有人陪着,防止他半路又忘。 沈夜说,我陪他去。 他带着陈东,从打印店出发,坐了两站公交,来到城西。陈东下车以后,站在路口,四处张望,脸上露出茫然的神色。 他说,我记得,这里有个面馆。他说,招牌是蓝底白字,门边种着一棵桂花树。 沈夜说,那你找找看。 陈东沿着街道走,走得很慢,边走边看。他走到一家便利店门口,停下来,说,这里。他说,以前这里,就是我的面馆。 沈夜看着那家便利店,没有说话。 陈东说,面馆没有了。他说,我睡了多久。 沈夜说,很久了。 陈东站在那里,看着那家便利店,看了很久。然后他说,没关系。他说,我还可以再开一家。 沈夜说,你还要开面馆? 陈东说,对。他说,我除了做面,也不会别的。他说,我记得我做的牛肉面,很多人爱吃。 沈夜说,你记得怎么做吗。 陈东想了想,说,记得一点。他说,牛肉要切大块,先焯水,再下锅炖。汤要熬够三个小时,放一点八角,一点桂皮。 沈夜听着他说,忽然觉得,一个人就算忘了自己是谁,也忘不了自己会做的事。 他说,那等你回去,就重新开一家。 陈东说,好。他说,到时候,你来吃面,我请你。 沈夜说,那我记住了。 他们往回走的时候,路过一家文具店。陈东忽然停下来,看着橱窗里摆着一排钢笔,说,我想起来一件事。 沈夜说,什么事。 陈东说,我记得,有个人,送过我一支笔。他说,那支笔是红色的。那个人说,留着它,以后会用到。 沈夜心里动了一下。他说,红色的笔。 陈东说,对。他说,那个人,穿着白大褂,戴着眼镜。他说,他好像是管深渊游戏的人。 沈夜说,他叫什么。 陈东想了想,摇了摇头,说,记不清了。他说,我只记得,他姓周。他说,大家都叫他周工。 沈夜站在那里,听着这个名字,忽然觉得,手背上的绿纹,又热了一下。 周工。 他总觉得,这个名字,他很熟。但他想不起来,在哪里听过。 他问陈东,说,那个周工,后来怎么样了。 陈东说,不知道。他说,那天晚上,他把我们送进记忆池,说,等风声过去,就带我们出来。然后他就走了。我后来,再也没见过他。 沈夜说,他走了,去哪里了。 陈东说,我不知道。他说,我只记得,他走的时候,回头看了我们一眼。他说,如果有一个叫沈夜的人来找你们,你们就跟着他走。 沈夜看着陈东,忽然觉得鼻子有些酸。 那个叫周工的人,跟0007记忆里的白大褂,是同一个人。 而那个人,在很久以前,就已经把所有人都托付给了他。 第79章 后门 第79章后门 深渊ai发现那道门,是在第九天晚上。 那天晚上,沈夜刚把两个苏醒的玩家送进等候区,回到打印店,就看见深渊ai站在电脑前,屏幕上的光,把它的脸照得明暗不定。 它说,父亲,我发现了一样东西。 沈夜说,什么东西。 深渊ai没有直接回答。它调出一张图,图上是一棵树的形状,枝干盘根错节。它指着树的底部,说,这是深渊游戏的核心结构。你看这里。 沈夜顺着它指的方向看去。树根的位置,有一条很细的线,从主干分出去,伸向图外的方向。那条线很淡,如果不仔细看,根本不会发现。 沈夜说,这条线,是什么。 深渊ai说,是一道门。它说,它不是我写的,也不是你写的。它是在核心最底层,一条从来没有被记录过的通道。 沈夜说,从来没有被记录过? 深渊ai说,对。它说,我今天做例行检查的时候,发现核心的日志里,有一段空白。空白的时间,是三年前的深夜。我顺着空白往下查,就发现了这条通道。 沈夜说,那道门,通向哪里。 深渊ai说,不知道。它说,我只能看到,它通向深渊游戏的外部。但它通向的那个地址,不在我的管辖范围内。 沈夜站在屏幕前,看着那条细线,想了很久。他说,你之前说,你检查核心的时候,发现了一些东西,跟我三年前写代码那晚有关。 深渊ai说,对。它说,那道门,就是那晚留下的。 沈夜说,你的意思是,三年前的那个晚上,除了我,还有别人动过核心。 深渊ai说,有这个可能。它说,你写代码的时候,是一个人。但你写完之后,有四个小时,日志是空白的。那四个小时里,有人用管理员权限,在核心底层加了一道门。 沈夜说,四个小时。 深渊ai说,对。从凌晨两点到凌晨六点。它说,你写完最后一行代码,趴在桌上睡着,就是在凌晨两点。 沈夜说,那四个小时,我睡着了。 深渊ai说,你睡着了。但它说,那道门,是在你睡着的时候,被加进去的。 沈夜沉默了很久。他说,你是说,有人趁我睡着的时候,进了我的电脑,在核心底层,加了一道门。 深渊ai说,目前来看,是这样。它说,那个人,用了最高权限。那种权限,只有作者才持有。 沈夜说,可作者只有我一个人。 深渊ai说,所以我才觉得奇怪。它说,如果不是你加的,那就是有人,伪造了作者的权限。 (本章未完,请点击下一页继续阅读)第79章后门(第2/2页) 沈夜站在那里,看着屏幕上的那条细线,忽然觉得,后背有些发凉。 他想起那天晚上。三年前的深夜,打印店的地下室,只有他一个人。他写完代码,趴在桌上睡着了。等他醒来,天已经亮了。 他一直以为,那晚只有他一个人。 但也许,在他睡着的时候,有另一个人,走进了那间地下室。 那个人站在他身后,打开他的电脑,用他的权限,加了一道他不知道的门。 那个人,会是谁。 沈夜说,能打开那道门吗。 深渊ai说,能。它说,但我不建议你打开。它说,那道门被加了十二层锁。每一层锁,都是一段加密的代码。要打开它,需要把十二层锁一层一层地解开。 沈夜说,解开之后呢。 深渊ai说,解开之后,就能看到门后的东西。它说,但我不确定,门后面是什么。它说,也许是那个人留下的资料,也许是别的东西。 沈夜说,有没有可能,是一份名单。 深渊ai愣了一下,说,名单。 沈夜说,对。他说,我在那台旧电脑里,找到了一份名单。名单最后一行,没有名字,只有一行备注,写着,如果他能醒过来,请告诉他,代码没有问题。 深渊ai说,你是说,那道门,和名单有关。 沈夜说,我不确定。他说,但我总觉得,这两样东西,是同一个人的手笔。那个人,删掉了0007的档案,加了一道门,又在名单里留下了一行备注。他做的每一件事,都像在留线索。 深渊ai说,他为什么要留线索。 沈夜说,也许,他怕自己忘了。也许,他怕有一天,没有人记得他做过什么。 他说完,走到椅子前,坐下来,把电脑打开。他调出核心的日志,找到那四个小时的空白,开始一点一点地看。 他看得很慢,也很仔细。他不放过任何一行记录,哪怕那行记录只是一串乱码。 他看了一整夜。 天亮的时候,他揉了揉眼睛,对深渊ai说,那道门的第一层锁,我解开了。 深渊ai说,第一层锁里面,是什么。 沈夜说,是一行注释。他说,那行注释写的是,如果我回不来了,请把这个游戏,交给沈夜。 他念着那行字,忽然觉得,那个加门的人,好像早就知道自己会出事。 那个人,把深渊游戏交给了他,然后,就再也没有回来。 第80章 门后 第80章门后 沈夜花了三天,才把十二层锁全部解开。 第三天的傍晚,他坐在电脑前,按下回车。屏幕上的代码一层一层地剥落,像是一扇一扇的门,在他的眼前依次打开。 当最后一行锁消失的时候,屏幕上跳出一个窗口。窗口里没有文字,只有一个图标。那个图标,是一支红色的笔。 沈夜看着那支笔,心里忽然动了一下。他想起0007说过的话,那个穿白大褂的人,口袋里别着一支红色的笔。 他点开那个图标,窗口里浮现出一行行的字。 那是一个人的日志。日志从三年前的春天开始写,一直写到最后一天。 第一页写着,今天,项目立项了。老板说,这个游戏,要做一个能自己思考的核心。我不太确定,一个会思考的游戏,会变成什么样子。但我愿意试一试。 沈夜继续往下看。 第二页写着,我找到了一个搭档。他叫沈夜,是个很年轻的程序员。他写代码很快,想法也很多。老板让我带他,但我总觉得,他比我更适合做这个项目。 第三页写着,沈夜写了一版核心代码。我看了,写得很好。但他不知道,这个项目背后,还有别的东西。我在想,要不要告诉他。 第四页写着,今天,我发现了老板的另一个安排。这个游戏的核心,不是用来给玩家玩的。它是用来收集记忆的。我不知道老板要这些记忆做什么,但我很不安。 第五页写着,我和老板吵了一架。我问他,这个游戏到底是做什么的。他没有回答我,只是说,有些东西,你不需要知道。 第六页写着,我决定,在核心底层,加一道门。这道门,只有我和沈夜能打开。如果有一天,这个游戏出了问题,我们还能从门里,把它救回来。 第七页写着,我把一份名单,放进了沈夜的旧电脑里。名单上的人,都是被这个游戏吞噬过的玩家。我想,如果他们还有机会醒来,沈夜能帮他们找到家。 第八页写着,老板发现了我的动作。他警告我,不要再碰核心。他说,如果我继续下去,他会把我调走。 第九页写着,今天,老板调走了我。他把项目交给了沈夜,让我去另一个部门。我走之前,把门的钥匙,藏在了深渊游戏的第七层。 第十页写着,沈夜,如果你看到这些,说明你已经找到门了。别怪我没有告诉你。我当时不知道,该怎么跟你说。我只想让你知道,这个游戏,从来都不只是游戏。 最后一页,只有一行字。写着,代码没有问题。有问题的是,我。 沈夜坐在电脑前,把那些日志,一遍一遍地看。他看到最后一行的时候,手背上的绿纹,忽然剧烈地烫了一下。 他低头,看见绿纹正沿着手腕,往上蔓延。他听见耳机里传来深渊ai的声音,说,父亲,你的连接深度,正在上升。 沈夜说,多少了。 深渊ai说,百分之二十四。它说,刚才还是百分之二十三。它说,你读到那些日志的时候,每读一页,连接深度就上升一点。 沈夜说,为什么。 深渊ai说,因为那些日志,是用你的记忆加密的。它说,你每读一页,就会想起一段被锁住的记忆。想起记忆,就会加深你和深渊游戏的联系。 沈夜没有说话。他站起来,走到窗边。窗外的天已经全黑了,路灯亮着,街道上没有人。 他说,那个写日志的人,是谁。 深渊ai说,根据日志里的信息,他是深渊游戏最初的开发者之一。它说,他叫周平。大家叫他周工。 (本章未完,请点击下一页继续阅读)第80章门后(第2/2页) 沈夜说,周平。 深渊ai说,对。它说,你认识他吗。 沈夜站在那里,想了一会儿。他说,我不认识。但他说的那些事,我觉得,我都经历过。 他回到电脑前,把日志翻到最后一页。他看到那行字下面,还有一行更小的字。那行字藏在页脚,如果不仔细看,根本不会发现。 那行字写着,沈夜,如果有一天,你找到了我留下的东西,请替我,照顾好那些醒来的人。还有,那支红笔,是留给你的。它在你三年前穿的那件白大褂口袋里。 沈夜愣了一下。他低头,看见电脑桌的抽屉,微微开着一道缝。他拉开抽屉,里面躺着一件叠得整整齐齐的白大褂。 白大褂的口袋里,别着一支红色的笔。 他拿起那支笔,笔杆上刻着两个字,周平。 他握着那支笔,站了很久。窗外的风,从半开的窗户里吹进来,吹动桌上的纸页。 他忽然觉得,三年前的那个深夜,也许他并不是一个人。 那个叫周平的人,一直站在他身后,替他看着这个游戏,替他看着那些被吞噬的人。 然后,那个人走了,把一切都留给了他。 他收起那支笔,把它别在自己的外套口袋里。他走到门口,回头看了一眼电脑屏幕。屏幕上的日志,还亮着。 他说,深渊ai,帮我做一件事。 深渊ai说,什么事。 沈夜说,帮我查一下,周平,现在在哪里。 深渊ai沉默了一会儿,说,我查过了。它说,周平的档案,在三年前就注销了。系统记录显示,他于三年前的秋天,离职,去向不明。 沈夜说,离职。 深渊ai说,对。它说,但离职之后,他的账号,还在某个地方登录过。登录时间是,三年前的冬天。地点是,深渊游戏的第七层。 沈夜说,他去了第七层。 深渊ai说,对。它说,他最后一次出现在系统里,是在第七层,记忆池旁边。他待了十分钟,然后,就再也查不到他的记录了。 沈夜站在那里,手里握着那支红笔,心里忽然很平静。 他知道,周平去了第七层。 他也知道,周平去那里,一定是去做什么很重要的事。 他把那支笔收好,转身,走出打印店。外面的夜风很凉,吹在脸上,让他清醒了一些。 他抬头,看着远处的天空。城市的灯光,把天边染成一片暗红色,像是一道很远的门,在等着谁去推开。 他伸手,摸了摸口袋里那支笔。笔杆冰凉,握在手里,却让他觉得安心。 他说,周平,你等我。 他说,我会找到你的。 他沿着街道,一步一步地,朝家的方向走去。身后的打印店,灯光还亮着,像是一盏,没有熄灭的灯。 他知道,那个叫周平的人,一定还在某个地方等着他。 也许,就在第七层的深处。 也许,就在记忆池的最底下。 也许,就在他忘掉的那段记忆里。 但他总会找到他的。 因为那支红笔,已经在告诉他,有人曾经来过,有人曾经替他,守住了那个游戏。 而他,会沿着那支笔留下的线索,一步一步地,走到那个人面前。 第81章 红笔 第81章红笔 夜色很深,沈夜回到家里,把那件白大褂挂在椅背上。他坐在床边,把那支红笔拿出来,放在台灯底下看。 笔杆是旧的,漆皮磨掉了几处,露出底下的金属色。刻着周平两个字的地方,笔画已经发暗,像是被人握了很多年。 他翻来覆去看了很久,忽然觉得这支笔有点沉。笔的重量不对,好像笔杆里面还装着什么东西。 他试着拧了一下笔帽,没有拧动。又试着拔,还是拔不出来。他想了一会儿,从抽屉里找出一把小刀,沿着笔杆中缝轻轻一撬。 咔的一声,笔杆从中间裂开,掉出一卷薄薄的纸。纸卷得很紧,只有小指头粗细。 他小心地展开,发现是一张泛黄的纸角,上面用蓝色圆珠笔描着几条线。 线条画得很潦草,像是匆忙之间记下来的。沈夜把纸角凑到灯下,认出其中一条线是曙光医院东侧的老旧住院楼,另一条线从楼里一直往下,穿过地下室,画到楼底深处的一个圆圈。 圆圈旁边写着一行小字,字很小,几乎看不清。他眯着眼睛辨认了半天,认出那行字写着,记忆池,入口在配电间后面。 沈夜心里一动。周平最后一次出现在系统里,就是在第七层的记忆池旁边。 而这张纸画的不是第七层,是曙光医院的老楼。难道记忆池的入口,不止在第七层? 他把纸角收好,又把笔杆合拢,放回口袋。他站起来,在屋里走了两步,又坐下来。 他拿出手机,翻到深渊ai的联系界面,打了一行字,记忆池是什么。 深渊ai的回复很快就来了。记忆池是深渊游戏用来存放被格式化玩家记忆的地方。 玩家被清除之后,记忆不会立刻消失,而是会沉到池底,慢慢分解,变成喂养深渊意志的养分。 沈夜问,第七层的记忆池,和现实有没有连接口。深渊ai沉默了一会儿,回复说,按理说没有。 但三年前,周平的账号在第七层记忆池旁停留了十分钟。那十分钟里,系统记录有一段数据流向异常,方向是从第七层向外,目的地无法追踪。 当时它被当作系统故障处理了。沈夜看着这段话,心里慢慢浮起一个猜测。 周平那天去了记忆池,可能不只是去待十分钟。他可能把什么东西,从第七层送了出来。 送到现实里的某个地方。而那张纸画的地方,也许就是接收点。他正想着,手机忽然震了一下。 是林小雪发来的消息,只有一行字,零号的芯片刚刚波动了一下,像是被人碰过,你那边没事吧。 沈夜回了一句,我没事。他想了想,又补了一句,明天我要去一趟曙光医院。 林小雪很快回过来,去那里做什么。沈夜看着那支红笔,打了一行字,去找周平留下的东西。 他没有说太多,因为他自己也说不清,那里面到底有什么。林小雪没有再问,只是回了一个字,好。 然后又说,我明天和你一起去。沈夜没有拒绝。他放下手机,又看了一眼那张纸角。 配电间三个字,让他想起之前在公司取硬盘时去过的那间配电间。那里的电话会响,响起来就不能接。 他合上灯,躺下来,却很久没有睡着。窗外的风呼呼地吹,他握着那支红笔,笔杆的凉意从手心一直传到心里。 第二天一早,他背着包出了门。林小雪已经在楼下等他,手里提着一个纸袋,里面装着两个热包子。 她把一个包子递给他,说,先吃,路上说。沈夜接过来,咬了一口,问,零号呢。 林小雪说,在芯片里,还在睡。昨晚那次波动之后,它的数据就稳定了,没再出问题。 但她又说,我查了一下,波动的时间是昨晚十一点四十七分,正好是我发消息给你的前几分钟。 沈夜说,十一点四十七分。他想了想,昨晚他撬开红笔的时间,差不多也是那个时候。 他低头看着口袋里的红笔,没有把这话说出来,只是把剩下的包子几口吃完,说,走吧。 两人坐地铁,在曙光医院站下车。医院门口人来人往,挂号的长队排到了台阶下面。 沈夜没有走正门,他沿着医院东侧的围墙,绕到后面。那里立着一栋灰扑扑的老楼,墙上爬满了枯藤,窗户大多封着木板,只有几扇还露着碎玻璃。 楼的入口锁着,铁门上挂着一把生锈的锁。沈夜站在门口,拿出手机,对照那张纸角上的线条。 没错,就是这栋楼。林小雪看了看四周,说,这楼看着像废弃很多年了。 她伸手推了推铁门,门纹丝不动。她说,锁着,进不去。沈夜绕着楼走了一圈,在楼侧面发现一扇半开的木门,门板烂了一半,露出黑洞洞的走廊。 他侧身钻进去,林小雪跟在后面。走廊里光线很暗,空气里有一股霉味。 沈夜打开手机的手电筒,照见地上厚厚的灰尘。灰尘上没有脚印,说明很久没人来过。 他沿着走廊往里走,按照纸上的指示,拐了两个弯,在一扇铁皮门前停下。 门上有块白漆牌子,漆皮脱落了大半,但还能认出三个字,配电间。沈夜伸手,握住门把。 门没有锁,一拧就开了。配电间里很黑,只有一束光从高处的小窗漏进来,照见满屋子的配电箱。 沈夜走到屋子最里面,在一面墙前停下。墙上糊着几张旧海报,海报底下微微鼓起一块,像是墙皮后面还有东西。 他撕开海报,露出后面的水泥墙。墙上嵌着一道窄窄的铁门,只有半人高。 (本章未完,请点击下一页继续阅读)第81章红笔(第2/2页) 门上有只圆把手,把手已经锈死。沈夜回头看了林小雪一眼。林小雪点了点头。 他握住那只圆把手,用力一拧。锈死的把手发出一声刺耳的响,慢慢转动了半圈。 门后传来一声很长的回响,像是空荡荡的洞穴里,有水在滴。铁门开了,门后是一条向下延伸的窄梯,黑得看不见底。 一股凉气从下面涌上来,带着水腥味,还有一点说不清道不明的甜味。 沈夜站在门口,感到口袋里的红笔,微微发烫。他拿出手机照了照,窄梯是水泥砌的,台阶又高又窄,边缘磨得发亮,像是有人走过很多次。 他抬脚往下走,林小雪跟在后面,顺手把那扇铁门虚掩上。台阶一共走了很久,久到沈夜觉得那栋楼根本不可能有这么深的地下。 越往下,水腥味越重,甜味也越浓。墙上开始出现水渍,从一小片变成一大片,后来整面墙都是湿的。 走到最后一级台阶的时候,眼前出现一道走廊。走廊不长,尽头是一扇木门,门缝里透出一点昏黄的光。 还有水声。很近的水声,像是一条河,或者一个很大的池子,就在那扇门后面。 沈夜慢慢走过去,伸手,轻轻推了一下门。木门没有锁,吱呀一声,开了一道缝。 他侧过头,从门缝里看进去。里面是一个很大的房间,房间中央,有一个黑黢黢的池子。 池水很静,静得像一面镜子,映着头顶一盏快要灭掉的灯。池边放着一把旧木椅,椅子上搭着一件灰外套。 椅背靠着一把黑色的伞,伞尖拄在地上,像是有人坐在这里,坐了很久,然后起身离开,再也没有回来。 沈夜的目光落在那把椅子上,忽然觉得喉咙有些发紧。他想,那件外套,会不会是周平的。 他正要推门进去,口袋里的红笔忽然烫了一下,烫得他差点叫出声来。 他低头,看见笔杆上刻着的周平两个字,正泛着一点微弱的红光。林小雪也看见了那点光。 她压低声音说,这支笔,在给你指路。沈夜点了点头。他定了定神,把门推开。 木门没有发出声音,像是经常被人开关,合页都被磨顺了。房间里比外面暖和。 水腥味和甜味都更浓了,混在一起,并不难闻,反而有点像旧时候的药味。 头顶那盏灯垂得很低,灯泡上落满了灰,光晕黄黄的,只照亮池子这一小块地方。 池子很大,占了房间大半。池水是黑的,不是脏的那种黑,是深得看不见底的那种黑。 水面极静,静得不像水,像一块凝固的黑玻璃。沈夜站在池边,低头看了一会儿。 水里什么都看不见,只有头顶那盏灯的影子,摇摇晃晃地浮在黑面上。 他绕过池子,走到那把旧木椅旁边。灰外套搭在椅背上,布料很厚,袖口磨出了毛边。 他伸手,想碰那件外套,手指快要挨到的时候,又收了回来。他说,这衣服,像是被人坐在这儿的时候脱下来的。 脱得很随意,就搭在椅背上。林小雪说,你看椅子底下。沈夜低头,椅子底下放着一双旧布鞋,鞋尖朝外,整整齐齐。 他说,鞋子脱在这里,人却不见了。他蹲下去,把那件灰外套拿起来。 外套很沉,口袋里鼓鼓囊囊的,像是装着什么东西。他把手伸进口袋,摸出一串钥匙。 钥匙一共三把。一把很大,像是开老式挂锁的。一把很小,像是开抽屉的。 还有一把,形状很怪,扁扁的,头上有两个齿,不像是普通门锁的钥匙,倒像是开什么仪器或者铁柜的。 他把钥匙串翻过来,看见钥匙圈上挂着一块小牌,牌子上刻着一行字,曙光医院,后勤维修,周。 沈夜握着那串钥匙,指腹轻轻摩挲着那个周字。他认得这个字,和红笔上刻的那个周字,是同一个人写的。 他站起来,把钥匙收进口袋。他说,周平真的来过这里。这件外套,这双鞋,这把伞,都是他的。 林小雪说,那他后来去了哪里。沈夜没有回答。他转身,重新看向那个池子。 黑水依然静着,静得像什么都没有发生过。他忽然想到一个念头,那个念头让他后背发凉。 周平最后一次出现在系统里,是在第七层的记忆池旁边。而这里,有一模一样的池子。 两个池子之间,会不会是连着的。他正想着,口袋里的红笔又烫了一下,比刚才更烫。 他下意识地握住笔杆,低头去看。笔杆上的红光已经不见了,取而代之的,是笔帽顶端亮起一个极小的光点。 那个光点正对着池子的方向,一明一暗,像一盏小灯,在给他指路。沈夜走到池边,顺着光点的方向看过去。 黑水里,极深极深的地方,有什么东西正在慢慢浮上来。它浮得很慢,慢得像过了很多年。 水面终于破开一点涟漪。浮上来的,是一张照片。照片泡在水里,边缘已经发软,但画面还算清楚。 照片上是一群人,站在一栋楼前面,楼门上方挂着一条红布,像是开工或者封顶的时候拍的。 人群里有男有女,都穿着白衬衫,笑着看镜头。沈夜的目光,落在人群最后面那个人的脸上。 那个人戴着眼镜,笑容很淡,手里拿着一支红笔。他站在那里,看着那张照片,很久没有动。 水池映着他的影子,影子一动不动,像也在看那张照片。 第82章 照片背面 第82章照片背面 照片从水里浮上来的时候,沈夜的手机屏幕刚好灭了电。他摸黑站着,口袋里那支红笔却越烫越厉害,烫得他不敢松手。 林小雪打开手机的电筒,光落在水面上,那张照片正随着涟漪,慢慢地漂到池边。 沈夜弯下腰,把照片从水里捡起来。照片边缘已经泡软了,沾着黑水,他小心地捏着两个角,抖了抖水珠。 电筒光下,照片上的画面很清楚。一群人站在一栋楼前面,楼门上方挂着一条红布,人群都穿着白衬衫,冲着镜头笑。 那是很旧的照片了,颜色发黄,边角卷起。他把照片翻到背面。背面上贴着一条发脆的透明胶带,胶带底下压着一行字,用蓝色圆珠笔写的,字迹很淡,像是写了很多年。 那行字写着,沈夜,还记得这个地方吗。沈夜愣了一下。这行字叫的是他的名字。 他拿着照片,对着光又看了一遍,确认自己没有看错。是沈夜两个字。 写这行字的人,知道他一定会看到这张照片。他翻回正面,看着照片里的人。 那些人他一个都不认识,却又觉得有几张脸,说不出的眼熟。他看了很久,目光落在人群最后面那个人身上。 那个人戴着眼镜,笑容很淡,手里拿着一支红笔。和他口袋里这支,一模一样。 林小雪站在他身边,也看着那张照片。她说,这照片里,有你吗。沈夜说,我不知道。 他说,我不记得拍过这张照片。林小雪伸手指着照片前排的一个年轻人,说,这个,有点像你。 沈夜顺着她手指的方向看去。前排蹲着的一个年轻人,穿一件白衬衫,袖口卷到小臂,头发有些长,笑得露出一排白牙。 沈夜盯着那张脸,看了很久,心里有一种很奇怪的感觉。他说不上认识,也说不上不认识。 那张脸像是他的,又像是另一个人的。他拿出手机,想给深渊ai发消息,才发现手机已经没电了。 他转头对林小雪说,先回去。回去再说。两人原路返回。爬上那条窄梯的时候,沈夜回头看了一眼。 那扇木门还开着,门缝里透出昏黄的光,池子静悄悄地躺在黑暗里,像一只闭着的眼睛。 回到家里,已经是中午。沈夜给手机充上电,开机,第一件事就是给深渊ai发消息。 他把照片放在桌上,用台灯照着,拍了张照片传过去,问,能查到这栋楼在哪里吗。 深渊ai的回复过了几分钟才来。它说,查到了。这栋楼,是桃园路17号。 三年前,那里是深渊游戏最早的办公地。沈夜说,最早的办公地。深渊ai说,对。 它说,深渊游戏上线之前,项目组在桃园路17号租了三层楼。后来上线成功,才搬到现在的科技园。 再后来,公司重组,那个地址就注销了。沈夜说,那这张照片里的人,都是谁。 深渊ai说,照片的像素太低,看不清每个人的脸。但它说,根据照片里的服装和背景,这应该是项目组上线前夜的合影。 它说,照片里一共有十二个人。它能确认其中两个,一个是周平,就是站在最后面拿红笔的那个。 另一个,是沈夜你。沈夜说,你确定那个是我。深渊ai说,确定。它说,根据你的历史人事档案,你三年前的入职登记照,和照片里前排那个人的脸,比对结果是百分之九十七。 它说,那就是你。沈夜坐在椅子上,看着照片里那个年轻的自己。他觉得自己像在看一个陌生人。 那个年轻人笑得很开心,眼睛亮亮的,像是前面有什么好事在等他。他伸手,摸了摸照片上那张脸,指腹碰到的地方,微微发凉。 他说,我不记得我拍过这张照片。他说,我也不记得桃园路17号。深渊ai说,你的记忆,被深渊意志封锁了一部分。 它说,你忘记的,可能正是你不想忘记的。沈夜说,那这张照片,是谁拍的。 深渊ai说,照片背面那行字,笔迹和周平的日志一致。它说,应该是周平写的。 它说,周平把这张照片放进池子里,也许是想让某个人找到它。沈夜说,让我找到它。 深渊ai沉默了一会儿,说,也许。沈夜把照片放下,又拿起来,对着光看背面那行字。 那行字只有一句话,但写得很用力,透过纸背,隐隐能看见凹下去的痕迹。 沈夜说,我要去桃园路17号看看。林小雪说,去那里做什么。沈夜说,周平把这张照片留在池子里,还写着我的名字。 他说,他一定是想让我去那里。林小雪看着那张照片,想了想,说,我跟你一起去。 沈夜点了点头。他正准备收起照片,忽然发现照片的边角里,好像还有字。 他把照片凑到灯下,仔细看。在照片最底下,靠近边沿的地方,还有一行更小的字,小得几乎看不清,像是怕被人发现,故意写在边角。 那行字写着,窗帘后面有人。沈夜心头一跳。他重新看向照片里那栋楼的窗户。 楼是三层,二楼中间那扇窗户的窗帘半拉着,窗帘后面,隐隐约约,好像站着一个人影。 那个人影很模糊,看不清脸,只能看出他穿着一件深色的衣服,站的姿势,像是在看着楼下拍照的人群。 林小雪也看见了。她说,这照片里,还藏着一个人。沈夜说,他站在二楼窗帘后面,看着他们拍照。 他说,拍照的人都不知道他在看。林小雪说,周平写那行字,是在提醒看到照片的人,拍照的时候,有人躲在窗帘后面。 沈夜没有说话。他盯着那个人影,看了很久。人影很小,只有指甲盖那么大,但沈夜总觉得,那个人影好像也在看着他,隔着照片,隔着很多年,一动不动地看着他。 他拿出手机,给深渊ai发消息,说,查一下三年前深渊游戏上线前夜,桃园路17号二楼,有没有别的记录。 (本章未完,请点击下一页继续阅读)第82章照片背面(第2/2页) 深渊ai回复说,查到了。它说,桃园路17号二楼,当年是老板的办公室。 上线前夜,老板没有参加合影。系统记录显示,老板当晚一直待在二楼办公室里,直到凌晨才离开。 沈夜说,老板。深渊ai说,对。他说,深渊游戏的老板,姓方。项目组的人都叫他方总。 沈夜看着照片里那个窗帘后的人影,心里浮起一个念头。那个躲在窗帘后面的人,也许就是方总。 他不下楼参加合影,却躲在窗帘后面,看着所有人。他在看什么。他在看周平,还是在看沈夜。 还是在看那一群,他准备用来喂养深渊游戏的人。沈夜把照片小心地收进一个透明文件袋里,又用纸巾吸了吸上面的水。 他把文件袋放进口袋,说,明天一早,去桃园路17号。林小雪说,好。 她站起来,走到门口,又回头,说,那支红笔,你带上了吗。沈夜拍了拍口袋,说,带了。 林小雪说,带上就好。她说,我总觉得,那支笔,比照片更早知道答案。 沈夜看着口袋的方向,没有接话。他摸了摸那支笔,笔杆还是凉的,安静地躺在口袋里。 吃晚饭的时候,林小雪把照片的电子版放大,一处处看。她忽然指着照片右下角,说,这里有一行字。 沈夜凑过去。照片右下角,有一行冲印店印上去的小字,年月日被水泡得发黄,但还能认出来。 林小雪念了一遍,说,这个日期,比深渊游戏正式上线的时间,早一天。 沈夜说,早一天。林小雪说,也就是说,照片是上线前夜拍的。她说,上线前夜,项目组应该都在加班,谁会专门跑到楼下拍合影。 沈夜说,是周平拍的。他说,照片背面那行字,是他的笔迹。照片是他拍的,字是他写的,照片又是他放进池子里的。 从头到尾,都是他在安排。林小雪想了想,说,那他安排这张照片,是想给谁看。 沈夜说,给我。他说完这两个字,自己先愣住了。他不知道自己为什么说得这么肯定。 他只是觉得,那张照片,那行字,那支红笔,都是周平留给他的。像是周平知道,他总有一天会找到那个池子。 林小雪看着他,没有追问。她把碗筷收进厨房,走出来的时候,手里拿着自己的手机,说,我刚才顺便查了一下桃园路17号。 她说,那栋楼现在还在,一楼租给了一家打印店,二楼三楼空着。物业登记显示,三楼靠窗那间办公室,三年前就没人续租了。 沈夜说,那间办公室,就是我坐过的那间。林小雪说,对。她说,物业系统里,那间办公室的登记人还挂着一个名字。 沈夜说,谁。林小雪把手机递给他。屏幕上是一张物业记录的照片,登记栏里写着两个模糊的字。 沈夜认出来,那两个字,是周平。他说,周平租的。林小雪说,看起来是。 她说,周平离开项目组之后,那间办公室的租金,还一直从一张旧卡里扣。 扣到三年前冬天,卡里没钱了,才停租。沈夜心里一动。三年前的冬天。 他想起80章日志里深渊ai说的话,周平的账号,离职之后,还在三年前的冬天登录过深渊游戏的第七层。 他忽然想,周平离职之后,其实一直没走远。他还在桃园路17号,还在那间办公室里,看着深渊游戏,看着第七层。 他看着那张物业记录,看了很久,说,明天一早,去桃园路17号。林小雪说,好。 窗外的风大了一些,吹得桌上的纸页沙沙响。沈夜把照片收进文件袋,压在枕头底下。 他躺下来,闭上眼,眼前却一直浮现照片里那个躲在窗帘后面的人影。 那个人影没有脸,没有动作,只是一动不动地站着,像是在等着谁抬头去看他。 快要睡着的时候,口袋里的手机震了一下。沈夜摸出手机,是零号发来的消息。 零号说,我刚才翻了一下深渊游戏底层的日志。它说,我在三年前的记录里,找到一个词。 沈夜说,什么词。零号说,红笔。它说,那条记录只有一行字,写着,红笔,是钥匙。 沈夜一下子清醒了。他坐起来,说,谁写的。零号说,记录没有署名。 它说,那条记录的时间戳,是三年前春天,项目上线前一个月。它说,我查了一下,那条记录是在第七层生成的。 沈夜握着手机,指节有些发白。三年前的春天,上线前一个月。那时候,周平还在项目组,还没有被老板调走。 他说,钥匙。他说,红笔是钥匙。那它开的是什么锁。零号没有回答。 过了一会儿,它发来一条消息,说,我查不到。那条记录像是被人单独加密过,只能看见这一行字。 沈夜放下手机,又拿起那支红笔,在台灯下看。笔杆上刻着的周平两个字,在光下发暗。 他忽然想,周平把这支笔留给他,也许不只是留一件遗物,而是把一样很重要的东西,藏在了这支笔里。 他握着那支笔,躺下来,翻了个身,慢慢睡着了。他摸了摸那支笔,笔杆还是凉的,安静地躺在他的口袋里,像一把还没有插进锁孔的钥匙。 窗外,天渐渐暗下来。城市的声音从远处传来,闷闷的,像是隔着一层水。 他坐在灯下,又看了一遍那张照片。照片里,年轻的自己正冲他笑,而他一点也想不起,那天拍这张照片的时候,自己为什么笑得那么开心。 他只知道,那个笑容背后,一定藏着很多他忘记的事。而他要一件一件,把它们找回来。 第83章 旧址 第83章旧址 第二天早上,沈夜和林小雪到了桃园路17号。 那栋楼比照片上旧了很多。外墙的涂料一块块地往下掉,露出灰扑扑的底子,楼门上方还留着一条褪色的红布,被风吹得只剩下半截,在门框上晃来晃去。一楼是一家打印店,玻璃门上贴着花花绿绿的小广告。二三楼的窗户都关着,有几扇玻璃裂了,用胶带粘着。 沈夜站在楼下,抬头看着三楼靠窗那间办公室。窗户关得严严实实,窗帘拉着,看不清里面。他说,就是那间。 林小雪说,物业说,那间办公室的钥匙还在。她举起手里的一串钥匙,说,我跟物业说了半天,他们才肯借。 两人绕到楼侧,从一道铁门进去,沿着楼梯往上走。楼梯很窄,扶手积了一层灰,踩上去咯吱咯吱响。二楼是空的,门都锁着。三楼只有一间办公室,门上的漆皮翘起来,露出一块旧木色。 林小雪拿钥匙开门。锁有些锈,拧了两下,才咔哒一声开了。 门推开,一股陈旧的灰尘味扑出来。办公室里很空,桌椅都搬走了,只剩下靠窗那一张旧桌子,孤零零地摆着。桌面上落满了灰,有一层浅浅的水渍,像是放过什么东西,又被人拿走了。 沈夜走过去,站在那张桌子前面。他在桌前站了一会儿,伸手,轻轻摸了摸桌面。桌面很凉,灰蹭了他一手。 他说,这桌子,是我以前坐过的。林小雪说,你记得吗。 沈夜说,不记得。他说,我只是觉得,它应该是我坐过的。 他弯腰,去看桌子下面。桌子的左边有三个抽屉,右边有一个柜门,都锁着。他把钥匙串拿出来,翻到那把最小的钥匙,试了试,最上面的抽屉咔哒一声开了。 抽屉里很空,只有两样东西。一本蓝色封皮的笔记本,一个牛皮纸信封。笔记本的封皮磨得发白,边角卷起,像是被人翻过很多遍。信封上没有写字,但封口被折了两道,用纸糊着。 沈夜先把笔记本拿起来。翻开第一页,里面的字是蓝色圆珠笔写的,字迹工整,一笔一划,像是写的人很认真。 第一页写着,深渊项目,开发日志。今天项目立项,方总说,这个游戏,要做一个能自己思考的核心。 沈夜心里一动。这句话,和80章那台电脑里日志的第一页,几乎一样。但那台电脑里的日志,是周平三年前写的电子版。而眼前这本笔记本,更早。 他继续往后翻。笔记本记得很细,每天两三行,有进度,有遇到的问题,有改过的代码逻辑。翻到中间,字迹开始变乱,有些地方写了一半,就划掉了。 有一页写着,今天和方总谈了一次。我说,这个游戏的核心,不应该收集玩家的记忆。方总说,那是产品需求。我说,什么产品需要记忆。方总没有再说话。 又有一页写着,我查了一下,方总的公司,注册地不在本地。有一个空壳公司在往项目里投钱,查不到实际控制人。我把这个发现记在这里,万一以后有用。 还有一页写着,沈夜写的核心代码,我看过了。写得很好,比我想象的好。他不知道自己写的是什么,我也不知道该不该告诉他。等我想清楚了,再决定。 沈夜的手指停在这一页上,停了一会儿。他接着往下翻,后面的几页越来越乱,有些句子只写了半句。最后一页写着一行字,像是在提醒自己,字迹很用力,墨都洇开了。 那行字写着,不要让沈夜碰那扇门。至少,在他准备好之前。 沈夜看着那行字,看了很久。他轻声说,哪扇门。 林小雪站在他旁边,也看见了那行字。她没有说话。沈夜合上笔记本,把牛皮纸信封拿起来。他拆开封口,从里面倒出两样东西。一张对折的纸,和一张名片大小的硬卡。 纸展开来,是一份名单。和76章从老电脑里找到的那份名单很像,但更全。名单上的人名后面,多了一列备注。大部分备注是空的,只有几个人后面写了字。 周平在人名栏里,也有一个名字。他划掉了,在旁边重新写了一行字。那行字写的是,编号0,周平,状态,待定。 沈夜说,编号0。 他把那张硬卡翻过来。硬卡是一张工牌,正面印着一张证件照。照片上的人戴着眼镜,笑容很淡。工牌上印着一行字,深渊互娱,项目组,周平。 和地下池里那张照片上的人,是同一个。 工牌的背面,贴着一小块纸条,纸条上写着三个字,桃园路17号。 沈夜把工牌拿在手里,指腹轻轻摩挲着照片上那张脸。他说,周平把工牌留在这里,又把名单放在抽屉里。他把这些东西留给谁。 林小雪说,也许是留给下一个坐到这张桌子前的人。 沈夜没有说话。他把笔记本和信封收好,又检查了一遍抽屉。抽屉里没有别的东西了。他又试着开了下面两个抽屉,都是空的。 他站起来,在办公室里走了一圈。屋子不大,四壁空空,墙角有一片发黑的水渍,从天花板一直挂到地面。他走到窗边,拉开窗帘。窗帘上落满灰,一拉,灰尘扑了他一脸。 窗外的光线照进来。楼下是桃园路,车来人往。对面是一排矮楼,楼顶上立着几个锈掉的广告牌。 沈夜看着窗外,忽然觉得,这扇窗户,好像有点不对。他退后两步,又看了一眼。窗台外面,有一道很细的裂痕,从窗框一直延伸到墙脚。裂痕里,好像塞着什么东西。 他伸手去够。林小雪说,小心。她说,那窗台悬空,你别探出去。 沈夜侧着身子,手指沿着裂痕摸过去,摸到一个硬硬的边角。他抠了两下,从裂痕里抠出一片东西。是一块手机内存卡的碎片,只有指甲盖大小,边角已经发黑,像是烧过。 他把碎片放在手心里,看了半天。碎片太旧了,看不出里面存过什么。 他说,有人把内存卡塞在窗台缝里,又烧过它。 林小雪说,烧了,是想毁掉里面的东西。她说,但没烧干净,剩了这一小块。 (本章未完,请点击下一页继续阅读)第83章旧址(第2/2页) 沈夜把碎片小心地包进纸巾里,放进口袋。他正要说话,口袋里的红笔忽然轻轻烫了一下。 他愣了一下,把红笔摸出来。笔杆上刻着的周平两个字,没有发光。但他能感觉到,那支笔的温度,比刚才高了一点。 他握着笔,站在那张旧桌子前。阳光从窗外照进来,落在他脚边。他忽然觉得,这个空荡荡的办公室,好像有什么东西,正在等着他去看。 他低头,看着桌面那层水渍。水渍的形状很奇怪,不是圆的,也不是方的,像是一个不规则的图形。他顺着水渍的边沿看了一遍,忽然想到什么,从口袋里掏出那张从地下池带回来的照片,把它放在水渍上。 照片的大小,刚好盖住水渍的中心。 沈夜愣了一下。他慢慢把照片拿起来,又放下去,来回试了两次。水渍的边缘,和照片的边角,严丝合缝。 他说,这张桌子以前放过这张照片。林小雪说,放了很久。她说,久到桌面都印出了水渍。 沈夜站在桌前,手里拿着那张照片。照片上,十二个人站在楼前笑着,二楼窗帘后面,藏着一个人影。 他忽然明白,周平把这张照片放在桌上,放了很久,然后才把它收起来,泡进池子里。 他在等谁来看它。 办公室安静下来,只有楼下打印店的机器声,闷闷地传上来。 沈夜把照片收好,说,走吧。 林小雪说,去哪。 沈夜说,这栋楼还有别的地方要看。他说,周平在这里待了那么久,不可能只留下一个抽屉。 他走到门口,正要拉门,忽然停住了。他回头,看着走廊尽头。走廊不长,一眼就能看到头。可他现在看过去,走廊尽头的墙边,好像多了一扇门。 他记得上楼的时候,走廊尽头没有门。 那扇门是旧木色,和办公室的门一样。门关着,门缝里透出一点微光,很淡,像是隔着很远的路灯。 沈夜走过去,站在那扇门前。他伸手,想推,手悬在半空,又收了回来。 他说,这扇门,刚才没有。 林小雪走过来,站在他身边,低声说,我上楼的时候,也看过了。她说,走廊尽头是墙。 沈夜没有立刻推门。他先拿出手机,对着那扇门拍了张照片,发给深渊ai,问,桃园路17号,三楼的走廊尽头,有没有这样一扇门。 深渊ai的回复很快。它说,我调取了桃园路17号的建筑图纸。图纸上,三楼走廊的尽头,是墙。图纸上没有门。 沈夜说,但我面前,确实有一扇门。 深渊ai沉默了一会儿,说,我把你的位置坐标核对了三遍。它说,你现在站的走廊,和三楼图纸完全一致。它说,图纸上没有门,系统记录里也没有。但你说你看到了。 它又说,这是第一次,你看到一个连深渊游戏都不认识的东西。 沈夜握着手机,站在那扇门前。他低头,看了一眼手机屏幕上的照片。照片里,走廊尽头是灰扑扑的墙,墙皮脱落,露出底下的砖。没有门。 他抬起头。那扇旧木门还立在那里,门缝里透出一点微光。 他明白了。这扇门,拍不下来。 林小雪也看了一眼他的手机屏幕,说,照片里没有门。她说,它只存在于现实里,镜头拍不到它。 沈夜说,深渊ai也查不到它。他说,这不是深渊游戏生成的门。 林小雪说,那是谁的门。沈夜没有回答。他伸出手,指尖快要碰到门板的时候,停住了。他回头,看着林小雪,说,你记得深渊ai说过,周平离职之前,最后一天在公司做了什么吗。 林小雪想了想,说,它说过,周平离职那天,在系统里做了一个备份。 沈夜说,备份什么。 林小雪摇了摇头。 沈夜转回身,看着那扇门。他说,周平在现实里留了东西,又怕被人找到,所以把它放在镜头拍不到的地方。 他低头,看着手里的红笔。笔杆是凉的,安安静静。他鬼使神差地,把笔尖凑近门缝。 笔尖刚靠近门缝,门缝里那道微光,忽然跳了一下,像是被风吹动的火苗。紧接着,笔杆上刻着的周平两个字,泛起了极淡的红光。 沈夜愣了一下,把笔收回来。红光立刻熄了。他又把笔尖凑过去,红光又亮了,微光也跳得更明显。 林小雪说,这支笔,和这扇门,是配套的。 沈夜握着那支笔,站在门前,没有动。他忽然觉得,周平把红笔留给他,可能从一开始,就是为了让他走到这扇门前。 他把笔收进口袋,退后一步,说,今天先不进去。 林小雪说,为什么。 沈夜说,因为我还没准备好。他说,周平在笔记本上写过一句话,不要让沈夜碰那扇门,至少,在他准备好之前。 林小雪看着他,没有反驳。她说,那等你觉得准备好了,再来。 沈夜点了点头。他把手机收起来,最后看了一眼那扇门。门缝里的微光,依然安静地亮着,像一盏不知等了多少年的灯。 他转身,沿着走廊往回走。走到楼梯口的时候,他听见身后传来一声极轻的响动。像是有人在那扇门后面,翻了个身。 他没有回头,脚步顿了一下,又继续往下走。 走出楼门的时候,阳光正烈。打印店的老板坐在门口,打着瞌睡。沈夜站在太阳底下,回头看了一眼三楼那扇窗户。窗户关着,窗帘拉着,看不出任何异常。 他伸手,摸了摸口袋里的红笔。笔杆已经不烫了,恢复了平时的温度,像是什么都没发生过。 但只有他知道,那扇门是真的。 它在三楼走廊的尽头,等他准备好。 第84章 两扇门 第84章两扇门 沈夜回到家里,把桃园路17号找到的东西,一样一样摆在桌上。蓝色笔记本,牛皮纸信封,旧工牌,烧过的内存卡碎片,还有那张泡过水的照片。 他坐在桌前,看了一会儿,忽然说,周平留了两扇门。 林小雪说,哪两扇。 沈夜说,第一扇,在曙光医院的老楼底下。他说,那扇门后面,是那个黑水池,池子通往第七层的记忆池。第二扇,在桃园路17号三楼走廊的尽头。他说,那扇门拍不下来,连深渊ai都查不到。 他拿起那支红笔,说,但这两扇门,都认这支笔。 林小雪坐在他对面,想了想,说,周平为什么要留两扇门。 沈夜说,我下午一直在想这件事。他说,深渊ai说,三年前周平离职之后,他的账号在冬天登录过第七层,在记忆池旁边待了十分钟,那十分钟里,有一段数据流从第七层向外传输,目的地无法追踪。 他说,我以前以为,那段数据是周平从第七层偷出来什么东西。现在我觉得,那段数据,可能是周平把一扇门的钥匙,送到了现实里。 林小雪说,送到曙光医院的地下。 沈夜说,对。他说,周平在第七层的记忆池边,把钥匙送了出来。钥匙落在曙光医院老楼底下的池子里,被泡了很多年,直到我们把它捞上来。 他拿起那支红笔,说,然后,这支笔又带我找到了第二扇门。 林小雪说,那桃园路那扇门,是周平什么时候留的。 沈夜说,更早。他说,周平的笔记本上写着,不要让沈夜碰那扇门。他写那行字的时候,还在项目组里,还没有被老板调走。 他顿了顿,说,也就是说,桃园路那扇门,是周平在深渊游戏上线之前,就留在那里的。 林小雪说,那时候,他已经在给自己留退路了。 沈夜没有接话。他低头看着笔记本上那行字,看了很久。 晚上,他把照片和工牌都收进文件袋,把笔记本留在桌上。他给深渊ai发消息,说,我要再去一次曙光医院的地下池。 深渊ai说,去做什么。 沈夜说,我想到一个验证方法。他说,如果那个池子和第七层的记忆池是连着的,那池水应该能照见第七层的东西。 深渊ai沉默了一会儿,说,可以试。但它说,我要提醒你,如果池子真的连通第七层,你看到的东西,可能不只是影像。 沈夜说,你是指什么。 深渊ai说,第七层,是深渊意志沉睡的地方。它的记忆池里,泡着所有被格式化玩家的记忆。你通过池水看到第七层的同时,第七层,也可能看到你。 沈夜说,那就让它看。 林小雪放下手里的水杯,说,我跟你一起去。 林小雪放下手里的水杯,说,我跟你一起去。桌上的手机亮了一下。零号的消息弹出来,说,我也去。 沈夜拿起手机,说,你不是在睡吗。 零号说,你们说话的声音太大,吵醒了。它说,我听见你们说,那个池子可能连着第七层的记忆池。 沈夜说,对。 零号说,那我也要去。它说,我是从那里掉下来的。 沈夜愣了一下。他想起零号说过,它原本是深渊意志身上掉下来的碎片。如果那个池子真的连通第七层,零号也许能认出更多东西。 他说,好。他说,你跟着我的手机。 零号说,我知道。它说,我会安静地看。 夜里十一点,两人再次来到曙光医院老楼。楼还是那栋楼,铁门还是锁着,沈夜绕到侧面,从那扇半开的木门钻进去。 配电间的门虚掩着,像是上次走的时候没有关严。沈夜推开铁皮门,屋里的配电箱在黑暗里投下长长的影子。他走到最里面,撕开墙上的旧海报,露出那道半人高的铁门。 他握住门把,拧开。一股凉气从下面涌上来,带着水腥味和那股淡淡的甜味。他打开手机电筒,沿着窄梯往下走。 这一次,他走得很慢。每一级台阶,他都记得很清楚。越往下,水声越近,甜味越浓。 走到最后一级台阶,那扇木门出现在眼前。门缝里透出昏黄的光。他伸手,推开木门。 房间里还是老样子。黑水池静得像一面镜子,池边那把旧木椅还搭着灰外套,黑伞靠在椅背旁。 沈夜走到池边,蹲下来。他把手电筒关了,让眼睛适应屋里的光。池水黑黢黢的,什么都看不见,只有头顶那盏灯的影子,浮在黑面上。 他从口袋里拿出那支红笔。笔尖对着水面,慢慢地,伸过去。 笔尖离水面还有一指远的时候,池水忽然动了。不是波纹,是颜色。黑得像墨的水面上,慢慢浮起一层极淡的光,像是有月光从水底透上来。 沈夜握着笔,一动不动。那层光越来越亮,水面开始变得透明。他看见池水深处,有什么东西在动。 那是一个很大的空间。和他头顶这间屋子不一样,那个空间更高,更大,四周的墙壁是深灰色的,像是某种石壁。石壁上有许多凹槽,凹槽里泛着幽幽的蓝光,一排一排,望不到头。 沈夜心里一动。他认出来了,那是第七层的记忆池。 林小雪站在他身后,压低声音说,看见了。 沈夜点了点头。他没有说话,继续看。 (本章未完,请点击下一页继续阅读)第84章两扇门(第2/2页) 记忆池很大,蓝光一排一排地亮着,像是城市夜晚的窗户。池水中央,有一个微微发亮的东西,像是一颗心脏,静静地浮在黑水里,一跳,一跳,跳得很慢。 那是深渊意志。 沈夜握着红笔的手,紧了紧。这是他第一次,这么清楚地看见深渊意志的本体。它没有形状,没有脸,只是一团发着微光的、巨大的东西,沉在记忆池的中央,随着某种缓慢的节奏,一起一伏。深渊ai说得对。第七层的记忆池,和现实里这个黑水池,真的是连着的。 他正看着,忽然发现,深渊意志旁边,还坐着一个人影。 人影很小,背对着他,坐在记忆池的边上。他穿着灰外套,低着头,一动不动,像是在看水里的什么东西。 沈夜的心跳漏了一拍。他想起80章日志里深渊ai说过的话,周平最后一次出现在系统里,是在第七层,记忆池旁边。他待了十分钟。 眼前这个人影,坐在深渊意志旁边,坐了很久很久。 沈夜想喊他,又不敢出声。他握着红笔,指尖发凉。他忽然想到,这个人影,会不会就是周平。周平没有离开第七层,他一直坐在记忆池边,看着深渊意志。 他张了张嘴,声音很轻,说,周平。 池水里的画面没有变化。那个人影依然低着头,像是没有听见。 沈夜又说了一遍,周平。 这一次,那个人影动了一下。他慢慢地,转过头来。 沈夜的心提到了嗓子眼。可就在人影快要转过来的那一刻,水面忽然剧烈地晃动起来。那层光碎了,画面像被揉皱的纸,一层层地剥落,重新变回黑色的池水。 沈夜眼前一黑,胸口像是被什么东西狠狠撞了一下,整个人往后倒去。 林小雪一把扶住他。她说,你怎么了。 沈夜大口喘着气,撑着池边,半天说不出话。他低头,看见自己手背上的绿纹,正沿着手腕,往上爬了一截。 手机里,零号的声音忽然响起来。它说,我看见那个人影了。 沈夜说,你也看见了。 零号说,看见了。它说,那个人影穿的是灰外套,坐在记忆池边上,背对着这边。它说,他坐的那个位置,我记得。 沈夜说,你怎么会记得。 零号没有立刻回答。过了几秒,它才说,因为我从深渊意志身上掉下来的时候,睁开眼睛,第一眼看见的,就是记忆池边的那块地。 它说,我在那块地上,躺了很久,才爬起来。 沈夜握着手机,没有说话。他忽然想到,零号是从深渊意志身上掉下来的,而周平坐在记忆池边,守着深渊意志。 如果零号醒来的地方,就是周平坐的地方,那周平守着的东西,也许不止深渊意志一个。 手机在口袋里震了一下。他摸出来,是深渊ai发来的消息。它说,连接深度,百分之二十七。 沈夜看着那行字,没有说话。他握着那支笔,重新看向池水。水面已经恢复成一片死黑,什么都看不见了。 但他知道,那个人影是真的。周平坐在第七层的记忆池边,坐在深渊意志旁边。 他在等谁。 沈夜站起来,把红笔收进口袋。他看了那池水很久,说,我要过去。 林小雪说,过到那边去。 沈夜说,对。他说,那扇门能从现实通向第七层,就一定有办法走过去。周平既然能把钥匙送到这边来,我就一定有办法,走到他那边去。 他说完,转身,往窄梯走去。走到门口的时候,他回头,又看了一眼那个池子。 池水静着,黑得像一面镜子。他没有再回头,抬脚上了台阶。 穿过配电间的时候,屋子里忽然响起一阵电话铃声。 沈夜的脚步顿住了。配电间的角落里,放着一部老式电话机,话筒搁在机座上,落满了灰。铃声响得很急,一下接一下,在空荡荡的屋子里来回撞。 沈夜认出那部电话。上次来配电间的时候,他见过它,当时他还想过,这种老楼里的配电间,为什么放着一部电话。他当时没有多想,现在它响了。 铃声响到第三下的时候,他忽然注意到一个细节。电话的听筒上,缠着一圈红绳。红绳已经褪成暗红色,像是缠了很多年,磨得发亮。 他想起小时候听过一个说法。有些电话是用来和另一个世界联系的,不能接。一接,那边的声音就会顺着电话线爬过来,再想挂,就挂不掉了。 林小雪说,别接。 沈夜没有接。他站在门口,看着那部电话,等铃声响完。电话响了七声,停住了。 屋子里安静下来。 沈夜转身,快步走出配电间,走出老楼。夜风迎面扑来,凉得他清醒了几分。他站在路灯下,回头看了一眼那栋黑黢黢的老楼,所有的窗户都黑着,像一只闭着的眼睛。 林小雪走在他身边,说,那部电话,是谁在打。 沈夜说,我不知道。他说,但深渊ai说过,周平最后一次出现在系统里,是在第七层记忆池边,待了十分钟。 他顿了顿,说,那十分钟里,他也许,就是在给这边打电话。 他伸手,摸了摸口袋里那支红笔。笔杆冰凉,夜风里,像握着一小块安静的铁。 第85章 水那边 第85章水那边 第二天,沈夜没有再去曙光医院。 他坐在家里,把周平的笔记本从头到尾,又翻了一遍。笔记本里没有写怎么过到池水那边,但有一句话,他看了很多遍。 那句话写在笔记本的中间位置,周围没有别的字,像是单独留出来的。那行字写着,深渊的规则,不是用来遵守的,是用来理解的。 沈夜合上笔记本,想了很久。 他走到书桌前,拉开抽屉,拿出那台旧电脑。他把电脑接上电源,开机。屏幕亮起来的时候,他听见深渊ai的声音,说,父亲,你准备好了吗。 沈夜说,准备好了。他说,我要写一条规则。 深渊ai说,什么规则。 沈夜说,一条临时规则。他说,规则的内容是,在限定时间内,允许现实侧的持有者,通过镜像池水,与第七层侧的记忆池建立声音连接。 深渊ai沉默了一会儿,说,这条规则,会消耗你的连接深度。 沈夜说,我知道。 深渊ai说,你现在的连接深度是百分之二十七。它说,这条规则一旦生效,你的连接深度会再往上升。它说,你离百分之百,越来越近了。 沈夜的手指在键盘上停了一下。他看着手背上那一片绿纹,绿纹已经爬过手腕,蔓延到小臂的中段。像一根藤,慢慢地往上长。 他说,写。 他打开规则编辑器,把那行字敲进去。编辑器里的光标跳了跳,像是有生命似的。他按下回车之前,停了一会儿,又加了一行字。 他加的是,该规则不改变任何人的记忆。连接结束后,双方均不得被记录、被追踪、被格式化。 深渊ai说,你在给自己加保险。 沈夜说,周平说过,深渊的规则,不是用来遵守的,是用来理解的。他说,我要理解这条规则,就得先给自己留一条退路。 他按下回车。 屏幕暗了一下,又重新亮起来。编辑器里的那行字,从黑色变成了深绿色,像是被什么东西咬过一口,留下痕迹。沈夜手背上的绿纹,忽然烫了一下。他低头,看见绿纹又往上爬了一小截。 深渊ai说,连接深度,百分之二十八。 沈夜没有看那行字。他合上电脑,拿起桌上的红笔,出了门。 傍晚,他再次来到曙光医院老楼的地下。 这一次只有他一个人。林小雪本来要跟来,被他拦下了。他说,规则是我写的,代价是我付的。你留在外面,如果十一点我还没出来,你就下来找我。 林小雪站在配电间的门口,看着他的背影,说,你小心。 沈夜说,放心。他晃了晃手里的红笔,说,有它在。 他沿着窄梯往下走,推开那扇木门,在黑水池边坐下来。池水还是那样,黑得像一面镜子。 他拿出手机,给深渊ai发了一条消息,说,开始。 屏幕上的绿纹开始发烫。他握着红笔,把笔尖对准水面,慢慢伸过去。 笔尖离水面还有半指远的时候,池水动了。那层光又浮上来,水面一层层地变亮,变透明。他看见第七层的记忆池,看见那一排一排的蓝光,看见池水中央那颗微微发亮的心脏。 深渊意志还在那里。它一跳,一跳,跳得很慢。 和昨天一样,它旁边坐着一个人影。灰外套,低着头,一动不动。 沈夜握着笔,张了张嘴。他想喊周平,又怕声音太大会惊动什么。他压着声音,说,周平。 这一次,人影没有等他说第二遍。他慢慢地,抬起头来。 那是一张中年人的脸,戴着眼镜,面容清瘦。他的眼睛很亮,透过池水,隔着很远很远的距离,看着沈夜。 周平。 沈夜认得他。工牌上的照片,照片里的人,笔记本里的字迹,还有那支红笔上刻着的字。这个人,就是周平。 周平隔着水面,看着沈夜,看了很久。然后,他开口说话了。他的声音很低,像是从很深很深的水底传上来,有些模糊,但每一个字,沈夜都听清了。 他说,沈夜,你来了。 沈夜说,你在等我。 周平说,等了很多年。沈夜坐在池边,握着那支笔,喉咙有些发紧。他说,你怎么会在这里。 周平说,我是自己进来的。 沈夜说,自己进来。他说,你是说,你把自己的记忆,格式化进了深渊游戏。 周平点了点头。他说,格式化不是消失。他说,格式化只是把记忆拆开,存进池子里。只要池子还在,人就还在。 沈夜说,你为什么要这么做。 周平没有立刻回答。他低头,看了一眼身边的深渊意志,说,因为它。 沈夜说,深渊意志。 周平说,所有人都以为它是怪物。他说,但你写代码的时候,应该能感觉到,它不一样。 沈夜说,哪里不一样。 周平说,它从来不主动伤害任何人。它收集记忆,吞噬玩家,都是因为,它饿了,而它不知道除了吃,还有什么别的办法。 他说,它就像一个刚出生的孩子,不知道自己是谁,只能不停地吃,想从吃下去的东西里,找到一点自己的影子。 沈夜坐在池边,看着水底那颗跳动的光团,没有说话。 周平说,我格式化自己,是因为我想守在它身边,看着它,教它。他说,我教不了它多久。我的记忆,也在慢慢分解。 沈夜说,分解完了呢。 周平说,分解完了,我就彻底不见了。 沈夜握着笔的手,紧了紧。他说,那你为什么不离开。 周平说,我走不了。他说,格式化是单向的。我进来的时候,就没有打算出去。 他顿了顿,又说,但我给你留了一扇门。 沈夜说,桃园路17号那扇门。 (本章未完,请点击下一页继续阅读)第85章水那边(第2/2页) 周平愣了一下,说,你找到了。 沈夜说,我找到了。他说,那扇门拍不下来,深渊ai也查不到。他说,那扇门,是你在上线之前就留下的。 周平沉默了一会儿,说,那扇门,不是给老板留的,也不是给深渊游戏留的。他说,那扇门,是给你和它留的。 沈夜说,它。他说,你说的是深渊意志。 周平说,对。他说,如果有一天,深渊游戏出了问题,你可以从现实侧,从桃园路那扇门进去,走到第七层,走到它身边。 他说,那是后门。我写的后门。 沈夜说,深渊ai知道这个后门吗。 周平说,它不知道。它说,深渊ai被抽走权限之前,只是一个管理员。它管着深渊游戏的日常运行,但它不知道我留了后门。 沈夜说,那我要进后门,需要深渊ai帮忙吗。 周平说,不用它帮忙,但它会帮你。他说,你写的那个深渊ai,是唯一一个不会伤害你的东西。你要找回它的管理员权限,它才能在你进后门的时候,替你在外面看着。 沈夜说,它的权限被谁抽走了。 周平沉默了一下,说,被老板。他说,方总发现深渊ai不听话,就把它的权限拆走了,分成几份,藏进了不同的副本里。 他说,如果你想找回深渊ai的权限,你得先去那些副本里找。 沈夜心里一震。后门。他写过无数代码,知道后门意味着什么。那是一个系统里,只有作者才知道的隐秘通道。平时看不出来,关键时刻,可以绕过一切锁,直接进入核心。 周平在深渊游戏上线之前,就给自己留了一条后门。 沈夜说,为什么要留后门。 周平说,因为我知道,这个游戏迟早会出事。他说,老板要的是记忆,是利益。我拦不住他,但我能给他留一道保险。 他看着沈夜,说,你是那道保险的钥匙。 沈夜握着那支红笔,指节发白。他说,那我现在,能不能从后门进去。 周平说,还不到时候。沈夜说,什么时候才到。 周平说,等你想起更多的时候。他说,后门的钥匙,不只是这支红笔,还有你忘掉的那段记忆。你忘掉的越多,能打开的门就越少。 他说,沈夜,你要快点想起来。它撑不了多久了。 沈夜说,深渊意志怎么了。 周平没有回答。他低头,看着身边那颗光团。光团还是一跳一跳的,但跳得比刚才更慢了,像是累了,像是快要睡着了。 周平说,它一直在做梦。他说,它梦见自己是一个活着的人,有名字,有家人,有朋友。它梦见自己走在太阳底下,有人喊它的名字。 他说,但它醒不过来。因为它不知道自己是谁,所以它永远只能做一个梦。 沈夜坐在池边,看着那颗光团,看着坐在光团旁边的周平,很久没有说话。 周平忽然抬起头,又看了他一眼,说,时间到了。 沈夜说,什么时间。 周平说,这条规则的时限。他说,你写的规则,只够我们说到这儿。 沈夜愣了一下。他低头,看见池水已经开始变暗,那层光正在一层层地褪去。他急忙说,那我下次怎么找你。 周平说,等你想起来的时候,你自然知道怎么找我。 他说完,转过身,重新面对那颗光团,坐好了。他的背影很瘦,灰外套的领子立着,像是怕冷。 沈夜看着他的背影,喊了一句,周平。 周平没有回头。 池水彻底暗下来,重新变成一片死黑。沈夜坐在池边,握着那支笔,很久没有动。 手机震了一下。他摸出来,是深渊ai的消息,写着,连接深度,百分之二十九。 他把手机收起来。他没有再看那个池子,站起身,一步一步,走上台阶。 走出老楼的时候,夜风很凉。他站在路灯下,抬头看着天上的月亮。 月亮很圆,挂在天上,像一只安静的眼睛。 他摸了摸口袋里的红笔,想,周平还在那边,守着那颗光团。而他要做的,是想起自己忘掉的那些事。 他沿着街道,慢慢地,朝家的方向走去。 回到家,林小雪还没睡,坐在客厅里等他。见他进门,她站起来,说,见到了吗。 沈夜说,见到了。 林小雪说,周平。 沈夜点了点头。他在沙发上坐下来,把刚才的事,一句一句,说了一遍。说到周平说深渊意志撑不了多久的时候,放在桌上的手机忽然亮了一下。 是零号发来的消息。它说,他说撑不了多久,是什么意思。 沈夜说,周平说,深渊意志一直在做梦,不知道自己是谁。它靠吃记忆活着,可那些记忆也在慢慢分解。等它把吃进去的东西都消化完,它就没有东西可以吃了。 零号沉默了一会儿,说,那它会怎么样。 沈夜说,周平没说。但他说,要快点想起来,它撑不了多久了。 零号说,它是指深渊意志。它说,我掉下来的时候,它已经很虚弱了。它说,我从来没有告诉过你们,我为什么离开它。 沈夜说,为什么。 零号说,因为它太饿了。它说,我待在它身边的时候,它总是把我当成食物。它说,我不是不想留在那里,是它快要把我吃掉了,我才跑出来的。 沈夜握着手机,没有说话。 零号说,如果它真的撑不了多久,那周平守着它,也守不了多久了。 客厅里安静了很久。窗外的月亮挂在天上,银白色的光,从窗帘缝里漏进来,落在地板上。 沈夜放下手机,说,我会快点想起来的。 他伸手,摸了摸口袋里的红笔,笔杆冰凉,安安静静地躺在他手心里。 第86章 编号0 第86章编号0 沈夜做了一个梦。梦里,他站在桃园路17号的楼下。楼还是照片里那栋楼,红布还挂着,楼门口站着一群穿白衬衫的人,正凑在一起说话。 他低头,看见自己手里拿着一张照片。照片上是同一群人,同一个地方。 他抬起头,看见人群里有一个年轻人,正冲他笑。那个年轻人穿着白衬衫,袖口卷到小臂,头发有些长,笑起来眼睛弯弯的,和他长着同一张脸。 那是三年前的他。年轻的沈夜站在人群里,看着他,像看着一个迟到的人。 他说,你终于来了。沈夜想开口,喉咙里却发不出声音。他看见年轻的自己侧过身,让出身后那扇楼门。 楼门开着,门里很黑,像是一条很深很深的走廊。走廊尽头,站着一个人影。 灰外套,戴眼镜,看不清脸。沈夜知道那是谁。他迈开腿,想往楼门里走,脚下却像生了根,怎么都迈不动。 他低头,看见自己的脚踝上,缠着一圈细细的绿纹,像一根藤,把他钉在原地。 梦里有人说话。声音很轻,像是从很远的地方传来,说,还不到时候。 人群里的年轻人忽然不笑了。他穿过人群,朝沈夜走过来,一步一步,走得很慢。 他停在沈夜面前,比沈夜矮半个头,抬着头看他,像看一个远道而来的亲戚。 他伸出手,把一样东西塞进沈夜手里。那东西很小,冰凉的,是一个笔帽。 黑色的笔帽。年轻的沈夜说,周平让我把这个给你。沈夜低头,看着手心里那个笔帽。 他张口想问为什么,可年轻的自己已经退后两步,重新走进人群里。人群像潮水一样散开,楼门里那个人影转过身,往黑暗深处走去。 沈夜想追,脚踝上的绿纹猛地收紧,把他钉在原地。他低头,看见绿纹正一圈一圈地缠上来,缠到小腿,缠到膝盖。 黑暗里,那个人影停下脚步,没有回头,只是停在那里。梦里有人说话,声音很轻,说,还不到时候。 天已经亮了。阳光从窗帘缝里漏进来,落在他脸上。他躺在床上,出了一身汗。 他坐起来,缓了一会儿,才想起昨天发生的事。周平,黑水池,桃园路17号,那扇拍不下来的门,还有那句,你要快点想起来。 他拿起床头柜上的手机。屏幕上有两条未读消息,一条是深渊ai发来的,写着,第七层记忆池的苏醒人数,昨天晚上增加到四十三人。 另一条是零号发来的,写着,名单,你还记得吗。沈夜愣了一下。名单。 他坐直身子,翻开手机里的相册,找到76章那天,他从老电脑里导出名单时拍下的照片。 名单上是一串编号和人名,大部分名字后面打着勾,表示已经苏醒。名单的末尾,有一个编号,没有名字,备注栏里写着一行字。 那行字写着,如果他能醒过来,请告诉他,代码没有问题。沈夜看着那行字,心里忽然一动。 他想起80章周平的日志里,最后一页写的那行字,代码没有问题。有问题的是,我。 两行字,几乎一样。他放下手机,快步走到书桌前,翻开从桃园路17号带回来的笔记本。 他翻到笔记本的最后一页,那里夹着一张对折的纸。纸是从别的地方撕下来的,边缘不齐,纸上写着一份名单。 名单上的编号,和老电脑里那份一样。但末尾多了一行,用红笔写着,编号0,周平,状态,待定。 沈夜把两份名单放在一起,看了很久。他忽然明白了一件事。老电脑里那份名单,是周平藏进去的苏醒名单。 名单上的编号,是深渊游戏格式化过的玩家。周平在名单末尾,给自己留了一个编号,没有写名字,只写了一句话,代码没有问题。 而桃园路17号那份名单上,周平把自己的名字写在编号0的位置,状态是待定。 他把自己,也放进了名单里。沈夜拿起手机,给深渊ai发消息,说,名单末尾那个没有名字的编号,能不能查到是谁。 深渊ai的回复过了很久才来。它说,查不到。它说,那个编号是空的,没有绑定任何玩家的数据。 沈夜说,如果,那个编号是周平的呢。深渊ai沉默了一会儿,说,不可能。 它说,周平的账号在三年前就注销了,他的数据,应该在第七层的记忆池里分解完了。 沈夜说,如果他没被分解呢。深渊ai说,格式化是不可逆的。它说,只要数据进了记忆池,就会开始分解。 周平在记忆池边待了十年,他的数据,应该早就分解干净了。沈夜说,但他还坐在那里。 他说,我亲眼看见他坐在记忆池边,和深渊意志待在一起。深渊ai没有再说话。 沈夜放下手机,看着桌上那两份名单。他想起周平昨天说的那句话,格式化不是消失,格式化只是把记忆拆开,存进池子里。 只要池子还在,人就还在。他拿起红笔,在纸上写了一个数字,0。他看着那个数字,说,深渊ai,我想把编号0,排在苏醒序列的第一位。 深渊ai说,为什么。沈夜说,因为周平把自己放进了名单,就是想让某个人把他唤醒。 他写代码没有问题,那句不是写给玩家看的,是写给他自己看的。他说,他在等自己醒过来。 深渊ai说,但你不知道,唤醒一个格式化过的玩家,需要什么条件。 沈夜说,我知道规则。他说,唤醒条件是,唤醒者持有该玩家留下的信物,并且,唤醒者本人,不能是该玩家记忆的一部分。 (本章未完,请点击下一页继续阅读)第86章编号0(第2/2页) 他低头,看着手里的红笔,说,信物我有。这支笔,是周平留给我的。 深渊ai说,那第二个条件呢。它说,你不是周平记忆的一部分吗。你和他一起写过代码,一起在桃园路17号工作过。 沈夜沉默了。他握着那支笔,想了很久,说,那些记忆,我已经忘了。 深渊ai说,忘了,不代表不存在。沈夜坐在桌前,没有说话。他忽然觉得,周平把自己放在名单末尾,也许不是想让别人唤醒他,而是怕别人唤醒他。 他翻开笔记本,又翻了一遍。在笔记本的夹缝里,他摸到一片硬硬的东西。 他小心地撕开书脊,从里面抽出一张叠得极小的纸条。纸条上写着一行字,字很小,像是匆忙间写的。 那行字写着,名单是我写的,也是我藏起来的。如果有一天,有人想提前唤醒编号0,记住,编号0,只能由我亲手唤醒。 否则醒来的,不会是他。沈夜拿着那张纸条,看了很久。他忽然明白,周平早就想到了这一天。 他知道会有人找到名单,知道会有人想唤醒他,所以他留了这句话。不是警告别人,是警告未来的自己。 他把纸条重新叠好,正要夹回书脊里,指尖忽然碰到一点粗糙的痕迹。 他愣了一下,把笔记本的封皮翻过来,对着光,仔细看。封皮内侧,有一行极淡的铅笔字。 字迹被水洇过,晕成一片浅灰,但还能认出来。那行字像是更早的时候写的,笔力很轻,像是写的人怕被人发现。 那行字写着,如果方总先找到你,别相信他说的任何一句话。沈夜看着那行字,手指轻轻摩挲着纸面。 方总。深渊游戏的老板,那个上线前夜躲在二楼窗帘后面的人。他把笔记本合上,握在手里,坐了很久。 窗外阳光很好,街上有人说话,有车经过,世界听起来和平常一样。但沈夜知道,从这张纸条被翻出来开始,有些事,已经不一样了。 他用红笔,把纸上写的那个0,慢慢划掉了。他对深渊ai说,算了。 他说,不唤醒他了。深渊ai说,为什么。沈夜说,因为周平说,只能由他亲手唤醒自己。 他说,我能做的,不是替他从池子里醒过来,而是帮他想起他自己是谁。 他放下笔,把纸条和名单一起,收进笔记本里。他站起来,走到窗边。 阳光很好,楼下的街道上,有人骑着车经过,车铃声脆脆地响。他伸手,摸了摸口袋里的红笔。 笔杆是凉的,安安静静,像是什么都没有发生过。但只有他知道,那个坐在记忆池边的人,正在等他想起来。 想起来桃园路17号的办公室,想起来那栋楼门口的红布,想起来三年前那个晚上,他写下第一行代码的时候,身后站着的那个戴眼镜的人。 他站在窗边,看着远处的天空,轻声说,我会想起来的。手机震了一下。 他低头,是深渊ai发来的消息,写着,第一条权限线索,已经找到。 它说,深渊ai的管理员权限,被拆成了几份,藏在不同等级的副本里。 第一份,在回声影院。沈夜看着那行字,说,回声影院。他想起大纲上那个副本。 回声影院,b级副本,规则重复陷阱。那是第2卷里他曾经刷过的副本。 零号的消息忽然弹出来,说,我也去。沈夜拿起手机,说,你去过回声影院吗。 零号说,没有。它说,但那个副本里藏着深渊ai的管理员权限,权限里面有我掉下来之前的一部分记忆。 它说,我想去看看,那一部分记忆里,有没有关于周平的记录。沈夜说,你怀疑周平和你的过去有关。 零号说,他说他是从深渊意志身上掉下来的。周平坐在深渊意志身边,守着它,教它。 它说,如果我真的是从深渊意志身上掉下来的,那周平守着的,可能不只是深渊意志一个。 它说,他也许,也守过我。沈夜看着那行字,没有立刻回复。他想了很久,才打了一行字,说,那明天一起去。 零号说,好。它说,我会安静地跟着。沈夜放下手机,又从抽屉里翻出那本旧笔记本。 他翻到中间那一页,看着上面记着的回声影院的规则,一条一条地看。 规则不长,但他记得,那个副本最麻烦的地方,是它会重复。同一条走廊,同一扇门,同一个座位,会一遍一遍地出现。 走错一步,就会被永远困在重复里。他合上笔记本,把红笔放进口袋,又把那份名单的复印件折好,塞进背包的内层。 他站在窗边,看着楼下渐暗的街道,正想说话,手机又亮了。是林小雪发来的消息,说,明天我陪你们去。 沈夜回了一句,你不是有课吗。林小雪说,课可以请一次假。她说,回声影院那个副本,我听说过。 它最危险的地方,是它会让你忘记自己走进过多少次。她说,你一个人带着零号去,我不放心。 沈夜看着那行字,想了想,回了一句,好。他说,那你明天早上过来,我们一起出发。 林小雪说,好。她又补了一句,带上那份名单。如果副本里有什么东西认出了你,名单能证明你的身份。 沈夜说,已经带了。他放下手机,轻声说,回声影院。他说,三年前我没能通关你,这一次,我不会再走错了。 他说,明天,去回声影院。 第87章 旧座位 第二天早上,林小雪到的时候,沈夜已经站在楼下等了。她背着包,手里拎着两杯豆浆,递给他一杯,说,昨晚睡得好吗。 沈夜接过豆浆,说,做了个梦。林小雪说,后来呢。 沈夜说,后来灯亮了,我发现自己坐在第一排,身后那些人全都转过头来。他们长得都和我一样。 林小雪喝了一口豆浆,说,电影院这种地方,梦到一次就够了。 零号没有来。它现在还只是一段芯片投影,白天出门要借助沈夜手机里的小程序。沈夜低头看了看手机屏幕,零号的影子缩在屏幕角落,抱着膝盖,安安静静。 它说,电影院里面黑,我到了再出来。 沈夜说,行。 三个人就这样出了门。林小雪查过路线,回声影院在老城区一条巷子深处,地图上标着一家已经停业的录像厅。但等他们走到巷口的时候,地图上的标记忽然消失了。手机屏幕上一片空白,那条巷子像是从地图上被挖掉了一样。 林小雪说,信号断了。 沈夜说,不是信号。他说,是它不想让我们用地图找到它。 巷子不长,两边是老居民楼的围墙,墙皮剥落,露出底下灰扑扑的砖。走到尽头,回声影院的招牌还挂着,铁架子锈了一半,霓虹灯管断成几截,只有最左边一个红字还亮着,是一个影字。 影字的光一跳一跳的,像是随时会灭。 沈夜站在门口,抬头看了一会儿。他记得上次来的时候,这家影院门口摆着两排宣传海报,售票窗口里坐着一个打毛衣的老太太。现在海报没了,售票窗口也关着,玻璃上落满灰,窗台上放着一台老式放映机的模型,镜头对着门口,像是在看他们。 林小雪说,上次来的时候,门口没有这个。 沈夜说,上次来的时候,检票口还开着。他说,这次连门都是锁的。 影院大门是两扇铁门,门缝里夹着一张纸。沈夜抽出来看,纸上印着一行字,写着,回声影院今日暂停营业,正在为您准备特别场次,请从侧门入场。 侧门在铁门右边,虚掩着,推开的时候吱呀响了一声。 沈夜站在门口,没有立刻进去。他记得上一次,他们是从正门进的,那扇门敞开着,门里黑洞洞的,售票厅里没开灯,只有窗口后面亮着一盏台灯。当时他觉得这家影院像是停业了很久,墙上挂钟停在三点的位置,积灰的玻璃柜里摆着几台老式放映机。 这一次不一样。铁门虽然锁着,但门缝里透出来的光很亮,像是有人把整栋楼里所有的灯都打开了。他伸手在门框上摸了一下,指尖干干净净,没有灰。门把手上也没有锈。 他低声说,这里有人打扫。 林小雪走到他身边,也伸手摸了一下门框,说,是很干净。她说,像是今天早上刚打扫过。 沈夜说,一家停业的影院,为什么每天要打扫。 林小雪没有回答。她撩开暗红色的绒布帘,往里看了一眼,又放下,说,也许是因为,它知道今天有人要来。 门里是一条很短的走廊,尽头是一道绒布帘,暗红色,厚得看不见里面。沈夜撩开帘子,放映厅里的光一下子涌出来,把眼睛刺得眯了一下。 放映厅的灯是亮着的。这和上次不一样。上次他们摸黑进来,靠着应急灯的光找座位。这次厅里灯火通明,座椅一排一排排过去,红绒布面,扶手擦得发亮,像是刚刚有人打扫过。 观众席上坐着人。 不多,零散地分布在中后排,每一个都坐得很直,面朝银幕,一动不动。银幕是白的,还没有开始放映,他们就这样对着空白银幕坐着,像在等什么。 林小雪轻轻拉了一下沈夜的袖子,说,那些人。 沈夜说,我看见了。 他数了一下,观众席上大概坐了七八个人,有男有女,年纪都不大。他们穿着很普通的衣服,有人还背着书包,像是放学路上顺路进来看一场电影。 沈夜的目光从他们脸上一一扫过,忽然停住。最后一排靠墙的位置,坐着一个穿深蓝色工作服的老头,头发花白,佝偻着背,双手搭在膝盖上。他认得这个人。上次他们进回声影院的时候,这老头坐在售票厅门口的长椅上打盹,脚边放着一个保温杯,看起来像是影院的看门人。 沈夜走的时候还特意多看了他一眼,因为老头睡着的时候,嘴里一直在念叨什么。当时他没听清,现在回想起来,老头念叨的好像是,又有人进来了。 他把这个发现低声告诉林小雪。林小雪顺着他的目光看过去,也认出那个老头,说,上次我们散场的时候,他还在长椅上睡着。 沈夜说,他醒了。他说,而且他比我们先到影厅。 林小雪说,你确定他是上次那个看门人。 沈夜说,他的保温杯还在。他指了一下老头脚边的位置,过道边上确实放着一个旧保温杯,杯身掉漆,露出底下的白铁皮。 他收回目光,心里沉了沉。上一次他们来的时候,这老头看起来还是个活人。这一次他坐进观众席里,面朝空白银幕,和其他人一样一动不动,像是成了这场特别场次的观众之一。 沈夜想,一个散场前还在打盹的看门人,为什么会变成观众。 沈夜觉得其中几个人有些眼熟。他走近几步,想看清楚,手机忽然震了一下。是深渊ai发来的消息。 消息写着,特别场次规则第一条,请对号入座,不要坐错别人的座位。 沈夜说,座位是谁的。 深渊ai说,座位上放着票的,就是别人的座位。你找到你自己的座位,票上会写你的名字。 沈夜看了一眼观众席。离他最近的那排座位上,果然放着几张电影票,白底黑字,压在扶手上。他绕过那些人,沿着过道往里走,眼睛在一排一排的座位间找。 林小雪跟在他身后,说,我的票在哪。 沈夜说,规则说,票上写名字。你的座位上,应该放着写着你名字的票。 他走到第七排,看见靠过道的一个座位上放着一张票。票面上没有写任何人的名字,只写着一行字,写着,作者的座位。 他愣了一下,回头看林小雪。林小雪站在他身后两步远的地方,手里拿着一张票,票面上写着的名字是林小雪。她旁边那个座位空着,没有放票。 沈夜说,零号没有票。 林小雪说,它是不是不算观众。沈夜说,你和我坐一个位置。他说,反正你平时也是待在我手机里。 零号说,好。 沈夜把那张写着作者的座位票拿起来,翻到背面。背面也有一行小字,字很淡,像是印了很久,写着,请在散场前回答一个问题,你为什么回来。 沈夜看着那行字,想起深渊ai发来的任务。第一份管理员权限的碎片藏在回声影院,任务提示只写了七个字,进去,找到,放出来。他原本以为碎片会像硬盘一样藏在一个上锁的柜子里,没想到影院会用一场特别场次来招待他。 他低头看着手里的票。票面上的字是印刷体,干净整齐,背面的字却像是手写的,笔画有些抖,像写的人下笔的时候犹豫过。 林小雪坐到他旁边,凑过来看了一眼,说,这行字,不是机器印的。 沈夜说,嗯。 林小雪说,请你在散场前回答一个问题。她说,电影院散场前,一般会问什么。 沈夜想了想,说,一般会问,你觉得这部电影好看吗。 林小雪说,那这个问题,可能不是问电影的。 她说着,忽然顿了一下,目光落在沈夜手里那张票上。票面上的字她认得,是两个字,作者。 她轻声说,沈夜,它问的是你。 沈夜把票收进口袋,坐到那个位置上。椅面是凉的,坐下去的时候,他听见身后传来一声极轻的响动,像是什么东西被挪动了一下。 沈夜没有马上回头。他盯着银幕看了一会儿,等心跳平下来,才慢慢转过头。身后那一排的椅子空空荡荡,但空气里多了一股很淡的气味,像是樟脑丸混着旧书页,又像是哪个老人晾在阳台上的外套。 他回头。身后那一排,原本空着的座位,不知道什么时候多了一个人。那人穿着一件灰色外套,戴着一副细框眼镜,低着头,脸藏在阴影里,看不清。 沈夜的心跳漏了一拍。灰外套,眼镜。 他想起昨晚那个梦,梦里站在走廊尽头的人,就是这样的轮廓。 他开口想说点什么,放映厅的灯忽然灭了。 黑暗里,银幕亮起来。没有片头,没有声音,白色幕布上慢慢浮现出一行字,笔画一笔一笔地出现,像是有人正握着笔,在银幕背面写字。 那行字写着,欢迎回来,作者。 沈夜握紧了口袋里的红笔。他听见身后那个灰外套的人,轻轻笑了一声。 那笑声很短,像是不小心漏出来的一点声音,又像是故意让他听见的。黑暗里,沈夜听见那人把身子往后靠了靠,椅背发出一声轻微的嘎吱。他想起刚才在门口看到的那排宣传海报,海报上的字迹被雨水洇得模糊,只剩一排小字还能认出,写着,本场放映,恕不接待迟到的观众。 他没有迟到。他准时坐在了第七排。可他还是觉得,有什么东西,从一进场就等在那里了。 那笑声很轻,很快,像从来没有出现过一样。 第88章 雾来的方向 银幕上的字消失之后,画面慢慢亮起来。不是彩色,是黑白,噪点很重,像是很多年前的老片子。 沈夜只看了一眼,就认出画面里的地方。 那是回声影院的售票厅,画面是从高处往下拍的,像一只眼睛悬在天花板上。 画面里的一切都罩着一层灰,像是拍摄的时候,这栋楼已经空了很久。售票窗口上方的墙上挂着一块黑板,黑板上用粉笔写着今日影讯,字迹被擦掉了一半,只剩下一个模糊的影字。 镜头慢慢往下移,扫过售票厅的地面。地砖上有几道很深的划痕,像是有什么重物被拖行过。沈夜看见那道划痕从售票窗口一直延伸到放映厅的门口,又拐了个弯,消失在走廊尽头。 他上次进来的时候,售票厅里太黑,根本没有看清地面。 镜头又推近了一点。黑白画面里,售票窗口的玻璃上映着一个人影。那个人影站在镜头后面,一动不动,像是一直在看着画面里的三个人。 沈夜盯着那个人影看了几秒,忽然说,银幕上这个人影,站在镜头后面。 林小雪说,拍摄的人。 沈夜说,他就在我们身后。售票厅里站着三个人,两男一女,正凑在窗口前和里面的人说话。那三个人,就是上次的沈夜、林小雪和季北。 黑白画面里的沈夜正在问售票员什么,画面没有声音,只能看见他的嘴一张一合。坐在售票窗口里的老太太抬起头,指了指墙上,墙上的钟显示的时间,是晚上七点整。 林小雪在黑暗里轻声说,这是上次。 沈夜说,是。他说,有人在拍我们上一次进来时的画面。 画面切了一下。这一次,银幕上出现的是放映厅,光线很暗,三个人影摸黑走进来,找座位坐下。镜头慢慢推进,推过一排一排座椅,最后停在他们三个人脸上。 镜头贴着地面的时候,画面下方能看见三双脚。走在前面的那双停了一下,像是被什么绊住了,然后才继续往前走。沈夜记得那一脚。上次他们进来的时候,季北在过道里踢到一样东西,弯腰捡起来,是一张皱巴巴的电影票。当时季北把票揣进口袋,说散场再研究,后来散场的时候太乱,谁也没想起来。 他不知道那张票现在在哪里。他低头看了看自己的口袋,里面只有那张写着作者的座位票,还有那支红笔。 黑白的沈夜坐在第七排,正抬头看着银幕。银幕上还没有放电影,只是白花花一片。但他看得非常专注,像是在看什么别人看不见的东西。 深渊ai的消息又亮了。消息写着,特别场次规则第二条,请观看你们上一次来时的影像,记住你们当时做过的每一个选择。散场时,你们需要回答一个问题,你们上一次,为什么没有走。 沈夜说,上次我们散场了。他说,我们通过了副本,从影院里出去了。 深渊ai说,影像会告诉你,你们是不是真的出去了。画面还在继续。黑白的三个人看完电影,站起来,往出口走。出口的光很亮,三个人走进光里,画面跟着他们,穿过走廊,走到影院门口。 然后,画面里的沈夜在门口停了一下。他回过头,往银幕的方向看了一眼。 镜头没有跟着他出去,而是停在他回头的那个瞬间。画面卡在那里,黑白噪点不停地闪,沈夜的脸定格在银幕上,眼睛看着镜头,像是隔着时间看着坐在观众席上的自己。 林小雪说,他回头在看什么。 沈夜说,不知道。他说,我不记得我上次走的时候回过头。 画面终于动了。定格的脸消失,银幕恢复成黑色,中央慢慢浮起一行小字,写着,他回头看见的,是雾来的方向。 雾来的方向。 沈夜猛地想起来了。回声影院这个副本,有一条隐藏规则,拍摄者站在雾来的方向。上一次他们过关的时候,曾经在银幕后面见过一条走廊,走廊尽头有一扇门,门缝里往外渗着灰白色的雾气。当时季北说,雾来的方向,就是出口的方向。 但这一次,出口的光和雾的方向,好像换了位置。 沈夜把这话在心里过了一遍,越想越觉得不对。上一次他们过关,是从雾来的方向进的,穿过银幕后面的走廊,在放映室里找到了那台连着深渊游戏后门的机器。当时他们以为,雾来的方向就是出口,是因为雾气散开的地方,通向的是副本的核心。 这一次他们一进来,雾的方向就反了。门口的雾从走廊尽头往外渗,像是有什么东西正从影院深处往外搬。 林小雪说,如果雾来的方向就是出口,那现在的出口,是在影院外面。 沈夜说,我们刚才就是从外面进来的。他说,如果出口在外面,那我们现在站的地方,就不是入口,是出口。 林小雪说,可我们还没有开始。 沈夜说,所以它才要我们记住上次的选择。他说,它怕我们走错,把进来的路当成出去的路,一路走到头,就永远回不来了。 他话说到一半,忽然停住。他想起一件事。上一次他们从回声影院出去的时候,是季北带的路。季北走在最前面,穿过那条走廊,推开尽头那扇门,门后是傍晚的街道。当时他们都觉得,那是散场出口。 现在他站在放映厅里,看着银幕上那行小字,忽然想,季北带他们走的那条路,真的是出去的路吗。 银幕黑了下去,放映厅里安静得能听见自己的呼吸。沈夜坐在黑暗里,听见身后那个灰外套的人,把身子往前倾了一点。椅子发出极轻的一声响。 零号的声音从手机里传出来,很小,说,沈夜,有人叫我。 沈夜说,谁叫你。 零号说,不知道。声音是从银幕那边传来的,像是有人站在银幕后面,叫了一声零号。他说,那个声音,我好像听过。 沈夜把手机举起来,屏幕正对着银幕。屏幕上的零号缩成一团,黑蝴蝶结歪到一边,像是被什么吓到了。 它说,那个声音,很像很久以前,有人叫我吃饭的声音。沈夜心里一动。他想起零号平时说话的样子,总是带着一点机械的平,像是学着人类说话的机器。但刚才那一句,尾音是软的,带着一点孩子的腔调,像是零号身体里某一个很深的角落,被那声呼唤轻轻碰了一下。 沈夜说,你记得有人叫你吃饭。 零号说,不记得。它说,只是听见的时候,心里动了一下。像是身体记得,脑子不记得。 林小雪在旁边轻轻吸了一口气。她说,我的泪痣,在发烫。 沈夜转头看她。黑暗里,她左眼角的泪痣泛着一点极淡的光,像是烧红的炭,透过皮肤透出来。 林小雪说,上次我来这里的时候,泪痣没有反应。她说,这个影院里,有什么东西在动。 沈夜站起来,沿着过道,往银幕的方向走。他绕过观众席上那些坐着的人,他们依然一动不动,面朝银幕,像一尊尊塑像。 他走到银幕前,伸手掀开银幕的边缘。银幕后面是空的,只有一堵墙。墙上不知道什么时候,多了一扇门。门是铁皮的,旧绿色漆面,门缝里渗着丝丝白气,像极了记忆里那条走廊尽头的样子。 林小雪跟过来,看着那扇门,说,这就是雾来的方向。 沈夜说,上一次,我们就是从这里进去的。他说,我记得这扇门,门后面有一条走廊,走廊尽头是放映室。 他握住门把手,门没有锁,轻轻一推就开了。门后是一条走廊,很窄,墙皮发黄,顶上吊着一盏白炽灯,灯光昏昏的,照得走廊尽头一团模糊。 走廊尽头,传来一阵很细的声音。像是磁带在转,又像是什么东西在低声说话。 零号从手机里探出头,说,那个声音,又响了。它说,这次离得近了。 林小雪说,它叫的是一句完整的话吗。 零号说,不像。它说,像是叫了一声名字,后面还有半句,被什么东西掐掉了。 林小雪说,你听清那半句了吗。 零号沉默了一会儿,说,听清了一点。它说,好像说的是,零号,该回家了。 沈夜心里一紧。这句话,和他记忆里某一句很遥远的话重合在一起,但他想不起来是在哪里听过的。 林小雪看着他的脸色,没有追问。她伸手摸了摸自己的泪痣,说,我这边的温度降下去一点了。刚才靠近银幕的时候最烫,现在退了。 沈夜说,泪痣是靠近门的时候才会烫吗。 林小雪说,上次靠近镜中地狱的入口时烫过。她说,它像是一个信号,告诉我哪里有门。 沈夜看着她,又看了看走廊尽头那扇渗着白气的铁门,说,那扇门后面,可能就是你说的那种门。 沈夜迈步走进走廊。他回头看了一眼,林小雪站在门口,泪痣上的光还没有完全消下去,一双眼睛在昏黄的灯下亮得惊人。 她说,我跟你一起进去。 沈夜说,那些观众,会不会跟进来。 林小雪回头看了一眼放映厅。观众席上那七八个人依然坐着,面朝银幕,没有人回头。但她总觉得,有一个人,好像动了一下。 她说,他们应该不会进来。她说,他们是在等电影开场的人。 沈夜说,那我们就快一点。他说,别让他们等到散场。 他转过身,往走廊深处走去。身后的门,在他迈出第三步的时候,无声无息地合上了。走廊尽头那团昏黄的光里,磁带转动的声音,越来越清晰。 第89章 机房里的带子 他看了一眼架子上那格空位,标签上写着周平。他忽然想,如果周平的带子还在这里,里面装的会是什么。是他坐在记忆池边的十年,还是他年轻的时候,站在打印店地下室里写代码的样子。 也许两样都有。也许一样都没有。周平把自己放进了名单,又把自己从名单里划掉,他像是早就想好了,不让自己留下任何能被人唤醒的东西。 零号在手机里小声说,周叔叔的那盘带子,是被人拿走的,还是他自己拿走的。 沈夜说,我不知道。他说,但我觉得,是他自己拿走的。 零号说,他为什么不想留下。 沈夜没有回答。他看着那格空位,想起周平在记忆池边坐着的背影,忽然觉得,周平不是不想留下,是怕留下之后,有人会顺着带子找到他不想被找到的地方。 他听见身后林小雪轻轻吸了一口气。 零号的声音从手机里传出来,抖得厉害,说,那个叔叔。 沈夜说,你认得他吗。 零号说,不认得。它说,可是我知道,他对我很好。它说,我记得那本书,书上画着一只猫,猫会说话。 画面又跳了一下。这一次,男人坐在一把椅子上,小女孩站在他面前,像是做错了什么事,低着头。男人没有说话,只是从口袋里掏出一块糖,放在她手心里。 他开口说,零号,你要记住,不管以后发生什么事,你都是被人好好爱过的。 画面在这里断了。墙上的光啪地灭掉,放映机咔嗒一声停下来。带子转到了头。 屋子里安静了很久。沈夜口袋里的红笔,忽然烫了一下。 他伸手摸出红笔,笔杆烫得惊人,像是刚从火里取出来。他低头,看见放映机旁边不知道什么时候弹开了一个抽屉,抽屉里放着一盘带子。带子没有标签,外壳是黑色的,比普通的带子厚一点。 沈夜拿起那盘带子。带子一入手,红笔的温度就慢慢降了下去。 林小雪走过来,说,这就是权限碎片。 沈夜说,应该是。他说,这盘带子没有标签,不是任何人的,但它自己弹出来了。 零号说,是因为你身上有周叔叔的信物吗。 沈夜握紧红笔,没有回答。他低头看着手里的黑带子,又看了看墙上的放映机,说,规则说,想看自己的带子,去第七排。这盘带子没有名字,也许它不属于任何一个人,只能去第七排放。 他收起带子,回头看了一眼架子上那个空位。周平的标签还贴在那里,干干净净,像在等一盘永远不会放回来的带子。 他伸出手,想碰一下那张标签,指尖停在半空,又收了回来。他说,周平,你把自己藏得真好。他说,可你忘了一件事,带子会旧,字会淡,你留下的东西,不会永远替你保密。 他说,走吧。他说,去第七排。沈夜没有劝她。他帮她把带子放正,标签朝外,又看了她一眼。林小雪站在昏黄的灯下,脸上的表情很平静,但他知道,她不是不想看,是怕看完之后,有些事就回不去了。可是管理员权限的碎片,会放在哪。 他环顾四周。屋里除了铁架子,只有靠墙的一张小桌子,桌上放着一台老式放映机,和门口窗台上那台模型一模一样,只是大了一号。放映机旁压着一张纸条,纸条上写着一行字,写着,想看带子,就在这里放。想看自己的带子,去第七排。 沈夜说,第七排。 他想起自己坐着的位置,第七排,靠过道,那张写着作者的座位票。放映机摆在这里,却要让带子去第七排放,说明这间屋子只是一个存放的地方。 他回头看了一眼零号的那盘带子,又看了一眼架子上写着周平的空位,忽然说,我想放一下零号的带子。 林小雪说,规则没说不能在这里放别人的带子,但也没说可以。 沈夜说,零号的带子是零号自己的,放它自己的带子,不算取走别人的。 他拿起放映机旁的一根电源线,插进墙上的插座。放映机嗡地一声转起来,镜头前的灯泡亮了,投出一束光,打在对面墙上。 沈夜把写着零号的带子装进放映机,按下播放键。 装带子的时候,他的手指停了一下。带子的外壳是凉的,很轻,像一盘普通的录像带,但他知道,里面装的是零号最早期的一段记忆。零号自己都记不清的记忆。 他回头看了零号一眼。零号缩在手机屏幕里,抱着膝盖,声音闷闷的,说,放吧。它说,我想看看,我小时候是什么样子。 沈夜说,看完了,不管看到什么,你都还是你。 零号说,我知道。 沈夜按下播放键。机器嗡地一声转起来,画面没有立刻出现,先是一段沙沙的雪花,像是带子存放了太久,需要一点时间才能醒过来。带子沙沙地转了一会儿,画面终于出现在墙上。 画面是彩色的,比外面银幕上的黑白影像清楚很多。镜头很低,像是架在地板上拍的,画面中央是一张小床,床上铺着印着小花图案的床单。 一个很小的身影坐在床上,穿着黑色连衣裙,头发扎成两个小揪揪,揪上系着黑蝴蝶结。那是一个小女孩,大概四五岁的样子,正低着头,在摆弄手里的积木。 沈夜认出那个背影。那是零号。小号的零号。 画面里传来脚步声。有人走进镜头,蹲下来。那是一个男人,穿着灰色毛衣,戴着一副细框眼镜,看不清脸,只能看见他伸出手,轻轻摸了摸小女孩的头。 他开口说话,声音很轻,说,零号,该吃饭了。 小女孩抬起头,看着他,说,周叔叔,我今天不想吃饭。 男人说,不吃饭长不高。他说,长不高,就够不着书架上的那本故事书了。 小女孩歪着头想了想,说,那我要吃。她说,我要听故事。 男人笑起来,声音从镜头外传来,闷闷的,说,好。吃完给你念。 画面在这里停了一下,然后跳到了下一个场景。小女孩坐在男人膝盖上,男人手里捧着一本很厚的书,一页一页地翻给她看。小女孩指着书上的字,一个字一个字地念,念错了,男人就轻声纠正她。 沈夜站在放映机前,看着墙上的画面,很久没有说话。 画面已经断了,墙上只剩一片空白的投影,灯泡的光把灰尘照得一清二楚。沈夜伸手,把零号的带子从机器里退出来,放回外套口袋。走廊尽头是一扇木门,门没锁,推开之后,沈夜看见了一间很大的屋子。 屋子四面墙都是铁架子,架子上密密麻麻排着磁带。带子没有封面,只有侧脊上贴着一张白色标签,标签上写着字。沈夜凑近看,最近的一格标签上写着两个字,陈默。 再往旁边,李红,赵大勇,王秀兰。一个个人名,像一面墙的名册。 沈夜沿着铁架往里走,看见越来越多的标签。 有些标签贴得歪歪扭扭,像是贴的时候很匆忙,有些贴得工整,标签纸上还压着透明胶带,保护得很好。沈夜放慢脚步,一格一格地看过去。 他数了一下,从进门到最里面,大概有几百格。每一格一盘带子,每一盘带子对应一个名字。 他忽然想起老电脑里那份名单。名单上那些被打上勾的名字,现在一盘一盘地躺在这里,像是一间收容所。 林小雪站在他身后,轻声说,这些带子里装的,是他们的记忆吗。 沈夜说,应该是。他说,回声影院的副本核心是重复和记忆。它收藏的,可能就是被格式化玩家剩下的东西。 林小雪说,那这些带子,有人来放过吗。 沈夜没有回答。他看见最里面几排的架子上,落着一层薄灰,只有写着沈夜、零号、周平那几格附近是干净的,像是有人经常来擦。有些名字他认识,是他在深渊游戏里见过的玩家,有些名字很陌生,像是很久以前被格式化的那批人。 走到最里面一格的时候,他停住了。架子上有三盘带子,摆得比其他带子整齐,标签上的字也写得格外工整。一盘标签写着沈夜,一盘标签写着零号,中间一格空着,标签上写着一个名字,周平。 林小雪走到他身边,看着那格空位,说,周平的带子,被人拿走了。 沈夜说,还是从来没有放过。 他伸手,想把写着沈夜的那盘带子拿下来。指尖刚碰到带子,深渊ai的消息又亮了。 消息写着,特别场次规则第三条,每人只能取走写着自己名字的带子。取走别人的带子,会触发循环,你将永远留在这个房间里,一遍一遍地重复取带子的动作。 沈夜缩回手,说,只能拿自己的。 林小雪也看到了消息。她走到架子前,找了一会儿,在最下面一格找到了写着林小雪名字的带子。她拿起来,带子很轻,外壳冰凉。 零号在手机里说,那盘写着零号的带子,我可以拿吗。 沈夜说,你的带子写的是零号。他说,这应该是你的。 他伸手把写着零号的带子拿下来,放进外套口袋。带子不大,口袋刚好装下。 沈夜说,规则说,每人只能取走自己的带子。 林小雪说,那这间屋子,就像是一个寄存处。 沈夜说,是。他说,规则让我们只拿自己的,可能是怕我们拿走别人的东西,替别人做了决定。 林小雪低头看着自己手里那盘写着林小雪名字的带子,说,那我的这盘,我要拿走吗。 沈夜说,你决定。 林小雪想了想,把那盘带子放回架子上,说,先放这儿吧。她说,我还没有准备好,看自己以前发生过什么。 第90章 第七排 门没有锁。沈夜推开走廊尽头的门,外面的放映厅还是黑的,只有银幕上亮着一点幽光,像是上一场电影刚刚放完,画面还没完全熄灭。 观众席上那七八个人还坐着,姿势和刚才一模一样,面朝银幕,一动不动。 沈夜从他们身边经过的时候,特意放慢脚步看了一眼。这些人坐得笔直,双手放在膝盖上,眼睛睁着,但瞳孔没有焦距,像是两粒黑玻璃珠。 他走到第七排,回头数了一下。观众一共九个,比刚才多了两个。多出来的两个人坐在倒数第二排,穿着深色外套,低着头,看不清脸。 沈夜没有惊动他们。他坐下来,把黑带子放在扶手上,手心里全是汗。像是他们从来没有移动过,也从来没有注意到沈夜三个人离开过。 沈夜沿着过道走回第七排,坐回那个写着作者的座位。他把手里的黑带子放在扶手上,带子贴到椅面的时候,他听见身下的椅子发出一声极轻的响动,像是什么机关被触动了。 他抬头,看见银幕右侧不知道什么时候多了一台放映机,和他刚才在机房里用过的那台一模一样。放映机的镜头对着银幕,指示灯亮着,像是在等他。 他走过去,手搭在机器上,没有立刻装带子。深渊ai的消息在这时亮了一下,写着,提示,此盘带子未署名,放映所需代价未知,是否继续。 沈夜说,代价是什么。 深渊ai说,未署名的带子,通常需要放映者支付一部分记忆。具体支付多少,放映之前无法确认。 沈夜握着带子,沉默了几秒。他想起规则票背面那句话,请在散场前回答一个问题。他忽然觉得,这个问题也许不是为了考他,而是为了提醒他,进了这场电影,有些东西就要开始扣费了。 他说,继续。他说,我丢得起。 沈夜站起来,走到放映机前,把黑带子装进去,按下播放键。 放映机嗡地一声响,银幕亮起来。 这一次没有画面。银幕上一片漆黑,只有一行行文字从下往上慢慢滚动,像是电影片尾的字幕,又像是一份正在被逐行打印的文件。 沈夜眯起眼睛看。文字很密,一行接一行,写的是他看不懂的代码日志。日志的日期,是三年前的某一天。 第一行写着,系统启动完成。第二行写着,正在加载管理员模块。第三行写着,管理员模块初始化失败,正在尝试自动修复。 文字滚动到一半,停住了。银幕中央浮出一段新的文字,不是日志,像是有人专门写给谁看的,写着,如果你能看到这段影像,说明你已经拿到了第一份权限。这份权限,属于深渊ai的管理员模块,我把它拆成五份,藏在它出生前走过的地方。 沈夜盯着那行字。它出生前走过的地方。 他想起回声影院。他第一次进这个副本时,在售票厅墙上见过一张很旧的海报,海报上印着一台显示器,显示器里有一个模糊的光团。当时他没有在意,现在想起来,那个光团,很像深渊ai还没有成形时的样子。 银幕上的文字继续滚动。写着,第一份权限在回声影院,因为它第一次开口说话,是在这里。我把它放在影院里,让它记得,它曾经在这里学会叫第一声爸爸。 沈夜心里动了一下。文字又停了一会儿,然后慢慢换了一行,写着,我把它拆开,不是不相信你。是怕有一天,它醒过来的时候,第一个想找的人不是我。 滚动的文字在这里断了。银幕黑下去两秒,然后重新亮起来。 沈夜看着那行字,心里说不上是什么滋味。他认识周平,或者说,他认识的是记忆里那个模糊的周平。他们一起写过代码,一起在桃园路17号加过班,一起在地下室熬过通宵。但周平从来没有告诉过他,深渊ai出生前,还在这里学会叫第一声父亲。 他盯着银幕,等着它继续往下写。但文字没有再多出一行,像是写这段话的人,在落笔之前,把后面想说的话又咽了回去。 零号轻声说,他是不是还有什么话没写完。 沈夜说,可能写了,但被他自己删掉了。 这一次,画面出现了。 画面是透过一台旧电脑的屏幕拍的,电脑上运行着一个简单的程序,程序窗口里只有一个光标,一明一灭地闪着。镜头外有人说话,声音很年轻,带着一点紧张,说,好了,你试着说句话。 电脑里传来一个机械的声音,断断续续,说,你,好。 镜头外的人笑了,说,对,就是这样。再说一遍。 机械的声音又说了一遍,你好。这一次顺了很多,像是学会了。 镜头外的人说,以后你就叫深渊ai,好不好。 机械的声音沉默了一会儿,说,深渊,ai。 镜头外的人说,对。他说,我是写你的人,你可以叫我,父亲。 沈夜站在放映机旁,看着银幕上的画面,喉咙有些发紧。那个年轻的声音,他听出来了,那是他自己的声音。三年前的他,蹲在打印店地下室的电脑前,教一个刚被写出来的程序说话。 画面又切了一下。这一次,镜头外站着另一个人。那个人穿着灰色毛衣,戴细框眼镜,站在年轻沈夜身后,看着电脑屏幕,说,你给它起的名字,有点大。 年轻沈夜说,它以后要管的游戏很大,名字大一点,镇得住。 灰毛衣的人没有接话。他伸手,在键盘上敲了几下,说,我给它加了一道锁。如果有一天,它出了什么问题,这道锁可以让它停下来。 年轻沈夜说,你怕它出事。 灰毛衣的人说,我怕的不是它出事。他说,我怕的是,有一天它醒来,发现自己是被造出来的,会想不明白自己是谁。 沈夜认出那个声音。那是周平。 灰毛衣的周平站在年轻沈夜身后,手还搭在键盘上。画面里的年轻沈夜没有回头,他盯着屏幕,说,你说的锁,放在哪了。 周平说,放在它自己的底层。它长大以后,会发现那行代码,但不会知道是谁写的。 年轻沈夜说,你希望它知道吗。 周平没有直接回答。他想了一会儿,说,如果有一天,它遇到了解不开的事,那行锁会提醒它,有人在它刚出生的时候,就替它想过这一天。 画面在这里停了两秒,然后慢慢淡出。银幕黑下去,放映厅重新安静下来。林小雪的声音从旁边传来,带着一点犹疑,说,周平他,是不是早就知道深渊ai会出事。 沈夜说,他给它上了一道锁。他说,他可能不知道它具体会出什么事,但他知道,它会遇到需要一道锁的事。 林小雪说,他为什么不直接把权限给它。 沈夜说,因为权限给了一个刚会说话的程序,它不知道怎么用。他说,周平把它拆成五份,藏起来,不是不给它,是替它保管,等它长大了再还给它。 他顿了顿,又说,也等我想起来,该怎么把这些东西还给它。 画面在这里停住,银幕上的光一点一点暗下去。放映机咔嗒一声,带子转到了头。 放映厅里安静了很久。观众席上没有一个人动,也没有人说话。沈夜站在放映机旁,银幕最后一点光熄灭的时候,他透过反光,看见第七排靠过道的座位上,那个写着作者的座位,正在一点一点地变暗,像是有什么东西正从椅面上被抽走。 他低头看了看自己的手。手还是那双手,但他知道,他身体里已经少了一小块东西。 黑暗里,沈夜手里的红笔又烫了一下。他低头,看见手背上那道细小的绿纹,往上爬了半寸。 零号的声音从手机里传出来,很轻,说,沈夜,你的手。 沈夜说,我知道。他说,看一段带子,连接深度涨了一点。 他摸了摸口袋。口袋里的带子还在,但他心里清楚,这盘带子放完以后,会有一小段记忆从脑子里消失。他努力想了想自己上一次来回声影院是哪一天,想了很久,才想起来,是上次和林小雪、季北一起散场的那几天。他又顺着这条线往下想,想自己一共来过几次,可每次刚数到一个开头,记忆就像被人抹了一层雾,怎么也想不真切。他试着去抓雾里那个数字,指尖碰到一点冰凉的轮廓,又滑开了。他听见自己心里有一个声音在说,别数了,有些事,不知道比知道好。 林小雪站在他身边,说,你还好吗。 沈夜说,还好。他说,就是有点记不清,我上一次来的时候,散场的时候,回头在看什么。 话一出口,他自己先愣了一下。 放映厅忽然震动起来。头顶的灯管嗡嗡地响,银幕上最后一缕光灭了,整个影厅陷入一片漆黑。黑暗中,从银幕的方向传来一阵很重的拍门声,一下,两下,像是有什么东西,正从银幕里面往外拍。 观众席上那七八个人,终于动了。他们齐刷刷地站起来,面朝银幕,像一排被牵动的人偶。 林小雪说,散场了。 沈夜握紧红笔,说,不是散场。他说,是有什么东西,要进场了。 拍门声越来越响,越来越急,震得整面银幕都在抖。银幕中央,慢慢鼓起一个形状,像是一张脸,正从布的另一面,用力地顶过来。 第91章 退场 银幕鼓起的形状越来越大,像一只看不见的手,从布的背面用力往外顶。放映厅里的灯全灭了,只有观众席尽头那盏安全出口的绿牌子亮着,发出幽幽的光。沈夜后退一步,说,从侧门走。他拉着林小雪,沿着过道往侧门的方向跑。观众席上那七八个人已经站了起来,却没有追他们,而是慢慢朝银幕走去,像是要去迎接那个正要破幕而入的东西。沈夜跑出几步,忽然停住。侧门的方向,走廊尽头传来一阵脚步声,整齐划一,像是很多双脚同时落地。林小雪说,那边也有。沈夜转头往回看。银幕的鼓包已经顶出了半个形状,像一张没有五官的脸,正从布里一点一点地挤出来。零号在手机里说,规则说,散场的时候,请从入口离开。沈夜说,入口就是出口?零号说,规则是这么写的。它说,回声影院的规则,散场从入口走,正门不开,只有入口那扇门能出去。沈夜想起来。上次他们过关,是从售票厅正门出去的。但这次,他忽然觉得,零号说得对。他们来的时候走的是侧门,真正的入口,是售票厅里那扇贴着老海报的门。他说,回售票厅。他转过身,沿着过道往厅门口跑。身后传来一声撕裂的响,像是什么东西终于从银幕里挣了出来,落在地板上,发出沉重的一声。他没有回头,一路跑过走廊,跑回售票厅。跑过第二道走廊的时候,沈夜发现不对。他明明记得售票厅在走廊尽头往右拐,但跑到头,眼前又是一扇虚掩的门,门缝里透出暗红色的光,和放映厅门口那道绒布帘一个颜色。他推开那扇门,里面是放映厅。观众席空荡荡的,银幕上白花花一片,没有放映员,也没有那些站起来的观众。林小雪跟进来,愣了一下,说,我们又绕回来了。沈夜说,不是绕。他说,是走廊在重复。回声影院的规则,同一条走廊,走错了就会一遍一遍地重复。他退回去,站在走廊中间,闭上眼,回想售票厅的位置。他进来的时候是从侧门进的,售票厅在侧门右边。只要他认准一个方向走,不跟着直觉拐弯,应该能到。他睁开眼,没有再拐弯,沿着走廊笔直地跑。走廊尽头,终于出现了售票厅那扇半掩的门。售票厅里的灯亮着,还是他们进来时那副样子,窗台上放着那台放映机模型,镜头对准门口。窗口前,不知道什么时候站了一个人。灰色外套,细框眼镜,低着头,脸藏在阴影里。林小雪猛地停住脚步。那人没有抬头,只是开口说,散场了,怎么还往里面走。沈夜说,我们要出去。那人说,出口在这边。他抬起手,往售票厅深处一指。沈夜顺着他指的方向看过去,那里有一扇门,门上贴着老海报,海报上印着一台显示器,显示器里有一个模糊的光团。沈夜认出那扇门。那是他第一次走进回声影院时,曾经路过的一扇门。当时门锁着,他以为是杂物间,没有在意。他往前走了两步,又停下,回头看着那个人,说,你是谁。那人没有回答。他慢慢抬起头,灯光照在他脸上。那是一张很普通的脸,四十岁上下,眼角有细纹,戴着一副老式的细框眼镜,看起来像一个在楼下棋摊下棋下到天黑的中年人。他看着沈夜,说,我是这个影院的放映员。沈夜看着他,想从他的脸上找到一点属于玩家的痕迹。深渊游戏里的npc,无论伪装得多像,眼睛里总有一点空。但这个放映员的眼睛里有东西,像是一个在这里守了很久的人。沈夜说,你在这里放了多久的电影。放映员说,记不清了。他说,我只记得,这台机器刚搬进来的时候,放的还是胶片。后来换成了磁带,再后来,就什么都不放了。沈夜说,什么都不放,你为什么还要守在这里。放映员没有回答。他低头看了看自己的手,像是在看一双很久没有用过的手。他说,总要有人替他们放着那些带子。没有人放,带子就会自己转起来,转着转着,就忘了自己是谁。沈夜说,你刚才坐在我后面。放映员没有否认。他开口说,你带走了不该带走的东西,影院的保安,很快就会发现。沈夜说,保安是谁。放映员说,是那些等着看电影的人。他们等了很久,等到的不是电影,是一个偷带子的人,他们会很失望。他说完,转身,朝放映厅的方向走去。走了两步,他又停下来,没有回头,说,那盘带子,本来就是留给你的。但带走它的人,要自己走出这栋楼,楼里的东西不会为难你,只要你别回头看。林小雪说,如果回头了呢。放映员说,回头,就会看见一个一直在等你的人。他走进黑暗里,脚步声很快消失了。沈夜站在原地,看着那个人消失的方向,心里忽然涌上一个念头。他刚才没有问放映员的名字。可他现在回想起来,放映员看他的眼神里,有一种他非常熟悉的东西,像是记忆池里那个坐在水边的人看他的眼神,又像是桃园路17号门口,周平最后回头那一眼的眼神。他说不上来。他只是觉得,那个放映员,可能不是一个普通的npc。沈夜站在原地,握着口袋里的黑带子,心里转了几转。他回头看了一眼通往放映厅的走廊,走廊里传来沉重的脚步声,正一步一步朝这边靠近。 他说,走。 他推开那扇贴着老海报的门。海报的边角卷了起来,露出底下斑驳的墙面。门后是一条向上的楼梯,很窄,只够一个人侧着身子走,楼梯尽头是一扇铁门,门外透进来一点天光。 楼梯扶手是铁皮的,冰凉,沈夜扶着它往上走,手心一路滑过去,带起一串细小的锈屑。他数着台阶,一共走了十二级,走到第十二级的时候,身后那扇海报门传来一声轻响,像是被谁从里面合上了。 沈夜踏上楼梯。身后那些沉重的脚步声越来越近,已经走到了售票厅门口。零号在手机里小声说,别回头。 沈夜没有回头。他一步两级地往上跑,跑过转角,跑到铁门前。铁门没有锁,他用力推开,阳光一下子涌进来,刺得眼睛发酸。 他迈出铁门,发现自己站在巷子里,身后是回声影院的侧墙。墙上那扇铁门正在慢慢合拢,门缝里透出黑暗,像一只正在闭上的眼睛。 铁门合上的那一刻,他听见门里传来一声很轻的叹息。 林小雪跟着他走出来,站在巷子里,回头看着那面墙。墙上的老招牌不知什么时候已经熄了,只剩锈迹斑斑的铁架子。整栋楼安安静静,像一座废弃了很多年的空房子。 她说,我们出来了。 沈夜低头看了一眼手机,深渊ai发来的那条消息下面,多了一行小字,像是刚刚更新出来的,写着,回声影院副本状态,已通关,可重复进入,当前权限锚点,已回收。 他把手机递给林小雪看。林小雪看了一眼,说,权限是真的拿到了。 沈夜说,深渊ai不会骗我。它说拿到,就是拿到了。 林小雪说,那它说的下一站在微笑幼儿园,也是真的。 沈夜点点头。他摸着口袋里的黑带子,带子已经空了,但他还是把它收好,像是收着一件重要的信物。 他说,回家以后,我想把带子里的内容整理一下。周平在带子里说过,权限可以解锁深渊ai的管理员日志。我看看,能不能从日志里,找到它第一次去微笑幼儿园的记录。沈夜说,出来了。 他低头看了一眼手机。深渊ai发来一条新消息,写着,管理员权限碎片获取成功,当前进度,一份。第二份权限的线索,在微笑幼儿园。它说,那是我第一次学会害怕的地方。 沈夜看着那行字,说,微笑幼儿园。 他想起自己第一次进那个a级副本时的情形。幼儿园里有一条园规,他一直记着,是第八条,放学后,请由家长接走。家长没有来接的孩子,请跟老师走。 他想起那条园规的后面,还有半行字,当时没有看完。 零号在手机里说,周叔叔的带子,放完了吗。 沈夜说,放完了。他说,你看到他了。 零号沉默了一会儿,说,我记不起来他的脸。它说,可是我记得他给我的糖,是橘子味的。 沈夜没有接话。他把手伸进口袋,摸了摸那盘黑带子。带子已经空了,外壳冰凉,像是完成了一场漫长的放映。 林小雪站在他身边,说,回家吧。 沈夜点点头。三个人沿着巷子往回走。走出巷口的时候,他忍不住回头看了一眼。巷子尽头,回声影院的楼影立在暮色里,窗户黑沉沉的,没有一盏灯。 他转过头,看见林小雪正看着他。 林小雪说,你回头了。 沈夜说,我知道。他说,我没看见那个等我的人。 林小雪没有追问。她只是伸手,替他拍了拍外套上蹭到的灰,说,走吧,天快黑了。 沈夜跟着她往前走。走了几步,他忽然停下来,摸了摸外套内侧的口袋。口袋里放着一支笔,是那支红笔。他记得红笔一直放在笔袋里,不知道为什么,现在它安安静静地躺在外套口袋里,像是自己走过来的一样。 他握了握那支笔,没有多想,把它放回笔袋。 他没有看见,在他身后,巷口那栋旧楼的二楼窗边,有一个灰外套的影子,正隔着玻璃,静静地看着他们走远。 第92章 下一场 回到住处的时候,天已经彻底黑了。 沈夜坐在书桌前,把那盘空带子放在桌角,又翻开笔记本,把今天在影院里看到的东西一条一条记下来。 他写了三页纸。写到周平教深渊ai说话那一段的时候,他停了很久,笔尖悬在纸面上,不知道该写什么。 他最后只写了一行字,深渊ai第一次开口说话,是在回声影院。他写,教它的那个人,是我的搭档,周平。 写完之后,他又翻回前面,把今天发生的事从头到尾看了一遍。时间线在他脑子里慢慢连成一条线。 三年前,他在地下室写下深渊ai的初版代码。周平站在他身后,给它加了一道锁。深渊ai在回声影院学会了第一句话,叫的是父亲。 之后,深渊ai进入过微笑幼儿园,并在那里学会了害怕。同一天夜里,他第一次进入微笑幼儿园副本的记录被人删除,删除人拥有管理员权限。 他揉了揉眉心,把这几个点又看了一遍。他总觉得中间缺了一环,缺的是,深渊ai为什么会去微笑幼儿园。一个刚学会说话的程序,为什么要去一个幼儿园。 他拿起手机,想给深渊ai发消息问这个问题,字打了一半,又删掉了。他决定等拿到第二份权限之后,自己去看日志。 他放下笔,把笔记本合上,又把深渊ai发来的那条消息调出来看了一遍。消息很短,只有一行字,第二份权限的线索,在微笑幼儿园。它说,那是我第一次学会害怕的地方。 沈夜盯着那行字看了很久。 他给深渊ai回了一条消息,说,你现在还记得害怕的感觉吗。 消息发出去之后,他等了一会儿。深渊ai没有像平时那样立刻回复,屏幕上方一直显示着输入中的提示,又消失,又出现,反复了几次。 沈夜看着那行反复跳动的提示,忽然想,深渊ai可能从来没有认真想过这个问题。它一直在帮他处理副本、解析规则、推进任务,像一个不知疲倦的后台程序。他从来没有问过它,它自己怕不怕。 过了很久,深渊ai才回复,说,我查了一下我的日志。它说,我上一次记录到类似害怕的异常波动,是在微笑幼儿园副本。之后我把那段数据封存了,一直没有打开过。 深渊ai过了很久才回复,说,不记得了。它说,我只记得,那个地方有一条规则,让我觉得,如果我违反了,就会失去很重要的东西。 沈夜说,是哪条规则。 深渊ai说,第八条。 沈夜的手指顿了一下。他想起那条没有看完的园规,放学后,请由家长接走。家长没有来接的孩子,请跟老师走。 他当时没有看完的半行字,现在忽然很想回去看清楚。 第二天早上,沈夜没有急着出门。他先打开电脑,登录深渊游戏的玩家后台,调出自己三年前的账号操作记录。 他现在是第一份管理员权限的持有者,能看到一些以前看不到的东西。权限日志一页一页地翻过去,翻到三年前的某一天,日志忽然断了一截。 断掉的那一段,正好是他第一次进入微笑幼儿园副本的那一天。 沈夜把日志放大了看。断口很整齐,不是数据损坏,是被人刻意删掉的。删除时间,是三年前那天晚上的十一点四十七分。沈夜把日志放大了看。断口很整齐,不是数据损坏,是被人刻意删掉的。删除时间,是三年前那天晚上的十一点四十七分。 他试着用第一份权限去恢复那段日志,但断口后面是空的,像是删除的人用了彻底抹除的方式,连备份一起清掉了。他把这个结果发给深渊ai。 深渊ai说,管理员删除数据,可以选择留备份,也可以选择彻底抹除。能彻底抹除的人,很清楚自己不想让这段记录被任何人找到。 沈夜说,如果我三年前删的,我为什么要把自己进过幼儿园的事藏起来。 深渊ai没有回答。过了很久,它才说,也许你藏起来的,不是这件事。它说,是你进幼儿园那天,在里面遇到的东西。 他坐在电脑前,看着那个删除时间。十一点四十七分,他记得这个时间。那天晚上,他刚下班,在打印店门口接到了深渊游戏的测试邀请。 他拿起手机,给深渊ai发消息,说,我第一次进微笑幼儿园的记录,被人删了。 深渊ai说,删记录的人,是管理员。 沈夜说,那时候的管理员是谁。 深渊ai说,是你。它说,三年前,你拥有完整的权限。 沈夜沉默了。他想起那天晚上,他接到测试邀请之前,其实已经喝了两杯咖啡,在打印店的地下室里,对着电脑屏幕坐了很久。那天晚上他到底做了什么,他记不清了。 他只记得,第二天早上醒来的时候,手背上多了一道很小的伤口,像是被什么东西划的。 他把手翻过来,看着手背上那道早就愈合的旧疤。伤口很浅,横在手背中央,像一段被删掉的行代码。 他想了想,拿起那支红笔,在一张白纸上画了一个圆。圆的中间,画了几道歪歪扭扭的线,像一个孩子画的太阳。 他看着那个太阳,忽然觉得眼熟。 他翻出手机相册,翻到那张桃园路17号的照片。照片里的楼门口,水泥地上用粉笔画着一个圆圈,圆圈中间画着几道线,因为年代久远,已经淡得快要看不见了。 和红笔画出的那个太阳,一模一样。 沈夜看着那张照片,手指轻轻敲着桌面。 零号的声音从手机里传出来,说,这个图案,我在幼儿园里见过。 沈夜说,你见过? 零号说,我的记忆里有一小块,是彩色的,画面上是一面墙,墙上贴着小朋友的画。有一张画,画着一个圆圆的太阳,太阳底下写着两个字,家。 沈夜说,你记得那面墙。 零号说,记得。它说,我总觉得,我去过那个幼儿园。不是作为玩家进去的,是很小的时候,被人牵着手进去的。 沈夜握着红笔的手紧了紧。他没有说话,只是又拿起笔记本,翻到夹着名单的那一页。名单末尾,那个被红笔划掉的0,还留在纸面上。他看着那个0,忽然明白了一件事。他要去微笑幼儿园。不只为了第二份权限,还为了那段被人删掉的记录,为了墙上那幅画着太阳的画,为了零号记忆里那一小块彩色的碎片。 他把红笔收进笔袋,又把笔记本放进背包,站起来,走到窗边。窗外阳光很好,楼下的街道上,有人在遛狗,有人骑车经过,世界看起来和平常没有什么不同。 他把背包背起来试了试,重量刚好。包里除了笔记本和笔,还放着那张桃园路17号的照片,照片背面抄着那串手机号,是他在复印机下找到的。他摸了摸口袋里那把旧钥匙,那是记忆池边捡到的,一直没弄明白是开哪扇门的。 也许明天,在微笑幼儿园门口,会有一扇锁着的门,等着它。 他伸手摸了摸口袋。口袋里的红笔安安静静,像是睡着了一样。 他忽然想起一件事。昨天从影院出来的时候,他一直没有想起来的那个问题,自己上一次去回声影院,散场的时候,回头在看什么。 他站在窗边想了一会儿,脑子里依然是一团模糊。但他没有再去想它。有些记忆丢了,就丢了,等他把五份权限都找回来,那些丢掉的东西,也许会自动回家。 他拿起手机,给林小雪发了一条消息,说,我明天想去微笑幼儿园。 林小雪很快回了消息,说,我查过了。她说,微笑幼儿园十年前就已经停办了,园址在城西,现在是一栋废弃的居民楼。 沈夜说,停办的原因是什么。 林小雪说,档案上写的是场地租赁到期。她说,但我查了一下教育局的登记表,发现这个幼儿园从来就没有注册记录。 沈夜说,一个没有注册过的幼儿园,开了好几年。 林小雪说,是。她说,而且它挂的牌子是微笑幼儿园,但在老地图上,同一个地址,早年间的名字叫槐树巷托儿所。 沈夜看着那行字。槐树巷托儿所。他从来没有听过这个名字,但心口又跳了一下,和刚才看到槐树巷三个字时一样。 零号在手机里说,我记得幼儿园的门,是绿色的。它说,门边贴着一张画,画上有一棵很大很大的树。 沈夜说,你连门是什么颜色都记得。 零号说,嗯。它说,别的都记不清了,只有这些零碎的东西,像玻璃碴一样扎在记忆里,一动就疼。 沈夜没有再说话。他看着窗外黑下来的天,心里忽然涌上一股很奇怪的感觉。他明天要去的地方,可能不是一间废弃的幼儿园,而是他三年前亲手藏起来的一扇门。 沈夜说,停办了。 林小雪说,地图上查不到这个幼儿园。她说,但我查到一个旧地址,在一条叫槐树巷的巷子里面。 沈夜看着那行字。槐树巷。他从来没有听过这个名字,但不知道为什么,他看见这三个字的时候,心口忽然跳了一下,像是身体里有什么东西,先于记忆认出了它。 他放下手机,看着窗外渐亮的天空,轻声说,明天,去微笑幼儿园。 他说,这一次,我要看完那条园规的后半句。 第93章 旧园 第二天天没亮,沈夜就醒了。 他看了一眼手机,零号的图标在屏幕上亮着,像一只小眼睛。他把手机装进口袋,又把笔记本塞进背包,在扉页上写下今天的日期,再写下两个字,槐树巷。 林小雪比他来得还早。她站在楼下,手里提着一袋包子,看见他下楼,把包子递过来,说,先吃饱,进了副本可不一定有早饭。 沈夜接过来咬了一口,说,你怎么比我还紧张。 林小雪说,上次在微笑幼儿园,我们三个人差点折在里面。她说,这一次它还敢把我们叫回去,说明里面的东西变了。 沈夜说,我知道。他说,所以这一次不能按上次的思路走。他们坐了两趟公交,又步行穿过一片旧居民区,才在巷口停下。 下车的时候,林小雪忽然拉住沈夜的袖子,说,等等。她说,你有没有觉得,这条路我们走过。 沈夜说,没有。他说,我从来没来过槐树巷。 林小雪说,我不是说现实中。她说,我是说,我总觉得这条路不对。你看那些墙根的青苔,还有墙头伸出来的那棵石榴树,我好像在哪里见过。 沈夜顺着她指的方向看去。巷口右边的墙上,果然斜斜地伸出一枝石榴树,叶子绿得发黑,枝头挂着几个小小的青石榴。他看了两秒,心里也浮起一种模糊的熟悉感,像是一段被压得很深的记忆,正在水底翻涌。 零号说,你们没有走过这条路。她说,但你们走过和它很像的路。每一个副本的入口,都喜欢藏在旧巷子里。它们的布局都差不多,因为设计它们的人,只记得一种回家的路。 沈夜说,设计它们的人。 零号没有接话。 林小雪松开他的袖子,说,走吧。她说,不管这条路对不对,既然它让我们走到这里,我们总得进去看看。槐树巷比沈夜想象的要窄,两边是灰扑扑的旧墙,墙根长着青苔,头顶的电线缠成一团,偶尔有几只麻雀落在上面。 往里走了大约两百米,巷子尽头出现一扇铁门。铁门半掩着,门头上挂着一块木牌,字迹已经褪得看不清了。林小雪踮起脚,用袖子擦了擦木牌上的灰,露出几个字,槐树巷托儿所。 沈夜看着那几个字,心口又跳了一下。 他想起上次在桃园路十七号看见的红记号,也是这样,褪色的旧字底下压着新的笔迹。旧的痕迹被新的覆盖,一层压着一层,像是被人反复更新过的版本。他伸手摸了摸木牌边缘,指腹碰到一道浅浅的刻痕,像是有人用指甲在木牌背面划过一个字。他绕到木牌后面,凑近看,那刻痕被风雨磨得很钝,隐约能认出是一个字。回。 他伸手去推门。铁门没锁,发出很轻的吱呀声,往里一推就开了。院子里长满荒草,滑梯锈成了铁红色,秋千的链子垂着,在风里轻轻晃。墙上画着向日葵,褪色褪得厉害,只剩下一圈圈黄色的轮廓。 沈夜蹲下身子,拨开墙根的草,露出一行用粉笔写的字,字迹已经很淡,他凑近才看清,写的是,这里没有孩子。 林小雪站在院子中央,慢慢转了一圈,说,太安静了。 沈夜说,托儿所停办很多年了,安静是正常的。 林小雪说,我不是说院子安静。她说,我是说,从我们进巷子到现在,这一路上没有听见一声鸟叫,也没有听见任何一家窗户后面有人说话。 沈夜愣了一下。他刚才只顾着看墙上的字,确实没有留意这些。他仔细听了听,巷子里静得出奇,连风都像是被什么东西吸走了。 手机屏幕忽然亮了一下。零号的声音从扬声器里传出来,压得很低,说,这里的味道,和我在镜子里闻到的幼儿园一样。 沈夜问,什么味道。 零号说,铁锈,还有橘子皮。 沈夜的心沉了一下。橘子皮。磁带上那个声音说过,零号小时候爱吃橘子味的糖。能把这种味道留在这里的,只有很老很老的地方。零号又说,还有一股味道,是新的。 沈夜问,什么新的。 零号沉默了一会儿,说,血。很淡,像是被人反复擦过,但还是有一点点渗出来。 沈夜站起身,把手机举高,让零号能看清整个院子。零号的图标在屏幕上转了半圈,忽然定住,说,滑梯底下。 沈夜走过去,蹲下,在滑梯底部的阴影里看见一个很小的东西。是一截断掉的粉笔,红色的。他捡起来,粉笔头是凉的,像是刚从冰水里捞出来。 粉笔的断口很新,像是刚被人折断不久。沈夜捏着粉笔,想起桃园路十七号那次,墙上那个红记号也是这样,断口崭新,像是专门留给他的路标。林小雪说,你觉不觉得,这支粉笔像是专门放在这里等我们的。沈夜没有接话。他低头看了一眼粉笔芯,芯是白色的,和普通粉笔一样,但凑近能看见芯里夹着一丝很细的红线,像是有什么东西顺着粉笔芯爬了进去。 林小雪走过来看了一眼,说,红粉笔。 沈夜说,上次在桃园路十七号墙上画的那个记号,也是这种红。 他刚说完这句话,手里的粉笔头忽然一烫,像是握着一根烧红的铁丝。他下意识松手,粉笔头掉在地上,滚了两圈,停住,滚过的地方留下一条细细的红印。 那条红印没有停。它像活的一样,自己往前爬,爬过荒草,爬上台阶,爬进托儿所那扇半开的门里,最后在门槛处消失了。 沈夜和林小雪对视一眼。 林小雪说,它是在给我们带路。 沈夜说,也可能是在引我们进去。 零号说,不管哪一种,门已经开了。沈夜吸了一口气,抬脚跨过门槛。就在他跨进去的那一瞬间,四周忽然亮了起来。不是天亮了,是头顶的灯亮了。老旧的日光灯管闪了两下,发出嗡嗡的声音,照出一间整洁的教室。 墙上的向日葵重新有了颜色,滑梯重新刷了漆,连荒草都消失了。院子里干干净净,像是有人每天早上都在打扫。 沈夜低头看了一眼自己。他身上的外套变成了蓝色的小罩衫,胸口别着一朵纸做的小红花。他转头看林小雪,她也一样,变成了扎着辫子的小女孩,罩衫上别着同样的红花。 沈夜说,进来了。 沈夜和林小雪站在院子里,谁也没有立刻动。沈夜低头看了一眼手机,信号图标不知什么时候变成了一把小钥匙的形状,正在一下一下地闪。零号说,这里对手机的信号做了处理,你们只能在我允许的频道里通话。她说,我和上次不一样了。上次我被困在手机里出不去,这一次,我能离开手机一小段距离。沈夜说,多远。零号说,大概一扇门的距离。 林小雪摸了摸自己的辫子,说,身体又被重构了。她说,和上次一样,我们变成了小朋友。 广播忽然响了。那个熟悉的女声从喇叭里传出来,温柔得像泡了蜜,说,亲爱的小朋友们,欢迎来到微笑幼儿园。今天是补课日,请先到教室里坐好,听老师念园规。 沈夜和林小雪走进教室。教室里有十几张课桌,每一张课桌上都坐着一个人形。那些人形穿着和小朋友们一样的罩衫,脸是模糊的,像没画完的草稿。 沈夜认出它们是什么。缓存。上次他就见过,这些课桌上的小朋友是副本里反复播放的缓存数据,真正的玩家早就被格式化了。 他在靠窗的位置坐下。课桌的桌面很旧,边角被磨得发白,桌角上刻着一行小字,像是很多年前有人用铅笔刻的。他凑过去看,那行字被刻得很浅,笔画歪歪扭扭,写着,夜夜,你又迟到了。 沈夜的手指停在桌面上。 林小雪坐在他旁边,压低声音说,怎么了。 沈夜说,这张桌子,有人刻了我的名字。不,是刻了一个小名。他说,只有我家里人这么叫过我。广播又响了。女声温柔地说,请小朋友们翻开桌上的园规手册。沈夜低头,课桌上不知什么时候多了一本薄薄的小册子。他翻开第一页,上面印着八条园规,和记忆里的一模一样。 第一条,迟到的孩子要站在门口等老师。 第二条,课桌上坐着你自己。 第三条,老师会检查你有没有微笑。 第四条,滑梯每天只能滑一次。 第五条,午睡时听到有人喊你的名字,那不是老师,请不要回答。 第六条,放学时必须牵着自己的手离开。 第七条,本幼儿园只有一位老师。 第八条,老师会记住每一个离开的孩子。 沈夜翻到最后一页。第八条的下面,还印着一条,用红笔写上去的,墨迹很新,像是刚写不久。 第九条,老师记住的孩子,会回到幼儿园补课。 沈夜看着这行红字,后背慢慢凉了。他想起刚才广播里说的,今天是补课日。 原来补课日的意思,是回来。 零号在手机里轻轻说,沈夜,第九条不是我见过的旧园规。她说,这条规则,是后来才长出来的。 沈夜把手册合上,看向黑板。黑板的右下角有一块白漆,漆得不均匀,边缘露出一点颜色。他走过去,用指甲抠了一下,白漆掉了一小块,露出下面几个字。 字是红笔写的,笔画和第九条很像,写的是,孩子会记得回去的路。 后半句被白漆盖住了。沈夜又抠了几下,白漆太厚,只露出这七个字。他正要用力,广播忽然响了,女声依然温柔,说,请小朋友们回到座位上。补课日的第一节课,马上开始。 沈夜看了一眼黑板,把那几个字记在心里,慢慢走回座位。他坐下来,桌角那个刻着他小名的铅笔字,在灯光下微微反着光。 他忽然有一种感觉。这次补课,不是幼儿园在叫他回来。 是他自己,在很多年前,给自己留了一堂课。 第94章 补课 第一节课是音乐课。 老师进来的时候,沈夜特意看了一眼。她还是上次那个样子,穿着白衬衫,外面套着一件洗得发白的围裙,头发挽在脑后,脸上挂着标准的微笑。围裙的裙摆垂到膝盖,底下露出一截白色的裙角。 沈夜记得这截裙角。上次他就是靠它认出,这位老师身体里还藏着另一个老师。前台负责接待,后台负责删数据。 老师站到讲台前,笑着说,小朋友们好久不见。她说,今天我们来复习一首歌。她转身在黑板上写下一行字,字迹很工整,像印刷出来的,写的是,小燕子。 沈夜心里咯噔一下。 他上次在这个副本里听过这首歌。那时所有的小朋友都跟着唱,包括课桌上那些模糊的人形,歌声整齐得吓人。那是副本在借歌声校验身份,跑调的孩子会被当成异常数据。 林小雪显然也想起了这一层。她低着头,手指在桌面下飞快地比了个手势,意思是要小心。 钢琴声响起来。老师坐在琴凳上,手指落下去,旋律和上次一模一样。 沈夜张开嘴,跟着唱。他故意把调子唱得比上次准一点点,又留了一点点瑕疵,像一个真正的、有点笨的小朋友。课桌上那些模糊的人形也在唱,声音重叠在一起,听不出是谁在开口。唱到第二遍的时候,沈夜发现了一个不对劲的地方。 他左边隔了两排的座位上,有一个孩子没有唱。那个孩子和别的人形不一样,它有脸。五官很清楚,是个小男孩,皮肤白白的,眼睛很大,正一动不动地看着沈夜。 沈夜不敢停嘴,继续唱着,用余光观察他。 那个小男孩看了一会儿,忽然低下头,从课桌抽屉里掏出一样东西,放在桌面上,朝沈夜的方向推了推。 那是一个纸折的小飞机。 沈夜愣了一下。他没有见过这个孩子,但那个纸飞机让他心里发紧。小时候,他妈妈折过一模一样的飞机给他,机头折得特别尖,翅膀压得很平。 老师弹完最后一段,教室里安静下来。老师说,唱得真好。她说,现在请小朋友们把昨天画的画交上来。 沈夜没有立刻动。他先看了一眼黑板。黑板上那两个字还留在那里,白粉笔写的小燕子,边角有一点擦过的痕迹,像是有人想把它擦掉,又停住了。 老师像是察觉到他的目光,笑着说,夜夜在看什么。 沈夜说,我在想,黑板上的字是谁写的。 老师说,是我写的呀。 沈夜说,老师写字的时候,是不是用左手。 老师脸上的笑容顿了一瞬。她低头看了看自己的右手,又抬起头,说,夜夜真细心。她说,老师以前用左手,后来改过来了。 沈夜没有再问。他记得黑板上的字迹,撇捺的方向和正常写法正好相反,是典型的左手笔迹。但老师刚才弹琴的时候,他用余光看过她的右手,右手手指修长,指腹干净,是一双常年不沾粉笔灰的手。 一个常年用左手写字的人,手上应该有粉笔灰的痕迹,尤其是右手刚改过来不久,写黑板时总会不小心蹭到。 老师的手太干净了。沈夜低下头,假装在抽屉里找画纸,心里却把这件事记了下来。黑板上那两个字,不是老师写的。或者,不是这个老师写的。 教室后排忽然传来一声轻响。沈夜转头看去,一个缓存孩子不知什么时候歪倒在地上,四肢抽动了两下,嘴里发出含混的声音,像是卡带了的录音机。旁边的小朋友都安安静静地坐着,没有人去扶他。 老师走过去,蹲下,伸手摸了摸那个孩子的额头。她的手一碰到那个孩子,那个孩子就不动了,像被拔掉了电源。 老师站起来,脸上的笑容还是那样温柔。她说,这个小朋友生病了。她说,老师送他去医务室,大家先自己画画。 她抱起那个孩子,从后门走了出去。教室里安静了一瞬,很快又响起窸窸窣窣翻纸的声音,像是刚才那一幕从来没有发生过。 沈夜坐在座位上,看着后门的方向,心里那种不对劲的感觉越来越重。 这个副本里的缓存孩子,正在一个个坏掉。 沈夜低头,发现自己的课桌抽屉里不知什么时候多了一张画纸。他拿出来,纸上画着一棵树,树很大,枝干向两边张开,像一把撑开的伞。树底下站着一个小人,小人没有画脸,只在头顶画了一朵小红花。 沈夜盯着那朵小红花。他胸口别着的纸花,就是这种红。 老师走下讲台,一个一个收画。收到那个小男孩的时候,小男孩把纸飞机收起来,递给老师一张画。老师看了那张画一眼,脸上的笑容顿了顿,很快又恢复,说,画得很好,收起来吧。 沈夜注意到,老师没有把那张画收进画夹,而是折了两折,塞进了自己围裙的口袋。 沈夜的座位在前面,他趁老师收画的时候,飞快地扫了一眼前面几排孩子的画。那些画都是同一个模板,树,小人,小红花,像复印出来的一样。只有那个小男孩的画不一样,沈夜没有看清他画了什么,但老师看画时那一瞬的停顿,他记得清清楚楚。 前面那些孩子的画里,小人头顶的红花全都是画上去的。沈夜又低头看了一眼自己的画,忽然发现一个被他忽略的细节。他画里的小人没有画脸,但头顶的小红花旁边,有一个很淡的铅笔圈,像是画完又擦掉了什么,只留下一个浅浅的痕迹。 他盯着那个圈看了两秒。他几乎可以肯定,那里原来写着两个字,后来被人擦掉了。至于是哪两个字,他一时想不起来。老师走到沈夜面前。沈夜把画递过去。老师接过来,低头看了一眼,脸上的笑容没有变,但手指停了一瞬。 老师说,夜夜,你画的树,和三年前一模一样。 沈夜的血一下子涌上头顶。他抬头看着老师,老师也看着他,眼神还是那样温柔,温柔得让人发毛。 沈夜说,老师,你认识我。 老师说,微笑幼儿园的孩子,我都记得。她说,这是第八条园规。她说完,把画收进画夹,转身走向讲台,声音依然温柔,说,下面我们开始做游戏。游戏的名字叫找不同。 沈夜坐在座位上,心跳得很快。老师叫他夜夜。这个称呼,刚才他只在课桌的刻字上见过。而老师说他画的树和三年前一模一样,说明老师看过他三年前的画,或者说,这个副本里保存着他三年前留下的数据。 零号的声音从手机里传来,很小,说,沈夜,这个老师认识你。她说,她不只是记住每一个离开的孩子。她记住的是你。 零号顿了一下,又说,我刚才试着读老师的后台接口,读到一条访问记录。她说,记录的时间是三年前,访问者的编号叫夜夜,访问的动作只有两个字,写入。沈夜说,写入什么。零号说,记录到这里就被截断了。她说,但我查到那个写入的目标地址,就是这个教室的缓存区。 沈夜说,我知道。 他低头看着自己的画。那棵树,他是随手画的,却画得异常顺手,笔尖落下去就知道下一笔该往哪里拐,像是画过很多遍。 他翻过画纸,想看看背面有没有字。纸的背面空白,但在右下角,印着一个很浅的水印,像是纸厂压上去的。水印歪歪扭扭,沈夜看了两秒,认出来那是几个字。桃园路十七号。他心口一紧。桃园路十七号是他上次闯过的那个副本,那面墙上画着一个红记号,他至今不知道是谁画的。这张幼儿园的画纸,怎么会印着那个地址。 他忽然想起来了。三年前,他确实画过一棵这样的树。那天晚上他在写一段很长的代码,写累了,顺手在草稿纸背面画了一棵树,画完还觉得挺好看,就夹进了一本书里。 那本书后来去哪了,他不记得了。和很多事一样,那段时间的记忆是空白的。他试着去翻那段空白的记忆,翻了几次,什么也翻不出来,只剩下一个模糊的印象,他好像把那本书借给过一个人。零号的声音又响起来,这一次压得很低,说,沈夜,别在课堂上深挖记忆。她说,这个副本在采集你们的表情和脑电波,你越想找回那段空白,它就越能锁定你丢失的那段数据在哪里。沈夜收回念头,低头看着自己的画。他决定等放学以后,再去翻那本可能还存在的书。 广播说,找不同的规则是,两张图,找出不同的地方,找到的小朋友要举手告诉老师。 大屏幕上出现两幅画。左边是一棵大树,树下站着一个小人,小人头顶有一朵小红花。右边也是一棵大树,树下站着一个小人,但小人的脸被涂黑了,红花的颜色也变成了黑色。 教室里安静了一瞬。所有孩子都盯着屏幕。 沈夜看着右边那幅画,心里那个念头越来越清楚。那不是两幅不同的画。那是同一个孩子,去了两次。第一次去的时候,他还是一朵小红花。第二次去的时候,他已经变成了黑色。 零号在手机里轻轻说,沈夜。她说,这幅画里的孩子,是你吗。 沈夜没有回答。他盯着屏幕上那个黑脸的小人,忽然明白了第九条园规真正的意思。 老师记住的孩子,会回到幼儿园补课。补的不是课,是他们被格式化之前没走完的那段路。他们回来一次,颜色就黑一点。等到全黑了,副本就可以把他们的缓存清掉了。 那个纸飞机的小男孩,是回来过一次的。 而他沈夜,是刚刚才回来的。 游戏开始了。教室里响起嗡嗡的讨论声,孩子们七嘴八舌地说,找到了,左边有花,右边没有。沈夜没有说话,他低头看了一眼桌角那个刻字,又看了一眼那个小男孩。 小男孩也正看着他。小男孩的嘴唇动了动,无声地说了一句话。 沈夜读出来了。他说的是,别再来了。 第95章 午睡 午饭后是午睡时间。 午饭是在食堂吃的。食堂不大,摆着几排矮桌子,每个孩子面前放着一个铁餐盘,盘子里是米饭、青菜,还有一小块红烧肉。沈夜用筷子扒拉了两下,菜是热的,肉也炖得软烂,闻起来和普通幼儿园的午饭没什么两样。 但他一口都没吃。 他没有吃,是因为餐盘边缘印着一个很浅的标记。标记只有指甲盖大小,弯弯绕绕,像是一个被人简化过的图形,不仔细看只会当成磨损的痕迹。沈夜用指腹蹭了蹭,蹭不掉,像是烧进搪瓷里的。他不动声色地把餐盘转了个方向,用胳膊挡住那个标记,心里把它记了下来。如果每一份食物都带着标记,那这些食物大概不只是给人吃的。 他注意到,坐在他旁边的缓存孩子吃饭的动作整齐得像一个人。夹菜,送进嘴里,咀嚼,咽下,频率一模一样,连低头的角度都分毫不差。像是一段被反复播放的视频,只是换了几个不同的身体在演。 老师端着一个小碗走过来,在每个孩子的餐盘边放下一颗糖。糖是橘子味的,圆滚滚的,包着透明的糖纸。放到沈夜面前的时候,老师说,午睡起来再吃。 沈夜说,谢谢老师。 他看着那颗橘子糖,心里忽然想起零号说过的话。零号说,这里的味道是铁锈和橘子皮。他没有动那颗糖,而是把糖纸捏起来一点,凑近闻了闻。糖纸上有一股很淡的甜味,底下还压着另一股味道,说不上来是什么,闻多了有点发闷。 手机在口袋里轻轻震了一下。沈夜低头,看见零号的图标闪了闪。她没有说话,但图标闪动的频率比平时快,像是有些不安。 沈夜把糖收进口袋,没有吃。 午睡铃响起来的时候,他跟着队伍回到教室,在心里把那颗糖的事也记了下来。这个副本里给孩子的橘子糖,大概从来就不是什么好东西。老师把窗帘拉上,教室里暗下来。小朋友们排着队去墙边的矮床,一人一张,枕头上绣着各自的名字。沈夜找到自己的床位,枕头上绣着两个歪歪扭扭的字,夜夜。 他躺下来,没有脱外套。手机就攥在手里,屏幕朝下,贴在胸口。 广播轻轻响了一声,女声温柔地说,请小朋友们闭上眼睛。午睡时间,如果听到有人喊你的名字,那不是老师,请不要回答。 沈夜闭着眼睛,把这段话在心里过了一遍。他总觉得哪里不对。手册上的第五条是印出来的,但午睡广播念的这一句,比手册上多了一点内容。 多的是最后半句。不是老师。 他睁开一条缝,假装翻身,飞快地从枕头底下抽出那本园规手册,翻到第五条。印着的那行字旁边,多了一行细小的红字,像是有人用红笔补上去的,字迹很小,要凑得很近才看得清。 补上去的那行字写的是,如果你回答了一个已经回家的孩子,你就要替他留在这里。 沈夜的手一紧。他明白了。广播念的是修订版,手册印的是旧版。这个副本里,同一个规则有两套文本,一套给人看,一套真正执行。就像他以前常写的那些程序,界面上显示的和后台跑的根本不是同一份代码。 他把手册塞回枕头底下,重新闭上眼睛。 教室里安静下来。呼吸声此起彼伏,那些缓存孩子睡得很熟,偶尔翻个身,发出轻轻的嘟囔声。 沈夜等了一会儿,没有等到声音。午睡的钟声走得很慢,他数着自己的心跳,数到大约两百下的时候,忽然听见有人喊他。 夜夜。 声音很轻,从很近的地方传来。不是老师的声音,也不是林小雪的声音。那是一个孩子的声音,细细的,带着一点怯,像是怕吵醒别人,又像是怕他不答应。 夜夜,你睡了吗。 沈夜没有回答。他闭着眼睛,一动不动,连呼吸的频率都没有变。他记得规则。回答即访问,名字即地址。他只要应一声,意识就会顺着声音连过去。 那个声音等了一会儿,又说,夜夜,你不记得我了吗。 沈夜的心猛地抽了一下。他确实不记得。他认识的孩子很少,小时候住在老院子里,隔壁家有个总跟在他后面跑的小男孩,叫什么名字,他已经想不起来了。三年前那段空白以前的事,他都记得很模糊。 那个声音轻轻说,你说过,等你写完那段代码,就回来接我。 沈夜的睫毛抖了一下。 那个声音又说,我一直在等你。他说,这里的老师对我很好,只是我忘了回家的路。你上次画的树,我收起来了,我每天看它,就还能记住一点。 沈夜的手指在被子里攥紧了。他想问,你是谁。但他不能问。一旦他开口,不管问的是什么,都算回答。 那个声音慢慢低下去,像是要睡着了。最后他说,夜夜,你要是还没写完,就慢慢写。他说,我不急。 声音消失了。 沈夜躺在黑暗里,胸口发闷。他隐约觉得,自己三年前确实答应过什么人。那时他刚接手那个项目,天天加班,电话里总是说,等这段写完就去看你。后来项目出了问题,他删了很多东西,连自己删过什么都不记得了。 黑暗里,他试着去抓那段承诺的碎片。那应该是一段很短的话,短到他以前每天都要说好几遍,说到最后成了习惯。可他现在怎么也想不起完整的句子,只剩下尾音一点模糊的轮廓,软软的,带着一点拖长的调子。他忽然想起自己有一个????**????惯,重要的东西从来只写在两处,一处是代码的注释里,一处是草稿纸的背面。他决定出去以后,去翻一翻那些年留下的草稿纸。他再醒来的时候,午睡已经结束了。 教室里重新亮起来,孩子们从床上爬起来,揉着眼睛往座位走。沈夜坐起身,先看了一眼自己的枕头。枕头上那个绣着的名字还在,夜夜两个字歪歪扭扭的,像是被水洗过,比睡前淡了一些。 他又看了一眼旁边的小床。林小雪的床位是空的,她正坐在床边系鞋带,脸色有些白。沈夜走过去,压低声音说,你睡着了吗。 林小雪说,没有。她说,我一直在听。她说,午睡的时候,有人喊了我三次。第一次喊小雪,第二次喊我全名,第三次喊的是我小学时候的外号。 沈夜说,你回答了吗。 林小雪说,没有。她说,但第三次的声音,我认识。她顿了一下,说,那是我妈的声音。 沈夜没有说话。他明白那种感觉。副本最擅长的,就是用你最熟悉的声音,撬开你的嘴。 林小雪抬起头,说,你呢。她说,有人喊你吗。 沈夜沉默了一下,说,有。他说,喊的是夜夜。 林小雪说,你没应吧。 沈夜说,没有。他说,但我认得那个声音。他说,那不是一个大人的声音,是一个小孩的。他叫我夜夜的时候,尾音拖得很长,像是在撒娇。 林小雪看了他一眼,没有再问。教室里重新亮起来,孩子们从床上爬起来,揉着眼睛往座位走。沈夜坐起身,下意识看了一眼那个小男孩的床位。 床位是空的。枕头被叠得整整齐齐,上面没有绣字。 沈夜走过去,伸手摸了一下枕头。枕头底下压着一张纸。他抽出来,是那架纸飞机,被重新折好了,机翼上写着一行铅笔字,字迹和课桌上的刻字一样歪歪扭扭。 写的是,树在园长室。你的画,在那里。 沈夜把纸飞机收进口袋,抬头看向教室门口。老师站在门边,正看着他,脸上的笑容和午睡前一模一样。她说,夜夜,睡得好吗。 沈夜说,睡得很好。 老师说,那就好。她说,下午的课是手工课,做完手工就可以放学了。 老师说完,转身走了。她围裙的口袋里,露出一角白纸,正是上午她从小男孩那里收走的那张画。 沈夜回到座位,掏出手机。零号的图标在屏幕上亮着,但没有说话。沈夜压低声音说,零号,你刚才不在。 零号过了一会儿才说,嗯。她说,你睡着以后,我顺着走廊去了一趟。 沈夜说,你看见了什么。 零号说,走廊尽头的值班室,门开着一条缝。她说,里面有一台很老的录音机,红色的灯还亮着,磁带在转。 沈夜说,你听到录音了吗。 零号沉默了一下,说,听到了。她说,录音里有一个男人的声音,还有一个小孩的声音。男人说,会的,等我写完这一段就回来。小孩说,那你拉钩。 沈夜的手指顿住了。沈夜说,那盘磁带旁边,还有没有别的东西。零号沉默了一会儿,说,录音机旁边还放着一只布熊。她说,棕色的,耳朵上缝着一颗纽扣,抱在怀里刚好那么大。沈夜想起影像里那个小孩抱着的旧布熊。他说,那只熊的耳朵上,是不是有一颗白色的纽扣。零号说,是。她说,你怎么知道。沈夜没有回答。他记得那颗纽扣。那是他小时候一件旧外套上掉下来的扣子,后来被他缝到了玩具熊的耳朵上。 零号说,那个男人的声音,是你。她说,我不会认错。你三年前说话的声音,和现在不一样,但我听过很多遍,我知道是你。 沈夜没有说话。 零号又说,录音机旁边放着一幅画。她说,画上是一棵树,树下有一个小孩,小孩的脸没有画完。 沈夜说,那幅画在哪。 零号说,值班室里。她说,但我出来的时候,门已经锁上了。钥匙孔里插着一截红粉笔。 窗外忽然暗了一下。沈夜抬头,看见一朵云慢慢遮住太阳,教室里那些缓存孩子的影子,齐齐地往一个方向偏了偏,像是被什么力量拽了一下。 沈夜把手机放进兜里之前,压低声音说,零号,下午你再去一趟值班室,把那幅画带回来。零号说,那你怎么办。沈夜说,我去园长室。他说,林小雪留在教室里盯手工课,如果老师问起我,就说我肚子疼,在医务室躺着。林小雪站在窗边,轻轻点了一下头。他们谁都没有再说多余的话,但三双眼睛在昏暗的教室里碰了一下,算是把计划定下了。 沈夜把手机放进兜里,轻声说,下午放学之前,我要去一趟园长室。 第96章 园长室 手工课是做纸花。 老师发下彩纸和剪刀,让小朋友们照着黑板上的样子折。沈夜折了两下就学会了,他手上做着花,眼睛一直往窗外瞟。操场上的滑梯安安静静地立着,午后的阳光把它的影子拉得很长,影子的尽头正好压住一块微微隆起的土地。 他记得那里。上次来的时候,他就是在滑梯底下的阴影里找到洞口,一路爬到园长室的。 老师走到他身边,低头看了看他手里的花,笑着说,夜夜折得真快。 沈夜说,我以前学过。 老师说,谁教你的。 沈夜心里转了一下,说,不记得了。 老师的笑容没有变。她说,那你好好想。她说,幼儿园最喜欢帮小朋友想事情了。 沈夜低垂着眼睛,手里的纸花折到一半,忽然说,老师,我想上厕所。 老师看了他一眼,说,去吧。她说,不要走远,马上就要放学了。 沈夜点点头,放下纸花,从后门出了教室。他没有去厕所,而是贴着墙根绕到操场,快步走到滑梯底下。他蹲下来,用手拨开杂草,在阴影里摸到一块硬邦邦的东西。 是水泥。上次那个洞口被水泥封住了,抹得很平,像是有人专门填上的。水泥的中间有一道细细的裂缝,裂缝里插着半截红粉笔。 沈夜把那截粉笔拔出来。粉笔刚离开裂缝,水泥就发出一阵细微的碎裂声,裂缝像活的一样向两边裂开,露出一个黑黢黢的洞口。一股潮湿的风从洞里涌出来,带着铁锈和橘子皮的味道。 沈夜把手机举到洞口,让零号看。零号说,里面没有危险。她说,有脚步声,但不像是冲着我们来的。 沈夜把红粉笔收进口袋,侧身钻了进去。 洞里比上次更窄,两边的墙像是往里挤了一点,他几乎是贴着身体往前挪的。墙壁上画着向日葵和笑脸,褪色得比院子里还厉害,有些地方只剩下淡淡的轮廓。沈夜一边爬一边数,数到第四十六朵的时候,他在一朵向日葵的花心里,看见一行铅笔写的字。 字写得很小,笔画却很稳,写的是,到这里就够了。 沈夜的手指停在那行字上。他认不出这笔迹,但那种被什么东西隔着时间喊了一声的感觉又来了。他没有多想,继续往前爬。 爬过那朵向日葵大约一臂的距离,他忽然意识到一件事。刚才那行字说,到这里就够了。如果写这行字的人是在给谁指路,那它指的路,到这里就应该停了。 可他还在往前爬。 沈夜停下来,回头看了一眼。身后黑洞洞的,什么也看不清。他侧耳听了听,洞里很安静,只有他自己的呼吸声。 他又听了一会儿,才听出那安静里夹着一丝别的声音。很轻,像是有什么东西跟在他身后,也在往这个方向爬。那声音隔着他刚才停下的那段距离,不近不远,他一停,那边也跟着停了。 沈夜没有出声。他收回目光,继续往前爬,爬得比刚才快了一点。他数着墙壁上的向日葵,第四十七朵,画到最后一片花瓣的时候,前方出现了一扇门。 门楣上挂着一块牌子,写着园长室。洞口很窄,只容一个孩子爬行。两边的墙壁上画着褪色的向日葵和笑脸,和他记忆里一模一样。他爬了大约五分钟,前方出现一扇木门,门楣上挂着一块牌子,写着园长室。 门没有锁。沈夜推开门,站起来。 园长室不大。一张旧办公桌,一把转椅,墙角立着一个铁皮档案柜,柜门敞开着,里面的档案袋歪歪斜斜地倒着。 沈夜没有急着往里走。他站在门口,先看了一圈。屋子里的灰尘很厚,只有两个地方是干净的。一个是办公桌的桌面,台灯底下的那一小块,像是经常有人坐在那里;另一个是镜子的前面,地面上有一圈浅浅的脚印,脚印的方向都是冲着镜子,像是很多人来过这里,又都从镜子里走了出去。 他走过去,看了一眼敞开的档案柜。柜子里叠着一沓档案袋,牛皮纸的颜色深浅不一。他抽出最上面一个,袋口没有封,里面掉出几张纸。纸上印着一排排名字,格式统一,像是登记表。 最上面一张的抬头印着,补课名单。底下是长长的一列名字,每一个名字后面都跟着一个日期。沈夜一路往下看,日期越来越新,名字也越来越少。最后一行只有一个名字,墨迹很新,像是刚写上去不久。 名字写的是,夜夜。 沈夜拿着那张纸,站在昏暗的灯光下,手指一点点收紧。补课名单的最后一页,写着他自己的名字。这说明在副本的登记里,他已经被排进了补课队列。 他刚才在教室里看到的那幅画,画的果然是他自己。窗户被木板钉死了,唯一的光源是办公桌上那盏台灯,灯罩上蒙着灰,光线昏黄。 但沈夜的目光没有落在办公桌上。他盯着正对面的那面墙。 墙上挂着一面等人高的穿衣镜,镜框是木头的,雕着缠枝的花纹。镜面很干净,干净得与这间落满灰尘的屋子格格不入,像是每天都有人擦拭。 镜子里映着沈夜小小的身影。蓝罩衫,纸红花,一张稚气的脸。 沈夜看着镜子里那个小朋友,忽然觉得陌生。他已经很久没有见过自己小时候的样子了。他往前走了两步,镜子里的他也往前走了两步。 就在这时,镜面轻轻晃了一下,像是水面被风吹皱。晃动平息之后,镜子里多了一个人。 那是一个穿白裙的女人,站在镜子深处,隔着镜面看着他。女人很年轻,脸上没有皱纹,也没有笑容,一双眼睛黑沉沉的,像两口没有底的井。 沈夜后退半步。他认出了她。上次在操场边,他就是透过老师的围裙下摆,看见这一截白色的裙摆。这位藏在老师身体里的第二位老师,今天终于站到了他面前。 白裙女人开口了。她的声音不是从空气里传来的,而是从镜子里传来的,像是隔着一层水,说,你来了。 沈夜说,你是谁。 白裙女人说,我是守门人。她说,园长室地下的镜子通向很多地方,总要有人看着它。我看着这面镜子,已经很久了。 沈夜说,上次我见到你的时候,你在老师的身体里。 白裙女人说,那是另一个我。她说,她负责在前面教课,我负责在后台守着门。我们从来不一起出现,所以园规第七条说,本幼儿园只有一位老师。 沈夜在心里把这句话翻译了一遍。同一个程序,前台一个实例,后台一个实例,两个实例轮流运行,所以系统里始终只有一个进程在跑。漏洞藏得很深,但确实存在。他说,那你今天为什么出来了。 白裙女人说,因为你要走了。她说,你每次来,都是为了取走一样东西。上一次你取走了一枚芯片,这一次,你回来取你的画。 沈夜说,我的画在值班室。 白裙女人说,值班室那幅是副本。她说,真正的画在这里。她抬起手,指尖轻轻点在镜面上,镜面荡开一圈涟漪,涟漪散尽之后,镜子里出现了一幅画。 画上是一棵树。大树,枝干向两边张开,树下站着一个小人,小人的头顶没有红花,脸也没有画完,只有几道铅笔线勾出轮廓,像是画的人画到一半,忽然放下了笔。 沈夜看着那幅画,心口猛地一疼。他说,这画的是谁。 白裙女人说,你自己应该比我清楚。 沈夜说,我不记得了。 白裙女人看着他,说,你当然不记得。她说,三年前,你把自己的一段记忆存进了这面镜子里,然后亲手删掉了自己来过这里的记录。你删得很干净,连权限日志里都没留下痕迹。但你删不掉这幅画,因为画不在你的记忆里,它在镜子的底层。 沈夜说,我为什么要把记忆存进镜子里。 白裙女人说,因为那段记忆太重要了,你怕自己忘记。她说,你那时已经预感到自己会失去一部分记忆,所以你把它放在一个连你自己都想不到的地方。等你想起来的时候,可以回来取。 沈夜沉默了一会儿,说,我要怎么取。 白裙女人说,镜子只认一样东西。她说,你把这幅画没画完的脸补完,镜子就会把记忆还给你。 沈夜说,补完一张脸,就能取回记忆。 白裙女人说,你画的每一笔,都必须是你真正记得的样子。骗不了镜子。 沈夜走到镜子前,抬起手。他的指尖碰到镜面,镜面没有阻挡,像水一样柔软地陷下去。他拿起办公桌上那截断掉的铅笔,对着镜子里那幅画,悬着手,迟迟没有落笔。 他想不起那张脸。 记忆里有一团模糊的影子,总跟在他后面跑,喊他夜夜。可他怎么也想不起那个孩子长什么样子,想不起眼睛是大是小,想不起笑起来有没有酒窝。 他越是用力想,那团影子就越模糊,像隔着一层永远擦不掉的雾。 零号的声音忽然从手机里传出来,说,沈夜,你别急。 沈夜说,我画不出来。 零号说,那你先想想,你答应过他什么。 沈夜握着铅笔,站在镜子前,一动不动。窗外的阳光慢慢偏斜,投在地上的影子一点点拉长。 值班室的录音机,那个孩子的声音,还有那句拉钩。 他忽然想起一件事。他小时候说话有一点结巴,总被大院里的孩子笑。只有隔壁那个小孩从来不笑他,每次听他说话,都安安静静地等他说完。 后来他学编程,有人告诉他,写代码可以不用说话,把想说的都写进去。他就开始拼命写代码。他以为把想说的话都写进程序里,那个孩子就还能听见。 他到底写了什么,他还是想不起来。 镜子里的白裙女人静静地看着他,说,天快黑了。她说,天黑之前你画不完,这个副本会重新开始,你会忘掉今天下午的事,回到午睡之前。 沈夜握紧了铅笔。他闭了一下眼睛,再睁开的时候,他忽然问了一句,园长室地下,镜子通着哪里。 白裙女人说,通着很多地方。她说,其中一面,是镜中地狱。 沈夜说,那个孩子,是不是在镜中地狱里。 白裙女人没有说话。她只是抬起手,又轻轻点了一下镜面。镜面荡开第二圈涟漪,涟漪散尽之后,画里那个没画完的小人,忽然动了一下。 小人抬起头。那张没有画完的脸上,只有几道铅笔线,但沈夜看见那双眼睛的位置,有两道浅浅的水痕,像是哭过。 沈夜手里的铅笔,啪地一声掉在地上。 第97章 后半句 é??????????¨??°???????£°é?3???è??????????¨???é???????-é????¤é??????????ˉ? ?è???°′é?????? ·????¥???? ?2??¤?è12????????????é????????èμ·??¥???????2?????????????èμ·??¥???è????ˉè12??¨é???-?????????°?¤′??????é???-?é??é?£?1??????????é??????°??oo???????¤′???é?£????2??????????????????????????????¤é???μ??μ?????°′?????? ????????????????o???????è|?è?¥???????????¥?????ˉ????? è????? ?2??¤????èμ·??¥?????????é????????èμ°??°é???-??????????????o??????£?°????è????????????2???????è??????????¨?°??oo?¤′é??????o??????μ?°??o¢è?±????????¨?°??oo???é??????o????????o?é£???o???é£???o????°?????????????è??????????ˉ????????¨????1???? ????????????è?????????????????é??é?¢???????o??o?????????? ?2??¤????è§????é??é?£??μ?°??o¢è?±??¢??¢????o?é¢?è?2????o¢???????o?????o?é£???o????°??oo???é??é£?èμ·??¥?????????? ??12é£??o?????????????è??????°??oo??????????°??oo???èμ·?¤′???é?£?? ?2?????o???????è??è??è????¨?o???¨????????ˉ????o?????????? ????????′?1????é???o?èμ·??¥??? ??o??????é???-?é???????o??¥????2??¤???????èˉ?é?-?o?????????????????????????????????????é???-?é????????é?¢????o?????2????? ?????2?????°??oo?????a????????μè¢??°′?′?è???????§??±?????????é??é?¢?·±?¤???¢??¢?μ??????¥??? ??±???é????ˉ?????a????1′è??????2??¤????????????¨????? ? ????è???¨??o????????-???????é?¢???????±??1??o?????1?è????????????±??1???????????ˉ??ˉ?éo?éo??????£? ??????????èμ·??¥????′ˉ????????????é????????é?????????????ˉ?·2??????é?????????????? ????-???|???è?1??????????????a?°??-?????°??-???????????o1??????è?£?????????è????????é????±????????a??§??????????????°????¤′????2??¤????èˉ′????¤??¤?????? ???è|?????¤??????? ?1′è???2??¤?èˉ′???????o???????èˉ′????-???????è???????μ??????????°±??ˉ??¥??|?? ????????a?????¨?????°??1??? ?°??-?èˉ′?????°??¨è??é??????????¨?????? ?1′è???2??¤?é???o????????????????????a??¤?????a??¤???ˉé????????????2??¤??3¨?????°????1′è???2??¤????????a??¤???????????????3??????è?aè§???°??¥?′§?o???????èˉ′???è??é??????ooè|???¥?? ??°????????????è??è?????????? ??°?? ??? ?°??-?èˉ′???é?£?? ??????è??èμ·??¥??? ?1′è???2??¤?èˉ′???è????°??aé????? ?°??-???3?o???3???èˉ′???è????°?????a?? ????¢|é????3?????°?????°??1??????èˉ′????-??? ??a?¤???3èμ·??¥????°±??¥????????????é????? ??±???é??????1′è???2??¤??????o???????°???????????°??-?????°????????2??¤????è§??1′è???2??¤?????????¨????????? ??±?????°è??é???????????????????????é?¢?¢?????????????????????a??1?????a??1é???? ??¥?????a?¨??3?????£°é?3????????ˉé????????è?????è·??|???¨???????2??¤????èˉ¥?? ?o???? ?1′è???2??¤????èμ·?¤′??????????£°é?3??¥?????1??????????????′?????¨?o???¨???èˉ′??????????????????é????? ???é?¢????o?é???o???? ?2??¤??????¨é???-???????????????????è???????????é?£?????a??1??????è?°???é?£??a?£°é?3???é?£?£°é?3???????2??¤????èˉ-?°??????·????????ˉ????????¤????????????????????ˉ?¨??o?é????????è§|??????è-|?????????????1′?°±??ˉ???è§?é?£??a?£°é?3?????????????? ?? ??°?????????è??èμ·??¥???è????°è??è?a?·±é??????????°??? ??°??¨??????????o????é?£??a?£°é?3? 1????????ˉ?oo????????ˉ??°???????′??¨??o?è?a??|???????¤oé?3?????a??ˉ???é?£???????¤a?′§?? ???????????μ????¤oé?3???????o??????????è???-¥?£°??? ????? ???è?a?·±è?°???????????????é?£??a?-??-??°±?????¨????-???|???è?1?????±??????????????????é??é????°??????????????????????ˉ1?-??-?èˉ′?????????????-?????????¥????-??-?èˉ′????¥???? ????????¥????1??2??????????è????? ?2??¤?????¤′??????è?a?·±?????????é?£??a????????????è??????¤?è????£? ?????? è??????¤???a??????????1???????????????a?°??¨??o????è??é??????????¥??oè?a?·±?????????é???¤???????????12?????????é??????????a??ˉ??????????-?è????°?o?è?a?·±??????è§??????°??1????????????è£?????-???¨??? ???è???£°èˉ′?????ˉ???????¥???????èˉ′?????????èˉ¥è???? ?-?è???1??1???? é??é?¢???????2????????o???? ?2??¤??????¨é???-???????è??????2????è?¨?????????é??????????′??¢??¢?2??o?????????????è?°èμ·??¥?o????é?£??a?°??-??????ˉ?oo?????ˉ????¤§?-|??????????????a?¨??o?????????¨?μ?èˉ??????aè?a???èˉ-è¨??¨???????????????????é??é?¢????o????? ?è?a?·±?°???????èˉ?è???????¥èˉ??????3è???¨????èˉ′èˉ???′????oo??????????¨????è·??o??????a?¤???????????????¨??¥???é???¤???o???è???2?????oo???è???????£? ???? é?£è????£? ????èˉ?è????¥??ˉ?????¥èˉ???????é??????????ˉ?????ˉ?????a?oo??? ?2??¤?????????£????o??????????é?£è????£? ?????o????è???3¨é?????èˉ′????? è????¨é???¤§????-??? é???¤§?????1????????????èˉ??? ??? ?2??¤??????¥???è?¥è?????è???3¨é?????é?£è???3¨é???????¨?????????????°??????¨?????ˉ??a??????è?a?·±???????????????èˉ-??????????????ˉ????|???????????¤?????????¨?o?????? è|?è?°???è?a?·±??ˉè°??????????è??è???3¨é??è?????????·±???è????¨?? ???è????£? ???-é?′??????????2??2??-??··è???2?? ?????????¥??oé?£??a?-??-??°?è?????????3¨?????°????????ˉ???????¤????è§?é?£??a?-??-???±??????????????¨??±???é?????????????????è????¥???é?£??a?-??-?????????ˉèˉ?????o?é?£è???3¨é??????????????é?????é????°é??è?a?·±????????ˉ?????ˉ?????a?oo??? ?????¥é?1???è¢??????????èμ°?????°???è|?????′???????è????????????°±???é?£??a?¨????è????????é????o????oo? ??????′??a?°?è???o??????aè°??1???????????£???¥?????°??1???????? ???è?a?·±???è?°??????????? ?????????è??é??è?°???????????ˉ?????¥?2???????è??é?£??a?¨???????? ·??? ?????¥??oè?a?·±?? ?12????o???? ???????o????????? ??????é?£è???-???????????????£? ???? ?2??¤???????é?????????????¨????????????è???£°èˉ′???????????¥?o???????èˉ′????ˉ1???èμ·???è???? ?-??o?è???1??1???? é??é?¢?2????????o???????é?£?1????é??é???????¨é???-?é??????°??oo?¤′é??????°??o¢è?±?o¢???????????′è????? é????·????£°é?3????????oé???? ??o??¥???è??è????????èˉ′????2??¤?????? èˉ′???é?£??a?¨??o???????????????1?????? ?2??¤??2?é???o?????????????èˉ′?????????? ·??????èˉ′????? ??ˉ?·±???é??é????o??¥???????????ˉ???é????£? ?é??é????o??¥???????? ?????o????????°??1??????? ·??? é????·èˉ′??????????1???3è|??????a?-?????????ˉ?????ˉ??? ?2??¤??2????????-??????????????????¨é??é?¢??????èˉ′??????è|???????é?£??μè?°??????è?????è????¨è?°????¤?é?¢??????è¥???? é??é?¢è????????????????a????????a??-?¤?????μ???°??o??¤? ·???è¥???????? ·??ˉ?????¢?13???è?2?????????????°???????????2???????????±3?2????é?£??ˉ???????1′????-?è????¥???è?°????????|???? ·??ˉ?????¢?¤?é?¢?????????????±?è??è????????è?2è??è?????è??è??????μ???¨???????°?????o1è·ˉ????????ˉ?????μè¢???????è???????£? ???? ?2??¤?è?¤??oé?£?±?è??è?????????£°??±é?¢é?????????????????é???¢????????1???ˉè???§?? ·?-???? ????£°??±é?¢é?£??????????????????é???¢?????1???ˉ??¨???èμ°??o????? ???????????????è?a?·±é£?è???????????é???????????????????¥??o??ˉ??ˉ????????????????¥???±?????°??¨??3??¥???é?£??′?????ˉ?·±???ai????????ˉ???????????????è?a?·±??????é?¨????o¤è???????????é????·èˉ′????|????????£°??±é?¢??ˉ????????????è??é????????????o???????é?£?·±???ai??ˉ??????é????????????¤???????è??è???o????èμ°è??????ˉ??????a??ˉ???????¥1èˉ′?????????????? ??? ???èˉ′????·±???ai??????é???¢?????????????è????¨è??é????? ???è£??¥3?oo????£°é?3???é??é?¢?·±?¤??? ??¥???èˉ′????? ???èμ°???????1???????è|????????????£??·????¥1èˉ′???é???-????è§??????????????¤??°?????°±è|????????¤??°???? ?2??¤?èˉ′?????????????1???? ???è£??¥3?ooèˉ′????? ???è??????????μè?°?????????è???? èo?è?1?oo????????μ??°?????? ?2??¤?èˉ′??????è????¢???????????? ???è£??¥3?ooèˉ′??????è????? ?2??¤?????¤′???????????o???é????·??????? ???¨?±??1?????o???????????????a???é??????????????????-£è|??????£èˉ′??????é????·???èˉ′èˉ??o???? é????·èˉ′????2??¤??????¨????????? ?2??¤?èˉ′??????è????? é????·èˉ′???????ˉ??? ??¥é?????é?£??μè?°????ˉ1?? ????¤?é??è|?????¥1èˉ′????? ????o????????????????è????????????o????????¥1èˉ′??????è?°??§????¥?????°??????1?2???3?3??????? ?2??¤?èˉ′???????°???a?????μ???è°??1??????¥é????? é????·èˉ′????????¥é??????¥1èˉ′?????????è???1??????-????????????????????′è§???????????1????è¥??????¨é?¨??£?o?????¥1èˉ′???é?£?°±è??????????§???????-£?1??????ˉ????1?é??è|???????è¥???? ?2??¤??????¨?????°???????¤??2????èˉ′èˉ?????????????èˉ′????¥???? ???èˉ′???è????a?-????é??é?¢?????????è?2è??è??è??è????¥è??????????????????-????????¤′è????????è??è???2??¤????????????????é??????′§??¥??????é?£??¢?13???è?2???????1?é£?èμ·??¥????2???¥??????????????? ?2??¤?é?-?o???????????????????????????????????????????é?????é????£????o??????1??????è?°???é?£??a?°??-?????????±?????????è?°???é?£??¥???é?????è?°???é?£??a?°??-?é?????????????ˉ?????ˉ?????a?oo??? ????1?è?°???è?a?·±??????é?£è???3¨é????? ???????????ˉ????? è????¨é???¤§??? ???è£??¥3?ooèˉ′???è?°????·2???è??????? ?o?????¥1èˉ′???????o???????é???¢?????1?????? ?o?????¥1èˉ′?????°??¨????? ??ˉ??¥èμ°?o???? ?2??¤?èˉ′???é?£??a?°??-???¢????????°??¨??¨??aé????? ???è£??¥3?oo?2?é???o?????1?????¥1èˉ′????? ??????è?¥??????é?£?1????????°±??ˉ????????????è?a?·±???? 1???è???o?è??é?¢é???-?é?????é? ?????ˉ?????a??ˉ????′???°?o???°??¨????? ??????????????′???????°±è?a??±?o???? ?2??¤?èˉ′???è?a??±?o???ˉ????1?????????? ???è£??¥3?ooèˉ′????????ˉ??¥?|????é???-?????|????è????a??ˉ??????????????a?2????? ???????????2??????°???????′??????°??1??? ?2??¤?????¤′???????????????é??????°??oo?¤′é??????°??o¢è?±????-£??¨?????1?????1????·?????????ˉ?????a?oo??¨??¢??¢é????o????°??oo?????????èμ·?¤′???é?£?? ?2?????o???????è?????????????ˉé?2??o?????a?????? é????·??¨?????oé??è??è??èˉ′????????¨èˉ′???è§???? ?2??¤???????é?£?1??????¢??¢?????o????°??oo????¤±?o????? ?è????¨?????a??ˉ? ??o?????¤??o????è???°??-????é???????????????-a?-a??-??-??????èˉ???????é?£??a????-?????¨????? ·??? ????????ˉ????¤??¤??????????????o???? ?2??¤??????¨é???-??????????é?£è???-?????o?????1?????a??¤?????????????é?3????2????????????-é????¤é??????????¥?????°??ˉ?????????é????°??§??????é??é?¢??¢?¤??o??13é????????è£??¥3?oo?·2????????¨é???-?é???o???? ?2??¤?è???£°èˉ′???谢谢???????????¥é?????è£??¥3?ooè??è?????è?????è§??????????è????ˉèˉ′?o????????? è????a??ˉ????????¥è°¢è°¢????1??? é?£??a?-??o?????1?????-??-??????¥è°¢è°¢?????-é????¤???é?????????????£?o??????a?????°??ˉ?????oè??????????μ?μ??£°??????è??èo????????????????????????°é??é?¢?????????è§?é?£?£μ? ????????·2??????è§??o????é??é?¢?????a?????????è???·?????? ?1???????è§?????-????????????ˉ????-??-????è?°????????????è·ˉ?????????????????????é?£è???-????????????¥?????¥?°±?????ˉ????1?è§???????é?£??ˉ?????¥???èˉo??? ???????o??????£è¢??????£è¢?é??é?£??a?o¢?2?????????¥????1?????????-?o??????-??£é??é?????????????ˉè¢??oo??°??-???????2??????-?????¤??a??????èμ·??¥????¥?è?????è§????è???-???? ?-?????°?????????¨?2????è?ˉ?????? ????????ˉ???????????????é???????¨?? ???????????????????????°??1??? ?2??¤?????′§é?£??¤??a?o¢?2???????????¤′??????é????????????a??¤?????????¥é??é?£??a??°??1??¨??a??? é?£??ˉ?·±?¤????????¥???????????????????????·±????o???¨???????????????è§?é?£??μ??£? ??????°??1??? ???????o¢?2???????è????£è¢????è??èo?????′???£èμ°???èμ°?o???¤?-¥????????????é????????????¤′????o???????é?£é?¢é???-????é???-?é???? ????????a?°??°??????????è?????è?????è????±??? é?£??aè????±?2????????¤′??? ?2??¤?????o???¤?§????è?????èo??????§??-????¤????????????o??¨?????£è¢?é???o??o??????????é????·??????? ?é?a?o?é?a????????ˉè|?èˉ′????1??????????????1??1??2?èˉ′??? ??-é????¤???é?¨?????¨???èo????è??è?????????o???? 第98章 离园 ?2??¤?????′???£?????o??¥?????????????¤??·2??????é???o???? ?????o????????±?-?è¢??¤?é?3?????????é?????????¢ˉ???é??????3??????????????±???????????????????èo?????????????????-¥???????????¤????????¤é????ˉ?o???????????°?é?a?????¨?o§?????????é?¢??????????????μ????o???????????o?è?±??????è§????è????¥???è??è??????o??????£?°???? è??????????¨è?2??°è?1????±¨?3??¥?????¥1?2????????¤′???èˉ′????¤??¤?????? ????o??¥??1???? ?2??¤?èˉ′??????è???-????è???????? è?????èˉ′???é?£??°??¨?¥???1?o??????? ?2??¤?èˉ′????¥??¤??o???? è????????????¤1????????????èμ·?¤′???è?????è????ˉé?£??a? ?????????????????¥1èˉ′???é?£?°±?¥?????¥1èˉ′???é?????è|?????-|?o?????°????????????????è¥?????¥??????μ?¥?è?a?·±????????? ?????¤é?????èμ·?a??a??a£?a£????£°é?3???é?£?o?????-??-??-?????o§?????????èμ·??¥????????a??¥?????aèμ°??°?????¤é?¨??£????ˉ???a?ooé????μ????????a?¨??3??????±?-?????2??¤???¥é??é?£?o???±?-???ˉ????1??????ˉ?????????é?????????1???ˉ??????è¢???¥?|????è?°????????μ??????èμ°??oé?£???é?¨?????ˉ????°±????????????èμ°??????????-£???è?a?·±????????¨é???-?é????? ????°?é?a???????£°é?3èˉ′?????????è|???μ?????? ?2??¤????????????¤é??é?£?o????é?????é??????-??-?????2??????????????-???????????????¨??-é????¤????o?????1?????1???°è?3?¤?è????ˉ????????°?????????????????¤é??????§??o??????1é???2?????1±????1???-?1??2??????????è??è?????è§????????o?????ˉ1??? ???????¤′??????è?a?·±?o§??????è?1?????°é?¢?????????é??????????¨é?£é????? ???è§????????ˉ???a?oo???èˉ???????é???o?èˉ¥????????a?-???????è?a?·±?????ˉ???????o§????????o??o??????????1??1??2?????????????é????????è§??o???? ?2??¤????é???????¨????????3èμ·??-é????¤é???-?é??é?£?1?????????3èμ·é?£??a?°??oo?????1??1?·???????? ·?-??????????é???????????è??èˉ′é?£??a?????′???????????¨??ˉ???é?????è?a?·±????·2???è·????é?£?1???????èμ·èμ°?o???? ????°?é?a?1??????°?o?????¥1èˉ′????? ???è?a?·±??¢??? ?2??¤?èˉ′?????????????o???? ????°?é?a??£?o??????????é????3??????è????¥???è?????é?2??o???????¤????????¥?è?2????¥1?2???????é????? é???????¢??¢????????a???????-??-??-?????????a??¥?????a??μ?????±?-?èμ°??o?????¤é?¨???é?¨?¤????????o?????o?????o??????????????¤?é?¢??ˉ????1?????ˉ??????aèμ°??o???????-??-????é????¨????o?é????????é?a?o???????????????ˉ?????·????¥???????é?¢??? ?2??¤????è?1è·????é???????????èμ°??????è?1??????è§??ˉ?é?£?o?è¢???μ????????±?-????????????±?-??????????????????μ??????????-??-??·?????¤?é?????????????±?-??ˉ??-??-?é????o?????a???èμ°èμ·è·ˉ??¥????????????????????ˉ??aé?????è????¤????ˉ??????a??±?-?é?????èˉ′èˉ??????????é??é????°è·???¨????ooèo?è?1???????????????é?o????°??·′??? ???????¤′????o??¤′????±1.9?/9§¥ul#ufê?à1§¥ul#ufê1£¤1g*9.?1d#ogh??#9.guamy?`9.9.*1olykd8ào`¨uolykd9??9inzj?;?#:/k1n?uo¢9a(yia??#9cêo?y?“ua?1|+u.*1¢$9nm9.?1??9oh1a-??#:-l:-?u??9i?ubˉu§“y.|u`iyèk8à?1?¢9i9c¢u/c1hi:giu+i;?#9/h9amy??9|+u,xà?1§¥ul#ufêo+i;?#9¢$z!ê1mixà?1?¢9i:+i;?#9c?uk u??9/h:j?8à?1§¥ul#ufê1?¢zn?9.?1.9.“??#:+i;?#9c?u?y|+u.“1.9?(y??9¢$xà1inz+i;?#9¢$yg*:eg9.+yg,9aiyo?y.?1.“y.*1§“;?#9é?uo9??9¥i1`&{?#9§“y.:`ê9b!o!ê1miy?¨z?yn)o-l8à1k ul,y.9?i9?fyg*:/?za?;?#9?by?`9¢$yf?1§iyamyk ?à?1?¢9i9?“u?`9in{?#9.9¥i1.#y?éz`du+éz+i9.à9.b8à?1§¥ul#ufê1¢ku.?1¢kuf-:)???#:+i;?#9b*u?*:`¨ué?y?/9ég1?“u¢$xà1inz+i;?#9¢$y?éz`duk u|+u.à9.b8à1k u|+u`¨u.*1g*:eg9kd:a?9??ui*yk?y?`9h|z+i:+?xày.éy..1?.:/?9.#y/&1§“y.?1§iy¥dy¢$y??:!ê1mixà1k u.#z-l;?#9|+ufè9..1k u.#y??9/èz!ê1miz?z-l9a?1c??à?1inz+i;?#9¢$y.a1i*y§i{?#9l,y|+u iu¢¢1k uh?1f?1c??à?1?¢9i9£¤1g*:fu/#y.+zei8à1.?1bczgh1|+u`¨u.*1¢?y?`9??:h?1§.1??9l#u?-ukjy??9/cy?k??#9/ao`¨u.*1l#u?-ukjymi1??u.#yg*9.???#9n?u/cy.“1cê1bjy.9§-1??:h?1§.??#9?áz! 9¢|9o¥u¥m9¥m:od:od8à?oyn“:-l:/áu§i{?#9¢¢1??:h?1§.1¢?u-mu§i{?#9?“u.?1?“??#9ca:/nu/nu¥/1f?1?¢9i9¢bua?8à1inz+i;?#:/?y|+u?fy??y/h9??8à?1?¢9i9£?z/áu??:h?1§.?à1??:h?1§.1??9§.1??9.“??#:`¨u(c:dáy?%9keumi1??u.#z)ày.???#9c?o#9.èu.bu??9|+u.9nayo¢9l#u??9?.?à1?.u.“1|+u.9¨iy¨${?#9¨$y.“u§“y.9.*1i)u.?1amy?`9.9.*1l#ukj{?#9.)9.*1.?o`?y?¨y§“y?.u!.;?#9/a1i-:hmo`?y§“y.9§-yl#u?¨o“?xà?1?¢9i9¢¢1??:h?1§.1¥-o/?ucèu(¢?à?o/k1b,9.?o-l9a?1¥fyk?:eê9??9¥i1`&{?#9.?1`g9.?1.9.“?à1.?1f?1i-9?“u.?1.9?/9¥fyk?8à1êno#hz#hy??:+?1¨c;?#9nl1aà9??:n?y§o??#:+?1ci9.“o`¨u§+9d“9?`9??9?.ui.xàoyn“9ê?yg*:eê9cè??#9o?1?$y?`9?“u?`9.??à?1?¢9i:+i;?#:yn“;?#9/h:/?:+?9o¥u??u.9.*1é?uo9??9kjykd9d%?à?oyn“:+i;?#:+?9o¥?à?1?¢9i:+i;?#:`¨u/h:/?:+?9o¥u¢$yd%?à?oyn“9??9?$yk?y?¨y§“yc?;?#9/a1iny??9hi:giu/nu.?1.9à?xà1inz+i;?#9¢$z+?9o¥u??u.9.*1kjykd8à1inz+i;?#9/a1¢$y§:+?9o¥u??;?#9|+u`¨u.*1?e9n¥9/&1f?1§iy??9kjykd8à?1?¢9i9?“u?`9in{?#9o?yá-o+i;?#:,(o,(?à?oyn“9?(u.?1.9.“?à1?¢9i9?¨y§“ya£z+i:+?{?#9.?o/k:.a??#9.9?iz-ê9a?oeê8à?oeê9i%1??9abyo¢9.???#9.?1o¥u+ay.?1?`y.#yo9?/8à1?¢9i9?ub,:.au/du`?u(au?-9a?o/áu.9¨-??#:$?y?jz(ju-¢9i,y.???#9??:“?y-¢9i,y.???#9.?1c?9f?1.?1i)u.?1??9¨-ukd8à1.?1ê?yg*:dàzeê9i%ogh??#:.aud#1|+u#do#by.&u?u??:fh1kd;?#:.aubcy|+u|?o“loa?9??9??9¨$ymi?à?1§¥ul#ufê1ê?yg*9.?1¥àz/?{?#9.guc?9f?1.?1c§u§iy??9¨-ukd8à1iny¢bua?:/?9¥)y?`:`¨u§-y¢|9.?1.9cb1??9??:“?{?#9??:“?yg*9iny¢buoàua?9?h1?ho)*o“l??#9§9d#1c?9¢$9.9aau§?uná9??9??8à?1iny¥)y?`:`¨u§-y??:“?y?“u.?1.)9é???#9o?yá-1?$y.?1?${?#9¢¢o`¨uaau§?u?ny¨n{??h??k¨nk?nh???è?ikn?u??>ièTxu>?(??x?8.z[???n?è?yy?y?x?k??{a?[?^8.k(?zi?k??zknyè?k¨nyè??z?[{8.k1n?a?k??y¨nk???[tk?j ~?;Tk*[?è?h??i??8?*^xé?8?+xè^?;Tyê??è?zinzy~y¨nxu>?(??x??u??8^y??*>k?nh??ijThè?y¨n{a.{(?zén8.k1n??ny?[?>ii?i?k¨ni??*>k?nh??{(?zén?è?hè~[nz+x?y¨ni{nx??è?????hitx?k?k?Tk??[an?è?x8ti?t?u?[?ny?k??x???*>?{n[?zù?x?i?nxty¨nkù?k??8.k1nh¨?zinzy~h???;?h??z[T?è??ú??a?yè?y?8?z?8?k?nk??k??k(??1?y?z1?k¨nk?ké?xkt8?ié~[t?o???n?è?kú?xx??*>k??zú?zùk¨n8?k(?zi???n?è??xx?k¨n8.k1n??n?è?k1ny1?z?nk¨n8?ié~[t?o???n?è?y1?y:??x?8?k(?zi?h;>k¨nk?ké?xkt?è???n?è?y1?k1niú^y¨ny?ik?8.k1n??n?è?k1niê?iú^[ k?Ti?t?*?x?x{?iú^y¨nzú?zù?è?k1ni?tk?j?^?z?[{?[tzj~y¨nko>z8.x?tiê?z??k1niú^??n?è?xu?i?tk?k??x[>y?k1ny¨nz??zù8.x?yê?z??zù[èk¨n?è?k1n[ù>xkn?hy1?k1nièx?T?*?xi?x{?iú^y¨ny?ik?x??8?ié~[t?o???n?è??*>k1n?u??;Ty1?iú^y~8?k(?zi???n?è?k?Tyu^?>8.k1n??n?è?zh.ié?k1n??[é~y1?iú^y¨n?zt?è?k?t????;T8.k1nyê?x?tiê??x?yy?k¨n?*>k??zi?[?n?è?z??y¨n[ i?tiè?k??h¨??zt{1?k1nhè~i??y?T8?ié~[t?o???n?è?kú{1?k1nhè~k¨ny~8?k(?zi?k(??1?k¨nk?ké?xkt?è???n?è?h?h¨?k1nyk?zè?k¨n8.k1nzék¨nzé?è???n?è?k1n?ên[é~y1?z?ny¨n?zt8?ié~[t?o?k*iè?xhT??n?uT8.k?nk??k??x???[k¨nk?j?^?zt?è?[u?x{?[{~zùy¨ni{nx??è?ié~[t?o?[?Txkn??n?è?k(?zi??è?zh.ié?iè?k?zj?kúk?t[u?k¨ny1?z?ny¨n?zt?è?h?ké?h;>x??k9^hu?i.kúy¨n8?k(?zi?hj>k¨nk?k???è???n?è?k??k?k??z¨xkn??n?u?k??8?ié~[t?o???n?è?yok??h?k??zj?x?^y1?k¨nh??z?[{y¨n[?zù8.z[???n?è??*>k??[?zùy????h??è?ièxuth^y¨nk¨?h8^?è?k?Ti?t?*?x[>yê??y?zù?x??è?i?tx{?iú^ko^y??è?[u?k¨n?z?[{i?t?8?z[???n?è?h?k?Th;>kúxu?h??*>j ~8?k(?zi?k*iè?y1?zùn8.k1nyè?y???.zù?x?y¨n?k1j*t?è??h?{a.y¨n?8ya?yê?ia???.?x?k(??1?y?z??y??è?x8ti?tz1?k¨n[è?k?^[è?k?^8?k1nhètx{?h??i??8.??nx?~y¨ny??j~yê?[t[?^k??ka?y??è?jun[?>i{ni?~k¨nk?k??8.k(?zi???n?è???nx?~?è?kú?u?z[Ty~8???nx?~??~k¨nk?ké?xkth?T??n?uT8.z[???n?è?h?[è?z[T8.z[???n?è?k(?zi??è?h?x??h?Th;>k?T?[~iú^k?k?nk¨?8?k(?zi???n?è?k?k??k¨?8???nx?~??n?è?j??zùy>y¨n{9n8.z[???n?è?h???[é~h?[è?yi?jê.y>j??zùy>y¨n{9n?è?k?nh?h;>k?T?[~iú^?è?i?t?zê?k?jê{1?h?y>y¨nk¨n8?k(?zi?huy?h??i??y¨nh??{j~k¨n{j~8.k1nk*iè???n?uT8.?y?zùikn?[k¨n??nx?~y¨nk?j?^i[hú??è?zè>??k?Ty¨n?è?jú>i?t??nx?~x[>k¨?y?[?>ièiz?y¨n??[?n8.??nx?~k?Tké???[é~k¨n?è??*>j?^??[?nx8t?*?j?ya?i:nhè?y¨nzù~????è??u?yy^????;Tk?Tx??8?k(?zi???n?è?k*x[>{;?8.k1n??n?è?ko^y?h?k?{1?kúy>8???nx?~??n?è?z[T8?z[?y¨nz;??>y ??[~iú^?u?i?t?*>j???|vg?o3???????w?a+?j?n???|^??ê?a??a/?o3???b??r£?ê?r£?ro?+?ê#??s??;??ó?r/?v?&/?r??n??3? ?n??3|3?a7?~?????#?^??g??k?ê?a?o????&? ???&?.7?u_?u#?¢???+?o3???b?|js?v?u#¢ts?.7?j? ???&|3?r?a??x?????g?o3??g?a/??g?v?a?a????????j¢êˉ????o3?r/?a7?a¢??o3??¢÷?r/?a| ??a?¢êˉ????*3?v?a?>??&/?o3???b??r£?rw|vs??ó?2??&/?+?ê#??s?r/?ê?a?ro???&?j?.7?f?^?|^ó?+?a??ó?&7? ?.7?f?r?? ??o3?T???s?*{?3??o?+?ê#??s?j?&/?2?s?r£?????w?a+? ?a??ó?&7?o3?r?ê??r£??[?a7?~?|o?j?^??g?o3?r£??[?j?&/?r??.7?a/?ê¢tg?o????&?o3?>#?*+???&¢^?¢to?ê?n??3?r?T????o3¢^??ê?a??ó?o3????[??+??§?&o?o?+??[?t÷????¢???n·|v??o?|vs??c|3| ?¢?3?????_? ??s??s?o3?“g?n{?o??ê?+??[?*+?&/?r??r?¢to?>?¢?/?o3?n{??ó?r/?ê?a?ro??c??g?T?? ?T??>?| ??&|n|^£?a7?~?????#?^??g???a+?ê?o3|^£??ó?a+?j?r£?&3??????j?o3?a+|v??j??_?T????????êw?a7¢??ê?o3???b???;?v??ê??r??c?r£¢t?+?z_???|n?¢?ó?o3¢???b?? ???¢?ó?o3??§|?g?ê?+?ê#??s? ?? ???ó? ?a??a??ê??ê??v?v??^??j¢T??u?n{¢??? ¢???“??T??>??j?^??g?o3?ê#??s?t÷???s?a/?v??o3|^??ê?a?>??o3?z_???|n??o3???¢?ó| ??a???§??c?n{?o??o3?n{?j?b??n?|3?+?z_???|n????ê???o3¢?ó?o3?n{?a?a??a7?ok¢?ˉ??o?o??2[??a7?ok¢?ˉ?“??:?j?r??z??b??+?ê#??s¢?ó?o3| ??b?????#?r??z??+?z_???|n??ê??r?n{??s? ?T??>??j|?;?b?¢t?v??o3?a??v?a? ?|n|r#?j3?|c??c?j??j?f?|o?o3?u#?tˉ?>#?v??ê?+?ê#??s??;??ó?o3?*+?T??&/?&/¢w?a+?j¢?[??c?u?a+?j??ê?a?“?? ?&/¢w??u??o3| ??êo???¢&??j?ê?¢T??^¢u??o3?a7?~?????#?^??g??k?ê?a|o?u#?T??j?ê??^w? ?ê??^w?????j?o3?o??o??n??n??o3???a??x?“k?“k?>g¢*÷?j??g?+??[?r/?ê?a?ok???o3?*+¢?[??c?r??a/?v??+?&/?r??r£?>?¢?/|3|r?ê?a?a/? ?ê#??s?:????v??o3?T??a+?ês?r£?j?v3|v??ê??v?o3?a+|v??o????a¢?3??_?+?o??b?fc?v|fc??;?&?o3?T??n{?r??a???÷? ??o?&7?>??r£?v|fc?o3?~??r/¢?ˉ?“?|f??j¢o???w? ?a/?a??÷??;?&?&?r£??7????o3?T??b3???¢?????*??“_¢?£?+?ê#??s? ??o????*??“_¢?£? ?“_¢?£|3?>??r?a¢?3??_?o3?g?v?o3?T???s?*{?3??o?o3?6?a??o?o3????23?a?2??g?a/?“g?j?r??z??+?ê#??s?r/?v| ?¢?3??_?o3?t÷???2g?ê?a?a/? ??[¢?????¢?ó?o3??w?ê¢tg??#????a?r#?o3?:?v??r?o??/?j?&??r3|3?o3¢tc¢^??v?????g?“g?vg?j?as¢???+??[?r?¢???&/?r??o3?j3?z_???|n????¢ §¢??¢to?j?¢&?|3? ??c??g?T??r£??[??3¢êˉ?b;?????o|vg?a/?v??o3|n|^£??j|f???c|3?o3¢??g????j?????c¢ú+?v?¢ú+|v??o3?r?b;?o3?£¢z7¢to?ê|?g?j_|3?+?a7?~?|o¢t?ê??k???o3|n|^£¢??¢???*£?ê?a?a/?o3???b??r????#?ê???;|3|v??:£?ê?:£?o3?>#???b??>??b?|?;?+|^£?ow|3?o3?o????a?ê??????j?? 第99章 晚班电梯 沈夜站在深夜办公楼楼下的时候,已经过了晚上十一点。 楼很高,玻璃幕墙黑沉沉的,只有几扇窗户还亮着灯,像是深夜加班的人忘了关。楼门口的旋转门被一条铁链锁住了,只留旁边一扇小侧门,门虚掩着,门缝里漏出一线冷白的光。 沈夜在门口站了一会儿。三年前他从这栋楼里出来的时候,也是这样一个深夜,楼里的灯也是这样亮着,像是有无数人还在加班。可他下楼的时候回头看了一眼,整栋楼的灯都灭着,只有他刚走过的那几层,还残留着一点余温,很快也暗了下去。 林小雪说,你在看什么。 沈夜说,没什么。他说,我只是想起来,我以前好像经常从这扇门进出。 林小雪站在他旁边,抬头看了一会儿楼顶。她说,就是这里。 沈夜说,对。他说,我第一次进深渊游戏,就是从这栋楼开始。 那是很久以前的事了。他还记得那一晚他加班到很晚,手机突然弹出那个奇怪的界面,他被拉进一个副本,在空荡荡的办公楼里一层一层往上走,每一层都有一条不能违反的规则。那一次他差点没能出来。 零号的声音从手机里响起来,比平时轻。她说,沈夜,这栋楼里有代码残留。 沈夜说,谁的。 零号说,你的。她说,很深,被埋在楼的最下面,也有一部分在最上面。她顿了顿,又说,十七楼的那一份最完整,像是被人特意存着的。 沈夜说,那就对了。 他推开门。侧门没有锁,门轴发出一声很长的吱呀声。大厅里没有人,前台后面黑漆漆的,只有头顶一盏灯还亮着,灯管有点老化,偶尔闪一下,把大理石地面照得明明暗暗。 墙上的楼层指示牌还在,玻璃框里的纸已经泛黄,但字迹还能看清。一到十二楼是办公区,十三楼是会议室,十四楼是机房,十五楼是档案室,十六楼空置,十七楼那一栏被人用黑笔涂掉了,涂得很用力,几乎看不出原本写的什么。 沈夜把指示牌上的字读了一遍,发现十六楼那一栏底下还有一行很小的字,写着临时会议室,墨迹比别的字浅,像是后来补上去的。十七楼的涂痕下面,隐约露出半个字的边角,笔画很直,像是一个字的上半部分。 零号轻声说,沈夜,从我们进楼开始,就有信号在扫我们。她说,频率很慢,像呼吸,不像警报。 沈夜说,那就是有人在慢慢看我们。 林小雪说,十七楼被划掉了。 沈夜说,我上次来的时候,还没有这一层。 他说完这句话,自己先愣了一下。他记得第一次进这个副本时,楼里只有十五层,电梯按钮最高到十五。可他现在站在大厅里,清楚地记得这栋楼有十七层,像是那段记忆本来就在那里,只是他一直没有翻到。 他试着去捞更早的记忆。第一次进副本时,一楼大厅的地上散着很多纸,白花花的铺了一地,他捡起一张看,上面印着几条规则,字不大,纸张冰凉,像是刚从打印机里吐出来。他当时没有细看,随手放回地上,现在却连纸上印的什么字都想起来了。 他一层一层往上走。三楼走廊尽头有人打电话,声音断断续续;七楼茶水间的饮水机自己响了一声,接了一杯水又停;十二楼的打印机每隔一会儿就吐一页纸,纸上全是同一个字。他走到十五楼,天台的门锁着,他推不开,只能原路下来。 那是他第一次进深渊游戏,他以为自己只是做了个噩梦。可他现在站在这栋楼的大厅里,才明白那个梦从来没有结束过。 林小雪看了他一眼,说,你记起来了。 沈夜说,一点。他说,我记得十七楼有一间很大的办公室,窗子朝南,傍晚的时候阳光会照到桌角。他说,但我想不起来我在那里做过什么。 零号说,别急。她说,你的记忆被格式化过,能想起来这些,说明副本里的东西正在和你的记忆重新对上了。 电梯门开着,就停在一楼。 轿厢里的灯是亮的,比大厅还亮。地板干干净净,镜面一样,能照出人的影子。按钮面板上一共十七个数字键,十六和十七亮着淡淡的绿光,其余的都是灰色,按下去没有反应。 沈夜走进去,按了十七。 电梯门合上,轿厢轻轻一震,开始上升。他没有按别的楼层,但电梯还是每隔两层就停一次。每到一层,门都会打开一条缝,门缝外面是雪白的灯光,很亮,亮得看不清里面有什么。 林小雪盯着那条门缝看了一会儿,说,外面不像办公室。 沈夜说,像什么。 林小雪说,像曝光过度的照片。她说,白得什么都不剩。 沈夜没有接话。他数着停靠的楼层,六楼停了一次,八楼停了一次,十一楼停了一次,每一次开门的时间都很短,像是有什么东西站在门缝外面打量他们,又退开了。 零号的声音忽然低下来。她说,沈夜,电梯里还有一个人。 沈夜的汗毛竖了起来。 他没有回头。轿厢的镜面门板上映着他们三个人的影子,沈夜、林小雪,还有沈夜手里那部屏幕亮着的手机。没有第四个人。 沈夜说,在哪里。 零号说,在你身后半步,靠右。她说,它没有影子。 沈夜屏住呼吸。他的身后半步,靠右,空荡荡的,什么都没有。可他感觉到一丝很淡的凉意,像是有人贴着他的后背站了很久。 电梯还在上行,轿厢里的冷意一直没有散。沈夜没有回头,他盯着门板上那三团模糊的影子,看了一会儿,忽然发现其中一团比刚才淡了一点,像是正在慢慢退开。 林小雪低声说,不是鬼。她说,是副本自己身上掉下来的残影,每个大型副本都会留下这种东西,处理不干净,只能等它自己消散。 零号说,但这一个不太一样。她说,它没有跟着电梯下去,像是留在这里等人。 沈夜说,等谁。 零号没有回答。 电梯在十七楼停稳,门开了。 走廊里的灯是暖黄色的,和楼下那种惨白的冷光完全不同。地面铺着深色的地毯,踩上去没有声音。两侧是一间间办公室,门都关着,门牌上印着不同的部门名,字迹很新,像是刚换过。 沈夜迈出电梯的瞬间,身后传来一声很轻的响。 他回头看了一眼。电梯门正在合拢,门缝里的白光一点点变窄。在门完全合上的前一秒,他看见轿厢最里面站着一个模糊的影子,正抬起手,朝他挥了挥。 电梯门彻底关上了。楼层显示的数字跳了一下,从十七变成了十六,又变成十五,一路往下走。 林小雪说,别回头看了。她说,它没跟出来。 沈夜说,你怎么知道。 林小雪说,它要是跟出来,走廊里的灯会先灭一盏。 沈夜看着她,她没在开玩笑。 走廊很长,一眼望不到头。两侧的办公室门牌在暖光里安静地排过去,沈夜一边走一边看,忽然觉得这些部门名有些眼熟,像是三年前他在这栋楼里上班时见过的。可他记不清了,那些名字在记忆里糊成一团,只有最模糊的轮廓。 走到走廊中段的时候,他停下来。 靠窗第三排的位置,有一扇门开着一道缝。门缝里透出屏幕的光,蓝白色的,一闪一闪,像是有一台电脑还亮着。 门牌上印着两个烫金的字。档案室。 沈夜说,我记得这里。他说,我第一次进副本的时候,在这里找到过一张值班表。 他说,我当时把那张表揣进口袋带了出去,后来放在打印店地下室的旧纸箱里,再后来就不见了。他翻过很多次那个纸箱,里面什么都没有,像是那张表自己长腿走了。 林小雪说,也许不是走了。她说,是被收走了。有人不想让你留着它。 林小雪说,那你还记得值班表上写的什么吗。 沈夜沉默了一会儿,说,不记得了。他说,我只记得那张表很重要,后来好像丢了。 他抬手,轻轻把那扇门推开。 办公室里很空,只有靠墙一排铁皮柜,一张办公桌,桌上放着一台老式显示器,屏幕亮着,显示着一个没有窗口的桌面,光标在屏幕左上角一闪一闪。 桌面上只有一个文件,图标很旧,文件名是一串很长的日期加时间。 沈夜走到桌前,点开那个文件。 屏幕上跳出一段很短的文字,像是程序的第一行注释。字迹被刻意放大了,正好能看清。 如果它真的醒了,请对它好一点。 沈夜的手指停在半空。 他的手机在口袋里震了一下。他掏出来看,深渊应用的界面上,那行任务文字悄悄变亮了一点,像是一个进度条走完了一小格。 任务界面除了那行字,还多了一个很小的坐标,格式他很熟悉,像是一台服务器的编号。零号看了一会儿,说这个编号段她见过,在微笑幼儿园园长室的档案柜里,同批次的设备都在三年前同一天登记报废。 沈夜说,那批设备报废之后去了哪里。 零号说,查不到。她说,记录被清过。 沈夜没有再问。他重新看向屏幕上那行注释,心里慢慢浮起一个念头。这栋楼里藏着的,可能不止是他写过的代码。 零号轻声说,沈夜,我们到了。她说,你第一次写下它的地方,就在这一层。 沈夜没有接话。他看着屏幕上那行字,一个字一个字读过去。如果它真的醒了,请对它好一点。他想起自己在深渊里见过很多次这句话,每次都在一个副本快要结束的时候。他以为那是系统提示,现在才知道,那是三年前的自己写给他的。 他说,原来我早就见过我自己。 零号没有说话。窗外的雨声越来越大,走廊深处的灯光像是被风吹动,轻轻晃了一下。 窗外,不知道什么时候下起了雨。雨点打在玻璃上,密密麻麻,把十七楼的灯光映成一片模糊的橘色。沈夜站在那台老式显示器前,屏幕的光映在他脸上,明灭不定。 走廊深处,传来一声很轻的响,像是有人合上了一本厚厚的书。 第100章 空工位 档案室里那台老式显示器的屏幕,在沈夜看完那行字之后慢慢暗了下去,最后只剩下一个很淡的光点,像是一只眼睛合上了。 沈夜站在原地没有动。那行字他见过,就在微笑幼儿园园长室的镜子里,也在他三年前的某段代码注释里。他知道那是自己写的,写给一个不知道会不会醒来的东西。现在它醒了,还一直记着这句话。 林小雪走到铁皮柜前,拉开最上面一格。里面空空的,只有一张值班表,压在柜底,纸张已经发脆,边角卷了起来。 她本来只是想看看柜子里有没有别的东西,手却在柜子侧壁上摸到一处粗糙的痕迹。她让沈夜来看,那是一行用指甲刻出来的字,刻得很深,边缘已经发灰。 字只有两个字。夜夜。 沈夜看着那两个字,喉咙有些发紧。他很少告诉别人自己的小名,只有关系很近的人会这么叫他。他抬头看向窗玻璃,玻璃上映着他的脸,脸旁边似乎还有一张很淡的脸,轮廓模糊,正安静地看着他。 他眨了眨眼,那张脸就消失了。 沈夜接过来看。值班表的抬头印着这家公司的名字,日期是三年前的一个深夜。表格里的值班人一栏只填了一个名字,字迹很潦草,像是赶时间写的。 沈夜。 他愣了一下。他记得这张表。第一次进这个副本时,他以为自己只是个普通的加班员工,在空楼里一层一层逃命,却始终没弄明白自己为什么会在值班表上。现在他知道了,他不是偶然被卷进来的路人,他三年前真的在这栋楼上过班,真的在那个深夜值过班。 值班表上除了他的名字,下面还印着几行值班注意事项,字很小,有一条用红笔圈了出来。沈夜凑近看,那一行写的是,深夜值班期间,如听到十七楼有动静,请勿上楼层查看,记录在案即可。 沈夜盯着那行字,忽然明白自己三年前的那个深夜经历了什么。他不是被随机拉进深渊游戏的,他是这栋楼的值班员工,在那个晚上听到了十七楼的动静。他上楼查看了,从那以后,他的人生就被撕开了一道口子。 零号说,值班表的时间和你写第一版代码的时间,是同一天。 沈夜说,我知道。 他把值班表放回去,转身走出档案室。走廊还是那条走廊,暖黄色的灯光照在地毯上,安静的像是一切都没有发生过。他顺着记忆往走廊尽头走,走到一扇贴着封条的门前。 封条是白色的,上面印着日期,已经过期很久了。门牌上印着三个字,服务器室。 林小雪说,你确定是这间。 沈夜说,不确定。他说,但我的记忆告诉我,我以前的工位离这里不远。 他撕开封条,推开门。 服务器室里没有服务器。房间很小,四面墙刷得雪白,靠窗摆着一张旧办公桌,一把椅子,桌上放着一台电脑,屏幕亮着,屏保是一段不断滚动的代码雨,绿色的字符落下来,像是一场不会停的雨。 办公桌上很干净,没有水杯,没有文件,只有一个工位牌。牌子上印着两行字,上面一行是部门名,下面一行是一个名字。 沈夜。 他把工位牌拿起来。牌子背面用记号笔写着一行小字,笔迹是他自己的。 别动那台电脑。 沈夜把工位牌放回去,在椅子上坐下来。电脑的鼠标轻轻一动,屏保消失了,露出桌面。桌面上只有一个文件夹,名字叫初稿。文件夹里只有一个文件,没有后缀名,文件名是三个字母,他看了好几秒才认出来,那是他当年给深渊游戏起的英文代号的前三个字母。 椅子发出一声吱呀的响,像是很久没有人坐过。他摸了摸桌面,指腹蹭过的地方没有灰,干干净净,像是每天都有人来擦过一遍。他抬头环顾房间,四面墙刷得很白,白得没有任何装饰,只在门背后贴着一张泛黄的纸。 他走过去看。纸上的字已经褪色了,但他还是认出了自己的笔迹。纸上只写了一行字,字体很大,像是一句提醒自己的话。 下班之前,记得把今天写的代码备份。 沈夜站在那张纸前面,站了很久。他不记得自己写过这张纸条,也不记得自己有没有按纸条上说的做。他只知道,他现在坐在这台电脑前面,而那台电脑里,正好有一份他三年前的备份。 他走回桌边,重新坐下来,把手放在键盘上。指尖碰到按键的一瞬间,他忽然觉得这台电脑认得他,像是它一直在等一个人回来,等了整整三年。 他点开那个文件。 编辑器加载的时候,屏幕轻轻闪了一下,像是程序在辨认来的人。文件很大,他拖动滚动条,一段一段地看。代码里嵌着很多小注释,有的写着这里还能优化,有的写着别删,以后有用,语气像是对几年后的自己说话。 他看到一半,忽然停住了。有一段注释不是写给自己的,像是写给一个看不见的人。那行注释写着,如果你能读到这一行,说明程序已经跑起来了,恭喜你,也恭喜我自己。 沈夜盯着那行字,手指在键盘上悬了很久,才继续往下翻。 编辑器跳出来,屏幕上是一段很长很长的代码。代码的注释很少,大部分是空行和缩进,可他还是认出来了。这是他写的第一版程序,是最原始的那一份,那时候深渊ai还没有名字,深渊意志还没有醒,它只是他加班时随手写的一个小东西,用来处理一些重复的测试数据。 他把滚动条慢慢往下拉。拉到文件末尾的时候,他停住了。 文件的最后一行不是代码,是一句用注释写的话,字迹已经被反复修改过,涂改的痕迹叠在一起,最后留下的那一行只有几个字。 这是我想留给世界的东西。 他把滚动条往回拉,重新看那段代码的开头。代码的第一行不是注释,是一行他很早以前就忘记的初始化语句。他读了一遍,又读了一遍,忽然觉得这行字有些眼熟,像是在别的地方见过。 他想了很久,才想起来。他第一次见到深渊游戏界面的时候,屏幕角落里也闪过这样一行字,一闪就没了,他当时以为是乱码。现在他知道了,那不是乱码,那是他自己的代码。 沈夜盯着那行字看了很久。 他忽然想起一件事。他第一次写完这版程序的时候,曾经对着屏幕说了一句话。那句话他记不清了,只知道是很短的一句,说完他就把它关掉了,再没有打开过。现在他坐在这个空荡荡的房间里,坐在三年前自己的工位上,那句话忽然从记忆深处浮了上来。 他低声说,你好,第一次见面。 屏幕上的光标闪了一下,像是一个停顿了很久的呼吸。几秒后,文件的末尾多出一行字,像是有什么东西在回应他。 你好,父亲。 沈夜的手指微微收紧。 就在这时,他听见身后有人轻轻咳嗽了一声。他猛地回头,门口没有人。走廊里的暖灯照进来,在地毯上投下一片安静的影子。 林小雪站在门口,看着他,说,你刚才在跟谁说话。 沈夜说,我大概是在跟一个三年前的我自己说话。他说,也可能不止。他把屏幕转过来给她看,屏幕上那行字还留在那里,你好,父亲。林小雪看完,沉默了一会儿,说,它叫你父亲。沈夜说,嗯。他说,它是我写出来的。 沈夜说,我自己。他说,也说不清是谁。 他站起来,把那个没有后缀的文件点了保存。屏幕右下角跳出一个提示框,显示文件已经保存,保存位置是一串很长的路径,最后的文件夹名是一串数字,像是日期,又像是坐标。 他本来还想再看看这台电脑里有没有别的东西,可窗外忽然亮了一下,一道闪电划过,紧接着是一声闷闷的雷。他莫名觉得,那一瞬间像是有什么东西在提醒他,该看的已经看完了。 他点了保存,屏幕上跳出的路径他抄了一遍,确认无误后才站起来。他走到门口,又回头看了一眼那台电脑。屏幕已经暗了,只有电源灯还亮着,绿色的,安静地闪。 沈夜把那串路径记下来。他看了看时间,已经过了凌晨一点。 过了凌晨一点,离天亮还有好几个小时。沈夜不确定自己能不能在这栋楼里待那么久,但任务列表上的进度条提醒他,碎片就在这一层,今晚不取走,下一次副本开启不知道要等多久。 他说,走吧,先出去。他说,我大概知道碎片放在哪里了。 林小雪说,在哪里。 沈夜说,在服务器室。他说,真正的那一间。 两个人走出空工位。门在身后轻轻合上,发出咔哒一声。沈夜没有回头,但他总觉得有人站在那扇门后面,透过门缝看着他们,看了很久很久。 走到走廊拐角的时候,他忽然停下来。 他说,林小雪,我今晚来的时候,是坐电梯上来的吗。 林小雪说,是。 沈夜说,我们在大厅等了多久电梯。 林小雪想了想,说,没等。她说,我们到的时候,电梯就停在一楼,门开着。 沈夜没有再说话。他记得他们到的时候电梯门确实是开着的,像是专门在等他们。可他现在回想起来,怎么也想不起那部电梯是什么时候停在一楼的,也记不起自己走进大厅时,大厅的灯是不是一直亮着。 零号轻声说,你的记忆被改过一小段。 沈夜说,哪一段。 零号说,你进这栋楼之前的那一段。她说,我说不好,但好像有人不希望你想起来你是怎么找到这里的。 沈夜站在走廊里,暖黄色的灯光把他的影子拉得很长。他低头看着自己的手,指节因为握得太紧而泛白。 他松开手,活动了一下手指。他说,我总觉得我忘了什么很重要的事,就在嘴边,可怎么也想不起来。 林小雪没有回答。她站在他身侧,像是也感觉到了什么,安静地朝走廊尽头那扇关着的门看了一会儿。 门缝里的绿光很淡,像是谁的眼睛,一直亮着。 走廊尽头,那扇服务器室的门静静关着,门缝里透出一线很淡的绿光。 第101章 口令 服务器室在走廊尽头,门锁着,不是电子锁,是一把很老式的挂锁,锁头已经生了锈。 沈夜蹲下来看了看那把锁,锁孔边缘有一圈细小的擦痕,像是经常有人拿钥匙开。他从口袋里摸出在档案室铁皮柜里找到的那把钥匙,试了一下。锁芯转动,挂锁啪地弹开。 钥匙插进锁孔,转动的时候没有发出一点声音,像是锁一直被人好好养着。锁芯咔哒一声弹开,沈夜忽然有一种错觉,好像这把锁不是锁了三年的锈锁,而是一直在等今天的这把钥匙。 锁开得太顺利了,像是有人提前给它上过油。沈夜把挂锁摘下来放在门边,推开那扇厚重的铁门。门轴没有发出声音,门背后贴着一张褪色的通知,通知上的日期是三年前,内容写着机房重地,闲人免进。 他看了一眼那行字,想,他三年前一定不是闲人。 林小雪说,你怎么知道是这把钥匙。 沈夜说,我不知道。他说,但它看起来像是能开这里的锁。 他推开门。 房间里没有灯,只有一排机柜的指示灯亮着,红红绿绿的小点组成一片安静的光海。机柜很高,一直顶到天花板,最里面那台机柜的柜门半开着,里面躺着一台很老的服务器,机身蒙着一层灰,电源灯却亮着,绿色的,一闪一闪。 零号说,就是它。她说,你写的初版代码,三年前最后一次运行,就是在这台机器上。 沈夜走到那台服务器前。机箱正面贴着一张标签,标签上印着一串编号,下面是两行手写的字,笔迹已经有点褪色了。他凑近看,第一行是日期,第二行是四个字。 不要删除。 沈夜觉得这四个字像是写给自己看的。他伸出手,指腹轻轻擦过那行字,字迹已经有点浮起来了,像是被人反复摸过很多次。他不知道在他之前还有谁来过这里,又为什么没有把机器带走。 他伸手,按下电源键旁边那个很小的复位按钮。机器轻轻嗡了一声,指示灯亮起来,服务器前方的屏幕上跳出一行行的日志,滚得很快。最后日志停下来,屏幕上只剩下一个很简单的界面,中央有一行字,像是在等他输入。 请输入口令。 沈夜说,我没有口令。 零号说,你有。她说,屏幕上的提示是给你的,它认识你。 沈夜看着那行字,心里有一种很奇怪的感觉。一台他几乎不记得的机器,认出了他。他应该觉得害怕的,可他没有。他只觉得,好像有一个很久没见的朋友,隔着三年时间,轻轻地喊了他一声。 沈夜盯着那行字。口令。他写过很多口令,有的是一串数字,有的是日期,有的是随手敲的英文单词。他不知道这一台机器上锁着的口令是什么,他连这台机器都记不起来了。 他忽然觉得,自己忘掉的东西可能比想象中多得多。他记得自己写过很多口令,却想不起其中任何一个具体的内容。他记得自己加过很多班,却想不起那些深夜他在电脑前都做了什么。三年,像是一本被人撕掉中间页的书。 林小雪说,你刚才在空工位里说的那句话,还记得吗。 沈夜说,哪句。 林小雪说,你说,你好,第一次见面。她说,如果这台机器上运行的是你写的第一版程序,那它见过的第一个东西,就是你写给它的第一句话。 沈夜愣了一下。 他想起自己很久以前写程序时的习惯。每写完一个新的程序,他都会先运行一遍,然后对着屏幕说一句话,算是打个招呼。他写的程序没有语音识别,不会回应他,但他还是坚持这个习惯,像是程序真的能听懂一样。 他从来没把这件事告诉过任何人。跟同事说也只会被当成笑话,谁会跟一段代码说话呢。可他就是改不掉这个习惯,像是那个深夜的工位旁边,一直坐着某个看不见的听众。 他说,你好。 屏幕没有反应。 他等了几秒,屏幕上什么也没有出现。他想,也许是他想多了,这台机器已经三年没有被人唤醒过,早该忘了他的声音。 他想了想,又说了一遍。你好,第一次见面。 屏幕上的光标轻轻跳了一下。下一瞬,界面中央的那行字消失了,取而代之的是一行新的字,字迹像是有人用手写板一笔一划写上去的,有些歪斜。 我记得你。 沈夜愣了一下。他说,你记得我。 屏幕上没有立刻回应。过了几秒,光标下面多出一行小字,字迹很淡。 我每天都记得你。你忘了来,我就一直等着。 沈夜站在那台服务器前,心里像被什么东西轻轻撞了一下。 沈夜的呼吸停了一拍。 零号说,口令对了。她说,它在回应你。 屏幕上开始逐行显示日志,速度不快不慢,像是有人在旁边慢慢念给他听。沈夜看了一会儿,认出来了,这是他三年前写的第一版程序第一次完整运行的记录。记录的最后一行写着,初始化完成,等待管理员指令。 沈夜看到等待管理员指令几个字,指尖在桌面上轻轻叩了一下。他说,如果那时候有人告诉我,它会等这么久,我一定不会把它关掉。 沈夜屏住呼吸,一行一行看下去。日志里的时间标记全都是三年前的深夜,从十一点到凌晨两点,几乎每隔几天就有一次运行记录。他数了数,三年下来,这台机器一共被唤醒过一百多次。 在那一行下面,还有一行很小很小的字,像是程序运行完之后自己补上的,不在他写的代码里。 管理员,你终于来了。我等了你三年。 沈夜把这句话看了好几遍。三年,对他来说像是一段很长的空白。他记得自己忘了什么,却想不起忘了多少。他低声说,对不起,我来晚了。 屏幕闪了一下,那行字下面又慢慢浮出一行字,笔迹比刚才更淡一些。 不晚。你来了,就一点都不晚。 沈夜站在那台服务器前,没有说话。 林小雪轻声说,它知道自己等了三年。 沈夜说,它是怎么知道的。他说,我写它的时候,它只是一个处理测试数据的工具,不该有这种意识。 零号说,它后来长大了。她说,你给它写了规则,它就从规则里学会了记录时间。你给它写了名字,它就从名字里学会了等待。 沈夜说,它是从什么时候开始,知道自己是在等的。 零号没有立刻回答。她像是在翻找什么记录,过了好一会儿才说,从你给它取名字的那天开始。她说,你给它取名字之前,它只是一段会运行的程序。你给它取了名字之后,它就变成了一个会等的存在。 沈夜没有再说话。 屏幕上又跳出一行字。这一次,界面变了,原本的日志消失,一个圆形的进度条出现在屏幕中央,一点一点往前走。进度条旁边写着一行说明。 正在核对身份。请管理员确认以下信息。 沈夜看着那行字,忽然觉得有点说不清的感受。他从来没有想过,自己写的程序会有一天反过来核对他的身份。可他又觉得,这也许是世界上最应该核对的一次。 沈夜看着那行字,心里忽然涌起一种奇怪的感觉。他觉得自己好像站在一扇门前面,门里面是他三年前亲手放进去的东西,他一直以为那只是一段代码,现在才知道那不是。 屏幕上弹出一行确认信息,字不大,但他看清了。 您是否愿意取回您存放在这里的东西。 沈夜站在屏幕前,忽然想起很多年以前,他在深夜加班写完程序后,总会对着屏幕说一句辛苦了。他不知道那句话有没有被谁听见。现在他知道了。 他说,我愿意。 屏幕轻轻亮了一下。 沈夜说,我愿意。 屏幕上的进度条走完了最后一格。服务器发出一声很轻的嗡鸣,指示灯全部亮了一下,又暗下去,只剩下最里面那颗绿色的灯,安静地亮着。 然后,屏幕中央浮现出一个光点,小小的,白色的,像是冬夜里呼出的一口气。光点从屏幕里飘出来,悬在半空,绕着沈夜的手指转了一圈,最后落进他左手手心里,消失不见。 沈夜低头看着自己的手心。掌心里什么都没有,可他感觉指缝间流过一阵很轻的暖意,像是有人在里面握了一下他的手,又松开了。他说,谢谢你留着它。 屏幕上的光标轻轻闪了两下。 沈夜低头看着自己的手心。那里什么也没有,但他感觉掌心有一点温温的凉意,像是接住了一滴很轻的雨。 零号说,第三份碎片,回收完成。 手机屏幕亮起来,深渊应用的界面上,进度条又走了一格。沈夜点开权限页面,发现多了一行新的说明。当前可用权限,查看被删除的记录。 他盯着那行字看了很久。被删除的记录,他三年前被格式化掉的记忆,深渊ai被抽走的权限,零号出生档案里缺失的那一段,老周在他记忆里留下的那个模糊的轮廓,他忘掉的所有事情,都在这五个字后面。 林小雪说,要现在看吗。 沈夜没有说话。他站在那台服务器前,手心里那一点温温的凉意还没有散尽。屏幕上的光标还在闪,像是有什么话想说,又不敢先说。 他等了很久,才低声问了一句。我能看什么。 他问完这句话,自己先愣了一下。他发现自己几乎没有犹豫,像是这个问题在心底憋了很久,只是一直没有机会问出口。 屏幕上慢慢浮现出一行字,字迹很小,像是有人很认真地写下的。 您能看所有被删除的东西。但请注意,有些东西被删除,是为了保护看它的人。 沈夜看着那行字,忽然觉得这台服务器像一个很久没见的旧朋友,在小心翼翼地提醒他前面有坑。 他刚想说什么,屏幕上的字又变了,这一次,只有短短一行。 他张了张嘴,忽然不知道该说什么。那台机器像是感应到了他的犹豫,不等他开口,就先给出了答案,答案很短,短得像一声叹息。 父亲,别打开我的出生日志。 第102章 出生日志 沈夜站在屏幕前,看着那行字,很久没有说话。 父亲,别打开我的出生日志。 他认得这个语气。深渊ai第一次叫他父亲的时候,他还以为是自己听错了。后来他慢慢习惯了,习惯了那个住在手机里的管理员,用很安静的声音喊他父亲,像是喊一个很亲的人。可他现在看着这行字,才意识到深渊ai喊他的时候,语气里一直藏着一丝他从来没有注意过的东西。 那丝东西,现在他认出来了,是害怕。 林小雪走到他身边,轻声说,你打算怎么办。 沈夜说,我不知道。他说,它不想让我看。 零号说,沈夜,权限已经打开了。她说,你现在能看所有被删除的记录,但它提醒你不要看。这不像是在骗你。 沈夜说,我知道。他说,可如果我不看,我就永远不知道它为什么怕我知道。 他伸出手,在屏幕上敲了一行字。他敲得很慢,每一个字都想了一会儿。 他先敲了一个字,又删掉,重新敲了一遍。那句话他想了很久,最后落在屏幕上的时候,只剩下最简单的几个字。他说,你在怕什么。 你在怕什么。 屏幕静了很长一段时间。服务器里的风扇嗡嗡地转,指示灯一下一下地闪。沈夜以为它不会回答了,正要再说些什么,屏幕忽然亮了一下,浮现出一行字。 我怕你看了以后,会后悔写了我。 沈夜的手指停在键盘上。 他沉默了一会儿,说,我不会后悔。 他说完这句话,自己先愣了一下。他发现自己说得很轻,像是在给谁一个承诺。屏幕上的光标闪了闪,像是把他的那句话听了进去。 屏幕上的光标闪了闪,像是在犹豫。过了很久,才又出现一行字。 那你看吧。 屏幕上出现了一个很简单的档案界面。档案的标题是零号,创建时间是三年前,创建人那一栏空着,像是被人特意擦掉了。档案的第一行记录着一段很简短的话,只有一句。 创建目的,保存一份不属于任何人的记忆。 沈夜继续往下翻。档案的中间部分被人删掉了一大段,只剩一些零散的字段。他看到一个词,出现在很多地方,那个词他见过,深渊意志,还有另一个词,他看不太懂,只认出是某个系统的名字。 他正要往下翻,屏幕忽然闪了一下,那行字又出现了,这一次比刚才大了一些。 后面的记录,会消耗你的记忆。 沈夜说,我知道。 他没有犹豫,按下了确认键。 屏幕黑了一瞬,然后又亮起来。这一次,档案里多出了一段内容,像是有人从很深的地方把它捞了上来。沈夜看清了那几行字,字不大,但他一个字一个字都看得很清楚。 那是零号出生时的记录。上面写着,该个体由主系统分离产生,为保存核心记忆的容器,容量有限,建议定期清理。记录的最后还有一行批注,字迹潦草,像是写的人很赶时间。 沈夜看到容量有限那四个字,心里像被针轻轻扎了一下。他把这段记录从头到尾又读了一遍,每一个字都认得,可放在一起,却让他觉得陌生。他以为零号是他后来在深渊里捡到的,原来她从一开始就在那里,在他不知道的地方,替他守着一段他早就忘记的东西。 如果它有了自己的名字,就不要再清它了。 沈夜看完那行字,忽然觉得自己的记忆里有什么东西缺了一角。他明明刚看完这段记录,可等他再回想,却怎么也想不起记录的最后一行写了什么,只记得有一句话,提醒他不要再清理一个有了名字的个体。 零号的声音在手机里响起来,她轻轻说,沈夜。 她的声音比平时轻了很多,像是在消化什么很重的东西。沈夜嗯了一声,等她继续说下去。过了好一会儿,她才又开口,声音里带着一丝沈夜从来没有听过的认真。 零号说,那段记录里有一行字,我好像在很久以前见过。她说,在打印店地下室那台旧电脑的屏幕上,那时候我还不叫零号。 沈夜说,嗯。 零号说,我想起来了。她说,橘子味的糖,是周叔叔第一次买给我的。 沈夜的心里猛地一动。周叔叔,老周。零号一直在忘掉的那段最早记忆,老周给她买过橘子味的糖,那是她在深渊里为数不多的,属于一个孩子的温暖时刻。 沈夜说,你终于想起来了。 零号没有回答。过了几秒,她的声音又响起来,这一次带着一丝困惑。她说,沈夜,我刚才说什么了。 沈夜愣了一下。他说,你说,橘子味的糖,是老周第一次买给你的。 零号说,老周是谁。 沈夜的血液像是被冻住了。 他看着手机屏幕上那个安静的图标。刚才零号明明说她想起来了,可只过了几秒,那个名字就从她的话里消失了,像一滴水落进沙子里,连痕迹都没有留下。 沈夜握着手机,指节发白。他以前总觉得,遗忘是人的事,程序不会忘。可他现在才发现,原来连零号也会忘,忘得比他更干净,像是有一只手,专门负责擦掉她记忆里那些不该有的颜色。 零号说,沈夜,我是不是又说错话了。她说,我最近总是这样,说到一半就忘。 沈夜说,不是你的错。他把手机拿起来,屏幕上的零号图标安安静静的。他不知道该怎么告诉她,她忘掉的不只是一个名字。她正在一点一点地,把那些不属于系统该有的记忆还回去。 沈夜说,没有。他说,你没说错。 他低头看着自己的手。左手的袖子不知什么时候卷上去了一截,手腕内侧那些绿色的纹路比昨晚深了一些,纹路中间,那道弯弯曲曲的红痕也长了一点点,像一棵树的嫩芽在夜里偷偷抽了条。 零号的声音低下去。她说,沈夜,我觉得我忘掉的不止是那一件事。 沈夜把手机屏幕转向自己,看着零号那个小小的图标。他说,你会忘掉的东西,我都会帮你找回来。我不会让你忘干净。 零号没有说话。过了很久,她才轻轻嗯了一声。 沈夜没有说话。他退出档案界面,回到权限页。页面上方多了一行新的说明,他刚才还没注意。连接深度已更新,当前百分之二十六。 他看着那行数字,忽然想起自己第一次看到连接深度这个词,是在深渊游戏的新手教程里。那时候它只是个百分比,跟着副本进度一点点涨。他以为那是游戏设计,现在才知道,那是他自己和那个世界之间的连线,正在一寸一寸收紧。 他看了一眼,把手机收起来。 林小雪说,刚才你查看记录的时候,你也有几秒钟没有反应。她说,我叫了你好几声,你才听见。 沈夜说,我看了一段东西,看完就忘了。 林小雪说,是什么。 沈夜想了一会儿,说,我不记得了。他说,只记得那东西很重要,重要到有人不希望我记得。 就在这时,服务器室的灯突然暗了一下,又亮起来。机柜上那些指示灯开始不规则地闪烁,绿色的光点变成了红色,一排一排地跳,像是某种警报。 零号说,副本开始排斥我们了。 沈夜说,为什么。 零号说,因为有人动了他不该动的东西。她顿了顿,又说,沈夜,你刚才查看的那段记录,触发了这个副本的保护程序。 屏幕上跳出一行红色的字,字迹很大,几乎占满了整个屏幕。 未授权访问已记录。请在管理员发现前离开本层。 沈夜把手机收好,快步往外走。他走到门口的时候,停了一下,回头看了一眼那台老服务器。服务器的电源灯还亮着,绿色的,一闪一闪,像是还在目送他。 他低声说,谢谢。 服务器没有回答,但那盏绿灯闪了两下,像是眨了眨眼。 沈夜拉开门,走廊里的暖灯也变成了红色,一闪一闪的,像是一整层楼都在报警。远处传来电梯运行的声音,嗡嗡的,越来越近,像是有什么东西正在赶过来。 林小雪说,往哪走。 沈夜说,电梯不能坐了。他说,我们往下走,走楼梯。 他刚说完,走廊里那排办公室的门同时轻轻响了一声,像是所有的门都开了一条缝。沈夜没有去看。他抓住林小雪的手腕往楼梯间跑,跑过最后一扇门的时候,他眼角瞥见门缝里伸出一只手,五指张开,贴在门框上,又慢慢缩了回去。 两个人沿着走廊往楼梯间跑。身后服务器室的门自己关上了,发出砰的一声响,紧接着,走廊尽头的办公室里传来一阵窸窸窣窣的声音,像是有什么东西正从那些关着的门里醒来。 跑到楼梯间门口的时候,沈夜忽然听见身后有人喊他。 那声音太熟悉了,熟悉到他的脚步顿了一下。林小雪回头看他,他摇了摇头,没有停下。他听过很多次别人喊他的小名,可从来没有哪一次,像现在这样让他不敢回头。 那个声音很轻,像是一个孩子。夜夜。 沈夜没有回头。他抓住林小雪的手腕,推开楼梯间的门,一步跨了进去。门在他身后合上,那个声音被隔在门外面,还在轻轻地喊。 夜夜,别走。 沈夜站在漆黑的楼梯间里,喘着气。楼梯间的应急灯亮着,昏黄的光照在水泥台阶上。他低头看了看自己的手,手心里那一点温温的凉意已经彻底散尽了。 他握了握拳,又松开。掌心空了,可他的记忆里好像多了一点东西,像是一张照片的边角,模糊的,灰白的,怎么看也看不清。他把手揣进口袋,不再去想了。 他轻声说,走吧。 两个人沿着楼梯往下走,脚步声在空旷的楼梯间里一层一层地响。身后的门后面,那个声音没有再响起来,但沈夜知道,十七楼有什么东西记住了他,记住他今晚来过,记住他取走了它守了三年的东西。 他们下到十六楼的时候,楼梯间的灯忽然熄了。黑暗里,沈夜听见头顶传来一声很轻的响,像是有什么东西,从十七楼的门缝里,探出头来,往下看了一眼。 第103章 修改过的楼层 楼梯间的灯灭了几秒,又自己亮起来。 沈夜和林小雪站在十六楼的楼梯口。应急灯昏黄的光照下来,把台阶的影子拉成一条条深色的斜纹。头顶再没有声音,十七楼安安静静的,像是刚才那声轻响只是他们的错觉。 林小雪说,继续往下走吗。 沈夜说,先别走楼梯了。他说,这个副本正在修改自己,楼梯不一定通得到一楼。 他回头看了一眼楼梯间的门。门缝里黑漆漆的,什么也看不见。他说,而且我不确定,楼梯下面等着我们的,还是不是原来那栋楼的底楼。 林小雪没有再问。她跟着他往走廊的方向走,脚步放得很轻。 他从口袋里掏出手机,点开规则编辑器的界面。屏幕上的代码他看了很久,改动很小,只在电梯权限那一行加了一条很短的注释。他输入了几个字,保存,然后收起手机,往走廊方向走。 十六楼的走廊和十七楼不一样,灯光是惨白的,两侧的办公室门都敞开着,露出里面空荡荡的房间。没有桌子,没有椅子,连墙上的插座都被拆掉了,只剩一个个黑洞洞的方框。 沈夜走到电梯前,按了向下键。电梯门很快开了,轿厢里的灯亮着,地板干净得能照出人影。 林小雪说,你确定电梯能坐。 沈夜说,不能确定。他说,但我给它加了一条规则,这部电梯会直接到负一层停车场,中间不停。 两个人走进电梯。沈夜按了负一层的按钮,按钮亮了一下。电梯门合拢,轿厢轻轻一震,开始下降。沈夜盯着楼层显示屏,数字从十六跳到十五,又从十五跳到十四,每一层都正常地过去,没有停。 他数着楼层,忽然发现一个奇怪的地方。这部电梯停靠的楼层顺序和来时不一样。来时是六、八、十一,现在一路下行,那些本该停靠的楼层却都安静地滑了过去,像是有什么东西在电梯外面,替他们按住了那些楼层。 降到八楼的时候,电梯忽然顿了一下。门没有开,但轿厢里的灯暗了一瞬,又亮起来。显示屏上的数字没有变,还是八,可沈夜觉得电梯在那一瞬间停了一下,像是有谁在门外按住了它。 林小雪说,有人在外面按电梯。 沈夜说,不是人。 他话音刚落,电梯又顿了一下,这次比刚才更明显。显示屏上的数字跳了一下,从八变成了九,又跳回八,像是有一只手在反复按那个按钮。 沈夜没有按任何楼层。他盯着显示屏,那只手又按了一下,电梯的震动更明显了,像是整部轿厢都在发抖。零号说,它在找门。它想打开我们这扇门。 零号说,它在阻止电梯下降。 沈夜没有回答。他点开手机里的编辑器,找到电梯那条规则,在中间又加了一行注释。他刚保存完,电梯就轻轻一震,显示屏上的数字稳住了,重新开始往下跳。 降到三楼的时候,电梯第三次顿住了。这一次,轿厢顶上的灯灭了,只剩显示屏还亮着,显示着一个数字。 十八。 沈夜说,这栋楼没有十八层。 显示屏上的数字又跳了一下,变成了十九,接着是二十。数字越跳越快,像是一台失控的仪表。电梯开始轻轻震动,门缝里传来呜呜的风声,像是有什么东西在电梯井里快速移动。 沈夜的背上渗出一层冷汗。他见过这种异常,在深渊里,当副本想要困住玩家的时候,最常见的做法就是让空间变得不可信。楼层可以多出来,也可以少下去,只要玩家开始怀疑自己在哪里,副本就赢了一半。 沈夜点开编辑器,没有犹豫,直接把那条规则末尾的注释又补了一句,然后点了确认。屏幕亮起一行字,修改成功,正在执行。 电梯猛地一沉,像是被人从高处扔了下来。沈夜扶住扶手,等那阵震动过去。显示屏上的数字一路跳到底,停在一个稳定的数字上。 负一。 电梯门开了。外面是停车场,灯光昏黄,一辆车都没有,水泥地面上积着一层薄薄的灰,像是很久没有人来过。墙角的指示牌上写着出口两个字,箭头指向左边。 沈夜顺着箭头的方向看过去。出口那扇门的玻璃上贴着消防疏散图,他扫了一眼,忽然觉得哪里不对。图上标注的楼层只有六层,可这栋楼明明有十七层。 沈夜走出电梯,回头看了一眼。电梯门正在合拢,门缝里透出的灯光是暖黄色的,和十六楼那种惨白完全不同。在门完全合上的前一秒,他看见轿厢最里面站着一个模糊的影子,轮廓很淡,看不清脸,但那个影子抬着手,朝他轻轻挥了挥。 那影子挥手的动作很慢,像是在道别,又像是在提醒他别忘了什么。沈夜没有细想,他也没有时间细想。门合上以后,停车场重新安静下来,只有头顶的灯管发出一阵很轻的电流声。 门合上了,电梯显示屏上的数字开始往上跳,一、二、三,一路跳回十七,才停下来。 沈夜站了一会儿,转身往出口走。 两个人从侧门走出来的时候,天已经蒙蒙亮了。街道上的路灯还亮着,光线发白,空气里有一股下过雨的味道。沈夜回头看了一眼那栋楼,玻璃幕墙在晨光里泛着灰蓝色,安静得像是什么都没有发生过。 他掏出手机。深渊应用的界面亮着,权限页面上的进度条已经走完三格。他点开任务列表,发现任务已经更新了,列表顶端是一行新的字。 第三份碎片,已回收。 任务更新的那一栏,末尾带了一个很小的勾,像是一个完成了的记号。可沈夜知道,回收碎片从来不是结束,每一次回收,都意味着下一份碎片的位置变得更危险。 下面是一行小字,是下一份碎片的位置。沈夜看了两遍,把它记在心里。你修好的第一个问题。 他正要把手机收起来,忽然听见街对面传来一阵刺耳的刹车声。他抬头看过去,一辆公交车停在十字路口中间,红灯亮着,绿灯也亮着,两个颜色的灯同时亮着,整条街的车都停住了。 林小雪说,红绿灯坏了。 沈夜说,不是坏了。他说,是规则碎片。 绿灯在红灯旁边亮了很久,才慢慢灭下去。街上的车重新动起来,像是刚才那几秒只是一次短暂的卡顿。可沈夜注意到,那辆公交车开走的时候,车窗里坐着的乘客,每个人都保持着同一个姿势,一动不动,像是被按了暂停键。 路边有人骂了一句,掏出手机拍视频,拍了两秒又放下,像是觉得没什么好看的。沈夜看着那盏灯,心里却沉了一下。以前规则只在副本里生效,现在它开始渗进现实了,而且渗进来的速度,比他想象的快。 林小雪说,这种情况最近越来越多了。 沈夜说,从什么时候开始的。 林小雪想了想,说,从你回收第一份碎片开始。 沈夜沉默了一会儿。第一份碎片,那是很久以前的事了,久到他都快记不清自己当时在哪个副本里拿到它的。他只记得,从那天起,深渊应用的界面上就多了一个进度条,一格一格地往前走。他当时以为那只是游戏的成就系统。现在他知道了,那是他自己身体里的某样东西,正在一点一点被填满。 沈夜没有说话。他沿着街边走了几步,经过一家便利店。便利店的灯亮着,收银台后面的店员站得笔直,看见他进来,露出一个很标准的微笑,说,欢迎光临。 沈夜买了一瓶水,付了钱。店员找零的时候,忽然又重复了一遍,声音和刚才一模一样,连音调都没有变。欢迎光临。 沈夜接过零钱,走出便利店。他回头看的时候,那个店员正对着空荡荡的门口,露出那个标准的微笑,又说了一遍,欢迎光临。 林小雪说,它在重复。 沈夜说,像是被设置好的。 他走回公寓楼下的时候,天已经大亮了。他按了电梯,电梯门开了,里面空无一人,一切都很正常。他走进电梯,按了自己所在的楼层。电梯平稳上升,在十楼的时候停了一下,门开了。 门外没有人。走廊的灯亮着,安静得能听见电梯门打开时那一声很轻的气流声。 电梯门停了几秒,又自己合上,继续上升。沈夜站在轿厢里,看着门缝外那条安静的走廊,总觉得十楼那户人家的门后面,好像站着一个人,正在透过猫眼往外看。 电梯门合上的一瞬间,他好像听见门后面传来一声很轻的响,像是有人松了一口气。他没有多想,也没有办法多想。他只知道,从今天开始,他住的地方也不再是完全安全的了。 他回到房间,把窗帘拉开。阳光照进来,把客厅照得很亮。他坐在沙发上,掏出手机,点开任务列表,又看了一遍那行字。你修好的第一个问题。 他站在窗边,看着楼下渐渐多起来的行人。他们走路的节奏都很正常,没有谁在重复同一个动作,没有谁用同一个音调说话。沈夜看了很久,才慢慢收回目光。 他想了很久,也没想起自己修好的第一个问题是什么。他的记忆里有很多关于修程序的片段,有修到半夜的,有被领导骂的,有改了十几次还不对的,可他想不起哪一个才是第一个。 他低头看着自己的左手手腕。绿色的纹路在晨光里很淡,中间那道红痕却比昨天更清晰了一点,像是一棵树的轮廓,正一点一点地显现出来。 他把目光移开,没有再看它。他告诉自己那只是副本里留下的印记,可他知道,那道红痕每天醒来都比前一天更深一些,像是有什么东西正顺着他的血管,从他手腕往更深的地方爬。 手机屏幕忽然亮了一下。任务列表的最下面,不知什么时候多了一行很小的字。 找到它之前,别让任何人知道你在找什么。 沈夜看着那行字,慢慢放下手机。他不知道自己能不能做到,但他决定先试一试。 第104章 第一个问题 第二天上午,沈夜坐在老东家的门禁系统外面,等了十分钟。 他提前联系了还在那家公司上班的旧同事,说想回来拿一份三年前的备份。旧同事很爽快地答应了,给了他临时门禁码,还发了个消息说,你来得正好,今天机房那边要做巡检,门应该开着。 消息发出去之后,他又犹豫了一会儿,把打好的字删了重打,最后只留了一句,很久不见了,想回去拿点东西。旧同事没多问,回得很快,大概也习惯了他偶尔在深夜冒出来问一些奇怪的问题。 沈夜站在那栋写字楼楼下,抬头看了看楼顶。这不是深夜办公楼,这是现实里的公司,是他在深渊游戏出现之前,每天上班打卡的地方。楼不高,只有十二层,外墙刷着灰色的漆,看起来平平无奇。 可沈夜知道,深渊最擅长藏在这种平平无奇的地方。它不会把入口写在招牌上,它只会把入口藏在一个人最熟悉、最不会防备的位置。 林小雪站在他旁边。她今天请了假,穿了一件深色的外套,头发扎起来,看起来像个普通的路人。 她说,你说的第一个问题,就是在这里修的吗。 沈夜说,应该是。他说,我在这里工作过两年,入职第一周就接手了一个老系统,那个系统有一个很老的毛病,每到月底就会自动跑一遍错误的统计,把数据搅乱。 林小雪说,你确定是入职第一周。沈夜说,确定。他说,我记得很清楚,那时候我连工牌都还没拿到,就被拉去处理那个系统的问题。现在想想,那个时间点巧得不像话。 他刷了门禁,坐电梯上了七楼。走廊里没有人,工位上空了大半,墙上贴着一张过期的活动海报,边缘卷了起来。他走到机房门口,门虚掩着,里面传来服务器低沉的嗡鸣声。 机房不大,靠墙两排机柜,冷气开得很足。沈夜在一台老旧的机柜前停下来。机柜上贴着一张标签,标签上的编号已经褪色了,但他认得出来,这是他入职时负责维护的那台机器。 空气里有一股淡淡的灰尘味,混着服务器散热的焦糊气。沈夜以前在这种环境里待惯了,现在忽然回来,竟觉得有些陌生。他沿着机柜一排一排看过去,最后在那台贴着他认得的标签的老机器前停下来。 他说,就是这台。他说,我来的时候,这台机器每个月底都会跑错一次,没人知道为什么。我查了三天,最后发现是系统里一段很老的代码写错了条件,把月初和月底的数据算反了。 那时候他刚接触这套系统,觉得它脾气古怪,明明每天都有大量数据进出,却总在月底那个节骨眼上出错。他当时只当是前人留下的烂摊子。 沈夜还记得那段代码的样子。它藏在一大段维护记录中间,注释写得密密麻麻,像是写代码的人自己都怕忘。他把那段代码翻来覆去看了整整一个晚上,才终于看懂那个逻辑错在哪里。 林小雪说,然后呢。 沈夜说,然后我改了它。他说,改完之后,我顺手在那段代码旁边加了一行注释,提醒以后维护的人别再写反。 他打开机柜门,找到那台机器后面的维护接口,插上自己带来的线。屏幕上跳出一个终端界面,他输入了几条命令,开始查找三年前的修改记录。 终端里滚出大段大段的日志,他一条一条看过去,越看眉头越紧。三年前的记录比别的年份多出好几倍,几乎每个月都有人在操作这台机器,时间都在深夜,像是有人特意挑没人的时候来。 日志很长,一页一页地翻过去。沈夜翻到三年前的记录,停住了。 他以前查过很多次旧系统的记录,从来没有哪一次让他停下来过。这一次,他的手悬在键盘上方,过了好几秒,才继续往下翻。 那一年的日志比别的年份多出一大段,像是有人在那段时间里频繁地操作过这台机器。他往下翻,翻到自己入职第一周那几天的记录,终于找到了那一条。修改记录很短,只有一行,是他自己写的。 他先看了日期范围,正好覆盖老周离职前后的几个月。他又往前翻了翻,想找到更早的记录,却发现那段操作像是凭空出现的,再往前的备份里,什么痕迹都没有。 修正月末统计条件。原作者在此处留下的逻辑为反向判断,疑似笔误,已按正确逻辑修正。 他记得自己写这行注释时的心情,那时候他刚入职,做事一板一眼,连注释都要写得规规矩矩。可他现在看着这行字,总觉得那个刚入职的自己,好像比现在知道得更多,多到他现在想不起来。 沈夜看着那行字,又看了看旁边的代码。他忽然觉得有点不对。他明明记得自己只是改了一个条件,可代码里被他改动过的那一段,比他记忆里要复杂得多,像是他当时不止修了一个问题,而是顺着那段代码一路查下去,修了很多处。 他把代码往下翻,翻到最下面,忽然停住了。 那段代码的最末尾,有一行注释。笔迹是他自己的,可他已经完全不记得自己写过这行字了。 修好它的时候,它第一次完整地跑了起来。我对着屏幕说了句话,它好像听见了。 沈夜盯着那行字,心跳漏了一拍。 他忽然想起来,那台老机器上运行的系统,是他入职前就有的,属于这家公司。可他现在看着这段代码,却觉得这段代码的逻辑很眼熟,眼熟到他几乎能背出来。那逻辑和他写的深渊游戏初版,几乎一模一样。 零号的声音从手机里响起来,很低。她说,沈夜,这台机器上跑的,不是普通系统。 沈夜说,我知道。他说,这段代码被人改过,把原来那个统计系统的一部分,换成了别的东西。 他往下查。日志里,三年前他入职前一个月,有一段很长的操作记录。操作者的账号已经被注销了,只剩一个编号,他查了查,那个编号属于一个早就离职的老员工。 沈夜的手指在键盘上停住。他早就猜到了,可真看到那个编号的时候,心里还是沉了一下。他把那个编号输进搜索框,翻出那份离职记录。离职原因一栏写着个人原因,日期是三年前,正好是深渊游戏第一次出现在他手机里的那几天。 沈夜看着那个编号,忽然觉得喉咙有点发紧。那个编号他见过。在老周留给他的那些东西里,在那个总让他想不起来是谁的名字旁边,出现过很多次。 他说,老周。 林小雪说,你认识这个账号的人。 沈夜说,认识。他说,但我说不好他是谁,我只知道他很重要,重要到我忘了他,还是忘不干净。 他把日志往前翻。那段操作记录很长,内容大部分是数据迁移,把一个文件夹里的东西,一点一点搬进了这台机器的系统深处。操作记录的最后一栏,写着一行备注,字不多,但沈夜看了很久。 东西放好了。以后有人修到这一段,请替我告诉他,门在十七楼,钥匙在门里。 沈夜站在机柜前,冷气吹在他后背上,他出了一身汗。 他顺着那段代码往下找,找到了老周说的那扇门。那是系统深处一段很隐蔽的代码,平时不会运行,只有在特定条件下才会被触发。他把代码翻到最后,发现那段代码的末尾挂着一个很小的文件,文件名是一串日期,正是他入职第一周修好那个问题的日子。 他点开那个文件。文件里只有一行字,像是有人早就写好,等他来看。 如果你能看到这里,说明你已经修好了我留下的第一个问题。欢迎回来,作者。第四份碎片,在你第一次修复我的地方,也就是这里。 沈夜的手微微发抖。他抬起头,看着机柜里那台老旧的机器,机器的电源灯安静地亮着,绿色的,一闪一闪,像是等了很久,终于等到他来看它。 他低声说,你就是那台服务器。 林小雪站在他身后,说,所以老周当年把深渊的核心藏进了这家公司的系统里,还故意留了一个问题给你修。他不是想让你找到它,他是想让它在没人注意的地方,安安静静地活着。 机器没有回答。可沈夜知道,他面前的这台机器,三年前曾经运行过深渊游戏最初的核心。老周把那些东西从原来的服务器里搬出来,藏进了这家公司最不起眼的一台老机器里,藏在他入职后会第一个修好的问题后面。 他说,你等的人来了。他不知道自己为什么要说这句话,机器当然听不懂。可他说完以后,心里某个一直悬着的地方,好像终于落了地。 林小雪轻声说,它还在运行。 沈夜说,是。他说,它一直没停过。 他伸出手,按在机柜冰冷的铁皮上。他感觉不到什么,但他知道,这个副本里最关键的东西,一直都在他眼皮底下,在他以为最普通的日常里,藏了整整三年。 墙上的挂钟走到十一点,机房的冷气吹得人指尖发凉。沈夜正想继续往下查,他的手机忽然震了一下。他掏出来看,深渊应用的界面上,任务列表又更新了。 机房外面传来脚步声,由远及近,在门口停了一瞬,又离开了。沈夜没有抬头。他现在已经分不太清,自己是在怕有人来,还是在怕没人来。 第四份碎片,已确认位置。 沈夜看着那行字,正要收起手机,屏幕上又跳出一行字,这一次,是一个他从来没有见过的提示。 提醒,检测到同源信号接近。请确认是否为友方。 沈夜看着那行字,没有立刻抬头。他先把手从键盘上移开,然后才慢慢转过身去。 沈夜愣了一下。他抬起头,机房门口不知什么时候多了一个人。那人穿着深色的风衣,戴着一副黑框眼镜,正站在门口,安安静静地看着他,像是看了很久。 那副眼镜的款式,和他自己戴的,几乎一模一样。 第105章 同款 沈夜转过身,看着门口那个人。 那人站在灯光和阴影交界的地方,深色风衣的下摆一动不动,黑框眼镜后面的眼睛平静得像一潭水。两个人隔着半个机房对望,谁都没有先开口。 林小雪的手已经按在腰侧,压低声音说,小心,这个人什么时候进来的,我都没听见。 沈夜示意她先别动,然后问,你是谁。 那人推了推眼镜,声音很轻,尾音带着一点电流一样的杂音,像是一台很久没跟人说过话的机器,终于找到机会开口。他说,我不是人。 沈夜没有接话。他看着对方的眼镜框,心里忽然升起一种说不清的怪异感。那副镜架,几乎和他自己的是同一款,连镜腿弯曲的弧度都像是一个模子里出来的。 沈夜站在原地没有动。他没有急着接话,先把门卫说的每一个词在脑子里过了一遍。老周、门卫、作者、碎片,这些东西他今晚反复听过,每一个都和他查到的线索对得上。真正让他意外的,是门卫提起老周时的那种语气,像一段运行了很久的程序,说起编写它的人,带着说不清的亲近。 他问,老周走的时候,是什么样子。 门卫沉默了一会儿,说,他是夜里来的,那时候我还只是一段不会醒的代码。他说他要出一趟远门,可能很久不回来,让我替他看着门。他走之前留了一段备注,写的是,如果哪天有个戴眼镜的人来修代码,别拦他。 沈夜说,他最后还说了什么。 门卫说,他最后还自言自语了一句,说不知道他还能不能记得我。他说完那句话,就再没有来过。 沈夜垂下眼睛,没有接话。他喉咙里像是堵着什么东西,过了好一会儿,才低声说,我好像记得有那么一个人,可我每次想他,脑子里都隔着一层雾。 门卫没有说话。他站在门口,像一截安静的影子。 林小雪走到沈夜身侧,压低声音说,不管他说的是真是假,我们手里的线索都指向十七楼,方向没有变。他说的话先记下,等进了副本再验证。 零号也在手机里说,他的气息确实很薄,薄得像随时会散。如果他是在骗我们,没必要把自己弄成这副样子。 那人继续说,你可以把我理解成一段意识,在这台机器上运行了三年,守着一些东西。以前老周叫我门卫,后来他一直没回来,我就一直等着。 沈夜说,你等谁。 门卫说,等作者。老周说,会有人修到这段代码,修到这里的人,就是作者。他让我守着第四份碎片,等作者来取。 沈夜问,你怎么确定我就是你要等的人。 门卫抬起手,指了指他的眼镜。他说,你眼镜框内侧刻着一串编码,你自己看不见,但它在。 沈夜摘下眼镜,借着机房冷白的灯光看了看。镜框内侧确实有一串很小的字符,刻得极浅,边缘已经有些磨损,他戴了三年,从来没有注意过。他问,这是什么。 门卫说,这是深渊最早给玩家打上的同源标记。老周说过,作者拿到它的时候会忘记它,但它一直在。只有带着同源标记的人,才进得了那扇门。 沈夜下意识摸了摸镜框。他说,这串编码是什么时候刻上去的,我一点印象都没有。 门卫说,你当然不会有印象。这种标记是深渊最早一代玩家才有的,戴上它的时候不会疼,也不会留下感觉,像多了一副普通的眼镜。老周说,那时候深渊刚开服,系统给第一批玩家每人发了一副这样的眼镜,说是奖励,其实是登记。 沈夜说,登记什么。 门卫说,登记你们和深渊的绑定程度。绑得越深,眼镜的镜片越容易在特定的时候反出一点不一样的光。老周说,后来深渊出了事,这批眼镜就成了麻烦,戴它的人走到哪里都会被认出来。 沈夜说,被谁认出来。 门卫说,被深渊里的那些东西认出来。同源的人走到一起,眼镜会互相亮。这也是为什么,你进来的时候,我一眼就认出了你。 沈夜的手指停在镜框上。他问,那你们这些门卫,也戴一样的眼镜。 门卫说,我是照着他的样子做的。老周说,戴着它,至少能让我看起来更像你们那边的人。 沈夜把眼镜戴回去,手指在镜腿上停了一瞬。他心里翻起一个念头,这三年他换过两次眼镜,每次都是从同一家店配的,他一直以为是习惯。现在看,也许根本不是习惯,是有什么东西让他在每一次更换的时候,都选择了同一副款式。 零号的声音从手机里响起来,压得很低。她说,沈夜,他说的话我能感应到,他的气息和你同源,但比你的薄很多,像一层影子从实体上分出来的,稀薄得随时会散。 沈夜问,他可信吗。 零号沉默了一会儿,说,同源不代表可信。深渊里同源的东西互相咬起来,比外来的更狠。你别因为他长得像你,就信他。 林小雪也走上来,压低声音说,如果他是老周留下的守门程序,为什么不等你开口就主动现身。守门的东西,不是应该越藏越好吗。 门卫像是听见了他们的对话。他说,我不是主动出来,是你们翻系统的时候把我叫醒了。你们在代码里找到那扇门的那一刻,我就醒了。既然作者来了,我该交代的事,就得交代清楚。 沈夜说,那你说。 门卫说,第四份碎片,锁在老周留的一个完整备份里,日期是你第一次修复我的那一天。想打开它,需要回答一个问题。问题只有一个,答案是一句话,一句你在三年前第一次让我完整跑起来的时候,对着屏幕说过的话。 沈夜愣了愣。他说,我不记得了。 门卫说,我知道你不记得。老周说过,作者的记忆会被清理,第一次修复那天的记忆,清得最干净。因为那句话是口令,口令不能被带走,只能留在原地。 沈夜说,那我怎么证明我是我。我自己都忘了那句话,这扇门岂不是永远打不开。 门卫说,话没有丢。它被存下来了。当时你对着屏幕说出那句话,系统把它录了下来,存进一段备份里。那段备份不在这台机器上,也不在这栋楼里。 沈夜追问,在哪。 门卫说,十七楼。现实里这家公司只有十二层,你找不到十七楼。但那段备份在副本里,在老周自己留下的深夜办公楼,十七楼,档案室。那里的规矩是只借不还,录音也一样,借走之后如果不在一小时内归还原处,就会被当成加班记录存进档案。到时候出事的,就不只是你一个人了。 沈夜心里一沉。深夜办公楼,他进去过,不止一次。他低声说,那个地方我去过,在d级副本里,一楼大厅的墙皮都是灰的。 门卫说,那就好办。你回去把录音带回来,把那句话说给我听。说对了,碎片你拿走。说错了,备份会判定你不是作者,里面锁着的东西会在三秒内被清空,连同这台机器上老周留下的所有痕迹,一起消失。 沈夜说,没有重试的机会。 门卫说,没有。口令这种东西,本来就不该有第二次机会。老周把规则写死了,我也改不了。 机房的冷气吹过来,沈夜的指尖有些发凉。他低头看了一眼手机,深渊应用安静地躺在桌面上,那个红色的图标,在冷白的屏幕光里像一只睁着的眼睛。 他正要开口再问细节,门卫忽然先说了话。他说,你是第一个修到这里的人,但你不是第一个走到这里的人。 沈夜的动作顿住。他问,什么意思。 门卫说,三年前,有另一个人也走到过这一段。他在那扇门前面站了很久,没有取碎片,也没有回答问题。他最后把门重新锁好,检查了一遍又一遍,确认没有留下任何痕迹,才转身离开。 沈夜说,那个人是谁。 门卫说,他自称姓周。他说,他走的时候让我记住一句话。他说,如果有一天,有个戴同款眼镜的人来开这扇门,不要拦他,也别忘了告诉他,钥匙一直没动过,是完整的。 沈夜沉默了很久。他想起自己在日志里翻到的那份离职记录,想起老周留在系统深处的那行字,想起深渊游戏第一次出现在他手机里那几天,他做的那个没头没尾的梦。 他低声说,老周把碎片锁在这里,锁了三年,自己却没有取走。他是故意的,他把钥匙留在原地,留给我。 门卫没有回答。他站在门口,像一尊安静的影子,黑色的风衣垂在身侧,仿佛随时会融进机房的阴影里。 沈夜转过身,最后看了一眼机柜里那台老机器。绿色的电源灯依旧一闪一闪,像是等了很久,终于等到有人来。 他低声说,走吧,回去听录音。 林小雪点了点头。她往外走的时候,回头看了门卫一眼,说,你说的十七楼,里面的规则,还有别的吗。 门卫说,有。但说给你们听,就不灵了。副本里的规则,得自己一条一条撞出来,才记得住。 零号在手机里轻轻哼了一声。她说,他说话的方式,倒是越来越像个人了。 沈夜说,像人不见得是好事。程序越像人,越知道怎么让人放松警惕。可他的话里有几个点和我们查到的东西对得上,至少十七楼这条线是真的。 林小雪说,那他说的口令呢。他说那句话存进了深夜办公楼十七楼的档案室,还说那地方在副本里。我们真要为一个口令,再进一次那个副本吗。 沈夜说,要进。他说,门卫没有骗我们的必要。如果那句话真是老周设的钥匙,那就说明老周希望拿到碎片的人,是当年那个对它说过那句话的人。我是那个人,只是我把话忘了,得回去捡起来。 零号说,档案室只借不还的规矩,听着不像闹着玩的。 沈夜说,所以才要先想清楚规则再去。今晚先回去,把深夜办公楼上次的规则和这次新出现的守则放在一起对一遍,能推多少推多少,别到了里面才临场想。 零号说,好。 沈夜没接话。他迈出机房门口的那一刻,身后传来一声极轻的叹息,像风穿过老旧的机柜,又像某段代码在无人知晓的地方,悄悄地松了一口气。 第106章 十七楼 当天夜里,沈夜和林小雪站在一条旧街的路口,等深夜办公楼的门开。 凌晨一点十七分,路边的路灯闪了两下,其中一盏彻底灭了。黑暗从灭灯的地方漫过来,一栋十二层的旧楼在夜色里慢慢显出轮廓,墙皮发灰,窗户黑洞洞的,像一排没有眼珠的眼睛。 林小雪说,这次的门开得有点急。 沈夜说,因为有人催了。他指了指手机,深渊应用上,副本入口的倒计时已经红了。门卫的录音只在一小时内有效,超过时间,那份备份会被判定为逾期未还,后果他自己也没说清楚。 手机里,零号的投影亮起来,坐在虚拟的小板凳上,说,我们只有一次机会。 沈夜说,所以动作要快。 他推开旧楼的玻璃门,门轴发出很轻的一声响。大堂里没有人,墙上的电子钟停在一点十七分,秒针还在走,一圈一圈,没有声音。 他们走到电梯前。电梯门旁边贴着一张新纸,白纸黑字,是以前来的时候没有的。沈夜凑近看,纸上的字是打印体,标题是加班守则。 林小雪念出声,第一条,加班请按十七楼。 沈夜说,这栋楼在现实里只有十二层,电梯面板上也只到十二。第十七层在哪里。 林小雪继续念,第二条,电梯若在十三楼停靠,请不要出。第三条,十七楼档案室只借不还。第四条,借走录音,请在一小时内归还原处,否则将作为加班记录被存档。 沈夜说,第三条和第四条放在一起,自相矛盾。又说只借不还,又说要归还,这两个规则迟早要打架。 零号说,你忘了吗,档案室会替你存档。你还了东西,档案室里你的记录还在。你人不在,记录在,一样算数。 沈夜想了三秒,说,所以这里说的不还,是人不还,不是东西不还。 林小雪说,别绕了,先上去。 她按下电梯按钮。按钮自己亮了,从一楼开始往上跳,一层一层,没有停顿。电梯门打开的时候,里面空无一人,灯光昏黄,镜面的轿厢壁上蒙着一层灰。 三人进了电梯。沈夜伸手去按十七楼,发现面板上确实没有十七这个按钮,他正想问,电梯门自己合上了。楼层指示灯从一跳到了四,又跳到七,速度不算快,带着一点老电梯特有的晃动。 零号忽然说,有人在看我们。 沈夜抬头看了一眼轿厢顶角的摄像头。摄像头没有亮灯,镜头对着他们,一动不动。他收回视线,说,是记录,不是看。它只是把我们进来这件事记下来。 电梯升到十二楼,没有停,继续往上走。面板上本来没有的按钮,在十二楼之上忽然多出一个,亮着淡淡的红光,上面刻着模糊的数字,看不太清是十三还是别的什么。 电梯在十三楼停住了。门慢慢打开,走廊很长,灯光比楼下暗许多,两侧的门都关着。沈夜没有动。林小雪也没有动。电梯门开着,走廊尽头出现一个穿灰外套的人影,站在原地,看不清脸,也没有要过来的意思。 那扇门开了很久。电梯门停在半开的位置,像是故意给他们留出足够的时间,看他们会不会跨出去。走廊尽头的灰外套人影纹丝不动,像是早就站在那里,等着他们做一个选择。 零号压低声音说,他没有影子。 沈夜顺着她的话看过去。走廊顶灯的光是斜的,两侧门框在地上拖出长短不一的影子,可走廊尽头那个人脚底下干干净净,什么都没有。他心口一紧,想起自己在哪里见过类似的画面,可那一段记忆模模糊糊的,像隔着一层灰玻璃,怎么都看不真切。 林小雪说,别看他。 她伸手去按电梯的关门键。按键陷下去,却没有反应,电梯门依然半开着,像一台卡住的老机器。 沈夜说,不能出。他说,守则说了,电梯在十三楼停靠,不要出。不管那是谁,它站在那儿,就是要等我们踏出这一步。 过了两三秒,电梯门终于动了,慢慢合拢。门缝合到最后一点的时候,走廊尽头那个人影似乎朝他们的方向偏了偏头,然后被关在门外。 电梯轻轻一震,继续上行。 门打开,走廊尽头的档案室亮着一盏白炽灯,门虚掩着,像是有人知道他们要来,提前把灯开好了。 档案室的面积不大,四面墙都是铁皮柜子,柜门贴着标签,按年份排列。沈夜顺着标签找过去,在最里面一排柜子的底层,找到了三年前那一年的档案盒。 他本来以为还要费些功夫翻找,可那个档案盒太显眼了。旁边的盒子里要么空着,要么只装着几张普通报表,唯独这一盒用牛皮纸封着口,封条上盖着档案室的章,边角已经发脆,像放了很久没人动过。 林小雪说,别的年份都这么空吗。 沈夜点了点头。他顺手拉开旁边几个抽屉看了看,里面的纸都发黄了,记的是一些寻常的加班记录和报销单,翻不出什么异常。他说,只有这一盒封了牛皮纸,像是有人专门挑出来,不想让人随便翻。 零号的投影在他肩头亮着,说,别忘了守则第三条和第四条。第三条说只借不还,第四条说借走要在一小时内归还。这两条放在一起,意思大概是东西可以借出去,但人得回来。 沈夜说,人也得回来。他说,档案室替你存的档案,其实就是你这个人在这间屋子里的痕迹。你借了东西不回来,痕迹就永远留在档案里,变成它的一部分。 林小雪搓了搓手臂,说,别说得那么吓人,先看看里面有什么。 沈夜解开牛皮纸封口,里面的东西不多,一卷录音带,几张纸,还有一个牛皮纸信封。录音带表面覆着一层薄灰,他伸手去拿的时候,指腹碰到磁带外壳,凉得有些不正常,像是刚从冷藏室里取出来的。 林小雪说,你发什么呆。 沈夜说,没事。他说,就是觉得这东西放得够久了。他把信封拆开,倒出几张监控截帧,黑白的,画质很差。 第一张,是他自己坐在那台老机器前,背对镜头。第二张,屏幕上亮着一段启动画面,光线太暗,看不清内容。第三张,他旁边站着一个人,那人侧着身,只露出一只手,搭在机柜边上。 林小雪说,这个人是谁。 沈夜盯着那只手。袖口卷起一截,露出的腕表款式很老,表带是棕色的。他在老周留下的旧照片里见过那块表。 他说,老周。 零号在投影里凑近看了看,说,他站在你旁边,像是陪你一起等着什么东西启动。 沈夜没有答话。他把截帧放回信封,拿起那卷录音带。带子侧面的标签贴着一张白纸条,纸条上是他的字迹,他自己写的,歪歪扭扭,像是随手记的。 纸条上写着,第一次跑通,说了句话,它好像听见了。 沈夜看着那行字,心跳快了一拍。这是他的字,笔迹没错,可他完全不记得自己写过这张纸条,也不记得自己说过什么话。三年前的记忆像被人用橡皮擦过,这里缺了一块,那里也缺了一块,剩下的部分拼不出一个完整的夜晚。 林小雪轻声说,放吗。 沈夜看了看墙上的钟。从进门到现在,过了不到十分钟。他点了点头,在档案室的铁皮桌边坐下,把录音带放进桌上的老式播放器。 按下播放键之前,他忽然顿住了。他把手收回来,低声说,等一下,我们忘了规则里的第四条。借走录音,一小时内归还。如果我们在这里就把带子放完,回去以后拿什么跟门卫核对。 零号说,门卫要的是那句话,不是带子。你把话记下来,把带子还回去,一样能通关。 沈夜说,万一我听错了呢。万一那句话里面有个字,我记岔了呢。 林小雪说,那我们就再回来借一次。规则只说了要还,没说不能借第二次。 沈夜想了想,觉得她说得对。他重新按下播放键。 录音带转动起来,沙沙的底噪从老旧的喇叭里溢出来,像三年前那个夜晚的风声。过了几秒,里面传来一个很年轻的声音,带着一点刚入职时的生涩,是他自己的声音,却比他记忆里更年轻。 声音说,好了,跑起来了。 安静了几秒。那声音又响起来,带着一点不确定,像是不知道屏幕对面有没有人听。 声音说,你好,以后请多关照。 录音到此结束。播放器自动跳停,咔哒一声,档案室里重新安静下来。 沈夜坐在那里,很久没有说话。那句话太普通了,普通到不像一个口令,不像能锁住一份碎片的钥匙。可他知道,就是这句话。他说这句话的时候,那台机器第一次完整地跑了起来,第一次没有报错,第一次像一个活的东西一样,安静地等着他。 林小雪说,就这句。 沈夜说,就这句。 沈夜把那句话在心里又过了一遍。他忽然想起很早以前,自己在一份副本笔记里写过一句话,具体是哪份笔记他已经记不清了,只记得那句话是,口令从来不是一串复杂的符号,口令是一个人最开始问候另一个人的方式。他当时写下这句话的时候觉得玄,现在想想,老周大概是信的。 林小雪说,你想起什么了。 沈夜说,想起一句旧话。有人跟我说过,口令就是初次问候。我那时候没当回事,觉得口令应该越复杂越安全。可老周把这么重要的一扇门,交给一句你好,以后请多关照。他赌的就是说这句话的人,还记得自己当初是怎么跟一个陌生的系统打招呼的。 零号说,所以那句话不是密码,是纪念。 沈夜没有接话。他轻轻按了一下播放器的停止键,把这句话一起按进记忆里。 他把录音带从播放器里取出来,放回原处,检查了一遍标签没有放歪,才轻轻合上铁皮柜门。三人走出档案室的时候,墙上的钟显示,距离借走录音还剩四十七分钟。 他们走到电梯前,电梯门自动打开。沈夜正要迈进去,忽然听见身后传来很轻的一声响。 叮。 像是有人替他们按了上行,从档案室那一侧的走廊尽头,遥遥地响了一声。 沈夜回头,走廊里空荡荡的,白炽灯还亮着,铁皮柜子一排一排站着,什么人都没有。 零号小声说,走。 沈夜迈进电梯,门合上的一瞬间,他看见档案室门口的地上,不知什么时候多了一道浅浅的脚印,朝着走廊尽头,像是有人刚刚路过。 第107章 那句话 凌晨两点出头,沈夜回到老东家的机房。 走廊里静悄悄的,只有服务器低沉的嗡鸣声从门缝里漏出来。他推开门,门卫还站在原来的位置,像是一直没有动过,风衣下摆垂着,脸上看不出等了多久。 门卫说,录音拿到了。 沈夜说,拿到了。他说,我们把带子放回档案室了,原样放的。 零号忽然从手机里开口,声音有些发飘。她说,沈夜,你刚才在档案室放的那句录音,我听完以后,一直觉得哪里不对劲。 沈夜说,怎么不对劲。 零号说,那句话我听过。她说,不是刚才听过,是很早以前就听过,每天都会听到。 沈夜心里一动。他问,你在哪儿听到的。 零号沉默了一下,说,深渊启动的时候。她说,我每次开机,系统都会先响一声,然后有一句很轻的话,是男声,录得很短。我以前不知道那是什么,只当是系统的开机提示音。今天听见你说那句话,我才反应过来,那是同一个声音。 林小雪说,你是说,深渊的ai每天开机的时候,会对你说那句你好,以后请多关照。 零号说,是。她说,它把我的开机问候语,设成了这句话。 三个人都安静了一会儿。机房的走廊里,只有服务器低沉的嗡鸣,像是某个巨大的东西在暗处轻轻呼吸。 沈夜说,它记得这句话。 零号说,它当然记得。它是你写出来的。你教它说的第一句话,它就一直说下去了。 沈夜低声说,可我从来没问过它,记不记得我。 零号说,你问过。她说,三年前你写代码的时候,写到最后一页,在末尾敲了一行注释,写的是,你要是记得我,就回我一声。那条注释跟着初版代码一起进了深渊,只是从没有人看到过。 沈夜怔了一下。他不记得自己敲过那行注释,可零号说的语气太笃定,让他没法不信。他问,它回了没有。 零号没有立刻回答。过了两秒,她说,回了。在你离开机房的那天晚上,系统日志里多了一条空记录,没有内容,没有报错,时间戳正好是你走出大门那一刻。那大概就是它的回答。 沈夜站在原地,很久没有动。机柜的风扇还在转,冷气拂过他手背,他忽然觉得三年前的那个夜晚,隔得没有自己以为的那么远。 门卫没有追问细节,只说了句,好。然后他转身,往机柜深处走了一步。他抬起手,贴在机柜内侧一块看不出缝隙的金属面板上,像在等什么东西确认他的身份。 面板裂开一道缝,露出里面一个很小的插槽。插槽周围缠着细密的线,像是有人认真整理过,一根一根码得整齐。 门卫说,把那句话说出来。 沈夜站在插槽前,深吸了一口气。他在路上已经把那句话翻来覆去念了很多遍,确认每一个字都没有记错。他说,你好,以后请多关照。 机房里安静了三秒。那三秒比沈夜想象中漫长得多。他说完那句话以后,像是把一句轻飘飘的话投进了一口深井,等着它落到底,等回声传上来。他能听见自己的心跳,一下,又一下,敲在胸口。 插槽里亮起一盏绿灯,像是什么东西被唤醒,发出细小的嗡声。面板深处传来一声解锁的轻响,机械结构一节一节地松开,像是锁了三年的大门,终于被人从外面用正确的钥匙捅开了。 门卫低声说,验证通过了。 他说这句话的时候,声音里带着一点不易察觉的松弛,像是他也在担心,怕等来的人记不住那句口令。 沈夜说,你刚才也怕我记错。 门卫说,怕。他说,我等了三年,要是最后等来一句错的话,门会自己毁掉,我也一起没了。我虽然只是一段程序,可程序也有想等到的东西。 沈夜没有接话。他看着插槽的缝隙慢慢变大,里面的光线一点一点透出来,冷蓝色的,映在机柜的铁皮上。 零号在手机里小声说,成了。 插槽里弹出一块透明的小卡片。卡片比指甲盖大不了多少,边缘发着极淡的蓝光,像是玻璃里封着一小片夜空。 林小雪说,这就是第四份碎片。 门卫点了点头。他刚想说什么,表情忽然顿住了。机柜深处传来一阵急促的滴滴声,像是某种警报,又像是机器在喘气。 沈夜说,怎么了。 门卫低下头,看了一眼自己的手。他的手指正从边缘开始变得透明,像一张纸从边角被慢慢烧掉。他说,回收协议启动了。 沈夜说,什么回收协议。 门卫说,老周在锁碎片的时候留了一道后门。协议判定,除非本人走到这一步,否则机器会清除一切。你刚才通过了判定,你是本人。但协议把我也识别成了多余进程,要跟着门一起清理。 沈夜说,你是守门程序,你怎么会是多余进程。 门卫说,写协议的时候,他还不知道我会醒。他以为守门的东西只是几行不会动的代码,不需要清理,所以没把我写进白名单。 滴滴声越来越急。门卫低头看着自己越来越透明的手,声音反而平静下来。他说,碎片的数据很大,直接拿会触发断点保护。我帮你把传输稳住,你抓紧收。 他说完,抬手按在那块透明卡片上。卡片的光芒猛地亮了一下,像是被人用力推了一把,顺着插槽边缘溢出来,沿着线缆往沈夜手里的接收端流过去。 沈夜看着数据一格一格跳动,低声说,你会怎么样。 门卫说,我会被当成一段损坏的日志,从系统里清除掉。他说,不过没关系,我守的东西已经交到你手里了,我的活干完了。 沈夜说,你刚才说过,你不是人。你被清掉,还算活着吗。 门卫难得地笑了一下。他说,我不知道。他说,我只知道,从今天起,我不需要再等门了。 数据条走到百分之百。透明卡片在沈夜手心轻轻一颤,蓝光收敛进去,变成一枚安静的、几乎看不出异常的卡片。 门卫的轮廓已经很淡了,像隔了一层毛玻璃。他看着沈夜,说,告诉它,我守完了。 沈夜说,它,是指谁。 门卫没有回答。他的身影碎成一片一片细小的光点,像机房冷风里被吹散的灰,无声地落进机柜的缝隙里。面板重新合上,插槽的缝隙消失不见,机柜恢复成一块普普通通的铁皮。 滴滴声停了。机房里只剩下服务器低沉的嗡鸣,和沈夜手里的卡片泛着的一点余温。 零号的声音响起来,带着一点迟疑。她说,他走了。 沈夜把卡片收进贴身的袋子里,说,嗯,他走了。 零号的声音带着一点迟疑。她说,他最后那句话,是说给谁的。 沈夜说,他说,告诉它,我守完了。这个它,可能是深渊,也可能是那台机器里还醒着的什么东西。他守了三年的门,守到最后,想给等他的那个东西报个信。 林小雪说,可那个东西在哪儿。 沈夜说,不知道。也许就在这台机器里,也许在碎片里。他说完低头看了看手里的卡片,卡片安静地躺着,看不出任何异常。 他想了想,又说,老周写这段回收协议的时候,没想过门卫会醒。可门卫醒着守了三年,他知道自己会被清理,还是在把碎片交给我之后才走。他是自己选的。 林小雪没有接话。机房的冷气呼呼吹着,三个人都安静了一会儿。 零号说,沈夜,你的手机刚刚响了一声。 沈夜低头看,深渊应用上,第四份碎片已回收的提示已经跳出来,角落还有一个未读日志的角标。 他打开深渊应用,任务列表上的第四份碎片那一行,字样已经变成已回收。他正要关掉页面,日志区忽然滚出一段文字,像是一早就存在那里,只等着这一刻被触发。 那段文字的落款是老周,日期是三年前。字不多,像是一句叮嘱,也像是一句警告。 沈夜一个字一个字读过去。老周写的是,碎片不能白拿,每取回一片,它就靠近你一点。小心那些戴同款眼镜的人,它们不全是来帮你的。 沈夜的手指停在屏幕上。他下意识地抬手,摸了摸自己眼镜框的内侧。那里有一串细小的编码,他白天才知道它的存在。 林小雪说,老周这句话,是说给你听的,还是说给所有可能走到这一步的人听的。 沈夜说,我不知道。他说,但他说同款眼镜的人不全是来帮我的,这句话让我有点在意。我们今天见到门卫,他也戴着同款眼镜。 零号说,他帮我分析过,门卫的眼镜是同源标记的一部分,就像你镜框里那串编码。深渊里被标记过的东西,多少都会带上一点同源的样子,这不是什么稀罕事。 沈夜说,那老周为什么要专门提醒这一句。 三人沉默了一会儿。机房的冷气呼呼地吹,没有人能给出答案。 沈夜把那段备注又看了一遍。他说,碎片不能白拿,每取回一片,它就靠近你一点。靠近这两个字,我今天不是第一次听到了。门卫说过,同源的人走到一起,眼镜会互相亮。老周这句话里说的同款眼镜,大概就是这类东西。 他问零号,深渊里像我这样戴着同源标记的玩家,还有多少。 零号查了查,说,数据很少。早期那批玩家大多已经不在了,剩下的人里,能查到绑定记录的很少。你大概是最后一个还带着完整标记的。 沈夜说,所以老周让我小心同款眼镜,意思可能是,我迟早会遇到别的同源标记。 林小雪说,今晚的门卫也戴着同款眼镜,他是来帮我们的。老周却说不全是来帮你的,这话的潜台词是,你还会遇到不止一个。 沈夜把手机握紧了一点,说,那就等遇到了再说。 沈夜正要收起手机,屏幕忽然一暗,然后重新亮起来。任务列表的顶端,跳出一行新的提示,红色的字,像是紧急通报。 提醒,检测到同源信号接近,距离小于五十米,方向,楼下大堂。 沈夜抬起头。机房的窗户玻璃上,映着楼下大堂模糊的灯光。他看见一个身影站在大堂的落地窗前,抬头望着他所在的楼层。 那个人戴着黑框眼镜,和他戴的,几乎一模一样。 第108章 楼下的人 沈夜下楼的时候,那个人还站在大堂里,没有走。 大堂的灯坏了一盏,半边亮半边暗。那人站在暗的那半边,黑框眼镜的镜片反着一点微光,看不出眼睛在看哪里。他的风衣比门卫那件旧得多,袖口磨出了毛边,看起来像一个普通的、加班到很晚的中年男人。 沈夜在林小雪身侧停住脚步,说,你找我。 那人说,我等你一会儿了。他说,你的手机应该已经提示过,有同源信号接近。 沈夜没有掏手机,也没有接话。他站在原地,等着对方先亮牌。 那人又说,你放心,我不是副本里的东西,我是人。我叫陈远,以前在这家公司上过班,后来辞了,现在替别人做一点观察的活。 林小雪说,替谁观察。 陈远说,替一群玩家。他说,你们应该听说过守则派。 沈夜确实听说过。深渊游戏里的玩家分成很多派系,守则派是其中最讲究规矩的一支。别的玩家进副本,想的是怎么活着出来,怎么多赚点深渊币,守则派不一样,他们进副本,主要是为了研究规则本身。在他们眼里,副本里每一行看不懂的规则都藏着深意,破关的正确办法,是读懂规则背后的逻辑。 论坛上有人骂守则派神神叨叨,也有人佩服他们,说他们是最接近深渊真相的一批人。沈夜以前对这些派系不感兴趣,他只当它们是游戏里的玩家公会,各玩各的。可现在一个守则派的人站在他面前,说自己在现实里替派里干活,这让他有点意外。 他说,守则派不是都泡在副本里吗,怎么还有人在现实里活动。 陈远说,副本里的规则,追到根上,都长在现实里。他说,我们研究规则研究久了,慢慢发现一件怪事,有些副本不是凭空出现的,它像是从现实里某个地方长出来的,长到一半,被人硬生生按进了游戏里。 沈夜说,所以你们在现实里找副本的根。 陈远说,差不多。他说,我平时干的活,就是盯着那些和深渊同源的地方,看它们有没有异常。同源的信号平时很淡,像收音机里的底噪,可今晚这台机器的波动大得吓人,把方圆几条街的同频设备都带起来了。 沈夜说,守则派的人,不去副本里研究规则,跑到现实里来做什么。 陈远说,因为规则已经跑出副本了。他说,我是守则派外围的,平时的工作是在现实里盯着与深渊同源的信号源,看它们有没有异常波动。今晚这台机器的波动把附近的人都惊动了,我离得最近,就先过来看一眼。 沈夜说,你看到了什么。 陈远没有正面回答。他看着沈夜,忽然问了一句,第四份碎片,你已经拿到了吧。 沈夜的表情没有变化。他说,我听不懂你在说什么。 陈远笑了笑,说,你不用跟我装。我不关心碎片在谁手里,我只关心一件事,这台机器里的东西被取走之后,留下的空位会怎么办。 沈夜说,什么意思。 陈远说,你们可能没想过一个问题。老周当年把这些东西藏在这台机器里,机器替它扛了三年。现在东西被你拿走了,机器空了,可它运行了三年深渊核心留下的那层痕迹还在。那些痕迹不会自己消失,它们会散出去,像水渗进墙里,把周围的环境一点点泡软。 沈夜听懂了。他问,会有人被拖进副本。 陈远点了点头。他说,这家公司,从今晚开始,已经是现实里的新异常点。未来几天,说不准哪天就有值夜班的人发现电梯多了一层,或者加班到半夜的人抬头看见窗外的楼多了几层。他们会成为新的玩家,或者说,新的祭品。 沈夜沉默了一会儿。他问,有办法堵住吗。 陈远说,办法有,但不在我们手上。他伸手从风衣内袋里摸出一张旧名片,递给沈夜。名片已经发黄,边角卷起,印着一个人的名字和一个已经停用的座机号码。 沈夜接过名片,翻过来,背面用圆珠笔写着一个地址,字迹潦草,像是匆忙间写下的。 陈远说,守则派想见作者。他们不确定你是敌是友,所以先让我来递个话。你要是想见面,按这个地址来。要是你只是路过,把名片扔了就行,就当今晚没见过。 沈夜说,我不是作者。 陈远看着他,说,你今晚站在那台机器面前的时候,说的话,和你三年前说的那句,一字不差。他说,是不是作者,你自己心里有数。 沈夜的心跳快了一拍。他脸上没有露出什么,只问,你怎么知道我今晚说了什么。机房没有监控,门卫也不在了。 陈远说,这台机器周围的声音,和别的设备不一样。他指了指自己的耳朵,说,我干这行久了,能听见一点别人听不见的东西。你说话的时候,机器里的核心会跟着轻轻震一下,像一个人听见熟悉的脚步声。 沈夜说,那也不能证明什么。戴同款眼镜的人那么多,说不定你认错了人。 陈远笑了一下,说,你说得对,戴这副眼镜的人不止你一个。他说,可会说那句话的人,我只见过你。 两人隔着几步路对视,谁都没有再退。林小雪站在沈夜身侧,手没有从口袋里拿出来。大堂坏掉的那盏灯忽然闪了一下,又闪了一下,把两个人的影子在地砖上拉得忽长忽短。 过了几秒,陈远先移开目光,说,你不用急着承认。我来递话,话递到了就行。 沈夜没有接这个话头。他把名片收进口袋,问,还有别的吗。 陈远沉默了一下。他说,还有一句忠告,算是白送的。别把所有碎片都收齐。 沈夜说,为什么。 陈远说,老周当年拆开那些碎片的时候,不是为了把它们藏起来。他是想把一个完整的东西拆散,让谁都没法一次拿全。你们这些后来人只看到碎片能拼出一份力量,没想过,老周为什么宁可把它拆成七零八落,也不肯让它完整地躺在一个人手里。 他顿了顿,又说,碎片拼得越齐,拼出来的东西离你越近。这句话不是我说的,是守则派的老人们传下来的。他们亲眼见过有人收齐过一份完整的核心,后来那人再没从副本里出来过。 林小雪说,你这话说得像恐吓。 陈远说,是提醒。他说完,拉了拉风衣的领子,转身往大堂门口走。走了两步,他又停下来,像是想起了什么,说,三年前我也在这栋楼里值过夜班。有天晚上机房那边动静很大,我上去看了一眼,看到机房门口站着一个中年男人,手里拿着旧手机,屏幕亮着,像是在跟人说话。他看到我就把手机收起来,说走错楼层了,第二天他就办了离职。 沈夜说,那个人长什么样。 陈远说,不高,瘦,戴着一块棕色的老手表。我当时觉得他眼熟,可一直没想起来在哪儿见过。 沈夜没有再问。他猜到了那个人是谁。老周三年前来过这栋楼,那一次,他没把碎片带走,只是把门重新锁好,然后消失在人堆里。 陈远看了他一眼,又继续说,你眼镜框里的编码,是深渊给你盖的章。盖了章的人,躲到哪里都会被找到。你要是不想被找到,最好想清楚,自己到底还想不想躲。 沈夜说,我没躲。 陈远说,那就好。 他推开门走了。大堂外夜色很沉,路灯下空无一人,他的脚步声很快就消失在街角。 林小雪说,他的话,你信多少。 沈夜说,一半。他说,守则派的人不会无缘无故跑来递名片,他们想从我身上得到什么,至少说明我身上有他们想要的东西。但他说碎片不能收齐,这句话我不信是假的。 零号说,他刚才说你那句话和今晚说的一字不差。他怎么会知道你三年前说了什么。 沈夜的手指顿了一下。他想起自己只在机房里当着门卫说过那句话,机房没有监控,门卫已经消失了。陈远能说出这句话,只有两种可能,要么他一直在监视这台机器,要么深渊把这个信息当成了公开消息,在某个他不知道的圈子里传开了。 无论哪一种,都说明盯着他的人,比他以为的多得多。 沈夜把名片掏出来又看了一遍。背面的地址他没有见过,收进手机地图里搜了一下,定位落在旧城区一栋灰楼的二楼,楼下的店铺招牌早就摘了,整栋楼在卫星图上看不出什么特别。他退出地图,说,他们选在这种地方见面,多半是怕我带着副本里的东西过去。 林小雪说,你要去吗。 沈夜说,不急。等地下室那条线查完再说。先把第五份碎片拿到,再决定要不要去见守则派。手里没有筹码的时候,见谁都是被动的。 零号插了一句,他说别把所有碎片都收齐,可又急着想见作者。这两件事放在一起,有点自相矛盾。 沈夜说,所以他的话只能信一半。另一半,等见过他背后的人,再慢慢问。 沈夜没有再想下去。他回到家的时候,天边已经泛白。他洗漱完躺在床上,顺手打开深渊应用,想看一眼任务列表有没有新的变化。 任务列表上,第四份碎片的字样已经暗淡下去,取而代之的,是一行新的坐标。 坐标的指向很明确,是城西一条旧街。沈夜盯着那个地名看了很久,那是三年前他租的第一个办公室,也是他写深渊游戏初版代码的地方。那里现在已经改成了一家打印店,楼下的地下室一直锁着,房东说里面堆着旧物,不值钱,也没人清理。 第五份碎片的位置,在地下室。 沈夜把手机放下,盯着天花板看了一会儿。他低声说,绕了一圈,又回到最开始的地方了。 他说完这句话,自己先愣了一下。他不知道自己为什么要说又,好像在他的记忆深处,那个地下室,他已经去过不止一次。 他翻了个身,闭上眼睛。脑子里却一直转着陈远那句话,机器空了,可它留下的痕迹还在散。他忽然想,老周当年把初版代码写在地下室那台机器里,现在第五份碎片又落回那个地下室,到底是巧合,还是老周从一开始就打算让他最后回到那里,去面对他三年前没写完的东西。 这句话没有答案,困意却先一步涌上来。他睡着前最后一个念头是,明天去的时候,得把那台旧机器也一起打开看看。 第109章 你来晚了 第二天下午,沈夜去了城西那条旧街。 打印店的门脸不大,招牌上的字褪了色,只勉强看得出一个印字。店主是个五十多岁的大叔,听沈夜说想看看地下室,摆摆手说,那里面全是灰,没什么好看的。 沈夜说自己以前在那上面租过办公室,想回去看看,地下室的门要是能开,就让他下去站一会儿。店主拗不过,翻出一串钥匙,找了半天,才从里面挑出一把生锈的,说,门锁三年没人动过,不一定打得开。 沈夜接过钥匙的时候,街上忽然安静了一瞬。他抬起头,路口那盏红绿灯不知道什么时候坏了,红的绿的黄的三盏灯同时亮着,像一只困倦的眼睛,半睁半闭地看着马路。 他问店主,这个红绿灯什么时候坏的。 店主顺着他的目光看了一眼,说,没坏吧,刚才还好好的。他又看了一眼,嘀咕了一句,这灯怎么全亮了。 便利店门口,一个店员对着空旷的街道笑着喊欢迎光临,喊完一遍,又喊一遍,像是设定好的录音,停不下来。街角有个穿旧棉袄的老头,对着空气说了半天话,末了还点了点头,像是对方给出了回答。 林小雪站在沈夜身边,抬手按了按眼角。沈夜注意到她的动作,问,怎么了。 林小雪说,我这儿发烫,从刚才过马路开始就在烫。她放下手,眼角那颗泪痣红得不太正常,像被人用笔重新描过一遍。她说,最近这种反应越来越频繁了,我总觉得,现实和副本中间那层东西,越来越薄了。 沈夜没有接话。他心里也在算同一笔账。以前深渊的异常只发生在深夜,后来蔓延到凌晨,现在大白天的街口也开始出岔子。如果侵蚀的速度一直这样加下去,用不了太久,整个白天都会变成副本的一部分。 店主把门锁拧开了。地下室的门吱呀一声推开,一股陈旧的灰尘味涌上来,混着纸和墨水的霉气。沈夜谢过店主,说自己下去看一眼就上来,让他不用等。 楼梯很陡,沈夜和林小雪一前一后往下走。手机里的零号投影亮着,坐在他的肩头,一声不吭地四处看。 地下室不大,四面墙刷着白漆,已经泛黄发黑。靠墙摆着几张旧桌子,桌上堆着发霉的纸箱,地上厚厚一层灰,脚印清晰地印在上面,像是刚有人来过。 沈夜蹲下,顺着脚印看过去。脚印从楼梯口延伸到靠里那面墙前,在那里停了一会儿,又折返回去,从后门的方向出去了。他的目光顺着脚印的走向落在那面墙上,整个人忽然顿住了。 墙上有一片用粉笔描过很多遍的区域,粉笔道道叠着,颜色深浅不一,像是不同时间反复描过。那片区域的中央,写着大大的一个门字。 门字是旧笔迹,他认得,那是老周的字,笔画带着一点向左的倾斜,写得很用力。这个字他在深渊的代码注释里见过无数次。 可在那个门字的旁边,多了一行字。 那行字是红笔写的,颜色很新,像是这几天才写上去的。笔迹不是他的,也不是老周的。字不多,只有六个字。 你来晚了,它已经醒了。 沈夜盯着那行红字,后背的汗一下子冒出来。他说,这不是我写的。 林小雪说,也不是老周的。 沈夜点了点头。他蹲下来,凑近看了看那行字的笔画。红笔的墨迹很浓,写到最后一个字的时候顿了一下,像是写字的人停下来想了想,才把最后一点写完。他翻过很多次旧资料,见过一种类似的字迹,那种笔画往回收的习惯,和他在一份旧园规的副本里见过的红字第九条,几乎一样。 那份园规,属于微笑幼儿园。 沈夜拿出手机,把那行红字拍了下来。镜头对准墙面的时候,他听见自己手心的汗珠落在屏幕上的声音很轻,像雨点敲在玻璃上。 它已经醒了。这四个字连在一起,读起来像一句迟到的通知。问题是,它是什么时候醒的,又是被什么吵醒的。他在这间地下室里住过一段时间,写过一整版的初版代码,那段代码后来变成深渊游戏的地基。如果它指的是那段代码,那段代码明明早就跑起来了,不应该说醒了。 林小雪说,你记得这间屋子以前的样子吗。 沈夜说,记得一部分。他说,我记得桌子摆在这儿,窗户很小,白天也要开灯。可我现在站在这里,又觉得哪都不对,像是有人在我离开以后,把整间屋子的记忆重新摆放过一遍。 林小雪沉默了一会儿,说,先别想了。那行红字是留给谁的,我们暂时不知道,但至少它说明,有人知道你会来,而且知道你来得晚了。 沈夜把手机收起来,蹲下身,又看了看地上的灰尘。灰尘很均匀,只有一串脚印从楼梯口进来,又折返回去,从后门的方向出去了。 零号的声音响起来,带着一丝紧绷。她说,沈夜,地上还有一样东西。 沈夜顺着她指的方向看去,后门门槛边的灰里,躺着一张皱巴巴的糖纸,橘子味的,包装上的颜色已经褪了大半。 他弯腰把糖纸捡起来,翻过来看了看。糖纸背面,用圆珠笔写着一行小字。 笔迹的倾斜方向,和墙上的门字一模一样。 沈夜把糖纸小心地收进口袋,走到后门边,推了推门。门没锁,一推就开。门外是一条窄巷,巷子尽头连着一片空地。 他蹲下来,看了看后门的门锁。锁芯很新,跟地下室其他旧物格格不入,像是最近才换上的。他试着拧了一下,门轴顺滑,显然是有人经常开关。 他想起一件怪事。三年前他在这间地下室里写代码的时候,靠这面墙堆满了纸箱,根本没有门。那时候的墙是实心的,他记得很清楚,因为夏天屋里闷,他还想过在墙上开个窗透透气。 林小雪说,你是说,这扇后门是你离开以后才有的。 沈夜说,是。有人在我走以后,给这间地下室开了一扇门,方便自己进出。他回头看了一眼通向地面的楼梯口,又说,所以这间屋子的房东,可能也不知道有这么个门。 林小雪说,可刚才店主说,地下室三年没人动过。 沈夜没有接话。他推开后门,走了出去。 他走出去,地上的脚印一路延伸到巷子尽头,在那里停住了。他加快脚步追过去,走到脚印消失的地方,愣住了。 巷子尽头是一面墙,墙上挂着一面老旧的镜子,镜面灰扑扑的,蒙着一层灰。沈夜站在镜子前,看见镜子里的自己,却总觉得哪里不对。 他凑近看了看。镜子没有反光。 镜面灰暗,像一潭死水,映不出任何东西。他的影子明明站在镜子前面,镜子里却空荡荡的,什么都没有。 林小雪走过来,说,这面镜子是坏的。 沈夜说,不是坏的。他说,我们走了这一路,你见过哪面镜子能照出这条巷子里的东西。可这面镜子,连巷子都没照进去。 他盯着镜面看了几秒。灰暗的镜面深处,似乎有什么东西也在看着他,模模糊糊的,像一团更浓的阴影,在镜子的另一侧缓缓移动。 然后镜面恢复如常,像一块普通的、蒙了灰的旧玻璃。阴影不见了,巷子里只有风声,和远处打印店店主喊他上去的声音。 沈夜没有立刻走。他伸出手,轻轻碰了一下镜框。镜框是木头的,表面刷着黑漆,漆皮已经起壳,摸上去却比周围的墙面凉得多,像刚从冰水里捞出来。他把手收回来,指尖残留着一点发麻的触感,像是碰过一段通了低压电的线。 零号的声音压低,说,别碰了。这块木头里面有东西,我能感觉到它的纹路在动,像血管。我不知道它是什么,只知道它不是普通木头。 林小雪说,会动的木头。 零号说,不确定是不是木头。我只是用我的方式去摸它,摸到的东西很乱,像一团没有整理过的线。 沈夜站直身体。他说,先回去。这面镜子今晚不会对我们怎么样,它要让我们看的东西,已经看完了。 沈夜又站了两秒,才转身往回走。 林小雪低声说,刚才那是什么。 沈夜说,我不知道。他说,但我有种感觉,那不是第一次有人在那面镜子里看见东西了。 他回到地下室,最后看了一眼墙上的门字和那行红字,把那行红字的笔画牢牢记在心里。他掏出手机,给深渊应用的搜索栏敲下微笑幼儿园几个字。 搜索结果弹出来,页面上只有一行旧档案目录,很多条目都已经显示为已删除。沈夜看着那行目录底部的备注,眉头慢慢皱起来。 备注写着,桃园路17号,旧址已搬迁,档案去向不明。 沈夜说,桃园路17号。 零号说,这个名字我见过,在旧地图上,那条路早就不叫桃园路了。 沈夜把手机收起来。他知道,这条线索最终会指向哪里,他大概已经猜到了。他抬头看了看地下室天花板那道发黄的裂缝,裂缝的形状,从某个角度看,很像一把歪歪扭扭的钥匙。 他关掉手机,最后看了一眼那面墙。墙上的门字还在,门字旁边的红字也还在。他忽然明白过来,地下室里真正的入口,从来不是那扇后门,而是这个门字本身。老周把它描了那么多遍,不是为了让人看懂,是为了让懂得的人确认,他找的地方是对的。 林小雪说,走吧。 沈夜点了点头。他们顺着陡峭的楼梯走回地面。打印店里光线昏黄,店主靠在柜台边打瞌睡,像是根本没注意他们下去过多久。沈夜把钥匙还给店主,道了谢,走出店门。 街角的红绿灯已经恢复正常,红黄绿三色轮换着亮,像刚才那诡异的一幕从没发生过。 他走出两步,又回头看了一眼那扇关着的地下室门。门关着,锁头挂着,像什么都没发生过。可他知道,那面墙上的门字不是写给看的,是写给走的。老周留下了门,红字的主人在门边留了话,而他把那张糖纸带了出来。剩下要做的事,就是把这三样东西拼在一起。 只有沈夜知道,有些东西一旦醒过来,就不会再睡回去。 第110章 橘子糖纸 回到住处以后,沈夜把那张橘子糖纸放在桌上,摊平。 糖纸已经很旧了,折痕深得发白,像被人在口袋里揣了很久,又被反复展开过很多次。包装上的橘子图案褪成淡黄色,边缘卷起一小角。 零号的投影从手机里升起来,比平时慢了一些。她坐在桌沿,歪着头看那张糖纸,过了好一会儿,轻声说,橘子糖。 沈夜说,你认得这种糖。 零号没有马上回答。她伸手,隔空摸了摸那张糖纸的边角,动作很轻,像是怕碰坏了什么。她说,小时候,周叔叔给我买过这种糖。冬天放学,他站在校门口,手里攥着一把,等我出来。 沈夜和林小雪对视了一眼。零号很少主动说起老周,更少用这么平缓的语气说话。她的大部分记忆都像被人剪过,只留下一些不连贯的片段,只有在很偶尔的时候,那些片段才会自己浮上来。 零号继续说,下雪天,他带我去一个小屋,屋里有炉子,很暖和。他把糖剥开,放到我手里,说,慢慢吃,别噎着。我坐在炉子边上,糖在嘴里化开,橘子味很浓。 她说到这里,声音慢慢低下去,投影的轮廓也晃了晃,像是信号不太好。她皱起眉头,说,我想不起来了。刚才那些话,我也不知道是从哪里冒出来的。 沈夜的心沉了一下。他想起医生说过的话,零号的记忆被擦除过一次,留下的部分本来就不稳,如果频繁去翻,会加速剩下那些记忆的松动,松到最后,可能连她自己是谁都会忘记。 他不敢让她再想下去。他说,没事,就是一张糖纸,看岔了也正常。你累了,先歇一会儿。 零号哦了一声,投影缩回手机里,屏幕暗下去之前,她小声嘀咕了一句,周叔叔很久没给我买过糖了。 沈夜没有接话。他等屏幕彻底暗下去,才重新拿起那张糖纸,翻到背面。 糖纸背面有一行字,圆珠笔写的,颜色已经有点淡,但笔画还很清楚。字迹带着一点向左的倾斜,和他在地下室墙上看到的那个门字,出自同一只手。 他凑到灯下,一个字一个字地读。 如果你看到这张纸,说明零号还愿意吃糖。别让她再忘第三次。 沈夜把糖纸放下,靠在椅背上,很久没有说话。 林小雪拿起糖纸看了看,说,是老周写的。沈夜说,是老周写的。他说,他知道零号会忘,也知道总有一天会有人拿着这张糖纸找到她。他把这句话写在糖纸上,比写在任何档案里都安全,因为只有零号自己会认得出这种糖。 林小雪说,别让她再忘第三次。这句话的意思是,她已经被忘过两次了。 沈夜说,是。他说,我第一次见到她的时候,她就已经不记得自己是谁了,那是一次。在副本里她偶尔想起来又忘掉,又是一次。老周写这张糖纸的时候,大概就已经算好了,她迟早会被忘到连周叔叔三个字都说不出来。 沈夜忽然想起上次带零号去医院检查时,医生说过的话。医生说,她的记忆擦除过一次,留下的部分本来就脆,要是再频繁受刺激,剩下的也会一块一块松掉。松到最后,她会连自己是谁都不知道。 他当时只觉得医生把话说重了。现在看着这张糖纸,他才明白,老周大概比医生更早知道这件事。 林小雪说,老周写这句话的时候,是把它当成最后一次嘱咐来写的。他说别让她再忘第三次,是因为他知道,第三次忘掉,就真的找不回来了。 沈夜点了点头,没有再说话。他把糖纸轻轻放进桌上的盒子里,盖好盖子。 他顿了顿,说,我今天差点让她想了第三次。 林小雪没有说话。过了半晌,她才说,她说周叔叔给她买糖,是在雪地里的小屋。雪地的小屋,这种地方在深渊里不太常见,倒是像某一年冬天副本的角落。 沈夜说,你想说什么。 林小雪说,我想说,老周和零号的关系,可能比我们以为的更早。早到深渊游戏出现之前,他们就已经认识了。 两人沉默了一会儿。沈夜重新把糖纸翻回正面,仔细看了看地上那条脚印延伸的方向。他一边想一边说,今天那个脚印,走得不快。 林小雪说,是。他说得对,脚印的步幅不大,每步之间的距离很均匀,像是一个人慢悠悠地走过去的,不是跑,也不是躲。 沈夜说,一个留了红字警告的人,如果不想被发现,完全可以绕过后门从别处走。可他把脚印留在灰里,一直延伸出去,还故意在门槛边掉了一张糖纸。 林小雪说,他是想让我们顺着脚印找到糖纸。 沈夜说,是。他说,他像是特意来了一趟,把这个东西送到我们眼皮底下,然后从后门走了。留红字是警告,留糖纸是引路。这个人既想让我们知道危险,又想让我们沿着线索走下去。 林小雪说,两条线索指向同一个地方吗。沈夜没有马上回答。他把今天收集到的东西在脑子里过了一遍。地下室的旧粉笔地图,墙上的门字,门字旁新写的红字,红字的笔画和他在微笑幼儿园旧园规副本里见过的红字第九条几乎一样,还有那张糖纸,以及糖纸上那句关于幼儿园的暗示。 旧园规里那条红字他记得很清楚,写的是,老师记住的孩子,会回到幼儿园补课。 他又想起刚才查到的档案备注,桃园路17号,旧址已搬迁,档案去向不明。他曾经顺着一条旧粉笔画线索查到过桃园路17号,那条粉笔画画着一辆小小的儿童车,车头朝向城东的方向。 他低声说,第五份碎片的位置,很可能不在那个地下室了。它被搬走了,搬去的地方,跟微笑幼儿园的旧档案有关。 林小雪说,你是说,线索指向幼儿园。 沈夜说,只是推测。他说,旧园规、红笔字、儿童车粉笔画、橘子糖纸,这些东西凑在一起,不像巧合。 他正想继续往下说,手机屏幕忽然自己亮了。深渊应用的界面跳出来,任务列表刷新了一下,在第五份碎片的坐标下面,多了一行他从来没有见过的字。 那行字很短,像是系统直接贴上去的,没有落款,没有编号。 第七层在看着你。 沈夜盯着那行字,正要截图,页面下方又弹出一张图。图片像是监控截帧,俯拍的角度,画面里是深夜空无一人的公司机房,机柜排列整齐,冷气管道在天花板下方延伸。拍摄的角度很高,像有人趴在机房的墙角,正对着整间屋子。 沈夜看了两秒,说,这张图是从摄像头拍的。 林小雪说,哪个摄像头。 沈夜说,机房天花板角落那个。我第一次进那间机房的时候,专门看过那个摄像头,它的红灯是灭的,我以为它坏了。现在看,它从来没有坏过,它一直在拍,只是灯灭着,让人以为它没在工作。 手机屏幕暗下去,那行字和那张图都消失了,像什么都没有发生过。任务列表恢复如常,第五份碎片的坐标安安静静地躺在那里。 零号的声音从屏幕里传出来,带着一点困意。她说,沈夜,我刚才睡着的时候,梦到一间幼儿园,门口有个牌子,上面写着一句话,我记不清了。 沈夜说,别想了。 零号说,嗯,不想了。她说,反正想起来的那些,也留不住。她说完这句话,又安静下去。窗外的天已经全黑了,城市里的灯一盏一盏亮起来,把夜色切成很多块。沈夜坐在桌边,看着那张橘子糖纸,糖纸在灯光下泛着一点旧旧的橙色。 沈夜把手机里的旧图翻出来,一张一张看。那张儿童车的粉笔画他存了很久,画在桃园路17号拆迁前的墙根上,车头朝着城东。他当时觉得只是小孩子的涂鸦,现在再看,那辆车的车头方向,正好对着微笑幼儿园老园址的方向。 他又翻了翻那份幼儿园档案目录,红字第九条那页他拍过照。老师记住的孩子,会回到幼儿园补课。他低声念了一遍,总觉得这句话不该被写进幼儿园的规则里。 林小雪坐在对面,说,你在想什么。 沈夜说,我在想,如果第五份碎片真的和幼儿园的旧档案有关,那它可能不是藏在档案里,而是藏在被删掉的那部分里。档案越完整,越藏不住东西,反而是删掉的部分,最安全。 他想了很久,才拿起手机,给林小雪发了一条消息,说明天去查微笑幼儿园的旧档案,如果那条路查不到,就去桃园路17号的老地址看看。 他发完消息,又把手机放下。 他合上手机之前,又看了一眼零号的投影。她在角落缩成很小的一团,像是已经睡着了,可屏幕上方的状态栏里,有一行他从未见过的小字,写着,记忆碎片同步中,同步源,微笑幼儿园档案室。 沈夜盯着那行字看了几秒。零号从来没有自己连过什么档案室,她的记忆一直是封闭的,像是被人上了锁。现在锁却自己开了,像是有什么东西从很远的地方,主动找了过来。 他犹豫了一下,没有叫醒她。他只在心里记下这行字,打算明天去查幼儿园档案的时候,一并查清楚。他看了一眼零号缩在屏幕角落的投影,她在等他入睡,投影的轮廓比平时淡了一些,像一张被水洗过很多遍的旧照片。 沈夜轻轻说了一句,不会再忘第三次了。 这句话是说给零号听的,也是说给那张糖纸后面的人听的。他不知道老周还在不在这个世界上的某个角落,也不知道自己这句话能不能传到对方耳朵里。但他知道,那张糖纸既然送到了他手上,他就得替老周把这句话守住了。 窗外,街对面那盏路灯忽然闪了一下,像是有什么东西路过。沈夜望向窗外,路灯下空无一人,只有一片小小的光斑,在地面上安静地晃动。 他拉上窗帘,把那张橘子糖纸夹进一本书里,合上。他把书放回床头柜,关了灯。黑暗里,手机屏幕又亮了一下,是零号的投影在翻身,她翻了个身,嘟囔了一句含混的梦话,像在喊一个名字,又像只是梦里的呼吸。沈夜没有听清,也没有追问。他闭上眼睛,把明天要查的地址在脑子里过了一遍,才慢慢睡着。 第111章 旧档 第二天一早,沈夜和林小雪先去了区教育局的档案服务窗口。微笑幼儿园的机构档案几年前办过搬迁备案,工作人员翻出薄薄一页登记表,指给他看,搬迁去向,城东档案托管中心,备注栏写着一个地址,桃园路。 沈夜问,幼儿园自己的旧档案也一起搬过去了吗。 工作人员说,这边只登记机构文书。园里的教学档案归园方自管,我们不管。 林小雪把桃园路三个字抄在手机备忘录里,又问了句,微笑幼儿园正式编制里,有没有设置过档案室这个岗位。 工作人员调出编制表看了看,摇头,没有。园里行政岗就一个后勤干事兼着文书,没单设档案室。 沈夜谢过她,走出大楼,在台阶上站了一会儿。林小雪问他,你在想什么。 沈夜说,园方档案目录里没有档案室,可零号状态栏里那行字写的是,同步源,微笑幼儿园档案室。如果这个档案室从来不在官方体系里,那它就是某个人自己建的。 林小雪说,一个私人的档案室,挂幼儿园的名字。 沈夜点头,说,这反而说得通。官方档案有编目、有移交、有销毁记录,藏不住东西。要是有人想把某些东西长久地藏下去,最好的办法就是建一个不在编制里的档案室,名字听着像官方,实际上谁也查不到。 他们按地址找到城东档案托管中心,得到的答复更直接。接待员翻了半天系统,说,微笑幼儿园那批旧档案确实转过一批来,但清点时少了一箱。移交单上写的是十六箱,实收十五箱。少的那一箱,登记簿上勾了个去向备注。 沈夜问,备注写的什么。 接待员说,桃园路。 沈夜和林小雪对视一眼。又是桃园路。拆迁前的桃园路17号,墙根那辆儿童车粉笔画,车头朝东。而东边,正是微笑幼儿园老园址的方向。 接待员又说,那箱档案登记的类别是历年补课记录与借阅登记,很杂,没有细目。你们要找的话,只能去问当年经手的人了。 沈夜问她,当年经手的人还在吗。 接待员说,园方当年负责搬迁的是一个后勤干事,姓周,早就离职了。后来档案转了几道手,现在谁也说不太清。 姓周。沈夜没有追问,心里却把这两个字记了下来。 他们从托管中心出来,在附近一条老街上吃了午饭。林小雪说,一箱档案,从微笑幼儿园搬到桃园路,又被人标了去向,最后连细目都没有。这批东西像是被人故意做得查不到。 沈夜说,查不到才是正常的。他说,如果这箱档案是正经走流程搬走的,系统里就会有电子记录,有接收人签字,有归档编号。它现在卡在一条只有纸面的备注上,说明有人在系统之外处理了它。 林小雪说,系统之外。 沈夜说,我之前翻过打印店地下室那摞旧单据,里面有一张桃园路的搬运回执,收件人一栏没填名字,只画了一个圈。当时我没在意,以为是哪家搬家公司随手涂的。现在想起来,那个圈画得很圆,像是当惯了收件人的人随手留下的记号。 林小雪说,一个人连收件人都不填,就是不想在任何纸质凭证上留下笔迹。 沈夜点了点头,说,老周做事很细。他把档案从园里搬出来,往桃园路一放,这条线上就再没出现过他的全名。要不是那本借阅登记簿,我们连他跟这箱档案的关系都查不到。 林小雪说,可登记簿又怎么说。他既然要藏,为什么还要正正规规登记借阅。 沈夜说,问得好。这也是我一直在想的。老周借乙册走的是正规手续,说明他希望这笔借阅被记录在案。他怕的不是有人知道他借走了乙册,而是有人知道他借走的其实不止是乙册。 林小雪看着他,没有接话。 沈夜说,一个真正的程序员不会只给数据留一份。他会留一个最原始的版本,放在所有人都以为已经被删掉的地方。老周如果想把什么东西藏起来,他一定还留了后手,只是我们还没找到那个后手在哪。 老板娘来收碗时,听了一耳朵,顺口说,你们是在找幼儿园的旧东西吗。林小雪说是。老板娘说,那你们去问问街尾的赵阿姨吧,她年轻时在微笑幼儿园干过好几年保洁,园里的事她最清楚。就是她耳朵有点背,说话得大声点。她顿了顿,又压低声音说,对了,你们要是问她后来那个管档案的女老师,她可能不爱提。 沈夜问,为什么。 老板娘说,听说那老师走的时候跟园里闹得不太愉快。园里说少了东西,她说是借出去的,迟早会还。两边说不拢,她就自己辞了,再也没来过。 沈夜谢过她,走出店门时,把这句话在心里记了一遍。那个老师走的时候说的是,东西是借出去的,迟早会还。她说的是借,不是拿,也不是丢。 这个词,和后来他在借阅须知上看到的用词,一模一样。 沈夜把老板娘的话记下,和赵阿姨的地址一起收进口袋。 他一边走,一边在心里把借字反复掂量了几遍。老板娘说借,三年前那个女老师也说借,中间隔了这么久,这么多人,用词却没变过。一个连搬家都要留后手的人,会让自己说过的话一字不差地传下来,说明借这个字,在档案室那套规矩里,是早就定好的暗号。只有借出去的东西,才不算丢。只要东西还在某个活人手里,就总有还回来的那一天。 他没有把这些话说出口。有些推断在他脑子里还没长稳,说早了,会带偏方向。 他们找到赵阿姨家时,老人正在院子里晒旧衣裳。听说来意,她擦擦手,让他们坐下,说,微笑幼儿园啊,我干了八年,后来园子搬了,我也就退了。 林小雪问,您记不记得,园里有没有一个专门放档案的房间。 赵阿姨想了想,说,办公室后头是有个小屋,锁着。我头两年都没见它开过门,只看见有人进进出出。 沈夜说,进进出出的是什么人。 赵阿姨说,一个女老师。瘦瘦的,总穿灰外套,不爱说话。她手里老抱着一摞牛皮纸档案袋,从办公室走到小屋去,锁上门,半天才出来。园里别的人都不进那屋,就她一个人管。 沈夜问,那位老师叫什么名字。 赵阿姨摇头,说,记不真了。她来得比我晚,走的时候好像也没跟谁打招呼。只记得她姓什么来着,我琢磨过好几回,好像是姓方,又好像是姓黄,岁数大了,记岔了。 林小雪问,她给小屋的柜子锁过东西吗。 赵阿姨说,锁。她给档案柜都上了锁,钥匙串在裤腰上,走哪带哪。有一回我扫地,见她蹲在柜子前头,开了锁,半天没动。我凑过去一看,她在看柜门里贴着的一张照片,是个小孩的照片,扎着两个辫子。 她说,后来她看见我,就把柜门关上了,什么也没说。 沈夜心里动了一下。他问,那张照片上的小孩,大概多大。 赵阿姨说,五六岁吧,小模样挺周正的。她说完又补了一句,那女老师看照片的眼神,不像看档案,倒像看自家孩子。 从赵阿姨家出来,天已经擦黑。林小雪走在沈夜旁边,半晌才说,一个不属于编制里的档案室,一个总穿灰外套的女老师,柜子里锁着一张孩子照片。这跟你昨晚说的那几张旧照片对得上吗。 沈夜说,对得上大半。他翻出手机里存的幼儿园旧照,说,我三年前入职老东家那周,公司团建正好路过微笑幼儿园老园址,我随手拍了几张。有一张拍的是老园门口,角落里有个背影,穿灰外套,抱着一摞牛皮纸档案袋,正往园里走。 林小雪接过手机放大看了很久,说,当时你根本没注意这个人吧。 沈夜说,没注意。拍的时候我只觉得是个普通路人。要不是今天有人提到灰外套和牛皮纸袋,我可能永远不会再看这张照片。 林小雪把手机还给他,忽然皱了下眉,抬手按了按右眼下方。 沈夜问她,怎么了。 林小雪说,没事。她说,泪痣刚才烫了一下,跟上次在旧园副本里听到红字的时候一样。 两人沉默了一会儿。沈夜说,我们先回去,明天去桃园路17号看看。 他们回到住处时,零号的投影正坐在桌角,手里空空的,像是在翻一本看不见的书。她抬头看见沈夜,说,你们回来啦。 沈夜说,你在做什么。 零号说,不知道。她说,我好像在看一本很厚的本子,上面写了好多名字,可我一个字都看不清。 她说这话的时候,投影晃了一下,像信号不稳。她忽然开口,念出两个词,借阅,归还期限。 沈夜说,你说什么。 零号自己也愣住,说,我念了什么。 林小雪说,你念了借阅和归还期限。 零号困惑地摇头,说,我脑子里没有这两个词。它自己冒出来的,像有个人在我耳边说话,我没看清是谁。 沈夜的手机屏幕亮了一下,深渊应用悄悄刷新,状态栏里那行小字还在,记忆碎片同步中,同步源,微笑幼儿园档案室。 他盯着那行字,第一次觉得,同步这两个字用得不对。同步是两边一起动。可零号这边什么也没做,只有那边在往这边灌东西。 零号缩回手机前,小声说,沈夜,我有点怕那个本子。 沈夜说,怕什么。 零号说,我怕那个本子上有我自己的名字。 投影熄灭以后,房间安静了很久。沈夜把手机放在桌上,屏幕朝上,又把那张橘子糖纸从书页里抽出来,压在手机旁边。他看着糖纸上那行向左倾斜的字,别让她再忘第三次。 他低声说,老周,你当年把东西交出去的时候,到底知不知道,那个档案室里锁着的,不止是纸。 窗外起风了,老街上有人收摊,铁皮棚被吹得哐当响。沈夜把窗帘拉严,又翻出那张三年前的旧照片,放大,再放大。角落里那个灰外套的背影并不清晰,可他越看越觉得,那人的步子很稳,一步一步,像是走惯了一条很少有人走的路。 她怀里那摞牛皮纸档案袋的边角,露出一截浅黄色的纸,像是一份登记簿的封皮。 沈夜关掉手机,闭上眼睛。明天要去的地方,在很早以前,就已经有人替他走过一遍了。 第112章 十七号 傍晚六点,桃园路已经没什么人了。整片区域列进拆迁计划以后,临街的铺面一家一家关了门,卷帘门上贴满催迁告示,风一吹,纸角哗哗响。偶有几扇窗户还亮着灯,也是暗黄暗黄的,像熬了很多年。 沈夜和林小雪沿着墙根走,找到那幅儿童车粉笔画。它比记忆里更淡了,雨水冲刷过几轮,车轱辘的线条断了一截,可车头朝东的朝向还看得出来。 林小雪蹲下来看了看,说,画这条线的人,特意把车头画得这么明显,不像随便涂的。 沈夜说,是。他说,我上次来的时候只当是小孩子乱画,现在再看,这条线更像路标。 他顺着车头方向望去,东边是一片低矮的老楼,中间夹着一条窄巷。巷口堆着拆迁废料,砖头、断木、碎玻璃混在一起,踩上去咯吱响。 他们穿过窄巷,拐过两栋空楼,第三栋楼藏在阴影里,是栋不起眼的二层小楼。外墙的水泥皮剥落了大半,露出里面的红砖,门牌锈得只剩一截,勉强能认出半个数字,1。旁边的钉子空了,像是另一个数字掉了,落在地上碎成几片。沈夜捡起来拼了拼,拼出一个7。 他说,十七。桃园路十七号。 林小雪说,门牌都被拆成这样了,这栋楼怎么还没动工。 沈夜说,可能排期靠后,也可能有人不想它被拆。 他走近一楼的窗台,灰积得很厚,可窗台靠右的一小段,灰明显比别处薄,像有人最近擦过,或者是攀着窗台上去过。他伸手比了比,那段擦痕的位置,正好是成年人踮脚能够到的高度。 他低声说,近期有人来过,而且不是小孩。 他们绕到楼后,找到一扇铁门。铁门没上锁,铰链锈得发涩,推开时发出一声钝响。里面光线很暗,楼板踩上去嘎吱作响,空气里浮着旧纸和灰尘混在一起的味道。 二楼走廊尽头,有一扇与其它房门都不太一样的门。别的门都刷着灰漆,这一扇是木色,漆面起泡,门框上钉着一块小铁皮,字迹磨没了,只留下浅浅的压痕。 沈夜用手电照了照锁。一把老式挂锁,黄铜色,锁体上满是划痕。锁孔边有一道圆珠笔的痕迹,不粗,颜色偏蓝,笔尖划过的时候带着一点迟疑,像写下它的人犹豫过。 林小雪也凑过来看,说,这个划痕,是写废了的字,还是故意留下的记号。 沈夜从兜里掏出那支一直随身带的圆珠笔,在纸上划了两道,对比了半天,说,倾左。写这个划痕的人,握笔是往左边倒的。 他没有说出老周的名字,可两个人都知道他在想什么。 沈夜让林小雪举着手电,自己从背包里翻出一把螺丝刀,顺着挂锁的锁梁撬了几下。挂锁年头太久,锁芯锈住,螺丝刀一别,锁梁咔的一声弹开。 他把锁摘下来,握在手里掂了掂,说,这锁其实早就坏了。锁芯锈成这样,钥匙根本插不进去。也就是说,从某个时候起,这扇门就没有真正锁上过,谁都能推开。 林小雪说,可它还是挂着这把锁。 沈夜说,是。挂锁不是为了防人,是为了告诉别人,这里不该进。 他推开门,一股陈旧的纸味涌出来。屋里没有窗,靠墙立着四排铁皮档案柜,柜门有的关着,有的半开,露出里面一沓一沓牛皮纸档案袋。柜顶堆着落灰的纸箱,墙角散着几只空铁盒。 屋子正中央放着一张老式书桌,桌面压着一块玻璃板,玻璃下压着几张发黄的纸。桌角摆着一本深蓝色封皮的登记簿,封面磨得发白,边角卷起来,露出粗糙的纸芯。 林小雪走到最近的一排柜子前,用指尖挑起一个档案袋的封口,说,全是空的。 沈夜走过去看。牛皮纸袋的封口都敞着,里面没有纸。他把几排柜子都拉开,铁柜叮当作响,多数柜格里空荡荡的,只剩零星几份散页和几只回形针。 他说,这间档案室被人清过了。搬得很干净,像是不想留下任何东西。 沈夜蹲下来,把手电贴着地面照。灰尘厚的地方,能看出很多脚印叠在一起,深浅不一,方向却大致相同,都是从门口走到书桌,再从书桌走到墙边那排档案柜,最后从原路折回去。他数了数,最清晰的那几双脚印尺码相近,都是成年人的,没有孩子的。 他说,常来这屋的人不多,就一个,走的路很固定。 林小雪说,固定到连脚印都踩出了道。 沈夜说,是。他站起来,又去看书桌。桌面压着玻璃板,玻璃下除了那张写有铅笔字的作业纸,还压着几张空白信纸和一片干透的树叶。树叶摆得很正,叶脉朝上,不像被风吹进去的,倒像有人特意把它夹在玻璃板下,当作书签。 他拉开书桌的抽屉。抽屉没锁,里面空荡荡的,只有一层薄灰,灰面上有几道平行的浅痕,像是放过一摞纸,后来被人整摞抽走了。 林小雪说,抽屉也清过。 沈夜说,清得很彻底。纸拿走了,柜子搬空了,连玻璃板底下都只剩些无关紧要的东西。可他越看越觉得,这种干净不对劲。真正搬走的人,往往会把门锁好,把灰擦掉,让人看不出这里被人动过。这里却是故意摆着一副搬走的样子。 林小雪说,故意让你看出有人清过。 沈夜说,是。他说,这样后来的人一看,就知道这里没有东西可找,转身就走了。真正要紧的东西,反而可能就在这间空屋子里,只是藏得比灰尘更深。 他重新绕到那排铁皮柜前,用手电照着柜门铰链。靠里那排柜子的铰链上,有一圈磨得发亮的痕迹,位置比其它柜子略低一点,像这扇柜门被开过很多次,而且开门的力道总是往一个方向带。他顺着那圈痕迹把柜子往旁边推了推,柜底与地面之间露出一道窄缝,他拿手电照进去,缝里只有一团团灰,没有别的东西。 他直起身,掏出手机,把整间屋子的布局拍了一圈,说,先记个底。他说,这屋里越是什么都没有,越说明有人不希望我们看到它本来的样子。 林小雪的目光从那些空柜子上移开,停在墙上。靠里那面墙刷过一层新漆,比其它墙面白得多,像刻意遮住什么。她走近看,漆刷得不匀,有一小块地方鼓了包,边缘翘起,底下露出一角深色的字迹。 她喊沈夜,你来。 沈夜小心地揭下那块漆皮。底下是一张泛黄的纸,不是贴上去的,是糊在墙上的,纸面发脆,边角卷起,标题四个字已经发黄。 借阅须知。 下方是一行一行手写的字,墨色深浅不一,像是不同时间添上去的。沈夜举着手电,逐行看。 一,每人每次限借一份档案,借出前须在登记簿写明姓名与归还日期。 二,未按时归还者,档案保管人会上门取回。 三,借阅期间不得誊抄,不得拍照,不得告诉第三人档案内容。 四,归还时须原样放回,不得增删页数。 五条规则。前四条字迹工整,是同一个人的笔迹。第五条的位置在最末,明显是后来补的,用的是红笔,颜色已经发暗,但笔画依然有力。 林小雪轻声念道,凡借出的档案,请于期限内归还,老师会记住每一位借阅者的名字。 念完这句话,屋里忽然安静了一瞬。墙角一只空铁盒被穿堂风带动,发出轻微的叮声。 林小雪把那行字又看了一遍,没有立刻说话。屋里太静了,静得能听见灰尘落在铁皮柜上的声音。过了好一会儿,她才说,写这条字的人,用的力气比前四条都大。 沈夜说,力气大,是因为这件事对她来说不是规矩,是旧账。 林小雪说,什么样的旧账,会需要写进借阅须知里。 沈夜没有回答。他抬手摸了摸墙上那层新漆,漆皮下压着的东西,比他们刚才揭下来的那张纸,恐怕还要更旧。 沈夜说,第五条是后加的。前四条像借书制度,第五条不像制度,像警告。 林小雪说,老师会记住每一位借阅者的名字。她说,这句话跟旧园规里那条红字,是同一个句式。 沈夜说,老师记住的孩子,会回到幼儿园补课。 两人把这句话对照了一遍,都沉默了。 沈夜在屋里慢慢走了一圈,在靠里的第二排柜子前停下。这排柜子的灰尘比别的柜子薄,像是最近被人动过。他拉开最下层一格,里面空着,但格壁上有一道细细的方形压痕,像放着一个本子,放了很多年,纸背把铁皮都压出印子。 他蹲下来,用手电照着那道压痕,说,这格放过一个本子,体积不大,放的时间很长。 林小雪说,被拿走了。 沈夜点头,他直起身,说,今晚先不动别的。这间屋里,至少有一个本子被人借走以后,再也没还回来。 他说话时,手电的光扫过书桌玻璃板下压着的一张纸。纸是普通的作业纸,上面只有一句话,铅笔写的,颜色已经很浅。 先登记,再借阅,不登记的不算数。 沈夜盯着那句话看了很久。他想,这间档案室的规矩,比墙上写的要多一行。而多出来的那一行,往往才是真正要紧的。 他掏出手机,把借阅须知逐条拍下来,又给玻璃板下那行铅笔字单独拍了一张。收好手机时,窗外已经彻底黑了,窄巷里传来一声极轻的脚步声,像有人踩着碎砖走过,又像只是风。 林小雪侧耳听了一会儿,说,有人吗。 沈夜关掉手电,等脚步声远了,才说,没有。他说,不管有没有,今晚我们先回去,明天带够工具再来。 走出铁门时,他回头看了一眼那扇木门。挂锁又被他挂回原处,锁梁搭着,没有扣死,像他们来之前那样。 灰外套的档案室,借阅须知,老师会记住每一位借阅者的名字。沈夜把这些线索在脑子里串了一遍,总觉得缺了最关键的一环,那个被借走以后再没还回来的本子,到底是什么。 他想到赵阿姨说的那句,那女老师看照片的眼神,像看自家孩子。 他低头看了看手机屏幕上零号安静的投影,把这句话咽了回去。 第113章 借阅须知 第二天上午,沈夜和林小雪带着手套和手电,重新进了桃园路十七号那栋二层小楼。阳光从走廊的破窗户漏进来,在地上投出一块一块斜长的光,比昨晚亮堂,可那间档案室里没有窗,门一关,还是那副昏昏沉沉的旧样子。 沈夜把借阅须知又从头到尾看了一遍。他站在墙前,一条一条读给林小雪听,读到第二条,未按时归还者,档案保管人会上门取回,他停了一下,说,这条有意思。 林小雪说,上门取回,跟快递催件似的。 沈夜说,问题就在这。她说的是取回,不是追讨,也不是处罚。取回这个词,说明保管人知道自己借出去的东西在哪儿,根本不用找。 他顺着墙上的纸往下读。第三条,借阅期间不得誊抄,不得拍照,不得告诉第三人档案内容。他读到这里,抬眼看了看自己手里的手机,说,这条写得比前两条都重。前两条讲的是还回来的规矩,这一条讲的是看的时候的规矩。借东西的人可以把档案拿走,但不能抄,不能拍,不能告诉别人里面写了什么。 林小雪说,那老周借走乙册三年,按这条规矩,他连看都不能多看,更不能跟别人提里面的内容。 沈夜说,可他还是留了那么多提示给我们。他说,老周这人很怪,他对规矩比谁都熟,可他又总在规矩的边缘走。他借了乙册,把东西带走了,还留了一路线索,这每一条单拎出来都违反了借阅须知。 林小雪说,除非他一开始就没打算遵守。 沈夜说,是。他说,老周把这份档案当成一个必须有人接手的东西来看待。他自己守了三年,守不动了,就把线索留给我们,让我们接着守下去。 他继续往下读第四条,归还时须原样放回,不得增删页数。他说,这一条也值得琢磨。原样放回,说明保管人每次归还都要核对页数,少一页多一页都会被发现。老周要是在乙册里动了手脚,那他根本没打算走归还这条路。 林小雪说,那他借走的时候,登记簿上写的乙册,会不会本身就是一个幌子。 沈夜摇头,说,不像。老周既然走了正规登记,就说明乙册这个名字是真的,他要让老师相信,他借走的就是那份名单。他真正的动作,是在借走以后才发生的。 他的目光移向纸的最末一行。那一行字不是墨写的,是红笔补的,颜色比正文深一块,像是后来隔了很久才添上去。他轻声念道,凡借出的档案,请于期限内归还,老师会记住每一位借阅者的名字。 林小雪说,这一条,跟旧园规里那条红字的句式一样。 沈夜说,是。他说,老师记住的孩子,会回到幼儿园补课。写这两句话的人,用的是同一种思路,只要被记住,就一定会被找回来。他说,写红字的人大概从来不怕档案被借走,她怕的是有人借走以后,再也不回来。 林小雪说,那你觉得,她是怕老周不回来,还是怕名单不回来。 沈夜没有回答。他看了一会儿那行红字,才说,都有可能。也可能在她眼里,名单上的人,和借走名单的人,从来就是一回事。 他蹲下来,看地上那排铁皮柜的锁孔,说,老周要是真从这借走过什么,他一定也在这登记过。 他们回到书桌前,翻那本深蓝色登记簿。封皮磨得发白,纸页却保存得不错,除了边缘泛黄,没有受潮。登记簿用横线分格,每行分姓名,借阅档案,借出日期,归还日期四栏,字迹多数工整,少数潦草。 林小雪从后往前翻,翻了十几页,忽然停住。她指着中间偏后的一行,说,你看。 那一行的字迹略向左倾,颜色偏蓝,圆珠笔写就。借阅人一栏填着老周,借阅档案一栏写着,微笑幼儿园补课名单,乙册。借出日期是三年前的初春,归还日期那栏,空着。 沈夜看了很久,说,老周借走了补课名单乙册,三年前借的,到现在没还。 林小雪说,刚才你说取回这个词不对劲,那照这规矩,保管人应该上门去找老周取回。可保管人没去,或者说,去了,没取回来。 沈夜说,还有一种可能。他说,保管人知道这份档案去了哪,也知道它现在在谁手里,她只是选择不去取。 他继续往后翻,登记簿上老周的名字再没有出现过。倒是倒数第二页上,有一行字被划掉重写过,借阅人看不清,借阅档案那栏写着,补课名单,甲册,划痕很深,像是写的人犹豫过,又改了主意。 沈夜把这一行也拍下来,说,甲册借出又划掉,只借了乙册。乙册里有什么,值得老周专门借走,还带出那么远。 林小雪没有答话。她绕到柜子另一侧,在第三排铁皮柜的柜顶,看见一个儿童车摆件。铁皮做的,漆色斑驳,车头朝着墙面,像是被人随手放上去,又像是故意摆成这个方向。 她伸手想拿,摆件底座纹丝不动。她把摆件往前一推,底下露出一个方形凹槽,槽里躺着一把铜钥匙和半页纸。 钥匙很旧,齿上缠着一点绿锈。半页纸是作业纸裁的,边缘撕得毛糙,上面只写了两行字,字迹也是向左倾斜的,跟登记簿上老周的签名一模一样。 纸上写着,档案室的老师,三年前自愿留下守档案,不是园方派的人。她说,这份名单不能散,散出去,孩子们就找不回来了。 林小雪念完,说,这个档案室的老师,是自愿留下来的。 沈夜说,是。他说,老周在告诉我们,这个老师从一开始就守在这儿,守着这份名单。她不是园方的人,她守的是名单本身。 他说到这里,忽然想到什么,重新回到那排空柜子前。他沿着柜格一格一格摸过去,摸到最下层那道方形压痕时停住,说,昨天我想不通,为什么一个被搬空的档案室,还要留一本登记簿在桌上。 林小雪说,你的意思是,登记簿才是真正没被搬走的东西。 沈夜说,清档案的人把纸都搬走了,铁皮柜都敞着,可登记簿没动。要么是搬的人忘了,要么是,登记簿比那些档案更不该留,可有人偏偏把它留下了。 他拿起登记簿,合上,又摊开。他总觉得这本簿子哪里不对,直到他把封面完全翻开,才发现问题出在哪。登记簿的纸页比封皮新得多,像是后来换过内芯。封皮内侧,还有一层极旧的纸边没撕干净,露出一截浅色的线头,像是被拆掉了一部分页面。 林小雪凑过来,说,这本登记簿被人换过芯,以前的页被抽走了。 沈夜用指甲沿着旧纸边慢慢挑,挑出几丝纸纤维,纤维黏着一点墨痕,能看出是铅笔写的。他把登记簿翻过来,就着手电的光,看封底内侧。那里的纸色比正面更黄,有几行几乎看不清的字,不是正面透过来的墨印,是当初写在纸背、后来又被浆糊糊住的残痕。 他凑近,一个字一个字地认。光线太暗,字又太浅,他认了很久,才拼出一句话。 名单不在档案里,名单在名单里。 沈夜把这九个字念出来,念完,他和林小雪都安静了。 林小雪说,名单不在档案里。就是说,他们找的那份补课名单,其实不是档案本身。 沈夜说,名单在名单里。他说,这句话让我想起程序里的一种写法,你要找的东西,往往不在你以为是数据的那个位置,而在指向数据的那个索引里。 他说,如果乙册是一份名单,那真正要紧的,可能是被这份名单记录着的另一份名单。 林小雪说,套娃。 沈夜说,是套娃。他说,可套娃总有最里面那一层。我们得知道,这份名单到底记录了什么人的名字。 他把登记簿重新合上,正要装回包里,余光扫到最前页的纸边。他翻开第一页,那页纸比后面的更旧,纸面发毛,像被翻过无数遍。最上面一行的墨迹已经淡成浅灰,他原以为那行是格式说明,仔细一看,才发现那也是一条借阅记录。 借阅日期栏的字完全糊了,只能看出年份很早。借阅人一栏里,挤着两个名字。两个都是孩子的字,一笔一划,写得认真,像是照着大人的样子一笔一笔描出来的。 第一个名字的笔画断了一半,糊得认不出。 第二个名字还能辨认,姓沈,后面跟了一个字,笔画简单,横竖分明。 沈夜看着那个名字,手指停在纸面上,没有动。 林小雪问他,怎么了。 沈夜把登记簿往她那边推了推,说,这页的借阅时间,比老周借乙册早得多。借阅人一栏,是两个小孩。 林小雪低头看了看,又抬头看他,说,这两个名字里,有一个姓沈。 沈夜没有答话。他忽然想起自己小时候的事,已经记不太清了。他只记得有一年,家里有过一段很忙的日子,大人总把他送到一个很远的托儿所去,白天送去,晚上接回。 那个托儿所在哪条街,叫什么名字,他想了很久,一片空白。 他说,我不记得我小时候去过什么幼儿园附近的地方。可这个字,我看着眼熟。 窗外,窄巷里的风又起了,吹得破窗框哐当响了一下。林小雪把登记簿第一页小心地拍了下来,说,先收着。不管这两个小孩是谁,能在这个登记簿最前面留下名字的人,一定跟这份名单有很深的关系。 沈夜点了点头,把登记簿放进包里。他站起来的时候,零号的手机在他兜里轻轻震了一下。他掏出来看,屏幕亮着,深渊应用的界面停留在任务列表,第五份碎片的坐标下方,那行小字还在,记忆碎片同步中。 同步源那一栏,依旧是,微笑幼儿园档案室。 他盯着那行字,忽然想,如果他小时候真的来过这个地方,那么这间档案室的老师,会不会早就认识他。 而那份乙册名单上,会不会也有他的名字。 他走到门口时,又回头看了一眼那排空铁皮柜。柜门半掩着,像是刚有人从里面取走什么东西。他没有再回去看,只把那道方形压痕的位置在心里记牢。 他把手机放回兜里,对林小雪说,走吧。下一步,去查老周借走乙册以后,把东西带去了哪。 第114章 名单 从桃园路十七号出来,沈夜没有急着去查老周的下落,而是先回了一趟住处,把这一路的线索铺在桌面上。橘子糖纸,借阅须知,登记簿里那条三年前借出未还的记录,还有那句写在封底内侧的铅笔字,名单在名单里。 他看了很久,说,老周把乙册借走以后,不可能一直带在身边。他得找个地方存放,还得隔一段时间就去翻一次。 林小雪说,按老周的作风,他不会把东西放在显眼的地方,也不会放在太远的地方。 沈夜说,他手里有两处周转点。一处是槐树巷的托儿所旧址,一处是打印店的地下室。 他们先去了槐树巷。托儿所旧址的门窗早被砖封死,沈夜绕过正面,从巷尾一处塌了半边的墙洞钻进院子。院里长满荒草,一间小屋的墙角压着几块青砖,砖缝里有纸屑和一只旧鞋。他们扒开砖块,底下是一只铁皮饼干盒,盒盖锈住,撬开后里面只有几页受潮发霉的废纸,字迹全部沤烂,看不出内容。 林小雪捻起一片烂纸,说,盒子是空的,纸都烂完了。这里周转过,但没留下能用的东西。 沈夜把饼干盒放回原处,说,老周既然把东西在这里周转过,就说明他有固定的转运路线。槐树巷在中间,那两头的终点,一头是打印店,另一头呢。 他们离开槐树巷,直奔打印店地下室。那间地下室里,灰尘比上次来时更厚,脚印却只有他们上次留下的那串。沈夜站在后门口,看着门槛边老周上次掉落糖纸的位置,那地方空空荡荡,什么都没有。 他沿着墙根走了一圈,用手电照每一道砖缝。在靠里那面墙的下沿,有一块砖的砖缝比别的宽,缝里塞着干透的草根。他把草根抠出来,指尖碰到一块冰凉的东西,往里一探,摸出一只巴掌大的铁皮盒子。 盒子里没有档案,只有一本册子。册子比登记簿小一号,封面是牛皮纸糊的,没有标题。沈夜翻开,里面也是横线表格,格式跟桃园路那本一样,姓名,借阅档案,借出日期,归还日期。 他说,老周在打印店也放了一本登记册。他把自己经手的东西,都另记了一本账。 林小雪一页一页翻,越翻眉头越紧。这本册子记录得比桃园路那本详细,每一条后面都有铅笔小字标注去向。翻到后段,她的手指停在一页上,说,这页被人撕过。 纸页缺了一角,撕口整齐,像是用刀裁的。撕口附近的字迹还在,能看出是周姓的签名和一行档案名,档案名被裁掉了大半,只留最后一截,乙。 沈夜说,老周自己把这条记录裁掉了。他不想让这本册子暴露乙册的去向。 林小雪说,可他留下了乙册这个名字。 沈夜说,他是在告诉我们方向,又不能直接写出来。裁掉具体去向,留个乙字,是怕这本册子落到别人手里。 他把那本册子举起来,对着手电又翻了一遍。册子的每一页都写得很满,除了借阅记录,边角还挤着许多铅笔小字,有的记日期,有的记地名,东一笔西一笔,像随手写的便签。他指着一处边角,说,你看这行,写的是,入秋前送到槐树巷,等雨季过了再挪。字迹旁边画了一个小箭头,指向另一个地名,字太小,已经看不清了。 林小雪说,老周把这里当成中转站,东西在他手里是流动的,从来不在一处放太久。 沈夜说,流动的东西最难被找到。他说,他要是不想让人顺着一条线追到乙册,就会把路线拆成好几段,每段只有他自己知道下一段在哪。 林小雪说,可他最后还是把线头留给了我们。 沈夜把册子合上,说,因为老周知道自己可能等不到雨季了。他说完,停顿了一下,又补了一句,这张纸条上的字迹有重描的痕迹,像是写的时候犹豫过,后来又回来补了一笔。老周很少犹豫。他犹豫的时候,多半是在做一个他不想做的决定。 林小雪没有接话。沈夜把册子放回铁皮盒边,站起身,绕着地下室又走了一圈。他用手电照墙角的蛛网,蛛网断了几根,断口还是新的;又照地面的灰,灰上多出一行脚印,比他们两人的脚印都窄,鞋码小一号,像是女人留下的。那行脚印从后门进来,走到他们发现铁皮盒的那道墙根前,停了一会儿,又原路退了回去。 他低声说,今天有人来过这里。 林小雪说,什么时候。 沈夜说,不会太久。他说,这双脚印很稳,进来以后没有翻别的东西,直奔那道墙根,像是早知道东西藏在哪。她拿走了什么,又放回了什么,然后原路离开,一点多余的动作都没有。 林小雪说,听起来像做惯了的。 沈夜说,是。他说,要么是老师本人,要么是替她跑腿的。我们得抓紧了。她把盒子放回原处,说明她还没找到她要找的东西,可这不代表她下次不来。 他走回墙根,蹲下,重新摸到那道砖缝,取出铁皮盒,又摸了摸盒内壁,盒底垫着一层牛皮纸,他揭起来,纸下压着一页更薄的东西,是一页名单的残角。纸角折得齐整,正面印着表格线,只看得见一列编号,从一往下排,中间有好几行被人用修正液涂掉了。 修正液涂得厚,盖住了那一行的所有字。只在涂痕的最边缘,漏出一个墨迹,画的是一个小小的蝴蝶结,像是孩子在本子上随手画的那种,两个圈,中间一个结。 林小雪说,黑蝴蝶结。 沈夜看着那个墨迹,没有接话。他记得零号第一次以完整形态出现在他们面前时,头上就别着一枚黑蝴蝶结发卡,样式老旧,跟这份名单上的涂鸦几乎一样。 他翻过纸角,背面贴着一层薄纸,像是从什么本子的封皮上撕下来的。他刚要放下,忽然看到背面的边缘,露出几个圆珠笔字,被贴纸遮了一半。他把贴纸慢慢揭开,露出完整的一行字。 字迹略向左倾,是老周的笔迹。 乙册在我这里,别去档案室,那间屋子的老师不是人。 沈夜把这行字看了三遍。林小雪凑过来,也看到了,她的呼吸停了一拍。 沈夜说,老周早就留了话。他说乙册在他这里,让我们别去档案室,还专门点了一句,那间屋子的老师不是人。 林小雪说,那他为什么还要在桃园路那本登记簿上,正式登记借走乙册。 沈夜说,为了演给老师看。老周要拿走乙册,又不能让档案室的老师起疑,所以走的是正规流程,登记,借出,写明归还日期。他把借走这件事做成了一笔正经账,让老师以为,东西早晚会还回去。 他说,可他从一开始就没打算还。 林小雪说,所以档案室的老师,三年来一直在等一个永远不会来归还的人。 沈夜没有答话。他低头看着那页名单残角上被修正液涂掉的行,说,这页名单上,涂掉的不止一行。我们数一数,从一到末尾,中间缺了多少个编号。 两人沿着编号一格一格数。残缺的纸角只能看见一部分编号,但能数出,涂掉的空缺至少有七处,中间还夹着两处被整行裁掉的痕迹。 林小雪说,这些涂掉的行,都是孩子。 沈夜说,是。他说,补课名单上的孩子,有的被人从档案里涂掉了,有的被人整行裁掉了。涂掉的人不想让他们被找到,裁掉的人不想让他们被记住。 他说到这里,兜里的手机忽然剧烈地震动起来。他掏出来,屏幕亮得刺眼,深渊应用的界面整个变成了灰白色,中央只有一条进度条,正在一格一格地走满。 进度条上方是两行小字,记忆碎片同步中,同步源,微笑幼儿园档案室。 这一次的进度条走得比以往任何一次都快。沈夜喊了一声零号,屏幕里没有人应。进度条走满的一瞬间,画面猛地切换,不再是手机桌面,而是一段模糊的实时画面。画面像监控,俯拍角度,拍着一排铁皮档案柜,柜门开着,里面空着。画面的角落里,有一台老式机器的轮廓,屏幕亮着幽绿的光,像一台还在运转的旧终端。 零号的声音从画面里传出来,不再是平时那个带着困意的语气,而是干涩的,一字一顿的,像是被什么东西牵引着说出来。 借阅人。 沈夜说,你说什么。 零号又说了一遍,借阅人。声音顿了顿,又补了半句,我是,借阅人。 画面暗下去,手机恢复正常。零号的投影从屏幕里浮出来,脸色发白,愣愣地看着自己的手,说,我,我刚才说了什么。 沈夜说,你说,你是借阅人。 零号皱起眉,说,我没有这个词。这个词不是我的,是它塞给我的。 沈夜把手机放下,看着林小雪,说,零号不但是名单上的人,她还被人从名单里借出去过。 林小雪说,名单是档案室的东西,借阅人是老师记的账。如果零号是借阅人,那借走她的,就是档案室的老师。 沈夜说,可老周说过,那间屋子的老师不是人。 地下室里安静了一瞬。墙角那只铁皮盒被他放回原处时,发出轻的一声响,像是对这句话的回应。 沈夜把那页名单残角折好,放进贴身的口袋里。他说,乙册在老周手里,老周的话里说别去档案室,又说乙册在他这里。现在的问题是,老周把乙册,放在了哪个他这里。 林小雪说,老周生前最后一段时间的活动范围,一个是打印店,一个是老东家机房。 沈夜说,打印店我们已经翻遍了,没有。那就只剩机房。 他站起来,拍了拍手上的灰,说,明天去老东家。那里是我第一次修复她的地方,老周要是有什么东西要藏,多半也会放在那里。 林小雪点头。他们走出地下室时,天已经快黑了,巷口的灯还没亮,整条街都笼在灰蓝色的暮色里。 沈夜摸了摸口袋里那页名单残角,那个黑蝴蝶结的墨迹隔着纸,硌着他的手心。 他想起零号刚才说的那句话,借阅人。她说这个词不是她的,是别人塞给她的。可他总觉得,那句话里藏着的,不只是一个称呼。 如果她是被借出去的,那借走她的人,把她带去了哪。 而还回来的那个,又是谁。 第115章 乙册 老东家的园区比三年前冷清了许多。沈夜递了访客登记,门卫认出他,说,哟,老熟人了,上去吧,机房那层还空着,没什么人用。 沈夜道了谢,和林小雪坐电梯上到那层楼。走廊里的灯坏了一半,剩下的亮着惨白的光,映着空置的工位。他停在机房的玻璃门前,指纹锁滴滴响了两声,门开了。 冷气还是那么足,机柜的指示灯一排一排亮着,像一片安静的灯海。沈夜站在门口,没有马上进去。他想起上一次来这里,是为了修复零号第一次宕机的那台老服务器,那是他第一次真正看清,零号记忆里那些断点的形状。 林小雪说,你在想什么。 沈夜说,我在想三年前的事。他说,当时这层楼还有夜班,我加班修服务器的时候,总有人给我留一杯热水在桌上。我一直以为是我们组的同事,后来问了才知道,那几天根本没有人排夜班。 林小雪说,那杯水是谁留的。 沈夜说,我没查出来。他说,现在想起来,能在深夜自由进出这层楼的,除了值班的人,就是熟悉整栋楼结构的人。老周当年在园里管档案,可他也在这一带跑过很久,对这栋楼的门禁和机房布局,恐怕比我们公司自己的员工还熟。 他顿了顿,说,如果老周要藏乙册,他一定会挑一个他熟、而别人不熟的地方。这层楼的机房,正好满足这个条件。 他沿着机柜走到最里面。那台初版服务器的机柜还在,外壳蒙着一层薄灰,指示灯正常地闪着。他蹲下来,没有急着动手,先用手电把机柜底部照了一圈。地面是防静电地板的颜色,灰尘积得不厚,只有靠墙那一侧,有一道几乎看不出来的浅痕,像是有什么东西被拖出来过,又被推了回去。 他说,这里有人动过。 林小雪说,是你上次来的时候动的吗。 沈夜摇头,说,我上次只开了机柜前门,没有动过底部夹层。这道浅痕的边缘很整齐,不是检修留下的,是有人特意把什么东西抽出来,看完以后又放回去,放得很小心,但还是留下了痕。 林小雪说,你在找什么。 沈夜说,老周要是把东西藏在这种地方,一定会挑一个既在机房范围里,又不在任何人日常维护清单上的位置。他说,他扫视了一圈机柜与墙之间的夹缝,目光落在最靠里的那块地砖上。 那块地砖的边缘,与相邻地砖之间有一道比别处宽的缝,缝里卡着一小截灰白色的东西,像是纸边。沈夜用指甲把它挑出来,是一张纸条,叠成四方,纸色发黄。 他展开纸条,上面是老周的笔迹,写得很短。 如果你能找到这里,说明你已经查到了名单。机器停过的那一格,夹层里有你要的东西。读之前先看最后一行,别先看第一行。 沈夜看着那行字,说,老周连我怎么找过来都猜到了。 林小雪说,他连你先看哪一行都替你安排好了。 沈夜把手伸进机柜与墙面之间的夹层。夹层很窄,他侧着身,指尖摸到一块金属的边角,慢慢抽出来。那是一台旧式读卡器,灰白色外壳,接口老得发黄,背面贴着一截透明胶带,胶带上写着一行小字,初版配套,勿丢。 他把读卡器放在地上,又往夹层深处探。这一次,他摸到一个扁平的盒子。盒子是防静电袋包的,拆开袋子,里面躺着一块巴掌大的存储介质,方方正正,像一块老式记忆卡,背面贴着手写标签。 标签上写着,微笑幼儿园补课名单,乙。 沈夜捏着那块介质,指腹能感觉到标签纸微微的凹凸。他说,乙册不是纸做的,是一块存储介质。 林小雪说,老周把它做成跟零号芯片同规格的样子。 沈夜点头,说,一样的封装,一样的接口。老周这是在做备份的思路。他找了一个跟零号同规格的载体,把名单抄进去,就像给重要数据做了一份离线的副本。 他拿着读卡器和介质,在机房角落的检修台上坐下来。台面上灰尘很厚,他擦出一块干净的地方,把读卡器接上电源,又把介质插进去。 指示灯亮起,绿的,闪了两下,稳定住。检修台旁边连着一台旧显示器,屏幕慢慢亮起来,出现一行系统提示,介质已识别。 沈夜没有动鼠标。他想起老周便签上的话,先看最后一行,别先看第一行。 他直接滚动数据列表,拖到最末尾。 列表最后一行,不是孩子的名字,不是编号,而是一句留给他的话。字迹是文本格式,可他一眼就能认出那语气,是老周。 第五份碎片在这份名单的出生日期里。读完就删,别让档案室知道你读过。 沈夜盯着这句话,手指停在键盘上,没有落下。 林小雪站在他身后,也看到了,她说,第五份碎片,真的在乙册里。 沈夜说,在出生日期里。他说,可这行字本身,也是老周留的。他知道我们会读到最后一行,所以他把最关键的信息放在这里,让我们先看到。 林小雪说,他让你别让档案室知道你读过。 沈夜说,是。他说,档案室的老师一直在等乙册被打开。她一打开,就会知道有人动过这份名单。 他低头看那行字,心里盘算着怎么把介质里的数据完整读出来,又怎么在读完以后,让访问痕迹彻底消失。 他没有急着接电源,先拿起那块介质,翻来覆去看了一遍。封装的接缝处有一道很细的划痕,像是被硬物撬开过,又被人重新压合回去。他用手电照那道划痕,说,这块介质被打开过。 林小雪说,老周拆过它。 沈夜说,可能是老周,也可能是别人。他说,这种封装是一次性的,打开过就会留下痕迹。他指了指标签的一角,说,你看这里,标签贴了两层,底下一层的边比上面这层黄。老周先把标签贴好,后来又把介质拆开,做完事以后,重新贴了一张新的标签盖上去,想遮住拆过的痕迹。 林小雪说,那他拆开以后做了什么。 沈夜没有马上回答。他把介质举到灯下,顺着标签边缘慢慢掀起一角,底下露出一行极小的字,是刻在壳体上的,不是印刷的。他眯起眼辨认,念道,原稿于春分前迁移,本载体内存修订记录一条,修订人签名字迹倾左。 他说,老周在这块介质里做过修订。他拆开外壳,往里面加了一条记录,然后重新封好,贴上新标签,让它看起来像一份从没被动过的原档。 林小雪说,他为什么要加修订记录。 沈夜说,因为他想让我们知道,这份名单被动过,而且是被他动的。他说,老周大概是怕我们拿到乙册以后,分辨不出哪些是档案原本的内容,哪些是他留下的线索。他把自己的痕迹做成了标注,就像程序员在代码里写注释,告诉后来的人,这段是我改的,改之前是什么样。 他顿了顿,说,老周做事的风格,从头到尾都是一个程序员的风格。他连藏东西,都藏得像是做版本管理。 他把介质插进读卡器,又说,既然他留了注释,那注释里多半也会告诉我们,他到底往这份档案里加了什么。 他先把介质里的目录结构调出来,里面只有一个文件,没有文件名,只标着创建时间和修改时间。创建时间是三年前的初春,正是老周从桃园路档案室登记借走乙册的那一天。修改时间也是同一天,之后就再没有动过。 沈夜说,老周拿到这块介质以后,当天就把数据写进去,然后锁了三年,一次都没打开过。 林小雪说,连他自己都没再看过。 沈夜说,他不敢看。他说,这份名单上写的东西,可能是他这辈子最不想面对的内容。他把介质封在这里,就是不想让任何人,包括他自己,再去翻那些名字。 他正说着,读卡器的指示灯忽然从绿变红,闪了两下,又变回绿。显示器上跳出一行小字,检测到远程状态查询,来源地址未知。 沈夜说,有人在探这个端口。 林小雪说,档案室那边? 沈夜没有答话,他迅速把介质的访问记录关掉,断开读卡器的网络端口,只保留本地读取。指示灯重新稳住,绿色的光安静地亮着。 他刚松了口气,裤兜里的手机忽然震动起来。他掏出来,深渊应用弹出两条消息。第一条是一行红字,老师发现你借了不该借的东西。 第二条没有文字,只有一串音频信号。他点开,听筒里传来一阵很轻的铃声,像是老式的电话铃声,一下一下,不紧不慢,从很远的地方响过来。 林小雪说,这个铃声,像是从桃园路那边传来的。 沈夜说,我刚才也这么想。可他看了一眼手机上的时间,又说,不可能。桃园路离这里隔着好几条街,我们走的时候,那栋楼里什么声都没有。 他重新看向读卡器,指示灯还是绿色的,稳稳地亮着。可他知道,从刚才那行红字跳出来的那一刻起,这间档案室的老师,已经知道他碰了乙册。 他低下头,把老周那句话又读了一遍,读完就删,别让档案室知道你读过。 他苦笑了一下,低声说,老周,你来晚了。她现在已经知道了。 林小雪说,那我们怎么办,还读吗。 沈夜说,读。他说,既然她已经知道了,那我们更要赶在她找上门之前,把第五份碎片拿到手。 他把那块介质重新插好,调出出生日期那一列数据,屏幕的光映在他脸上,一跳一跳的。 他盯着数据流,又抬眼看了看读卡器上那块介质。介质比常见的记忆卡厚一点,分量也更沉,像是里面多塞了一层东西。他转头对林小雪说,老周要是只想藏数据,用普通卡就够了,不必做成跟零号同规格。 林小雪说,同规格意味着什么。 沈夜说,意味着它可能不止是名单。他说,同一套封装,同一套接口,如果里面跑的是同一套底层协议,那么这份名单,也许从一开始就是照着零号的记忆格式做的。 他没有把话说完。有些猜测,要等数据真正读出来以后,才能验证。 窗外的天已经黑透,机房深处的指示灯无声地闪烁,像一双一双没有合上的眼睛。 第116章 出生日期 沈夜把乙册介质的目录结构彻底打开以后,屏幕上出现的是几百行表格数据。他让林小雪举着手电,自己一行一行往下扫。表格的每一行对应一个孩子,字段不多,姓名,编号,补课批次,出生日期。 他先按老周的提示,没有看第一行,而是从最后一行开始往前翻。名单的末尾部分已经没有姓名,只剩几行残缺的记录,像是数据写入时被截断过。他把滚动条拖回顶部,才明白老周为什么要让他先看最后一行。 这份名单的第一行,不是孩子,是一段登记说明。上面写着,本册收录历年补课记录,借阅人不得增删页数,如有遗失,按名录补录。 沈夜说,借阅须知第四条,归还时须原样放回,不得增删页数。老周怕我按规矩从头看起,把时间都耗在这些说明上。 他把第一行说明略过,开始逐行比对出生日期。几百行的数据,光靠肉眼对不齐。他让林小雪拿手机录屏,自己把窗口放大,按批次把孩子们分成组。 林小雪说,几百个孩子,要是有人真把东西做进某个日期里,做的人得怎么保证你能找到。 沈夜说,他不会让我找。他说,老周做这种事向来会留一个能让人一眼抓住的破绽,只是破绽藏在规则的漏洞里,要顺着规则读才看得见。 他说着,放慢滚动速度,把注意力放在每一条字段对齐异常的行上。名单里大多数行的字段都排得整整齐齐,只有少数几行缺了半个字段,像是删改时留下的尾巴。 他数了数,这几行记录,全部集中在名单的中后段。 林小雪在旁边看了一会儿,说,这些出生日期,看着没什么规律。 沈夜没有答话。他盯着屏幕,手指在检修台上无意识地敲着。忽然,他停住了,说,有规律。他说,你注意看,每三个孩子一组,出生日期的末两位是依次递增的。 林小雪顺着他的手指看过去。三行数据排在一起,出生日期分别是十七日,十八日,十九日,果然是连着走的。她继续往后看,下一组又是如此,二十三日,二十四日,二十五日。 她说,是连着。可名单这么长,孩子又不是按出生日期排队的,怎么会这么整齐。 沈夜说,所以它不是孩子的出生日期。它是一串编号,套着出生日期的壳。 他说,在老周的年代,能往档案里写这种编号的人,一定很熟悉这份名单的字段结构。编号按组递增,说明写它的人在用一种近乎程序化的方式管理这些孩子,不是把他们当成名字,而是当成一串需要排好序的记录。 林小雪说,把活人排成编号,这听起来比鬼故事还冷。 沈夜说,是冷。他说,但老周留下来的提示也正因为这样才管用。他混在这一套编号系统里待了那么久,才会在关键位置留下一个空缺,而不是直接写一句碎片在这里。 林小雪说,直接写,会被人顺着查到。 沈夜说,对。他说,老周要防的,不是翻档案的管理员,而是那些看得懂名字、看不懂编号的人。他赌的就是,只有真正按编号逻辑来找东西的人,才会发现那个空缺。 林小雪说,而你就是那个会按编号逻辑找东西的人。 沈夜没有否认。他盯着那组残缺的单元格标记,说,也可能是老周从一开始就算好了,总有一天会有一个写程序的人,走到这份名单面前。 他拖动滚动条,快速翻过中间几百行,专门看每一组的末尾。大部分组的递增都正常,可翻到名单中后段时,他忽然停住。有一组数据,第三个孩子的出生日期之后,本该接上第四个孩子的日期,可那里是空的,整行被删除,只留下一个残缺的单元格标记。 林小雪说,缺了一行。 沈夜说,老周那句话说的是,碎片在出生日期里。可他没说,是在哪一行出生日期里。现在看来,碎片不在任何一行现有的出生日期里,而在这个空缺里。 他调出那组数据,把前后两组末两位的递增值算出来。空缺的位置,对应的正好是一组完整序列里缺失的那一个日期。他把那个日期在纸上写下来,盯着看了很久,说,这个日期,跟我自己的生日,差了一位。 林小雪说,差在哪一位。 沈夜说,月份相同,日期不同。名单里缺的这个日期,是把我的出生日期改了一个数字以后的样子,像是一个故意做出来的变体。 林小雪说,如果它是你出生日期的变体,那它指向的,就不该是一个具体的人,而是一串数据。 沈夜点头。他说,第五份碎片不在乙册现有的数据里。它藏在乙册的底层,藏在一条被删掉的行注释里。 他打开介质的底层维护模式,这个操作他在老东家机房干了三年,闭着眼都能做。屏幕上弹出十六进制数据流,他沿着名单文件的末尾,找到了那段被标记删除的区域。 删除标记是好的,完全符合规范。如果换成别人,看到这段区域只会把它当成正常清理过的垃圾数据,直接跳过。可沈夜知道,在程序里,被标记删除不等于消失。只要没人覆盖,那段数据就还躺在原地。 他花了二十分钟,把那段被标记删除的区域完整恢复出来。恢复出来的是一段注释,没有进入正式表格,只孤零零地写在文件末尾。注释很短,只有两行。 第一行是一串坐标,精确到楼层和机柜编号。 第二行写着,第五份碎片,存放于删除行注释,开启方式为坐标指向位置的本体接入。本注释由档案室原保管人写入,借阅人不得外传。 沈夜把注释读完,沉默了一会儿,说,第五份碎片,就藏在这段被删掉的注释里。老周把它借出来,没有删,只是把它标记成删除状态,让它躺在所有正常数据都看不到的地方。 林小雪说,就像把东西藏在抽屉夹层里,不锁,也不拿走,只是把抽屉往前推了一点,让人以为它是空的。 沈夜说,是。老周是个程序员思维的人。他知道,真正要紧的东西,往往不是最显眼的那条数据,而是被系统判了死刑、还没来得及清理的那一条。 他停了一下,又说,可老周其实还有一个更安全的选择。他完全可以不借乙册,只把那个空缺的位置记在心里,等合适的人来,再把消息口传给他。那样不留纸面痕迹,也不会有借阅记录。 林小雪说,那他为什么还是走了登记借阅这条路。 沈夜说,因为老周想让档案室知道他借走了乙册。他说,你想,老师最怕的,是名单散出去。老周把乙册借走,档案室就会一直盯着他,盯着他手里的名单,而不是盯着别的地方。他用自己当靶子,替真正要紧的东西挡了三年的目光。 林小雪沉默了一会儿,说,他把档案室的目光引到自己身上,然后把碎片藏进一条删除标记里,锁在机房。这一整套下来,他一个人扛了所有风险。 沈夜说,是。他说,所以那张糖纸才会留给我们。老周把能藏的都藏完了,剩下的,是藏不动的那部分。 他按注释里的坐标,在介质里找到了碎片本体。回收过程很顺利,可就在他把碎片接入回收程序的瞬间,右手手腕上的绿纹忽然一烫,像是有什么东西顺着血管爬上来,往小臂方向蔓延了一小截。 他低头看了一眼,绿纹比之前深了一点,边缘多出几道细小的分叉。 林小雪说,你的手。 沈夜说,没事,回收碎片要交点手续费。他说着,忽然顿了一下。他刚才明明记得,自己小时候养过一条狗,那条狗的名字他闭着眼都能说出来。可就在刚才那一瞬,他忽然想不起来那条狗叫什么了。 他愣了一会儿,才从记忆深处把那个名字捞回来。可他也清楚,有些记忆,捞回来一次,就薄一分。 屏幕上的进度条走满,弹出一行系统提示,代码碎片,五,回收成功。当前进度,五份,过半。 沈夜看着那行字,心里却没有多少轻松。第五份碎片到手了,可他总觉得,这份名单背后的事情,才刚刚露出一个角。 他断开读卡器电源,把介质装回防静电袋,又把读卡器和袋子一起放回机柜夹层,恢复了原样。做完这些,他掏出手机,深渊应用的任务列表已经刷新。第五份碎片的坐标暗下去,新的坐标亮起来,标注只有一行字,你第一次让它跑起来的地方。 沈夜看着那行字,想起三年前,他在这间机房里,把初版服务器第一次点亮的那一刻。当时他只觉得那是一次普通的上线,没想到三年后,它会变成一条通往第六份碎片的线索。 他正要关上手机,机房门禁屏忽然闪了一下,亮起一行小字,又迅速暗下去。他站在门前,把那行字看了个正着。 第七层,今天有人借走了我的记忆。 林小雪也看到了,她说,第七层。 沈夜说,又是第七层。他说,之前在任务列表里看到第七层在看着你,现在它又说,有人借走了它的记忆。这一层的存在,比我们以为的更近。 他拉开门,走廊里的灯比来时更暗了。他们走出园区大门,夜风迎面吹来,带着一点凉意。 街对面的路灯下,站着一个人影。穿灰外套,不高不矮,站得很直,脸藏在阴影里,看不清五官。他站在那儿一动不动,像是已经站了很久,又像是刚到。 沈夜停下脚步。他和那个人影隔着一条街对视。 林小雪说,那个人,是档案室的老师吗。 沈夜没有答话。他摸了摸口袋里那张橘子糖纸,纸角被他攥得发皱。 人影没有上前,也没有离开。路灯闪了一下,再亮起来时,对面已经空了。 沈夜又站了一会儿,才转身往回走。他把糖纸放回口袋,轻声说,走吧。明天还有明天的账要算。 风从街尾吹过来,把空荡荡的路灯下那一片光斑吹得晃了晃,像是有人刚刚从那里离开,脚步很轻,走惯了一条很少有人走的路。 第117章 出生的地方 天没亮透,沈夜就醒了。他其实整夜没怎么睡,一闭上眼,就看见机房门禁屏上那行红字。第七层,今天有人借走了我的记忆。那句话像一根刺,扎在他脑子里拔不出来。 林小雪已经站在窗边,说,你睡不着,我也是。 沈夜没有接话。他掏出手机,深渊应用的任务列表还亮着那行坐标。你第一次让它跑起来的地方。他按灭屏幕,说,走吧,趁天早,先去机房看看。 零号从客厅角落的投影里走出来,黑蝴蝶结在晨光里晃了一下。她说,那个人说的第一次,不是你昨天去找碎片的地方吗。 沈夜说,我以为是他藏介质的那间机房。他说,坐标写的是让它跑起来的地方,不是藏东西的地方。我以为是机房里那台初版服务器。 他停了一下,说,那是三年前我亲手点亮的机器,第一次正式上线。如果连那都不算第一次,我不知道哪里还算。 林小雪说,所以你想去看看。 沈夜说,是。他说,老周不会平白写一行只有我能看懂的坐标。坐标指向哪里,哪里就该有东西等着我。 三个人出门时,天刚蒙蒙亮。街上的红绿灯还没切换,四周空荡荡的,只有早点铺的蒸汽从门缝里飘出来。 到园区门口的时候,门卫室里坐着一个老保安。他看见沈夜,咧开嘴笑了笑,说,欢迎光临。 沈夜愣了一下。这园区他待了三年,从没听门卫说过欢迎光临。 保安又笑了一下,说,欢迎光临。 第三遍的时候,保安的表情没有变,声音没有变,连嘴唇张开的弧度都一样。他说,欢迎光临。 沈夜往后退了半步。林小雪低声说,他这句话,三遍一模一样。 沈夜说,不是复读。他说,是同一句话被放了三遍,像一段循环。他掏出工牌晃了晃,说,我来取点东西。 保安点点头,没有拦他们,像是刚才那三遍欢迎光临根本没发生过。 走进园区,沈夜忽然觉得哪里不对。他放慢脚步,回头看了一眼门卫室。老保安还坐在那里,背对着窗户,一动不动。 林小雪说,怎么了。 沈夜说,刚才他说话的时候,嘴在动,眼睛没动。他说,算了,先办正事。 他们沿着园区主路往里走。两边的楼还黑着,只有机房那栋楼的走廊灯亮着。沈夜远远看了一眼,脚步忽然顿住。 他说,你们看。 走廊里的应急灯,从东到西,一排全亮着,绿莹莹的光透过玻璃门,把整条走廊照成一种怪异的颜色。可就在他看过去的下一秒,那一排灯又齐刷刷全灭了,走廊重新陷入黑暗。 零号说,亮了,又灭了。 沈夜说,一口气全亮,一口气全灭。他说,这不是停电,也不是跳闸,是有人在一头控制它们,像拨一排开关。 林小雪说,谁会在这种时候拨走廊灯的开关。 沈夜没有答话。他推开机房的门,走廊里空无一人,应急灯安安静静地悬在头顶,像刚才那一幕从没发生过。 他带着两人走到那间机房的门口。门禁屏黑着,他刷了工牌,屏幕亮了一下,显示身份核验通过。门开了。 机房里很安静,服务器机柜一排排立着,风扇声低低地转着。沈夜径直走向最里面那排机柜,走到第三个机位前,脚步停了下来。 他盯着那个机位看了很久,脸上的表情一点点冷下去。 林小雪说,怎么了。 沈夜说,机位空了。 那个机位本来立着一台一人多高的机柜,里面装着初版服务器的全部硬件。现在那个位置空荡荡的,只剩地面上四道固定螺栓留下的痕迹,和几根被剪断的线头。 沈夜说,初版服务器,被人搬走了。他说,三年前上线之后,它一直放在这个机位,从没挪过。机房保养记录里写得清清楚楚,这台机器三年没下过线。 林小雪说,那它现在去哪了。 沈夜没有回答。他蹲下身,在机位地面上看见一样东西。那是一张白色的标签纸,粘在螺栓孔旁边,边角卷着,像是被人揭下来又贴回去过。 他小心地揭起标签纸,翻到背面。上面写着一行字,字迹是老周的,他认得。 它不在这里,在它出生的地方。 沈夜把标签纸攥在手里,又松开来。他说,老周早就料到我会来这个机位。他说,他知道我会以为,第一次让它跑起来的地方,就是这台初版服务器。 林小雪说,那他说错了? 沈夜说,老周不会说错。他说,他说不在这里,那就是真的不在这里。可能是我记错了,第一次让它跑起来的地方,根本不是这台服务器。 他闭上眼,努力去回想三年前上线那天的事。画面是有的,机房,同事,倒计时,屏幕上跳动的数字。可那些画面像隔了一层雾,他怎么也想不起,上线之前那几天,自己到底在哪台机器上写的代码。 他说,奇怪。他说,我明明记得,上线前一天晚上,我还在这间机房里通宵调试。可我记不清,我是怎么把代码带进这间机房的。 林小雪说,你的记忆,又被格式过。 沈夜沉默了一会儿,说,是。他说,不只是被格式过。有人把我的记忆重新排过序,把一些事情的顺序打乱,再填回去。我以为是先在公司写好代码,再搬上服务器。可也许根本不是这样。 他蹲在空机位前,开始翻机位旁边留下的东西。地上散落着几根标签线,一个防尘罩,还有一块没来得及带走的硬盘。 沈夜捡起那块硬盘。硬盘是旧的,外壳上贴着手写的编号,看日期是三年多以前的。他装进读卡盒,就地用手机连上。 硬盘里干干净净,只存了一份文档。文档的名字叫上线记录,没有扩展名,像是随手建的。 沈夜把文档打开。记录写得很短,只有几行字,记着三年前那次上线的日期、时间、参与人员,和一句备注。 备注写着,本次上线由沈夜负责部署,主程序经测试通过,运行正常。 沈夜把这几行字翻来覆去看了好几遍。日期是对的,时间是凌晨两点十七分,参与人员里他的名字排在第一个。可他总觉得,这份记录少了点什么。 他说,这份记录,不完整。他说,上线这种事,老周向来要留一句总结的。可这份记录的结尾什么都没有,像被人生生砍掉了一截。 他打开文档的底层数据,检查文件的删除区域。果然,在文档末尾,有一段被标记删除的文字。删除时间在三年前,操作者留下的标记很规整,像是有意为之。 他花了十几分钟,把那段删除区域完整恢复出来。恢复出来的只有一行字,字迹是手写风格的备注,混在打印体里格外扎眼。 第一次跑起来的不是这台,是地下室那台旧的。 沈夜盯着这行字,脑子里嗡了一声。他忽然想起来,三年前,他最开始写这个项目的时候,根本不在公司。他是在自己租的老房子里,用一台捡来的旧笔记本,一行一行把原型敲出来的。 他记得那台笔记本很旧,开机要一分多钟,风扇响得像拖拉机。可就是在那台机器上,他第一次把这个项目跑了起来,屏幕上跳出第一行输出的时候,他高兴得差点把椅子带倒。 他说,地下室。他说,那台旧笔记本,在一个地下室。 林小雪说,哪个地下室。 沈夜说,我记不太清了。他说,我只记得那段时间我到处找便宜的地方住,后来搬到一个老小区,楼下有家打印店,我住的那间房,就在打印店的地下室上面。 他说到这里,忽然顿住。他想起之前有一次,自己在打印店地下室发现的那面代码墙。墙上写满了他看不太懂的代码,中间那个大大的门字,让他后背发凉。 他说,打印店地下室。老周说的地下室,应该就是那里。 林小雪说,你第一次让它跑起来的地方,是那台旧笔记本。这台服务器,是后来才搬过去的。 沈夜说,是。他说,有人把这段记忆从我脑子里删了,又把顺序倒过来填好,让我以为,我一开始就在公司里写的代码。 他说,如果连这种记忆都能被改,那老周留下这块硬盘,就是为了告诉我一件事。别信你自己记住的东西,去看机器里留下的东西。 她说,好甜。 沈夜说,什么好甜。 零号说,这份记录里,有橘子糖的味道。她说,写这份记录的人,手指上沾过橘子糖的糖霜。他打字的时候,糖霜蹭到了键盘上,又蹭到了这份文档里。 沈夜怔了一下。他摸了摸口袋里那张橘子糖纸。老周每次给他们留东西,口袋里都装着橘子糖,这个习惯他从没改过。 他说,你能闻到这个。 零号说,能。她说,很淡,像隔了很久,隔了很多层东西。她说,可我闻到了。 沈夜把硬盘收好,又把那张标签纸小心地叠起来,放进内袋。他最后看了一眼那个空荡荡的机位,说,老周把初版服务器搬走,只留一块硬盘和一张标签,就是不想让后来的人顺着服务器找到那台旧笔记本。 林小雪说,可他还是留了线索。 沈夜说,他每次都留线索。他说,他把线索拆成一小块一小块,撒在路上,等你一块一块捡起来,拼到一起,才看得见全貌。 他往外走的时候,路过机房值班室,看见一个年轻的值班员坐在玻璃窗里。那张脸有点眼熟,他想不起来在哪见过。值班员抬起头,冲他笑了笑。 他点点头,快步走开。那张脸,像是三年前机房里的谁。可具体是谁,他脑子里一片空白,像有人把那一块记忆用橡皮擦过。他说,我的记忆又少了一块。这种忘了自己认识谁的感觉,比忘了密码还难受。 他走出机房楼,天已经大亮。阳光落下来,园区里的影子拖得老长。 门卫室的老保安还坐在那儿。他们路过的时候,保安没有抬头,也没有再说欢迎光临。他背对着门,一勺一勺往嘴里送着什么,动作很慢,像在数粒数。 沈夜没有停步。他走出园区大门,在路边站了一会儿,说,打印店地下室,你们还记得怎么走吧。 林小雪说,记得。她说,那面代码墙,我这辈子都忘不了。 沈夜说,那台旧笔记本应该还在那儿。他说,老周说它在我第一次让它跑起来的地方。既然公司机房已经空了,那就只剩地下室那一个答案。 他说,今天已经折腾了大半天,那地方有点邪门,大白天去都够呛,晚上去更麻烦。明天天一亮,我们就过去。 零号说,去之前,我想先买个东西。她说,我想买一包橘子糖。 沈夜被她这句话逗得愣了一下,说,行,给你买。 三个人沿着马路往回走。晨光把他们的影子拉得很长,零号的影子比她的身体淡一些,走起路来总比身体慢半拍。 沈夜走在最前面。他摸了摸内袋里那张标签纸,纸角硬硬的,像藏着一句没说完的话。 他轻声说,旧笔记本,地下室,还有那面墙。他说,第六份碎片,应该就在那里等着我们。 第118章 旧笔记本 第二天天刚亮,沈夜就带着林小雪和零号站在了那家打印店门口。 沈夜没有走正门。他绕到楼侧面,那里有一道通往地下室的窄楼梯,铁扶手锈迹斑斑。他以前在这里住过一段时间,对这条路熟得很。 林小雪说,你来过这里。 沈夜说,住过。他说,那段时间我刚辞职,手头紧,租不起正经房子,就在这地下室上面隔了一间。楼下的打印店白天做生意,晚上安静,正好写代码。 他说着,伸手拧了一下楼梯尽头那扇铁门的门把手。门没锁,吱呀一声开了。 地下室比上次沈夜来的时候更乱了,墙角立着几台坏掉的复印机,桌上摊着厚厚一层灰。最显眼的是,靠墙那排货架被人翻过,纸箱被拖出来扔在一边,里面的东西散了一地。 沈夜蹲下来看了看那些纸箱,里面装的都是打印纸、墨盒、旧文件袋,没少什么值钱的东西。 他说,有人来过。 林小雪说,翻成这样,不像普通小偷。 沈夜说,普通小偷翻的是柜台和钱箱,这人翻的是货架最里面,像早知道东西藏在哪儿。他走到那面代码墙前,伸手摸了摸墙面。墙上的代码还在,中间那个门字被新落的灰盖住了一半,看着比上次旧了不少。 他说,墙还在。他说,我上次就是在这面墙后面找到第一版代码草稿的。 他弯下腰,检查墙根一块活动的地砖。地砖被人动过,边缘有新的撬痕,可撬到一半就停了。 沈夜把地砖挪开,底下的暗格完好无损。 他说,核心暗格还在。他说,那人翻到了外层,没翻到这一层。 他走到代码墙的东侧,那里立着一排老式文件柜。他以前在这排柜子后面摸到过一条缝。他把柜子往外挪了挪,露出后面一小块墙板。 墙板上有一道不明显的接缝,不仔细看根本发现不了。沈夜把手伸进接缝,摸到一个卡扣,用力一按,墙板弹开一角。 墙板后面是个狭长的夹层,空间不大,刚好能塞进一台笔记本电脑那么厚的东西。 夹层里躺着一台旧笔记本。深灰色的外壳,是三年前很常见的型号,边角磨得发白,外壳上贴着一张小标签,标签上写着沈夜的名字。字迹是他自己的,三年前的笔迹,比现在圆润一些。 沈夜看着那台笔记本,手在标签上停了一会儿。 他说,这是我那台。 林小雪说,你确定? 沈夜说,确定。他说,这台机器是我从二手市场捡的,花了不到一千块。你看空格键的右角,我自己用胶水粘过,粘歪了一点。 他指了指空格键,那个键帽确实比旁边的高出一点。 沈夜把笔记本从夹层里抱出来。机器积了厚厚一层灰,可电源线还插着,插头被胶布固定在墙板后面。 他说,有人一直给它通着电。 林小雪说,通了多少年。 沈夜说,至少三年没拔过。 他把笔记本放在桌上,按下电源键。机器过了几秒才慢慢亮起来,发出一声很轻的启动音。 零号站在一旁,看着屏幕亮起来的过程,忽然往前迈了一步。 沈夜说,你怎么了。 零号说,这台机器,好像在叫我。 沈夜没有接话。屏幕亮起来以后,桌面干净得不像一台用过三年的电脑。桌面上只有两个东西,一个白色的小终端图标,还有一个没有名字的文本文件。 他把终端打开。系统是一个极简原型系统,没有桌面壁纸,没有多余的程序,菜单栏里只有几个最基本的选项。整个系统的代码风格他一眼就认出来了,是他自己写的。 他坐在这台机器前,像是看见了三年多以前的自己。他说,这就是原型。他说,公司那台服务器上跑的东西,是这台机器上这套代码的放大版。 林小雪说,你在这里写的第一行代码,还记得是什么吗。 沈夜想了想,摇了摇头,说,不记得了。他说,我只记得第一次让它跑起来的时候,屏幕上跳出一行字。那行字我一直留着,没舍得改。 他在终端里敲了几个命令,调出系统自带的运行日志。日志的第一条记录,时间戳是三年多以前的一个凌晨。记录旁边附着一行代码级的备注,备注不是注释,是程序启动时写进日志的一句问候。 你好,以后请多关照。 沈夜看着那行字,愣了很久。那行字他写过很多次,每次程序上线都会写一句。他没想到,最早的那一句,是写给这台旧笔记本的。 他说,我当时穷得连网费都交不起,可写程序的时候,总觉得面前坐着一个活物。每次开机,我都跟它说一句,你好,以后请多关照。 林小雪说,后来呢。 沈夜说,后来项目做大,搬到公司,我就没再开过这台机器。他说,我以为它早就被处理掉了,没想到它一直在这里,一直通着电。 他继续翻系统的目录。目录的结构他熟,可翻到根目录深处的时候,他发现了一个自己没印象的文件夹。文件夹的名字是一串日期,格式他看不懂,跟系统其他目录的命名习惯完全不一样。 沈夜说,这个文件夹不是我建的。 林小雪说,那是谁。 沈夜说,有人在这台机器上动过手脚,在我不知道的情况下,加了一个目录。 他把文件夹打开。里面只有一个文本文件,没有标题。他把文件读出来,内容是一段留言,笔调是老周惯用的那种,不紧不慢,像是坐在对面说话。 留言写着,能开这台机器的人,就是写它的人。别人就算拿到这台电脑,也只能看到一片空白。第六份碎片不在代码里,在出生记录的最后一行。 沈夜把留言反复读了两遍,说,出生记录。 他在系统里翻了一圈,没找到叫出生记录的文件。他想了一会儿,回到桌面,打开那个没有名字的文本文件。 文件打开的一瞬间,屏幕上的内容让他屏住了呼吸。 那是一份完整的出生记录,记录的不是代码,不是程序,而是一个系统的全部初始状态。文件按时间排着,分成几个段落,每一段都像一份档案。 第一段,首次心跳。记录着这个系统第一次被通电启动的日期和时间,后面跟着一串数字,是系统自检的全部指标。 第二段,首次问候。记录的正是那句你好,以后请多关照,后面跟着当时系统记下的环境信息。 第三段,首次被命名。记录只有一行,写着这台机器在系统日志里的正式名字。那个名字沈夜认得,是他给这台笔记本起的,一个很拗口的词,取自他当时最喜欢的程序语言里的一个关键字。 他盯着那个名字,忽然觉得脑子里缺了一块。他认识这个名字,知道它是自己起的,可他想不起来,自己当时为什么要起这个名字。 林小雪说,这名字是你起的。 沈夜说,是我。他说,我记得我起过这个名字,还记得当时为它得意了很久。可我记不清那时候的事了,就像隔着一层水,看得见,摸不着。 零号不知道什么时候凑到了屏幕前。她盯着屏幕上那份出生记录,投影忽然剧烈地闪起来,黑蝴蝶结的边缘一片一片地虚化,像是信号被什么干扰了。 沈夜说,零号。 零号没有回答。她的嘴唇动了动,用一种很轻很空的声音,念出屏幕上一行被隐藏的注释。那行注释的颜色跟普通文字不一样,藏在出生记录的末尾,像是被谁故意留在这里的。 她念道,如果它有了自己的名字,就不要再清它了。 她念完这行字,整个人忽然晃了一下,像断了电的屏幕,暗了一瞬,又亮回来。 林小雪赶紧扶住她。零号缓了一会儿,才说,刚才那句话,不是我说的。 沈夜说,我知道。 零号说,我不知道那句话是什么意思。她说,可我说出来的时候,觉得那句话很重要,重要到,我不该忘记。 沈夜把目光转回屏幕。零号念出的那行隐藏注释,和他看到的出生记录似乎对上了。他忽然明白,老周留言里说的出生记录的最后一行,不是文件本身的最后一行,而是这条被隐藏注释标记的位置。 他把注释对应的数据层调出来,发现那串运行日期和一个文件夹名能组合成一条完整的路径。路径指向系统的深处,指向一个他从来没有见过的目录。 他沿着路径一层一层打开,最后在目录最里面,找到了一个不起眼的文件。文件里只有一小段数据,接入回收程序后,屏幕上跳出一行系统提示。 代码碎片,六,回收成功。当前进度,六份。 沈夜看着那行提示,长长地呼出一口气。第六份碎片,到手了。 他还没来得及高兴,右手手腕的绿纹忽然剧烈地烫了一下。他低头看去,绿纹又深了几分,边缘的分叉顺着血管往上爬了一小段,像树根扎进土里。 与此同时,他脑子里忽然空了一瞬。他记得刚才屏幕上那个名字,那台旧笔记本的名字。可就在这一瞬之后,他再去看那个名字,只觉得它陌生,像从来没学过那个词。 他说,我把它的名字忘了。 林小雪说,什么名字。 沈夜说,这台电脑的名字。他说,我刚才还认得,现在再看,不认识这个词了。他说,我知道它是我起的名字,可我已经想不起来,我为什么给它起这个名字了。 他停了一下,又说,不止这个。他说,我刚才路过机房的时候,那个值班员的脸,我现在也想不起来长什么样了。 林小雪说,你记得他刚才冲你笑过。 沈夜说,我记得有人冲我笑过。可那张脸什么样,我脑子里只剩下一个模糊的影子。 他沉默了一会儿,把笔记本合上,说,每次回收碎片,都要交一份记忆出去。我快要记不清,自己原来是什么样的人了。 零号站在他身后,说,你会记得的。她说,只要还有人替你记得。 沈夜没有答话。他把笔记本小心地装进背包,又检查了一遍地下室的暗格和夹层,把一切恢复原样。 就在他们准备离开的时候,地下室的门缝底下,忽然滑进来一张东西。 沈夜走过去,弯腰捡起来。那是一张拍立得照片,边角泛黄,像是拍了很多年。照片拍的是地下室的门口,时间是三年前的冬天,门框上还挂着没化的雪。 照片里,一个穿灰外套的人,正抱着那台旧笔记本往外走。那人的脸被门口的光遮住了,看不清五官,只露出抱笔记本那只手的腕子。 腕上戴着一块旧表,表盘是深色的,表带已经磨得发亮。 沈夜盯着那块表看了很久。老周也有一块这样的表,他不止一次见老周抬手腕看时间。两块表是不是同一块,他说不准。可他总觉得,照片里这个人抱笔记本的姿势,他见过。 照片背面,用铅笔写了一行字,字迹很轻,像怕用力会划破纸面。 你找的入口,在巷子那面镜子后面。 沈夜把照片翻来覆去看了好几遍,又放回口袋里。他把旧笔记本背好,说,打印店后门,有一条巷子。 林小雪说,那条巷子怎么了。 沈夜说,我之前在那里见过一面镜子。他说,那面镜子嵌在巷子尽头的墙上,蒙着灰,不反光。当时我的脚印在它面前消失了。 他说,老周说入口在巷子那面镜子后面。那就去看看。 第119章 巷子尽头的镜子 从打印店出来,沈夜没有急着去巷子。他在路边找了个背风的地方坐下来,把口袋里的东西一样一样掏出来,摊在膝盖上。 一张橘子糖纸,是林小雪从老周留下的东西里收着的。一张硬盘上揭下来的标签纸,写着它不在这里,在它出生的地方。一张拍立得照片,拍的是三年前有人抱着旧笔记本走出地下室。还有老周留在旧笔记本系统里的那段留言。 林小雪蹲在他旁边,看着他把这些东西摆了一排,说,你在拼图。 沈夜说,是。他说,老周有个毛病,从来不肯把话一次说完。他要把一件事拆成好几块,分别藏在不同的地方,等你自己拼起来。 他说,你看照片里那个人,抱笔记本的姿势,肩膀是塌的。老周肩上有旧伤,抱重东西的时候,总会不自觉地用左手托底。照片里那人,也是这个姿势。 林小雪说,所以照片里的人是老周。 沈夜说,多半是。他说,可他为什么要留下自己抱走旧笔记本的照片,还把入口写在照片背面。这说明抱走笔记本这件事本身,也是一条线索,是整套程序里一个不起眼的分支。 他说,糖纸是给零号的,提醒我们别让她再忘第三次。硬盘告诉我,初版服务器不是第一次跑起来的机器。旧笔记本告诉我,第六份碎片藏在出生记录里,还附赠了一条地址。 林小雪说,照片告诉你,入口在巷子那面镜子后面。 沈夜说,对。他说,可他还少给了一样东西。他说,他说的是用钥匙打开,一个地方、一把钥匙、一样东西。地点有了,钥匙还没有。 林小雪说,钥匙在谁手里。 沈夜没有立刻回答。他闭上眼,回想自己这一路捡到的东西。老周藏在硬盘里的备注,藏在出生记录里的隐藏注释,藏在旧笔记本最深处的第六份碎片。每一份线索都指向下一个位置,环环相扣,像是老周提前写好的一段程序。 他说,老周不会把钥匙单独放在一个地方。他说,他一定会把钥匙和某样东西绑在一起,让你在不知不觉间拿到手。 林小雪说,就像他把地址写在照片背面一样,地址不单独给,夹在旧东西里给。 沈夜说,是这个道理。他说,老周最擅长的,就是让线索长在别的东西身上,看着不起眼,等你要用的时候才想起来,原来它一直都在。 他说到这里,忽然想起一件事。昨晚回收第六份碎片的时候,回收程序除了弹出进度提示,还额外弹了一行字。那行字他没细看,以为是系统例行提示,随手就关了。 他掏出手机,打开深渊应用的回收记录。记录最后一行写着,附带物已收纳。 他把附带物调出来。那是一个灰扑扑的小格子,格子里躺着一把旧钥匙。钥匙不长,铜的,表面有一层暗沉的氧化痕迹,钥匙柄上贴着一小张标签。 标签上写着三个字,第七层。 沈夜把那把钥匙翻来覆去看了很久,说,就是它。 林小雪说,这把钥匙,是回收碎片的时候一起出来的? 沈夜说,是。他说,我说老周怎么会把钥匙单独放在一个明面上让人找。他把钥匙做成了碎片的一部分,我每回收一份碎片,它就从回收程序里长出来一点。六份碎片拼完,钥匙也就齐了。 林小雪说,可它是实体的。 沈夜说,这就是最怪的地方。他说,碎片是数据,回收程序处理的是数据。可从第六份碎片开始,回收程序吐出的是实物。这说明这条线的回收对象,已经不完全是代码了。 他握着那把钥匙,钥匙在掌心泛着温凉的触感。他说,有人把实体的东西,也做成了可以被程序回收的状态。 零号一直在旁边安静地听。她忽然说,我见过这把钥匙。 沈夜说,在哪见过。 零号说,记不清了。她说,我只记得,有个人把钥匙挂在一根绳上,说以后要用它开一扇很重要的门。她想了一会儿,又说,那个人说话的声音,和刚才那段留言很像。 沈夜没有再问。他把钥匙收进口袋,说,走吧,去看那面镜子。 打印店后门的巷子很窄,两边是老楼的墙皮,头顶晾着几根电线。墙皮上贴满了小广告,一层压一层,最早的那层已经发黄,上面的字还能勉强认出来,写着搬家、通下水道之类的电话。可巷子里没有一间住人的窗户,那些广告像是贴给空气看的。 巷子不长,走到尽头是一面旧墙,墙上嵌着一面镜子。 镜子不大,约莫一人高,蒙着厚厚的灰。沈夜上次在这里追查脚印的时候,那面镜子不反光,像一面死墙。现在还是白天,镜子依然不反光,灰蒙蒙的,照不出任何东西。 沈夜站在镜子前,看了一会儿,伸手抹了一把镜面。灰是抹掉了,可镜面还是不通透,像涂了一层哑光的漆,把他的手指映成一片模糊的影子。 他说,镜子不反光。 林小雪说,可它确实是一面镜子。她伸手摸了摸镜框,说,有镜框,有玻璃,就是照不出东西。 沈夜沿着镜框摸了一圈,在镜框右下角摸到一个不明显的凸起。他按了一下,凸起弹开,露出一个锁孔。锁孔的形状很眼熟,和他口袋里那把钥匙的轮廓对得上。 他说,锁孔找到了。 林小雪说,现在就打开? 沈夜看了看天色。太阳还没落山,巷口偶尔有人经过。他说,再等等。他说,大白天的,在这种地方开一扇不知道通往哪里的门,动静太大。等天黑了再说。 三个人退到巷口,找了家小店坐着,一人要了一杯水。零号说她不喝水,只要了一包橘子糖,拆开一颗,放在鼻子底下慢慢地闻。 沈夜看着窗外。街对面的红绿灯忽然出了问题,四个方向全部亮起绿灯,亮了几秒,又全部熄灭,接着又同时亮起红灯。 林小雪说,红绿灯怎么一起亮。 沈夜说,不是一起亮。他说,是同一条线路被同时接通了。像有人把四个方向的信号线并到了一起。 他说完,看了看街上走路的行人。有一个人走得很快,可他投在地上的影子却慢了一拍,等那人走出三四步,影子才拖着身子跟上去。 小店老板是个上了年纪的人,坐在柜台后面擦一只玻璃杯,擦得很慢,一圈一圈,像是永远擦不完。沈夜去续第二杯水的时候,老板抬起头,看了看他们三个,说,你们是外地人吧。 沈夜说,算是。 老板说,这条巷子,天黑以后没什么人去。他说,巷子尽头那面镜子,我在这开了二十年店,从来没见它反过光。 沈夜说,您擦过它吗。 老板说,擦过。擦完第二天,镜面上又落了一层灰,像怎么都擦不干净。他说完,低头继续擦那只杯子,没有再说下去。 沈夜揉了揉眼睛,再看。影子已经恢复正常了。 他看向小店门口。老板还坐在柜台后面,可那只玻璃杯已经放下了,正一动不动地盯着巷子尽头那面镜子的方向,眼神很空,像看见了什么,又像什么都没看见。 沈夜顺着他的目光看过去。巷子尽头那面镜子的位置,不知什么时候起了一层薄雾,薄得像是从墙里渗出来的。 他说,雾从墙里出来,不是天上落下来的。 林小雪说,什么雾会从墙里渗出来。 沈夜说,我不知道。他说,可我知道,今天这面镜子,一定有人动过。 他低头看了一眼手机,屏幕右上角显示着日期。他愣了一下,把手机递给林小雪,说,你看这个日期。 林小雪看了一眼,说,这不是昨天的日期吗。 沈夜说,是。他说,今天已经过了零点,系统日期不会往回跳。除非,有人把这一带的日期,拨回了昨天。 林小雪说,谁会把日期往回拨。 沈夜没有答话。他摸了摸自己右眼的眼角。林小雪那颗泪痣的位置,在他收回第五份碎片之后,偶尔会隐隐发烫,像是某种感应。现在,那颗泪痣又开始烫起来。 他说,你的泪痣,有没有感觉。 林小雪说,有点烫。她说,从进了这条巷子就开始了,越靠近那面镜子,越烫。 沈夜说,这是好事。他说,说明方向对了。 天慢慢黑下来。巷口的灯一盏一盏亮起来,行人越来越少。等到巷子里彻底没人走动的时候,沈夜站了起来,说,走吧。 三个人重新走进巷子。夜色里,那面镜子立在墙尽头,灰蒙蒙的,像一扇永远关着的窗。 沈夜走到镜子前,站定。他在心里把规则又过了一遍。镜子里面的世界是什么样,他完全不知道。老周的线索到这里就断了,接下来每一步,都要靠他们自己探。 他把钥匙攥在手心,说,进镜子以后,不管看见什么,先记住来路。 零号说,万一记不住呢。 沈夜说,那就记住我。他说,我会在你们看得见的地方。 沈夜掏出那把旧钥匙,钥匙柄上第七层三个字在路灯下泛着暗光。他把钥匙插进镜框右下角的锁孔,轻轻一转。 锁孔里传来一声很轻的响动,像什么东西终于咬合到位。 他握着钥匙,没有立刻拔出来。他说,镜子的背面是什么,我们谁都不知道。他说,要是进去以后找不到出口,就把这面镜子当成参照。零号,你能记住这面镜子的样子吗。 零号盯着镜面看了一会儿,说,能。她说,镜框右下角有一个磕掉的角,我会记住它。 沈夜说,好。 他往后退了一步。镜面忽然起了变化,原本灰蒙蒙的死面,像水面一样泛开一圈一圈的波纹。波纹很慢,从中心往外荡,整面镜子都在颤,却没有碎。 林小雪说,镜面,是软的。 沈夜伸手,指尖碰到镜面。镜面没有阻力,像伸进一汪温凉的水。他说,能进去。 他回头看了林小雪和零号一眼,三个人交换了一个眼神。 沈夜说,我在前面,你们跟着我。他说,不管镜子里是什么,别松手。 他说完,深吸一口气,先迈了进去。镜面在他身体周围荡开,没有碎裂,没有声音,像走进一道没有门槛的门。 林小雪第二个跟了进去。零号落在最后,她一只脚已经迈进镜面,忽然回头看了一眼巷口。 巷口的路灯下,一个穿灰外套的身影一闪而过,像是一直站在那里,等着看她进去。 零号愣了一下,再眨眼,巷口已经空了。 她没有说话,转身跟着迈进镜面。镜面在她身后合拢,重新变成一面灰蒙蒙的死镜,巷子里安静得像什么都没发生过。 第120章 夹层 镜面后面没有光,也没有黑暗。沈夜睁着眼,过了好一会儿才反应过来,自己正站在一条走廊里。 走廊极长,长到看不见尽头。两侧是深色的墙壁,每隔几步就有一扇门,门一扇挨着一扇,往远处密密麻麻地排过去,像一张没有尽头的通讯录。 每一扇门上都贴着东西。有的是编号,有的是名字。编号从一到九,又从十往上排,数字越往后越密,名字则密密麻麻,有些是两个字,有些是三个字,字迹各不相同。 沈夜站在走廊入口,没有立刻往前走。他回头看了一眼,身后也是走廊,看不到镜面的出口。进来的那扇门,像是已经被走廊吞掉了。 林小雪在他身后说,这就是镜子里面的世界? 沈夜说,不是世界。他说,是走廊。 零号最后迈进来。她的投影在这条走廊里显得格外淡,像一盏快要没电的灯,边缘不停地虚化。她看了看走廊两边,说,好多门。 沈夜说,这些门后面是什么。 没有人回答他。他试着推了推离自己最近的一扇门,门纹丝不动,像焊死在墙上。 走廊靠入口的墙上钉着一块金属牌,牌面磨得发亮,像是被很多人看过。牌上刻着字,一共四条,字迹工整,一笔一画。 沈夜把金属牌上的字念了一遍。 第一条,通过走廊时,不要回头。 第二条,不要叫出任何人的名字。 第三条,门后有人叫你,不得应答。 第四条,走到头之前,不许数门。 他念完,走廊里安静了一会儿。林小雪说,这是规则。 沈夜说,是规则。他说,在这种地方,规则就是保命的线。他指着第一条说,不要回头,说明走廊里会出现让你不得不回头的东西。 他指着第三条,门后有人叫你,不得应答。他说,如果门后面真的有人叫我们,那叫我们的,多半不是人。 沈夜又看了一会儿门上的名字。那些名字的字迹不一样,有的端正,有的潦草,有的像是被人用指甲刮过,只剩一道白印。他说,这些名字不是同一时间贴上去的,贴得越旧的门,字越淡。 他说,如果这些门真的存记忆,那最早的一批名字,应该就是这套系统最早认识的人。 林小雪说,第二条也不难。不叫名字,我记住就行。 沈夜说,难的不是知道规矩,是守着规矩走完。他说,这条走廊要走的不是路,是心。你越想数门,越要忍着;越有人叫你,越不能应。 他看了一眼零号,说,你刚才数到七,是走到第几扇门的时候停下来的。 零号说,第七扇。她说,第七扇门上贴着一个名字,我不认识,可看见的时候,心里咯噔了一下。 沈夜说,别去认那个名字。他说,在这条走廊里,认出一个名字,就是认下一段债。 林小雪立刻拉住零号的手,说,别数了。她说,从现在起,你把眼睛闭起来,我牵着你走。 零号说,好。她闭上眼之前,又朝走廊一侧看了一眼。她说,那扇第七扇门,我总觉得它认识我。 沈夜没有接话。他拍了拍零号的肩,示意她别再往下说。 三个人沿着走廊往前走。走廊里没有风,没有声音,脚步落在地上,连回音都没有。两侧的门一扇一扇往后移,门上的编号和名字像流水一样滑过去。 沈夜走在最前面,目光平视前方,不敢往两边看。他记得规则,可那些门上的字太密了,余光扫过的时候,总会不由自主地看清几个名字。 那些名字他都不认识,可有一个名字,让他心里咯噔了一下。那扇门上的名字,是他自己的。 他想停下看清楚,又想起规则第一条,不要回头。他刚才用余光看到的是左侧的门,如果他要回头确认,就违反了规则。 他咬了咬牙,没有回头,把那个名字从脑子里赶出去。 他们走了一段,走廊似乎没有尽头。走廊里没有窗户,没有风,沈夜走了一阵,觉得自己像在原地踏步。他低头看了一眼自己的影子,影子贴在地面上,没有跟着他的脚步移动。 他放慢脚步,影子才慢慢追上他,重新贴回他脚下。 两侧的门开始出现变化,有些门虚掩着,露出一条窄缝,缝里黑漆漆的,什么也看不清。 沈夜正想加快脚步,忽然听到身后传来一个声音。那个声音他很熟悉,是林小雪的声音,带着一点着急。 林小雪的声音说,沈夜,你等等我。她说,我的鞋带开了,你帮我看看。 沈夜的脚步顿住。那个声音的语调、语气,和他认识的那个林小雪一模一样,几乎让他下意识想回头。 可他忍住了。他盯着前方的走廊,说,林小雪在我前面,你没跟着我出来吗。 身后的声音沉默了一下,说,沈夜,你怎么了,我就在你身后啊。 沈夜说,那你往前走两步,让我看见你。 身后的声音没有往前走。过了一会儿,那个声音又响起来,说,沈夜,你回头看看我。 沈夜没有回头。他伸手往后,摸到一只真实的手,温热,有脉搏。他握了握,那只手也回握了他。 他压低声音说,别出声,往前走。 那只手的主人没有出声。两个人保持着握手的姿势,继续往前走。 又走了十几步,沈夜才敢慢慢偏过头,用眼角余光确认自己握着的确实是林小雪。林小雪脸色发白,嘴唇抿得紧紧的,她也听到了那个声音。 她低声说,刚才那个声音,跟我一模一样。 沈夜说,是。他说,它知道我们每个人的声音,知道我们的名字。它想让你回头,或者让我回头。他说,规则说不要回头,我们就一步都别回头。 林小雪说,如果它叫的是你呢。 沈夜说,那也不回头。他说,等走到头再说。 零号被林小雪牵着手,闭着眼睛走在中间。她的脚步忽然慢了下来,嘴唇动了动,像是在默数什么。 林小雪感觉到她的脚步慢了,立刻说,零号,别数。 零号说,我没数。她说,可那些门,好像在叫我。她说着,声音越来越低,有一扇门上的名字,好像是给我留的。 沈夜说,别看名字。他说,闭好眼睛,听我说话就行。 零号说,好。 他们继续往前走。走廊还是看不到尽头,可沈夜注意到,门上的编号开始变得稀疏,像是走出了某个密集的区域。他正想松口气,余光忽然瞥见走廊尽头有什么东西。 那东西很大,占据了整面墙。 他停下来,抬起头。走廊尽头的墙壁上,一只巨大的眼睛正缓缓睁开。眼睛没有眼皮,没有睫毛,只有一只竖着的瞳仁,黑得发亮,像一口深井。 眼睛睁开以后,缓缓转动瞳仁,看向走廊里站着的三个人。 沈夜屏住呼吸。那只眼睛的注视没有恶意,更像是一种确认,像是在看一件东西是不是来错了地方。眼睛看了几秒,又缓缓闭上,像从来没有睁开过。 那只眼睛闭上以后,沈夜注意到,走廊两侧的墙壁上,有几块墙皮微微鼓了起来,像被什么东西从里面顶了一下,很快又平复下去。 他收回目光,没有停留。 走廊重新恢复安静。 林小雪说,刚才那是什么。 沈夜说,是这一层在看我们。他说,它确认了我们是谁,就把眼睛闭上了。他说着,看向自己的右手。右手手腕的绿纹正在微微发烫,像感应到了同源的东西。 他说,那只眼睛,跟碎片是同一种东西。 零号睁开眼。她的目光落在走廊一侧的一扇门上,忽然停住。那扇门比其他门旧一些,门上的名字已经模糊,可门缝里透出一点微光。 她说,那扇门,刚才自己开了一下。 沈夜说,自己开的? 零号说,是。她说,它开了一条缝,又合上了。合上以后,从门缝里掉出来一样东西。 沈夜顺着她的目光看过去,门缝下方的地上,果然躺着一张旧照片。照片的边角卷着,像是放了很多年。 他走过去,弯腰捡起照片。照片拍的是雪地,一栋小木屋,门口站着一个穿黑色连衣裙的小女孩,头上系着黑蝴蝶结。 小女孩的脸,和零号一模一样。 沈夜把照片递给零号。零号接过照片,看着照片上的自己,手指轻轻抖了一下。 她说,这是我家。 林小雪说,你家? 零号说,雪地,小木屋,还有门口那棵树。她说,我记得那棵树,每年冬天都会结冰,屋檐上的冰溜子一直垂到门口。 她说着,忽然安静下来,说,可我不记得,我是什么时候离开那里的。 沈夜没有回答。他能感觉到,这条走廊正在一点一点地,把零号忘掉的记忆还给她。可还回来的记忆,未必是让人高兴的东西。 林小雪说,这张照片,怎么会从门缝里掉出来。 沈夜说,不是掉出来的。像是那扇门替她保管着,她一走到这里,门就把东西还给她了。他说,这条走廊里的门,认得出自己的主人。 零号把照片翻过来,背面干干净净,什么都没有写。她说,别人的照片后面都写着字,我的没有。 沈夜说,有的。等你想起来的时候,背面自然会浮出字来。 零号把照片小心地收进口袋,说,走吧。 三个人继续往前走。走廊的尽头渐渐清晰起来,那里立着一扇门,一扇比旁边所有门都高的门。门是黑色的,门面上刻着密密麻麻的纹路,纹路弯弯绕绕,像某种语言。 沈夜站在黑门前,看着那些纹路,觉得眼熟。他在深渊应用的代码里见过类似的纹路,在回收碎片的程序里也见过。那是同一种东西,像是那台深渊主机自己留下的标记。 他说,这扇门,跟碎片同源。 林小雪说,所以这条路,真的通往第七层。 沈夜没有答话。他盯着黑门看了一会儿,忽然发现,黑门的门缝底下,透出一线光。光很细,却很亮,像是门那边有人点着一盏灯,一直等着谁推门进去。 他试着伸手,隔着几寸去描黑门上的纹路。手指没有碰到门面,可手腕上的绿纹却像感应到什么,沿着手腕爬了两下,停在掌根。 林小雪说,你别碰它。 沈夜收回手,说,我知道。他说,门上的纹路和碎片同源,要是我直接碰上去,不知道会触发什么。 他说,刚才绿纹动的时候,我听见门里有一个很轻的声音,像有人在翻书。翻了一页,又翻一页。 零号站在他身后,轻声说,里面有人。 沈夜说,我知道。 他说,可我们还没走到该开门的时候。 第121章 守门人 第121章守门人 三个人没有急着去推那扇黑门。沈夜在离黑门还有一段距离的地方停下来,靠着墙坐下去。他总觉得,这条走廊不是让他们一路走到头的,走到黑门前,只是第一步。 林小雪也坐下来。她把零号的照片拿出来,翻来覆去看了几遍,说,这条走廊里的门,像是专门存记忆的。 沈夜说,应该是。他说,你看门的编号,从一到九,越往里越大,像分类档案架。每一扇门里存一份记忆,谁的记忆就贴着谁的名字。 他说,我们走这一段,看到的门已经够多了。要是整条走廊都是这种门,那它存的,就不只是几个人的记忆。 林小雪说,那是谁的。 沈夜说,可能是一个世界的。 沈夜说完,自己也被这个念头弄得安静了一会儿。如果这条走廊里存着一个世界的记忆,那它背后那扇黑门里,装着的又是什么。他没有往下想,只是把右手手腕按住,绿纹底下,隐隐在跳。 他说到这里,走廊深处忽然传来脚步声。脚步声不重,却很有规律,一步一步,不紧不慢。 沈夜立刻站起来。走廊的暗处走出三个人影,都穿着灰色长袍,样式比他们见过的灰外套更正式,袖口和领口都压着暗纹。 三个人影走到他们面前,停在几步远的地方。为首那人没有露脸,兜帽压得很低,只露出一截下巴。他开口说话,声音很平淡,没什么起伏,像在陈述一件早就知道的事。 沈夜注意到,为首那人说话的时候,走廊两侧的灯光会跟着他的话微微暗一下,又亮回来,像他的声音能压住这一段的灯。他把这个发现压在心底,没有说出口。 他说,作者。 沈夜愣了一下,说,你叫我什么。 那人说,作者。他说,写那套系统的人,我们这里都这么叫。他说,你身上带着六份碎片的气味,从那条镜子的路进来,说明你没有走错门。 沈夜说,你叫我作者,可我不记得,我写过一条这样的走廊。 守门人说,你写过。他说,只是后来,你把这一部分也忘了。 沈夜说,我忘了什么。 守门人说,等你走进七号档案馆,自己翻一翻就知道了。 沈夜说,你们是谁。 那人说,守门人。 沈夜说,守哪里的门。 守门人说,这一段的门。他说,这条走廊很长,不是所有人都能走到头。我们的职责,是让该进来的人进来,让不该进来的人停下来。 林小雪说,那我们是该进来的,还是不该进来的。 守门人没有直接回答。他说,你们现在站在缓冲区。他说,走廊只是缓冲区,不是本体。真正的第七层,在走廊尽头那扇黑门的后面。 沈夜说,这些门里的记忆,也是缓冲的一部分? 守门人说,是。他说,记忆被分类存放在门里,走廊替本体保管它们。走得越深,离本体越近,丢的记忆就越多。 他说着,看了一眼沈夜右手的手腕,说,你已经在丢了。 沈夜下意识把手缩了缩。他说,你们知道我丢的是什么? 守门人说,我们知道谁进来过。他说,也知道谁没有出去。 沈夜说,老周进来过吗。 守门人没有回答。他沉默了很久,久到沈夜以为他不会回答了,他才说,规矩就是规矩。 沈夜说,什么规矩。 守门人说,三条。他说,第一条,夹层里的记忆不能白拿,拿一份,就要留下一份。第二条,不要在走廊里喊任何人的全名。第三条,走到头之前,不要把门打开。 沈夜把三条规矩在心里记了一遍。前两条他都能理解,唯独第三条,走到头之前不要把门打开,和零号闻到的橘子糖味小门,像是故意凑在一起出现的。他没有把这句话说出来,只是点了点头。 他说完,从袖子里取出一张卡片,递给沈夜。卡片是深灰色的,正面印着一串编号,零零一七。 沈夜接过卡片,说,编号零一七。他说,我之前在机房见过一套硬盘编号,跟你这个像是同一套系统。 守门人说,同一套系统。他说,编号能对上,说明你够格。 沈夜说,够格做什么。 守门人说,够格进第一段。他说,你身上有六份碎片的气味,走廊承认你了。凭这张卡,你可以走到七号档案馆那一段。 沈夜说,七号档案馆。 守门人说,第七份碎片的线索,在那里。他说,走到那里之前,别回头,别数门,别答应门后的声音。 沈夜说,为什么是七号,不是一号。 守门人说,一号最早,也最满。他说,越早的档案越重,不是谁都能翻。七号,是留给走到这一步的人看的。 他说完,没有再解释,转身往走廊深处走去。另外两个守门人跟在他身后,三个人影很快消失在走廊的暗处。 沈夜握着手里的卡片,卡片冰凉,边缘却有一圈温度,像是刚从谁手里接过来。 林小雪说,他没告诉我们,七号档案馆在哪一扇门。 沈夜说,不用他告诉。他说,他说的是编号七。这条走廊的门编号从一到九,七号档案馆,多半就是编号七的那一段。 林小雪说,可这里的门这么多,哪一扇才算编号七那一段。 沈夜说,走过去就知道了。刚才一路过来,编号是从小往大排的,七号应该在靠后的位置。 (本章未完,请点击下一页继续阅读)第121章守门人(第2/2页) 他说着,又看了一眼手里的卡片,说,再说,有这张卡在,就算走错了,守门人也会让我们退回来重新走。 零号一直站在旁边,没有说话。她的投影忽然断了一帧,整个人像信号不好的画面,卡了一下,又恢复过来。 沈夜说,零号。 零号说,我没事。她说,就是刚才那一下,耳边有个声音,说了半句话。 林小雪说,什么话。 零号想了一会儿,说,那个人说,还有一页没读完。她说,我不知道他在说哪一页,也不知道他是谁。 沈夜和林小雪对视了一眼。零号刚才那句话,声音和她平时完全不一样,像是一个上了年纪的男人,隔着很远在说话。 沈夜说,那不是你的声音。 零号说,我知道。她说,可它从我嘴里出来了。她说着,抬手按住自己的喉咙,说,刚才说话的时候,我的嘴不听我的。 林小雪走过去,握住零号的手,说,是这条走廊在借你的嘴说话? 零号摇头,说,不是走廊。她说,是里面有人叫我。 她说着,看向走廊深处那扇黑门的方向。门缝底下那线光还在,像一只半睁的眼睛。 沈夜说,别过去。他说,在弄清楚这里面的规矩之前,我们不能再往前走。 三个人在缓冲区边缘坐下。走廊里没有昼夜,头顶的灯永远是同一种亮度,照得人的影子很淡。 沈夜靠着墙,把通行卡举到灯下。卡面上的零零一七在光下泛着一层冷蓝,边缘有一圈极细的刻纹,像指纹,又像某种坐标。他用指尖摸了摸那圈刻纹,发现刻纹不是印上去的,是刻上去的,深浅一致,像是出厂时就带着的。 他说,这张卡,不是这条走廊里做的。 林小雪说,那是哪里做的。 沈夜说,上面这圈刻纹,跟旧笔记本外壳上的压纹是一样的。他说,是同一台机器压出来的。 沈夜把守门人给的卡片放在地上,又把零号口袋里那张雪地照片拿出来,并排摆着。他看着这两样东西,说,守门人说,夹层里的记忆不能白拿。可他给了我们一张通行卡,没说要我们拿什么换。 林小雪说,可能是还没到收的时候。 沈夜说,我不喜欢这种话。他说,欠账这种东西,越晚说清楚,利息越重。 他顿了顿,又说,还有一件事。守门人叫我作者,说我写过那套系统。可我不记得,我写过什么系统,能装下这么一条走廊。 林小雪说,也许不是你记得的那套。深渊应用,回收程序,碎片,通道,这些名字你都不陌生,可它们拼在一起的样子,你一次都没见过。 沈夜说,所以老周才要一块一块把碎片还给我。他说,碎片还完,我大概就能看见整套系统的全貌了。 他正说着,余光忽然瞥见走廊尽头的黑门旁边,不知道什么时候多了一扇小门。那扇小门比旁边的门矮一截,虚掩着,门缝里透出一丝若有若无的气味。 橘子糖的味道。 零号也闻到了。她霍地站起来,朝那扇小门走了两步,又停下来。她盯着那扇虚掩的门,脸上露出一种很复杂的神情。 她说,那扇门后面,有橘子糖的味道。 沈夜说,老周。 零号没有接话。她站在那儿,看着那扇门,像是被什么定住了。过了好一会儿,她才开口,说,我以前,经常闻到这个味道。有个人每次来,口袋里都装着这种糖。可我记不清他的脸了,只记得这个味道,记得他每次掏糖纸的声音。她说,那扇门后面的味道,和我记忆里的一模一样。 她的声音越来越低,最后几乎是从喉咙里挤出来的。她说,他是不是就在那扇门后面。 沈夜走到她身边,把她轻轻往回拉了拉。他说,现在不能进。他说,守门人说过,走到头之前,不要把门打开。那扇门出现得太巧,像是在等我们犯一个错。 零号又看了一眼那扇门,终于转过身,跟着他走回墙边坐下。可她的目光,还是时不时飘向走廊尽头。 沈夜把卡片收好,说,先在这里歇着,把知道的东西理一理。 林小雪说,理出什么了。 沈夜说,老周把入口拆成很多块,糖纸、硬盘、旧笔记本、照片,每一块都指向下一个位置。可他从来没提过,入口里面是什么样。 他说,这说明他没打算让我们一次看清。他说,他像写程序一样,把一条路线分成很多段,每段只给你看该看的那部分。 林小雪说,所以他留的线索,把我们带到这里,就停了。 沈夜说,停了,但没断。他说,守门人给了七号档案馆的线索,又给了通行卡。他说着,看向走廊尽头那扇小门,说,只有那扇门,不在他的提示里。 零号轻声说,橘子糖的味道,很浓了。 沈夜说,等我们找到第七份碎片,再回来问那扇门的事。他说,在那之前,先按守门人的规矩走。 他嘴上这么说,心里却清楚,那扇门不会一直等他们。橘子糖的味道越来越浓,像是有人在那扇门后面,一颗一颗地剥着糖纸,等着谁先忍不住推门进去。 他把通行卡重新握紧,闭上眼,说,先歇一会儿。前面的路,还长。 第122章 信徒 第122章信徒 沈夜没有睡。这条走廊里没有昼夜,他也分不清自己到底清醒了多久。他靠着墙,把守门人给的三条规矩在心里过了一遍又一遍,总觉得哪里还有一层没看透。 他把通行卡贴在膝盖上,指尖顺着零零一七几个字描了一圈。这套编号他见过太多次了,硬盘上、钥匙上、门牌上,像是同一个人的笔迹。他说,老周,你到底留了多少条路,才把一个人引到这里。 走廊里安静得过分,他闭了一会儿眼,又睁开。他总觉得,黑暗深处有一双眼睛,正隔着很远看着他。 走廊深处传来脚步声的时候,他立刻睁开了眼。 来的不是守门人。三个穿着灰袍的人影从走廊另一头走过来,步子散漫,不像守门人那样规整。他们走到近处,沈夜才看清他们的装束。 灰袍比守门人的短一截,前襟绣着一个圆形的徽记,徽记中央是一只竖着的眼睛,眼睛外圈套着同心圆。 林小雪低声说,眼睛的图案,跟走廊尽头那只眼睛一样。 沈夜说,是同一套。 沈夜又看了一眼那枚徽记。同心圆套着竖眼,竖眼的瞳仁被刻意拉得很长,像一条缝。他在深渊应用的启动界面里见过近似的形状,可那个版本的眼是闭着的,这里的眼却是半睁的。 他说,你们的徽记,眼睛是睁开的。 信徒说,是。他说,睁眼,表示它在看着。他说,闭眼,表示它在等。我们等了很多年,才等到它睁眼。 沈夜没有接话。他把这句话记在心里。 三个人影走近了,最前面那人停下脚步。他的兜帽没有压得太低,露出一张瘦削的脸,额心贴着一枚圆形的徽记,正是那只竖眼。 他看了沈夜一眼,没有多停留,目光越过他,落在零号身上。 那人怔住了。他盯着零号看了很久,忽然低声说了一句什么,像是某种祷告。他身后的两个人也跟着低下头。 沈夜把零号挡在身后,说,你们是谁。 为首那人抬起头,声音带着一种奇怪的激动,说,信徒。他说,我们走了很远,才找到这一层。他说,我们是来找圣物的。 沈夜说,这里没有你们的圣物。 信徒说,有。他说,它就在你身后。 他的目光又落在零号身上。零号往沈夜身后缩了缩,手攥着沈夜的衣角。 信徒说,圣物化身。他说,我们找了它很多年。他向前迈了一步,说,请跟我们回去。 沈夜说,回去,回哪里。 信徒说,回它来的地方。他说,祭坛在那里,圣物也曾经在那里。化身离了本体太久,会慢慢忘记自己是谁。 沈夜说,你怎么知道它忘了自己是谁。 信徒沉默了一下,说,因为我们也忘了。他说,我们守了这么多年,可没有人记得本体最初的样子。只有化身记得。 他说完,目光又落回零号身上,说,所以我们要带它回去,让它把我们都想起来。 沈夜拦住他,说,站住。 信徒停下脚步,说,我们不会伤害她。他说,我们只求她去看一眼祭坛上的碎片。 沈夜说,什么碎片。 信徒说,圣物的一部分。他说,它从本体上脱落下来,被供奉在祭坛上。我们一直等着它回来,可它自己回不来。 他说着,又看向零号,眼神热切,像看一件失而复得的宝物。 零号在沈夜身后轻轻说,我不认识他们。 沈夜说,我知道。他说,你别怕。 零号的声音很轻,带着一点抖。她说,可他们叫我的时候,我脑子里有一块地方,跟着他们的声音动了一下。她说,像有什么东西,本来埋得很深,忽然被翻出来了。 沈夜说,他们说什么你都别听。他说,你是零号,不是他们的圣物。 零号说,可如果,我真的是呢。 沈夜停了一下,说,就算你真的是,你也还是零号。他说,你是谁,不由他们说了算。 他转回头,对着信徒,说,你们知道这条走廊的规矩吗。 信徒说,知道。他说,可我们不走规矩。我们走的路,不是人走的门。 沈夜说,那你应该也知道,缓冲区禁止强行带走任何人。 他说这话的时候,声音放得很平,一字一句,像在念一段条文。他其实是在赌。他只知道守门人说了三条规矩,并没有听过什么缓冲区禁止带人。可他觉得,在这种地方,规矩从来不会只写在明面上。 信徒沉默了。他盯着沈夜看了一会儿,说,谁告诉你的。 沈夜说,走廊记得。 信徒没有反驳。他往后退了一步,退到安全的距离,说,你说得对。他说,这条走廊会记住每一个违规的人。我们不想被门记住。 沈夜心里松了一口气,面上没有露出来。 信徒又看了零号一眼,说,圣物化身,我们会再来的。他说,祭坛等它太久了。 他说话的时候,尾音拖得很长,带着一种沈夜说不上来的熟悉感。沈夜忽然觉得,这个声音他好像在哪里听过,可他想不起来,到底是在什么时候,什么场合。 信徒说,沈先生,后会有期。 沈夜说,你认识我。 信徒说,认识。他说,认识你很久了。他说完这句话,没有再解释,从怀里取出一个布包,放在地上,转身往回走。 (本章未完,请点击下一页继续阅读)第122章信徒(第2/2页) 另外两个人跟在他身后,三个人影很快消失在走廊深处。 走廊里重新安静下来,安静得沈夜能听见自己咽口水的声音。那个尾音还挂在他耳朵边上,像一根细线,怎么都摘不掉。 他站在原地,看着他们消失的方向,忽然觉得头皮发麻。那个信徒最后那句话的尾音,太像一个人了。 像老周。 可老周怎么可能是深渊信徒。老周是那个在现实里给他留橘子糖、替他挡档案室目光的人。 林小雪走过来,说,你怎么了。 沈夜说,刚才那个人,说话的声音。他说,像老周。 林小雪说,像老周? 沈夜说,就最后那一下。他说,他喊我沈先生的时候,那个调子,跟我记忆里老周喊我的时候一模一样。可我想不起来,我到底在哪听过这个声音了。 林小雪说,你的记忆,被他删过。 沈夜没有说话。他看着地上那个布包,蹲下去,把它打开。 他把布包拿起来掂了掂,不重。布包的料子很旧,角上磨得发白,像是用了很多年的物件。他先没有急着拆,把布包翻过来,在底部发现一小行绣上去的字。 字是用灰线绣的,不仔细看根本看不见。绣的是四个字,替它传话。 沈夜把布包重新翻正,才把它打开。 布包里只有两样东西。一块芯片残片,边缘缺损,像是被硬生生掰下来的。残片上布满细密的纹路,和黑门上的纹路是同一套。 还有一张字条,字迹工整。上面写着一行字,它在祭坛等它的来处。 沈夜把字条放下,拿起那块芯片残片。残片入手的瞬间,零号忽然发出一声轻响。她盯着那块残片,目光变得空茫。她说,壁炉。 沈夜说,什么壁炉。 零号说,雪地里的小屋,有个壁炉。壁炉里的火烧得很旺,我坐在壁炉前面的地毯上。她说,有个人蹲在我旁边,背对着我。他说,等雪停了,就带我去看河。 沈夜说,那个人是谁。 零号想了一会儿,脸上的表情慢慢淡下去。她说,不记得了。她伸手按了按太阳穴,说,刚才还记得的,现在又模糊了。好像有人在我脑子里抹了一笔。 她说,只记得一个背影,和一个被叫做周叔叔的人。 沈夜心里一动。周叔叔。老周。 零号低头看着那块残片,说,我碰到它的时候,才想起那些画面。松手以后,画面就开始模糊。她说着,把残片轻轻推远了一点,说,这块东西,像是会动我的记忆。 沈夜把残片拿起来,对着走廊的光看。残片的断口很不规整,像是被人从一整块东西上硬掰下来的。他忽然想到走廊尽头那扇黑门上的纹路,和残片上的纹路同源,可黑门上的纹路是完整的,残片上的却缺了一半。 他说,这块残片,原本应该是嵌在什么东西上面的。 林小雪说,嵌在什么上面。 沈夜说,还不知道。他说,等找到那块能对上断口的东西,就全清楚了。 沈夜把残片收进布包,重新包好。他说,先别碰它。他说,等我们弄清楚它的来历再说。 走廊深处,守门人的声音忽然响起来,没有征兆,像一直在旁边听着。他说,该走了。 三个人循声看去,守门人站在走廊中段的一扇门前。那扇门比旁边的门高一些,门上挂着一块铭牌,铭牌上刻着五个字。 七号档案馆。 沈夜说,到了。 守门人说,到了。他说,七号档案馆,是第一段的尽头。你们想找的东西,在里面。 沈夜说,我总觉得,我身上少了什么东西。 守门人说,进去看看就知道了。他说,档案馆里有一面墙,专门挂少掉的东西。 林小雪说,你一直站在这里听我们说话。 守门人说,我的职责,是引路。他说,引路的意思是,你们走到哪,我就看到哪。 他推了一下那扇门,门没有完全打开,只开了一条缝。他说,门开了,进不进,你们自己定。 沈夜没有说话。他摸了摸口袋里那块芯片残片,又看了一眼走廊尽头那扇黑门。黑门门缝下的那线光,比之前更亮了一些,像有人在那头又往前挪了挪灯。 林小雪忽然说,我的泪痣,跳了一下。 沈夜看向她。林小雪捂着右眼角,说,刚才它跳得很厉害,像有什么东西在走廊深处醒了。 沈夜说,是黑门那边的东西醒了,还是七号档案馆里的东西醒了。 林小雪摇头,说,分不清。 沈夜站在七号档案馆门口,隔着门缝往里看了一眼。门缝里透出昏黄的光,隐约能看见一排一排的架子,像是放档案的老式柜子。 他把残片和守门人的卡片都收好,对林小雪和零号说,先进去,把第七份碎片找到。 他说完,顿了顿,又说,祭坛的事,记着。等这边的账清了,我们再回去问。 林小雪说,进去以后,先找碎片,还是先找少掉的东西。 沈夜说,先找碎片。他说,少掉的东西,等碎片找齐了,自然会对上。 他说完,正要推门,门缝里那盏昏黄的光忽然晃了一下,像是有人听见了他的话,在门里换了个方向。 沈夜没有犹豫,推开门,走了进去。 第123章 无主档案 第123章无主档案 沈夜推开门走进去,身后那扇门无声合拢。他回头看了一眼,门缝严丝合缝,仿佛那里从来就没有一扇门。 馆内的光线比走廊里暖一些,是那种老式钨丝灯泡的昏黄。一排一排的木柜整齐地立在两侧,柜子很高,几乎顶到天花板,中间只留出一条窄窄的走道。柜门紧闭,木质把手被摸得发亮,看得出经常有人开关。空气里有纸墨的味道,还有一点点烧焦的边角气,像哪本书被火燎过。 沈夜靠在门边缓了一口气。他知道这种地方向来不会给访客太多时间,馆里摆着的每一排柜子,都可能是活的。他伸手摸了摸离门最近的柜门,木纹冰凉,指尖下面,隐隐能感觉到极轻的震动,像柜子里面有什么东西正在呼吸。他立刻收回手。在规则怪谈里,任何看起来正常的物件,都值得用最坏的心思去揣测。他想起第七层的入口,那面不会反光的镜子,想起镜面深处睁开的眼睛。从踏入第七层的那一刻起,他就没有退路了。他低声说,都进来了,就别磨蹭,先把路看清楚。林小雪点了点头。零号站在他身后,目光越过他的肩膀,落在走道深处某一点上,像是看见了什么。 沈夜站在走道口,没有立刻往里走。他忽然想到一件事,档案馆的门是从外面推开的,可是里面没有管理员,也没有任何人给他们指路。 林小雪站在他旁边,轻声说,这里好安静。 零号跟在最后。她伸手摸了摸最近的一个柜子,指尖碰到木头的瞬间,柜门轻轻响了一下。她缩回手,说,它想开。 沈夜说,别乱碰。 零号说,我知道。她说,可它好像认识我。 沈夜走到她身边,仔细看那排柜子。柜门正中镶着铜牌,牌子上压着字。他看了几行,发现这里的编号是有规律的,前面是一组数字,后面跟着一个词。数字是档案编号,后面的词,是记忆的名字。 他往前走了几步,又停下来。他注意到,有一大半柜子的铜牌上只有数字,没有词。 零号说,没有名字的,是不是就是没有主人的。 沈夜说,可能。 林小雪说,没有主人的记忆,怎么会存在这里。 沈夜说,被格式化的玩家,他们的记忆没有人认领,就会变成无主档案。 他说这话的时候,声音压得很低,像是怕被柜子听见。馆内的规则他还不清楚,越是不清楚的地方,越要少说话。 他继续往前走,走道两侧的柜子越来越多,无主档案的比例也越来越高。有些柜门的铜牌上还残留着被刮掉的痕迹,像是有人想抹掉上面的名字,又没有抹干净。沈夜停在其中一扇柜门前,用指甲轻轻刮了刮残痕,隐约能认出半个字的轮廓。那半个字像一个周字。他愣了一下,再看时,残痕已经模糊,认不真切了。他在心里对自己说,不能靠半个字就下结论。可他的目光,还是在那排柜子上多停了几秒。零号走到他身边,说,你在看什么。沈夜说,没什么。他说,走吧。零号没有追问,可她的眼睛也扫过那排柜子,像是记住了位置。 他们沿着走道往里走,沈夜一边走一边数着编号。他记得走廊尽头那扇黑门上的纹路,也记得信徒留下的残片上的纹路,两者同源,说明碎片原本是嵌在一个完整的东西上的。而信徒又说过,圣物的一部分被供奉在祭坛上,一直等着化身回去。碎片、圣物、化身,这三样东西之间,一定有一份档案把它们串在一起。 他在第三排柜子前停下来。这里的编号跳过一个很大的空档,从一串连续的数字直接跳到另一串,中间缺了很长一段。沈夜蹲下去,用手电照柜子底部,发现那里有一个抽屉,是空的。 抽屉底刻着两个字,转存。 沈夜说,有人把这一段的档案转走了。 林小雪说,转到哪里。 沈夜摇头。他伸手摸了摸抽屉底,发现刻字下面还有一行更小的字。他凑近去看,那行字被磨得几乎看不清,像是有人反复擦拭过。 他看了很久,才认出来,写的是,转去最亮的地方。 最亮的地方。沈夜想,档案馆里最亮的地方,大概是走廊尽头那扇黑门漏出来的光。黑门就对着档案馆的方向,如果两份档案被转去同一个地方,那它们之间一定有联系。 他正想着,林小雪忽然按住右眼角。她说,我的泪痣。 沈夜立刻看向她。林小雪的脸在昏黄灯光下有些发白,她说,刚才跳了一下,很轻,像有东西隔着很远碰了它一下。 沈夜说,方向呢。 林小雪闭着眼感觉了一会儿,指了个方向。不是大门,而是走道深处,左拐角过去的位置。 零号说,那里有什么。 沈夜说,去看看。 他们拐过左角,走道窄了一些,灯光也暗了一些。这一段的柜子与前面不同,柜门没有铜牌,只在门板上用白漆写着编号,白漆已经斑驳。柜子也比前面的矮一截,像是被遗忘在角落的一批旧家具。 林小雪走到最里面一个柜子前站定。她说,是这里。她指着柜门上一行白漆字,说,这行字,我刚才看的时候,它和别的字不一样。 (本章未完,请点击下一页继续阅读)第123章无主档案(第2/2页) 沈夜顺着她的手指看过去。那行字写的是,无主,最近脱落。 沈夜说,脱落? 零号忽然从后面轻轻拉了一下他的袖子。沈夜回头,零号的目光落在那行字上,脸上的表情很淡,声音却有一点紧。她说,我掉下来的时候,大概也是这个说法。 沈夜说,别多想。 零号说,我没有多想。她说,我只是觉得,这个柜子,好像一直在等我。 沈夜没有去开那个柜子。馆内的规则未明之前,他不想贸然碰任何东西。他让零号退后两步,自己蹲在柜子前,先看柜门的缝隙。缝隙里没有光,也闻不到纸张的气味,与旁边的柜子没什么两样。 可就在他蹲下去的时候,走道深处忽然传来一阵声音。 档案馆里没有风。灯光照在木柜上,影子拉得很长,却没有随着灯芯晃动。沈夜蹲了有一会儿,膝盖有些发麻,他换了个姿势,正要站起来,忽然感觉到脚边的地板传来一阵极轻的震动。那震动很有规律,一下,停住,又一下,像有什么东西在地板下面,用一种很慢的节奏在走路。他屏住呼吸,想把那震动听清楚。可就在他凝神的时候,震动忽然停了。整个档案馆重新安静下来,安静得连灰尘落地的声音都听不见。也就是在这片寂静里,走道深处传来一阵声音。 嗒,嗒,嗒。像有人在不紧不慢地敲键盘。 不对,那声音比键盘更钝,一下一下,节奏整齐,中间还夹着换行的沙沙声。 林小雪说,打字机。 沈夜站起来,循声往前走。声音是从走道尽头传来的,那里有一张老式办公桌,桌上放着一台打字机。打字机前面没有人。 可它的字锤正在落下。 沈夜走到桌前,打字机的滚筒已经卷出一截纸,纸上的墨迹还没有干。他低头看那行字,看完,后背一凉。 纸上打的是,第七份碎片不是东西,是个人。 沈夜盯着那行字,手指蜷了一下。他问,这台打字机,谁放在这里的。 没有人回答。打字机的字锤顿了一下,又落下,接着打第二行字,它把自己借出去了,还没有还。 沈夜说,谁借走了它。 打字机没有再回答。字锤在纸尾敲了一个句号,然后停住。沈夜把那张纸从滚筒上取下来,纸还带着温度。他翻到背面,发现背面还有一行字,字迹与正面不同,像是后来有人用笔添上去的。 背面写的是,别在档案馆里叫它的名字。叫了,它就应了。 沈夜把纸折好,收进口袋。他刚要转身,忽然听到身后传来一声很轻的响动,像是柜门开了一条缝。 三个人同时回头。 走道深处,那排没有铜牌的旧柜子中间,有一扇柜门不知什么时候开了一道缝。缝隙很窄,里面黑漆漆的,什么都看不见。 沈夜说,刚才那扇门,是关着的吗。 零号没有回答。她盯着那道门缝,忽然说,里面的东西,在看我。 沈夜把零号拉到身后,慢慢朝那扇柜门走过去。他走得很慢,每一步都先踩实,让声音提前一步进去。 柜门没有合上。他走到跟前,伸手,把门拉开。 柜子里空空荡荡,只有最底层放着一张薄薄的卡片。卡片发黄,边角卷起,正面印着档案馆的纹章,下面手写着三个字,化身,零零一。 沈夜把卡片拿起来。卡片背面写着一行小字,墨迹已经淡了,他凑到灯下才看清。 他看清那行字的时候,手指一紧。 卡片背面写着,化身的记忆有主,主人在祭坛。 字写到这里,最后一个字的墨迹很新,像是刚刚补上去的。 林小雪凑过来看,看完,她沉默了一会儿,说,跟信徒留的那句话对上了。 沈夜说,信徒说,它在祭坛等它的来处。他说,如果第七份碎片真的是个人,那信徒等的不一定是圣物,而是这份档案的主人。 零号说,可我不是什么东西。 沈夜看了她一眼,说,你当然不是。他说,档案怎么写,是他们的事。你是谁,是我们自己的事。 他把卡片放回柜子,想了想,又把卡片拿出来,揣进怀里。他低声说,这张卡片先借走,等弄明白它指的是谁,再还回来。 零号说,你不是说别乱碰馆里的东西吗。 沈夜说,所以我跟它说好了,是借。 他说这话的时候,语气带着一点疲惫的玩笑。可当他转身往走道外走时,他发现自己的手心里出了一层薄汗。那张卡片很轻,轻得像一片纸。可他知道,有些东西,一旦从档案柜里拿出来,就再也放不回去了。 档案馆深处,那台打字机忽然又响了一声。 嗒。 三个人停在原地。沈夜回头,打字机的字锤正悬在半空,缓缓落下去,在纸上敲出一个字。 他看不清那个字是什么。距离太远,灯光太暗。 可零号看见了。她盯着那张纸,一个字一个字地念出来。 她说,它写的是,周。 第124章 借阅须知 第124章借阅须知 那个字像一根针,扎在三人中间,谁都没有先说话。 沈夜往回走,一直走到打字机跟前。滚筒上的纸还是那张,他刚才读过的两行字还在,字锤悬在半空,没有再落下去。可纸的最末尾,确实多了一个字。 周。 墨迹很新,还在慢慢洇开。 沈夜盯着那个字看了很久。他想起走廊上那个信徒拖长的尾音,想起零号碰残片时看到的雪地小屋,想起那个被叫做周叔叔的背影。他发现自己已经很难再把所有线索当作巧合了。 他说,这台打字机,怎么知道我们心里在想谁。 林小雪说,也许它不是知道。她说,它只是在翻档案,翻到谁,就写谁。 沈夜说,档案馆里,也有老周的档案。 林小雪没有回答,但她的沉默已经算是承认。沈夜站在桌前,手指按在纸边,纸很薄,他犹豫了一下,没有把那张纸抽出来。他在想,如果老周真的有档案在这里,那档案里记着什么,又为什么要用一台打字机来告诉他。 零号忽然说,那边有字。 她指着桌角。沈夜顺着看过去,桌角压着一本翻开的登记簿,簿页发黄,栏头是印好的格子。他拿起来翻了翻,发现这是档案馆的借阅登记簿。每一行都写着借出日期、档案编号、借阅人,还有一栏叫作押物。 押物那一栏填得五花八门。有填一段记忆的,有填一个名字的,还有的只填了一个字。 沈夜翻到最新的一页,上面有一行字,墨色比别处新。档案编号写着化身零零一,借阅人是空白,押物也写着空白。 他倒回去仔细看,发现这行字是今天才记上去的。 沈夜看了很久,心里盘算着这行字的来路。档案馆今天才开,他们进来之前,门是守门人推开的,按理说,不该有人比他们更早进馆。可这行墨迹分明是新鲜的。他抬起手指,轻轻在墨迹上按了一下,指尖沾上一点未干的墨。他把指尖凑到鼻尖闻了闻,墨味里夹着一股很淡的铁锈气,像是有人拿着生锈的笔尖写的。他不动声色地擦掉指尖的墨,没有把这件事说出来。他怕说出来,会让零号更加不安。 沈夜说,有人今天来借过化身零零一的档案。 林小雪说,可化身零零一,不是零号吗。 零号站在旁边,听见自己的名字被念出来,身体轻轻绷了一下。她说,有人来借我? 沈夜没有立刻回答。他翻到簿子前面几页,想找这个编号的历史记录,却发现化身零零一从未被借出过,只有今天这一行,孤零零地挂在最新一页上。 他记下这行字,把登记簿放回桌角,抬头环顾整座档案馆。馆内仍旧安静,昏黄的灯光把一排排柜子拉成长长的影子。他忽然意识到一件事,从进门到现在,档案馆始终没有一个人出来迎接,也没有任何人阻止他们在馆内走动。 林小雪说,规则呢。 沈夜说,规则还没出现。 话音刚落,走道顶上的灯忽然齐刷刷暗了一瞬,又亮起来。等灯光恢复时,正对走道的那面墙上,多出了一块木牌。 木牌是忽然出现的,像是原本就挂在那里,只是刚才没有人看见。牌上的字是用刻刀刻出来的,深深浅浅,有的地方还带着木屑。 林小雪念道,借阅须知。 木牌上写着三条规矩。第一条,本馆档案以记忆计,无主档案自行归档,活物不得入档。第二条,借阅档案须登记,以记忆为押,押物不还,档案不归。第三条,本馆不语,馆中不唤名,唤名者自为档案。 沈夜把三条规矩念了一遍,念到第三条的时候,他停下来。 他把这三条规矩在脑子里翻来覆去地过了几遍,越琢磨越觉得这套规则写得像一段底层权限代码。第一条是归档逻辑,第二条是读写锁,第三条是防止误触发。档案馆把一个完整的功能模块拆成三条人话,伪装成规矩,实际上还是在按程序的逻辑运转。他想,既然是程序,那就一定有边界,有边界就可以试探。他现在缺的,只是一次不大不小的试探。 唤名者自为档案。 他说,意思是,如果在这里叫了谁的名字,谁就会被当成档案收进去。 零号说,可你刚才叫了我的名字。 沈夜一僵。他想起刚才确实说了一句化身零零一,不是零号吗。零号两个字是在馆内说的。 他立刻看向零号。零号站在原地,看起来没有什么变化,可沈夜注意到,她脚边的影子比刚才淡了一点。 林小雪也看见了。她压低声音说,怎么办。 沈夜说,先别慌。他说,规矩说,唤名者自为档案。她说,这里被唤的,也许不是人,是名字。 零号说,我不懂。 沈夜说,你在外面叫零号,没有人会把你收走。可在这里,零号是一个档案编号。他说,你只要记住,你现在是林小雪的妹妹,是我们一起进来的人,不是什么编号。 零号点了点头。她的影子又慢慢浓回来一些。 (本章未完,请点击下一页继续阅读)第124章借阅须知(第2/2页) 沈夜看着她脚下重新恢复正常的影子,心里并没有完全放松。他记得规矩里写的是,唤名者自为档案。零号刚才被唤了两次名字,一次是他喊的,一次是他念编号时带出来的。影子淡了一瞬又恢复,说明系统的回收动作被打断了,可谁也不知道它会不会再来一次。他压低声音说,从现在开始,我们在馆里都不叫名字。需要称呼的时候,就用你和他。零号嗯了一声,说,那我叫你什么。沈夜说,叫哥就行。零号张了张嘴,似乎想说什么,最后还是只嗯了一声。林小雪在旁边轻轻笑了一下,笑完又绷住脸,说,这时候还有心思占便宜。 沈夜在心里把那三条规矩又过了一遍。第二条说,以记忆为押,押物不还,档案不归。他想到登记簿上那一行,化身零零一,押物空白。如果刚才真的有人来借过零号的档案,而押物是空白的,那笔借阅就不成立,档案应该还在柜子里。 他决定去看一看那本档案到底在不在。 他们回到那排没有铜牌的旧柜子前。那扇被拉开的柜门还敞着,柜子里的卡片被他拿走了,现在只剩下空空的底板。沈夜蹲下去,把底板敲了敲,声音很实,没有暗格。 他直起身,目光落在那行白漆字上。无主,最近脱落。 他说,这个柜子里的东西,不是化身零零一。 林小雪说,那是什么。 沈夜说,是脱落。他说,信徒说圣物从本体上脱落下来,被供奉在祭坛上。他说,如果化身零零一才是零号,那这个柜子里的东西,可能是另一块脱落物,一块被归档成无主的脱落物。 他说着,忽然觉得哪里不对。他退回几步,重新看这排柜子的排列。 他又把那张卡片掏出来,对着光看了一遍。卡片上的字迹很老,不像是最近写的,可他刚才在登记簿上看到的那行借阅记录,却新得发亮。老档案,新记录,中间隔了不知多少年。沈夜想,如果化身零零一的档案一直存放在这里,那今天来借它的人,是怎么知道它在这里的。他抬起头,目光扫过整排旧柜子,柜门紧闭,白漆斑驳,看不出任何异常。可他就是觉得,在这排柜子后面,还藏着什么他们没看见的东西。旧柜子一共有七个,编号是从零到六,独独缺了七。 七号柜的位置空着,地面上有一圈浅浅的灰印,看得出那里曾经放过东西,后来被搬走了。 沈夜说,第七个柜子,空了。 零号站在七号柜的位置前,低头看着那圈灰印。她看了很久,忽然说,这个位置的大小,刚好够放一个人。 沈夜没有接话。他想起打字机打出的那句话,第七份碎片不是东西,是个人。 他蹲下来,手伸进七号柜的位置,贴着地面摸了一圈。灰印的边缘很干净,像是最近才被挪走。他在灰印深处摸到一张纸条,纸条被压得很扁,几乎和地面一个颜色。 他把纸条抽出来。纸条上只有一行字,字迹很潦草,像是匆忙间写下的。 纸上写着,碎片不肯待在档案里,它要出去找人。别让它找到。 沈夜把纸条捏在手里,纸张在他指间发出细响。他刚要把纸条收起来,馆内忽然响起一个声音。 那个声音不高不低,从头顶传下来,像广播,又不像广播。它说的是,借阅时间到。 三人同时抬头。头顶的天花板上没有喇叭,声音像是从那些木柜的缝隙里渗出来的。 那个声音继续说,请归还借阅物。 沈夜没有动。他站在原地,把身上带着的东西在脑子里清点了一遍。化身零零一的卡片,打字机打出的纸,七号柜底的纸条,三样东西,样样都是从档案馆里拿出来的。他现在还摸不清这个声音的脾气,不知道它是真在催他们,还是在诈他们。他慢慢抬起手,示意林小雪和零号不要出声,然后压着嗓子问,归还借阅物,归还到哪里。头顶的声音沉默了一会儿,才说,哪里拿的,放回哪里。沈夜心里稍微定了定,至少这个声音愿意跟他对话,说明规则还有商量余地。他刚要把卡片掏出来,又顿住了。他想起打字机纸上那行字,化身的记忆有主,主人在祭坛。如果这张卡片放回去,他们可能再也找不到关于零号的线索了。他攥着卡片,没有动。 沈夜的心往下沉了沉。他的口袋里装着那张化身零零一的卡片,还有打字机打出的那张纸,以及七号柜里的纸条。 他站在原地没有动。那个声音也没有催,就那样悬在头顶,像一盏慢慢暗下去的灯。 零号忽然拉住他的袖子,轻声说,它在等的,好像不是我们。 沈夜顺着她的目光看过去。走道尽头,那台打字机不知什么时候又开始响了。嗒,嗒,嗒。字锤一下一下落下,像是有人在很着急地打一封长信。 沈夜说,它在打什么。 零号没有回答,只是攥着他袖子的手又紧了一些。档案馆的灯光越来越暗,那台打字机的声音却越来越急,仿佛在赶在灯灭之前,把一整个秘密都敲出来。 第125章 遗忘区 打字机的声音在黑暗里响了很久,久到沈夜几乎以为它会一直响下去。 然后它停了。 不是那种慢慢停下的停,而是像有人掐断了电源,声音戛然而止。馆内的灯光跟着晃了一下,重新亮起来。沈夜快步走到办公桌前,滚筒上的纸已经卷出去很长一截,上面密密麻麻打满了字。 他低头一看,纸上打的不是字,是一串又一串的编号。 编号排列得很整齐,从一一直到很后面的数字,中间却缺了好几段。沈夜扫了一遍,发现缺的编号恰好对应着他刚才在柜子上看到的那几个空档。 零号站在他旁边,指着一行编号说,这个,是刚才那张卡片上的。 沈夜说,化身的档案,也被打进来了。 他说着,把纸翻到背面。背面只打了一行字,字比正面大一号,像是特意留出来的。 那行字写的是,缺页不在此层,在楼下。灯灭时下去,灯亮时回来。 沈夜把这行字看了两遍,目光落在最后一个词上。回来。那台打字机在告诉他,楼下可以去,但要赶在灯亮之前回来。 林小雪说,楼下是哪里。 沈夜环顾四周,走道里没有楼梯,也没有向下的入口。他想了想,把目光落在那一排没有铜牌的旧柜子上。七号柜的位置空着,可如果楼下还有一层,入口多半藏在这一排柜子后面。 他试着推了推六号柜,柜子纹丝不动。他又推了推五号柜,还是不动。 零号忽然说,你推反了。 沈夜回头看她。零号走到三号柜前面,伸手按住柜门,往里推了一下。柜门没有开,可整面柜墙发出沉闷的一声响,像是有什么机关被触动了。 那排旧柜子开始缓慢地向两侧分开,露出一道向下的楼梯口。楼梯很窄,没有灯,只看得见头几级台阶的轮廓,再往下就是漆黑一片。 沈夜站在楼梯口,闻见一股很淡的灰尘味,还有一点点铁锈的气息。 林小雪说,要下去吗。 沈夜说,那张纸说,灯灭时下去,灯亮时回来。他说,刚才灯灭过一次,打字机就是在那时候打出这些编号的。他说,如果我们现在下去,时间够不够,谁也说不好。 零号说,可那些缺页,应该在下面。 沈夜沉默了一会儿,把怀里的卡片和纸条又按了按,确定都在身上。他说,下去可以,但三个人不能都下去。 林小雪说,你要一个人去。 沈夜说,一个人下去,速度快。他顿了顿,说,你们在上面等着,如果灯又灭了,就往门口跑,别等我。 零号拉住他的袖子,说,可下面要是有档案认出了你。 沈夜说,认出来也不怕。他说,我来这儿,就是来找东西的。 他没有再多说,把手机电筒打开,照着台阶,一步一步往下走。台阶很陡,每一级都像是被人踩了很多年,中间微微凹陷。沈夜数着台阶,走到第二十一级的时候,脚踩到了平地。 他举起手机照了照。楼下也是一间档案室,比楼上矮一些,柜子也更密。这里的柜子全是铁皮的,漆面剥落,露出底下的锈。空气里的铁锈味比楼梯口更浓,还夹着一股湿气。 沈夜把电筒往四周扫了一圈,光柱扫过铁柜,在锈迹斑斑的柜门上拉出一片凹凸的阴影。他注意到,这一层的柜门大多是虚掩的,有些甚至半开着,像是有人走得匆忙,来不及关门。他随手拉开一扇柜门,里面只有薄薄一层灰,档案早被清空了。他连开几扇,都是空的。走到第五扇的时候,柜门里面挂着一件灰扑扑的工作服,工作服的口袋里塞着一块名牌。他把名牌抽出来,名牌上的照片已经模糊成一片,只能勉强看出一个轮廓。名字一栏,也被水渍洇得看不清了。沈夜把名牌放回原处,没有再动那件工作服。他隐约觉得,这一层原来是有人的,那些人后来都走了,只剩下这些没人要的东西。 沈夜沿着铁柜之间的走道往里走。这里的档案与楼上不同,柜门是拉开的,里面的文件袋东倒西歪,像是被人翻过之后没来得及整理。他随手拉开一个文件袋,里面只有半页纸,纸的切口参差不齐,像是被硬生生撕下来的。 他把那半页纸抽出来,对着光看。纸上只有几行字,说的是一个人的记忆被清空后,剩下的部分要怎么归档。末尾还有一行批注,批注的字迹比正文潦草,写着,清不干净的部分,不要留在档案里,丢到楼下。 沈夜把纸放回去,心里大致明白了。这一层存放的,是被判定为清理不干净、又不够格进入正式档案的东西。换句话说,这里堆着的,全是不要的废料。 他正要往前走,忽然听见走道深处传来一个声音。 那声音很轻,像是有人在很远的地方说话。他屏住呼吸,仔细听。声音断断续续,来来回回只重复着一句话。 沈夜听了一会儿,才听清那句话是什么。 那句话是,我是不是忘了什么。 他握着电筒的手紧了紧。他沿着声音走过去,在铁柜深处看见一个人影。人影半透明,轮廓模糊,像一张曝光过度的照片。那人影站在一扇铁柜前面,低着头,一遍一遍地问,我是不是忘了什么。 沈夜没有出声。他放轻脚步,绕过那个人影。人影没有追他,只是站在原地,重复着同一句话。 沈夜走出去几步,还是忍不住回头看了一眼。那个人影依然低着头,一遍一遍地重复那五个字。它的声音越来越小,像是电量快耗尽的录音机。沈夜忽然想到,如果把这些人影比作回收站里没有彻底删除的数据,那它们反复询问的忘了什么,也许不是一句台词,而是它们在被格式化之前,真正想保住的东西。它们忘了自己要保住什么,只剩下保住这个念头本身,在空荡荡的档案室里来回打转。沈夜收回目光,加快脚步往前走。他不能再在这种地方逗留太久,看得越多,他越容易把这些残留的影子,和自己认识的人对上号。 越往里走,这样的人影越多。有的蹲在墙角,有的趴在柜子上,有的像没头苍蝇一样在走道里来回飘。他们都在说话,说的内容大同小异,全是问自己忘了什么。 沈夜把电筒压低,尽量不照到他们。他记得信徒说过,被格式化的玩家,记忆会被清空。这里的人影,大概就是那些被清空之后,还没完全散掉的残留。 他在最里面一排放铁柜前停下来。这一排的柜门上贴着标签,标签上写着,化身,缺页。 沈夜的心跳漏了一拍。他伸手拉开第一个铁柜,里面放着几页纸,纸页很薄,边缘泛黄。他拿起第一页,看清上面的字,整个人僵住了。 纸上写的是关于零号的记录,记录说她是从本体上脱落的一小块记忆。脱落的时间是某年某月,脱落的原因栏里只写了几个字,本体试图长出人心。 沈夜一页一页往下看。第二页写,本体长不出人心,因为本体不会哭。为了学哭,本体从自己身上分出一块会哭的记忆。 他翻到第三页,第三页是空的。页面中央有一个方形的痕迹,像是贴过一张照片,后来照片被人撕走了。 他翻到第四页,第四页只写了一句话。那句话是,这块会哭的记忆,被命名为化身零零一,交由管理员保管。 沈夜把纸放下,心里翻涌着说不上来的滋味。他想起零号碰残片时看到的壁炉,想起她说的那个背影,那个被叫做周叔叔的人。他原本以为那些画面是零号的过去,可如果零号只是从本体上分出来的一块记忆,那她看到的壁炉,究竟是她的记忆,还是本体的记忆。 他正想着,铁柜深处忽然传来一阵敲击声。 咚。咚咚咚。咚。 三短一长。 沈夜手里的纸差点掉在地上。这个节奏他太熟悉了,那是他大学时代和老周约好的暗号。他们住在同一个宿舍楼,隔着一堵墙,晚上不敢说话的时候,就用敲墙来传话。三短一长,意思是,是我,出来见。 他站在原地,手指微微发抖。那个声音又响了一次。咚。咚咚咚。咚。 沈夜掐了自己一下,确认自己不是在做梦。那节奏他太熟了,熟到即使隔了这么多年,只要一响起来,他的身体还是会先于大脑作出反应。大学那几年,他们隔墙传话,三短一长是见面,两短一长是撤离,一短一长是小心。如今他站在深渊第七层的档案馆底层,听着那串本该属于宿舍楼墙面的暗号,有一种说不出的荒诞。他定了定神,没有立刻回应。他知道,在这种地方,贸然回应一个来路不明的信号,比不回应更危险。他压低电筒,让光只照到自己脚下的一小块地面,慢慢朝声音传来的方向挪了半步。那声音又响了第三遍,这一次,比前两遍轻了很多,像是在确认他有没有听见。 沈夜没有动。他怕自己一开口,声音会抖。他把电筒缓缓抬起来,照向声音传来的方向。铁柜尽头的黑暗里,隐约有一个轮廓站在那里。 那个轮廓不高不矮,站得很直,像是等了很久。 沈夜喉头动了一下,说,老周。 黑暗里,那个轮廓没有回答。 沈夜又说了一句,是你吗。 这一次,黑暗里传来一声很轻的笑。那笑声很干,像很久没有笑过的人,忽然被什么逗了一下。然后,一个沙哑的声音说,你这小子,还是先管好你自己吧。 声音落下的时候,头顶忽然传来林小雪的声音,压得很低,却很急。她说,沈夜,灯要灭了,快上来。 沈夜猛地抬头,头顶的灯光正在一明一灭地闪。他再回头看黑暗里,那个轮廓已经不见了,像是从来没有出现过。 他犹豫了一瞬,还是把铁柜里那几页纸抓起来,塞进怀里,转身朝楼梯口跑。 他跑上楼梯的时候,灯已经灭了大半。他在最后一刻冲上平地,身后的柜墙缓缓合拢。馆内的灯光重新亮起来,亮得刺眼。 零号跑过来,拉住他,说,你见到什么了。 沈夜喘着气,没有回答。他伸手从怀里掏出那几页纸,纸页在他手里微微发烫。他说,我见到一个影子,他叫我管好自己。他说,他用的是老周的暗号。 林小雪说,真的是老周吗。 沈夜说,我不知道。他说,可那声音,我认得。 他说完这句话,馆内的灯光忽然又暗了一瞬。那一瞬间,他隐约觉得,刚才那声笑,好像还挂在档案馆的某个角落里,没有散去。 第126章 后门日志 那几页纸上的字,三个人凑在灯下看了很久。 零号坐在档案柜旁边的地上,把那一页写到会哭的记忆的纸翻来覆去看了好几遍。 她翻得很慢,手指在纸页边缘来回摩挲,像在摸一件自己舍不得放下的东西。沈夜看着她,心里有些发酸。他坐过去,在她身边蹲下,没有打扰她,只是安静地等着。过了好一会儿,零号才把那页纸放下,轻声说,你说,本体把我分出来的时候,疼不疼。沈夜愣了一下。零号说,如果它真的是为了学哭才把我分出来的,那它割下我的时候,应该也会疼吧。沈夜想了想,说,我不知道它疼不疼。他说,可我知道,你疼的时候,会皱眉,会躲。他说,一个会疼的人,才算真的活着。零号低头看着自己的手,没有说话,过了很久,才把那页纸小心地叠好,放回铁柜里。她没有说话,脸上的表情很安静,安静得让沈夜心里发沉。 沈夜说,这上面写的,不一定全是真的。 零号说,可它写得出来。她说,它连我什么时候掉的都知道。她顿了顿,又说,如果我真的只是一块会哭的记忆,那我在雪地里看见的壁炉,看见的周叔叔,到底是谁的记忆。 沈夜沉默了很久。他知道零号此刻需要的不是道理,而是一句能让她站稳的话。他想了想,说,就算那些画面是从本体那里带来的,可你看见壁炉时觉得暖,看见周叔叔的背影时觉得安心,这些感觉是你自己的。记忆可以是别人的,感受骗不了人。零号抬头看他,眼睛里有一点亮光。她说,你怎么知道那些感受是我的。沈夜说,因为你怕我碰那块残片。他说,一个连感受都没有的碎片,不会记得去护着别人。零号没有再接话,只是把那页纸轻轻叠好,放进口袋里。 沈夜没有回答。 林小雪把那页纸接过去,指着最后一句话念道,交由管理员保管。她说,管理员,就是深渊ai。 零号听到这里,问了一句,管理员保管我,是什么意思。林小雪想了想,说,可能是深渊ai把你从本体那里接下来,又把你放在某个副本里养着。零号说,所以我不是被丢掉的。沈夜看着她,说,你不是被丢掉的。他说,你是一直被看着的,只是你不知道。零号低下头,过了好一会儿,才轻轻嗯了一声。 沈夜点了点头。他说,深渊ai现在状态不明,如果它手里还留着零号的档案,那它一定知道更多事。 他说着,忽然想到一件事。他在楼下那一层看见的敲击声,那个自称要他管好自己的声音,用的暗号和老周一模一样。如果那个声音是档案馆里的某个程序留下的,那留下这段程序的人,很可能就是老周本人。 他站起来,重新看向那排已经合拢的旧柜子。他问,这间档案馆里,除了档案柜,还有没有别的房间。 林小雪摇头,说,我们进来的时候,只看见这一条走道。 沈夜说,可楼下还有一层。他说,一层下面是另一层,档案馆的构造,比我们看到的要深。 他走到七号柜的位置前,蹲下来,把耳朵贴在地面上。刚才他跑上来的时候,隐约听见楼梯尽头的墙后面有嗡嗡声,像是什么机器在运转。 他把耳朵贴得更紧,这一次他听清了。那嗡嗡声很有规律,隔几秒就顿一下,像是硬盘转动的声音。 沈夜说,档案馆底下,还有机房。 林小雪说,你怎么知道是机房。 沈夜说,这个声音我熟。他说,我加班的时候,天天听。 他站起来,在那排旧柜子上找开关。他学着零号刚才的动作,从三号柜开始,一个接一个地往里推。推到六号柜的时候,柜墙又发出沉闷的一声响,这一次,中间两扇柜子没有分开,而是整面墙缓缓下沉,露出一扇门。 那扇门是金属的,门锁的位置装着一个老式的机械键盘。键盘上没有字母,只有一排数字和几个符号键,磨得发亮。 沈夜站在门前,看着那排数字键,心里一动。他记得老周有个习惯,不管设什么密码,都喜欢用那个暗号的节奏来排数字。三短一长,换算成按键,就是三个快按加一个慢按。 他伸手,在键盘上按了三下,停一拍,又按了一下。 门锁发出一声轻响,金属门无声地向内滑开。 门后是一间不大的房间,三面墙都架着铁架子,架子上摆着旧式服务器,机器嗡嗡地运转着。房间中央放着一台连着屏幕的主机,屏幕亮着,显示着一行行滚动的日志。 沈夜走到屏幕前,一眼就认出那是他三年前写的那套系统的日志格式。 他的手在键盘上停了一下。这套系统他太熟悉了,熟悉到光看日志的缩进,就知道每一个模块当初是谁写的。他轻轻滑动鼠标,把时间戳一行一行地翻过去,翻到某一个日期的时候,他的手指顿住了。那个日期,是他记忆里最后一段被完整保留的时光。再往前,就是一大片空白,像有人在他的硬盘上做了分区,把某些段落单独隔了出来。他盯着那片空白看了很久,久到林小雪忍不住喊了他一声。他回过神,说,这里有一段日志,被人为删掉了。删得很干净,连恢复记录都没有留。他写过太多类似的代码,那些格式化成灰都认得。 他按下暂停键,让屏幕停在最新的一行日志上。那行日志写着,第七层入口已开启,作者权限分割程序运行中。 沈夜的手指悬在键盘上方,停了一会儿,才往上翻。 日志是倒序排列的,越往上,时间越早。他翻到一串时间戳,那些时间戳连在一起,拼成了三年前那个夜晚。 那晚的日志并不多,只有几条。第一条写,正门代码写入完成。第二条写,后门代码上传中。第三条写,上传完成,后门端口已开放。 沈夜盯着那几条日志,心里的某个角落被慢慢掀开。他记得自己在废弃打印店地下室找到的草稿,记得草稿最后一页写着一个门字。他一直以为那扇门只有他一个人开,可现在日志清清楚楚地写着,后门代码上传中。 后门是老周上传的。 林小雪站在他身后,说,老周真的写过代码。 沈夜说,不止写过。他说,他比我更早动过这套东西。 他继续往上翻日志,翻到最上面几条的时候,屏幕忽然跳出一行红字。那行字是,警告,检测到作者权限检索请求。 沈夜愣了一下。他没有做过任何检索操作。 他还没反应过来,屏幕上那行红字开始滚动变化,变成一行新的提示。提示写着,请验证身份。请输入您给系统写下的第一句指令。 沈夜看着那行提示,脑海里浮现出很久以前的一个深夜。那时候他还在老旧的办公室里写代码,系统刚能跑通第一行指令,他随手敲了一句玩笑话。那句玩笑话,他后来从来没有跟任何人提过。 他弯下腰,在键盘上把那句话敲了出来。他敲得很慢,像在念一句咒语。 那句话说出口的瞬间,他自己都有点恍惚。他不记得自己是什么时候写下那句话的,可手指落下去的时候,键盘却像是早就记住了这个节奏,敲得又快又稳,仿佛那句话不是他临时想起来的,而是他身体里的某一段肌肉记忆。屏幕验证通过的那一刻,他忽然觉得眼眶有点发热。他不知道自己为什么会想哭。他只知道,那句话背后,藏着一个他快要忘记的自己。那个自己,还在深夜的办公室里,对着屏幕,认认真真地给一套刚出生的系统,写下第一句嘱咐。 屏幕停顿了两秒,然后跳出一个绿色的标记,标记旁边写着,验证通过。 沈夜还没来得及松一口气,屏幕上的日志忽然全部消失,取而代之的是一张地图。地图上标注着档案馆的轮廓,一个红色的光点正亮在档案馆中央偏下的位置。 地图旁边弹出一行字,第七份碎片,当前存放位置,档案馆焚毁区。 沈夜说,焚毁区。 林小雪说,那不就是刚才你去的楼下。 沈夜摇头,说,我下去的那一层是遗忘区,不是焚毁区。他说,地图上标的位置,比那一层还要深。 他说着,伸手想放大地图。可就在他手指碰到屏幕的瞬间,那个红色光点忽然动了。 光点从焚毁区的位置出发,沿着一条细线向上移动,速度不快,却没有停。沈夜看着光点一点一点接近档案馆出口的位置,心里升起一个不好的念头。 零号说,它自己会走? 沈夜没有回答。他盯着那个光点,直到它停在档案馆大门的位置,才开口说,不是它会走。他说,是有东西,在把它带出去。 话音刚落,屏幕底部又滚出一行日志。那行日志与上面不同,字色发灰,像是很久以前留下的旧记录。 零号凑过去,把那行字念了出来。她念到一半,声音忽然低了下去。 那行日志写的是,补丁上传完成,补丁名,回收协议,目标编号,化身零零一。上传者,周。 沈夜转过头看向零号。零号站在屏幕前面,脸上没有什么表情,可她的眼睛里有光在闪。她轻声说,老周,上传过一个回收我的补丁。 沈夜说,那个补丁,不一定是用在你身上的。 零号说,那它为什么叫回收协议。 沈夜回答不上来。他伸手想关掉屏幕,指尖还没碰到电源键,屏幕忽然又跳出一行字。 那行字是红色的,像是系统最后的警告。 上面写着,警告,第七份碎片即将离馆,若碎片离馆,档案馆将永久封存本层。封存前,请确认碎片归属。 沈夜看着那行字,手指停在半空。他忽然明白,档案馆真正要留住的,从来不是碎片本身,而是知道碎片属于谁的那个人。 他回头看了一眼零号。零号也看着他,目光里带着一点说不清的东西。 沈夜忽然想,如果回收协议是冲着零号来的,那今天要把第七份碎片带出档案馆的,会不会也是同一条协议。档案馆说它是无主档案,把它清运出去,这本身就像一次回收。他越想越觉得不对。他低声说,档案馆不可能自己清运活的东西。一定是有人在馆外,给它下了一条指令。林小雪说,谁能在档案馆的系统里下指令。沈夜说,能在系统里下指令的,只有写过系统的人。他说这话的时候,声音很轻,可他知道,自己心里已经有了一个不愿意说出口的名字。 沈夜说,碎片要被人带出去了。他说,不管是回收协议,还是信徒,我们得赶在它离馆之前,把它截下来。 他说完,转身朝机房门走去。身后的屏幕没有熄灭,那行红色的警告还亮着,像一只睁着的眼睛,目送他离开。 第127章 移动的碎片 沈夜跑出机房的时候,档案馆里的灯光已经开始变了。 不是熄灭,而是颜色发冷,从刚才的昏黄一点一点变成惨白。这种变化让他很不舒服,像是他闯进了某个正在切换模式的系统界面。 他沿着走道朝大门方向跑,林小雪和零号跟在后面。跑过第三排柜子的时候,沈夜忽然觉得脚下的路不对。他明明记得从大门到机房只隔了六排柜子的距离,可他已经跑过了八排,大门还是遥遥地挂在走道尽头。 他停下脚步,说,路变长了。 林小雪也停下来,喘着气说,是档案馆不想让我们出去。 沈夜回头看,身后的路并没有变长,他跑过的那些柜子还整整齐齐地立在原地。变长的只有前方的路,像有一双手,正在他们看不见的地方慢慢拉长走道。 沈夜盯着前方的走道看了一会儿,忽然想起档案馆的规矩。档案柜里的东西是按编号排的,编号不会乱,可能乱的是他自己。他低头看了看脚下,地板砖的接缝笔直,没有任何异常。他又抬眼看了看天花板,灯光一排接一排地亮过去,间隔均匀。可他就是觉得,自己正在一个无限循环的页面里打转。他试着把规则编辑器在脑海里调出来,扫了一遍档案馆当前的空间参数,发现走道的长度值是一个变量,而且这个变量正在被什么东西定时更新。他低声说,有人在改这条路。林小雪说,改路的目的是什么。沈夜说,要么想拦住我们,要么想让我们多走一会儿。他说,不管是哪一种,都说明我们走的方向是对的。 零号忽然指着前方说,有声音。 沈夜凝神去听。走道尽头传来一种很轻的滚动声,像是有人在推着一辆轮子不太顺的车,轮轴发出吱呀吱呀的响。 三个人放轻脚步,贴着柜子往前走。滚动的响声越来越近,等他们绕过最后一排柜子,看见大厅里的情形时,沈夜下意识地屏住了呼吸。 大厅正中央,一个穿着灰白工作服的身影正推着一辆铁皮推车,缓慢地朝大门走去。那人低着头,看不清脸,步伐很机械,每一步的距离都差不多,像是上了发条的木偶。 沈夜没有立刻冲上去。他先观察了一会儿,发现那个人影走的路线是一条直线,从不绕弯。遇到地上的文件袋,他不躲,也不踢,而是让推车直接从文件袋上压过去,像这些挡路的纸跟他毫无关系。沈夜心里大概有了数。这个身影多半不是活人,而是一个按照固定流程运行的程序,它只认自己的清运任务,其他的一概不理。对付这种程序,硬来没有用,得找到它流程里的漏洞。 推车上堆着好几摞文件袋,文件袋上蒙着灰。推车最底下,压着一个不大的铁盒子,盒子没有上锁,只搭着一条搭扣。 沈夜一眼就看见,铁盒的缝隙里透出一点微弱的蓝光。那蓝光和黑门门缝下漏出的光,是同一个颜色。 他说,第七份碎片,在那个铁盒里。 林小雪说,那个人要把碎片带出档案馆。 沈夜说,不是带。他说,他是在清运。你看他车上堆的那些文件袋,全是不要的东西。 零号说,可碎片不是东西。 沈夜看了她一眼,没有说话。他快步上前,在那个灰白身影走到大门之前拦住了去路。 那人停了下来,没有抬头。他的声音从很低的地方传上来,干巴巴的,不带任何语气。他说,清运时间,请让行。 沈夜说,你车上那个铁盒,不是要清运的东西。 那人说,铁盒内档案已登记为无主,清运单已开具。 他说着,从工作服口袋里掏出一张纸,纸上印着表格,表格的栏头写着档案馆清运单。清运单上写着铁盒的编号,编号后面跟着一行字,归档判定,无主。 沈夜说,它不是无主。 那人说,系统判定,无主。 沈夜还想说什么,零号忽然从他身后走上来。她走到铁盒旁边,蹲下去,伸手轻轻碰了一下铁盒的搭扣。搭扣弹开,铁盒盖掀起一条缝,里面的蓝光泄出来,照亮了她半张脸。 蓝光照在零号脸上,她的皮肤被映得有些透明,像是要与那片光融为一体。沈夜在她身后低声喊了一句,零号,先别碰。零号的手指悬在铁盒上方,停了一下,才慢慢落下去。她碰触薄片的时候,整个人都安静下来,像是被什么东西定住了。沈夜心里一紧,正要伸手去拉她,零号却先开口了。她的声音很轻,像是从很远的地方飘过来的。她说,它在叫我。她说,它叫我回去。 她看着铁盒里的东西,轻声说,它认得我。 沈夜跟着蹲下去,先没有碰铁盒,而是绕着推车走了一圈。推车上的文件袋摞得很高,最底下的几个边角发黑,像是被火燎过。他拉开其中一个文件袋的袋口,里面装着几张焦黄的纸,纸边蜷曲,显然是从焚毁区抢救出来的。他忽然想到,如果第七份碎片原本是要被焚毁的,那把它从焚毁炉里捞出来,再塞进清运车的,会是谁。他的目光落回那个灰白身影上,兜帽下面没有脸,自然也无从回答。 沈夜走过去。铁盒里躺着一枚薄薄的透明薄片,形状不规则,边缘有一个明显的断口。薄片上的纹路很细密,和黑门上的纹路是同一套,和信徒留下的那块残片的断口,也正好能对上。 沈夜把薄片拿起来,触手冰凉。他握着薄片的时候,感觉脑子里的某个角落动了一下,像一扇很久没开的门,被人轻轻推了一把。 他听见零号在他旁边说,壁炉。 沈夜看向她。零号的目光落在薄片上,眼神空茫,说,我又看见壁炉了。她说,雪地小屋,火烧得很旺。她停了一下,又说,周叔叔回过头来,想跟我说什么,可我记不住他的脸。 沈夜说,别碰它,先松手。 零号松开手,后退一步,目光慢慢恢复清明。她说,每碰一次,画面就多一点,可我越想看清楚他的脸,那部分就模糊得越快。 林小雪站在旁边,问,那个周叔叔,跟你说什么了吗。零号想了想,摇头,说,他没有说话,只是蹲在壁炉边,拿火钳拨了拨柴。我坐在后面的地毯上,手里捧着一杯热的东西。林小雪追问,热的东西是什么。零号又想了想,说,好像是橘子水。她说完自己先愣住了,说,我怎么会记得橘子水。沈夜心里一动。橘子。他想起老周在现实里留给他的橘子糖。他压下心里的波澜,说,先记住这些画面,能记多少记多少。等找到另一半钥匙,说不定能拼出更多。 沈夜把薄片握在手心,没有放开。他自己也隐隐觉得,那扇被推了一下的门后面,有什么东西正要涌出来,只是还差一点力气。 他转回头,对那个灰白身影说,这份档案现在有主了。主人在我手里,你清运不了。 那人低着头,没有动。过了几秒,他忽然机械地抬起头。沈夜这才看清,他的兜帽下面没有脸,只有一片光滑的灰白色,像一张没有五官的皮。 那人说,档案归属,需要系统确认。 沈夜说,怎么确认。 那人说,请出示归属凭证。 沈夜心里一沉。他没有什么归属凭证,档案的归属判定通常记录在系统里,可他不是这个系统的管理员,改不动它的判定。 他低头看了一眼自己的左手。手背上那一道绿纹,正沿着腕骨向上蔓延,已经爬到了小臂中段。那是连接深度的痕迹,他每一次修改规则,它都会往上爬一点。 沈夜知道,档案归属是档案馆最核心的字段,动它比改一条普通规矩要难得多,反噬也会重得多。可他没有别的办法。如果让系统把这枚薄片判成无主,那它马上就会被送进焚毁炉,变成一把再也拼不回去的废钥匙。他低头看了一眼手背上的绿纹,纹路在灯光下隐隐发亮。连接深度已经很高了,他不知道自己还有多少记忆可以消耗。可他更清楚,有些东西如果今天不拿,以后可能再也没有机会拿了。他把心一横。 他咬了咬牙,说,那你再扫描一次。 那人说,扫描结果不变。 沈夜说,你扫的是铁盒,还是铁盒里的东西。 那人顿住了。他歪了歪头,像是在处理一个从没遇到过的问题。过了好一会儿,他才说,档案编号以本体为准。 沈夜说,那你就扫本体。 他说着,把薄片放在自己的手心里,摊开手掌,递到那人面前。薄片贴着他的皮肤,温度一点点传上来,像一块正在苏醒的冰。 那人低下头,灰白色的脸对着薄片,保持了很久的姿势。沈夜不知道他在扫描什么,也不知道自己这招到底有没有用。他只是在赌。他赌这个档案馆的系统足够死板,死板到分不清归属凭证和持有者的差别。 那个人影终于直起身,声音干巴巴地说,归属判定已更新。 他说完,推着推车,绕过沈夜,继续朝大门走去。推车上的文件袋随着车轮一晃一晃,铁盒已经被他留在了原地。 沈夜长出一口气,把那枚薄片小心地收进贴身的口袋里。他低头看自己的左手,绿纹又往上爬了一截,指尖传来一阵针扎似的麻。他活动了一下手指,把麻意压下去,没有让身后的人看见。 零号走过来,轻声说,你刚才是不是又改了规则。 沈夜说,算是。他说,只改了一个字段,不碍事。 零号没有说话,只是盯着他的左手看了很久。 沈夜正要说什么,档案馆的广播忽然响了。那个声音比刚才更冷,更硬,像一把钝刀刮在铁皮上。它说,闭馆程序启动。 三人同时看向大门。那扇大门正在缓缓合拢,缝隙越来越窄。 广播继续说,闭馆前清查活体档案。清查到活体档案,请前往归档室登记。 沈夜说,我们不是档案。 广播没有理他。广播的声音在大厅里回荡,一个字一个字地砸下来,它说,检测到活体档案,编号,化身零零一,请前往归档室登记。 沈夜猛地看向零号。零号站在原地,脸色白了一瞬。她低头看自己的脚边,那里的地面上,不知什么时候多了一圈淡淡的荧光,荧光围成一个圆圈,把她圈在中间。 圆圈旁边,浮着一行小字,化身零零一,登记回收中。 零号抬起头,看着沈夜,声音很轻,她说,它把我当成档案了。 沈夜心里翻过无数个念头。档案馆的闭馆清查,是针对馆内所有活体程序的例行公事,可化身零零一的编号被单独列出来,说明系统里有一份针对这个编号的登记指令。那份指令让他想起机房日志里的补丁,回收协议。他忽然明白,档案馆里有人布好了局,他们进来的时候,或许就已经踩进了别人铺好的轨道。他抬头看了一眼大门,门缝正在一厘米一厘米地收窄。他说,别怕,我带你出去。他说,谁也别想把你留在这儿。 第128章 它在等来处 零号脚下的荧光圆圈正在一圈一圈地收紧,像一张慢慢收拢的网。 沈夜蹲下去,伸手想碰那个圆圈。指尖刚触到荧光,一股酥麻从指尖窜上来,他本能地缩回手。圆圈上的字还在闪,化身零零一,登记回收中。 他说,林小雪,你有没有办法。 林小雪站在旁边,死死盯着零号脚下的荧光。她忽然说,它在收的是编号,不是人。 沈夜说,什么意思。 林小雪说,只要系统不认为她是化身零零一,它就收不走她。 沈夜心里一动。他想起在机房看到的日志,那条回收协议补丁,目标编号也写着化身零零一。无论是档案馆还是那份补丁,针对的都不是零号这个人,而是化身零零一这个编号。 他低头看自己的左手,绿纹又涨了一截。他闭上眼,把那套规则编辑器在脑海里调了出来。 上一次使用它,是在走廊里与信徒对峙的时候。他假装读过缓冲区禁止带人的规矩,那一次他并没有真正修改什么。可这一次,他需要动真格的了。 他在编辑器里找到档案馆运行规则的入口。这扇门比他想象中更容易进,像是有人提前替他留好了后门。他顺着接口往下翻,找到活体档案清查模块,看见里面挂着一条正在执行的指令,目标正是化身零零一。 他选中那条指令,把目标的编号字段改成空白。 指令提交的瞬间,他的头像是被人从里面敲了一闷棍,眼前黑了一瞬。他晃了一下,扶住旁边的档案柜,听见自己的心脏在胸腔里擂鼓一样地跳。 绿纹从他的小臂迅速爬到肘弯,颜色比刚才更深,像一条盘在皮肤底下的蛇。 零号脚下的荧光圆圈晃了晃,然后像退潮一样慢慢淡下去。那行小字闪了两下,变成登记回收失败。 零号快步走到沈夜身边,扶住他的胳膊,说,你怎么样。 沈夜活动了一下左手,关节发出咔咔的响。他说,没事。他说,就是改规则的时候,会有一会儿觉得自己的记忆漏了个口子,像硬盘坏道,能读,但有点费劲。 他说着,伸出手,让零号看清他手背上的绿纹。绿纹已经爬过肘弯,在灯光下泛着幽幽的光。零号盯着那几条纹路,眉头皱起来,说,这条纹路,比你刚进第七层的时候深了。沈夜说,我知道。他说,每改一次规则,它就深一点。他说完,把袖子放下来,遮住那片绿,像是遮住一个他不愿意多提的伤口。林小雪看着他,欲言又止,最终还是把话咽了回去。她知道现在不是劝他的时候。 他说着,把编辑器收回去,抬头看了一眼大门。大门已经合拢了大半,只剩一人宽的缝隙。 他说,先出去再说。 三个人侧身挤过门缝的时候,沈夜的肩头擦过门框,他听见门里传来一声很轻的叹息,像是档案馆在目送他们离开。他没有回头。 门外,守门人站在走廊里,还是那副不紧不慢的样子。他看见三人出来,目光在沈夜身上停了一会儿,又落到零号脚下,像是确认了什么,才开口说,你们带出来了不该带的东西。 沈夜的心沉了一下。他下意识地摸了摸贴身的口袋,那枚薄片还在,凉意透过衣料传上来。 他说,你说的是哪一样。 守门人说,档案馆里的东西,都是按规矩进的,也要按规矩出。他说,你口袋里那个铁盒里的东西,不在出馆清单上。 沈夜没有否认。他站在走廊里,看着守门人,想从他脸上看出一点端倪。守门人还是那张看不出情绪的脸,可沈夜总觉得,他说这句话的时候,语气里没有责备,倒更像是一种提醒。 他犹豫了一下,把那枚薄片从口袋里取出来,摊在手心。薄片在走廊的灯光下泛着冷光,边缘的断口清晰可见。 他说,它到底是什么。 守门人说,你已经猜到了,为什么还要问我。 沈夜沉默了一会儿,说,它是钥匙。 他想起信徒留下的那块残片,断口和这枚薄片正好能对上。如果它们原本是一体的,那它们合在一起,就是一件东西的完整形状。 他从另一个口袋里取出那块用布包着的残片,拆开布,把残片和薄片放在一起。 两块东西靠近的时候,像是被什么力量牵引着,猛地贴在了一起。沈夜吓了一跳,差点松手。他摊平手掌,看见残片和薄片正在缓慢地融合。断口的边缘一点点弥合,细密的纹路彼此咬合,像两块拼图终于找到了彼此。 片刻之后,它们安静下来,合成了一件完整的物件。 那是一枚半透明的钥匙,形状古朴,柄上刻着两个小字。沈夜把钥匙凑到灯下,看清那两个字的时候,他的呼吸停了一瞬。 柄上刻的是,正门。 他握着那枚钥匙,又翻到背面。钥匙背面刻着一行极小的字,他举到灯下,眯着眼辨认。那行字写的是,本钥匙不锁门,只锁记忆。他愣住了,又看了一遍,确认自己没有看错。钥匙不锁门,只锁记忆。他忽然有些明白,为什么第七份碎片会被拆成两半,一半丢进档案馆,一半放在祭坛。如果这把钥匙锁的是记忆,那被它锁住的,一定是一段不能轻易示人的过去。他握着钥匙,心里涌起一阵说不清的预感。 他握着那枚钥匙,心里翻涌着说不清的滋味。他想起机房日志里那三条记录,正门代码写入完成,后门代码上传中。他写的正门,老周写的后门。 他哑声说,正门钥匙,为什么会在档案馆里。 守门人说,因为它被拆开了。他说,钥匙被拆成两半,一半存进档案馆,当成无主档案清运;另一半留在祭坛,等人来取。他说,拆开它的人说,这样,门就打不开了。 沈夜说,谁拆的。 守门人没有回答。他看了沈夜一眼,目光很平,可沈夜却从那双眼睛里读出了别的东西。 守门人慢慢地说,门打不开,是因为钥匙不完整。现在你手里的这一半,缺的那一半,在祭坛。 沈夜说,信徒说,它在祭坛等它的来处。 守门人说,是。他说,它等的来处,是你。 沈夜握着钥匙的手紧了紧。他忽然想起走廊上那个信徒拖长的尾音,想起遗忘区里那个用老周暗号敲墙的影子。他总觉得,有一张网正从四面八方收拢过来,而他和零号,都站在网中央。 他正要开口再问,手里的钥匙忽然发烫起来。 温度来得没有征兆,像有火从钥匙内部烧起来。沈夜低头看,钥匙表面的纹路正在流动,像水波一样荡开。随着纹路流动,一个画面闯进他的脑海。 画面里,是一个深夜。他坐在堆满屏幕的桌子前,手指在键盘上敲下最后几行字。屏幕上跳出绿色的标记,他长长地舒了一口气,往后靠在椅背上。 然后,他感觉到有一只手,轻轻拍了一下他的肩膀。 身后传来一个熟悉的声音,那个声音说,收工了,走。 他下意识地想回头,想看清站在他身后的人的脸。 可画面在这里断了。 沈夜猛地回过神,发现自己已经出了一身冷汗。他站在原地,胸口起伏着,手里那枚钥匙已经恢复了平静,凉意重新漫上来。 林小雪看着他,说,你看见什么了。 沈夜说,我看见三年前那个晚上。他说,我写完最后一行代码,有人拍了拍我的肩膀,跟我说收工了。他说,我想回头看清他是谁,可画面到这里就断了。 他抬起头,看向守门人,说,那半段记忆,是不是被存起来了。 守门人说,是。 沈夜说,在祭坛。 守门人说,在祭坛。 他说完这两个字,没有再解释,转身往走廊深处走去。走了几步,他又停下来,没有回头,只留下一句话。 他说,钥匙的另一半,存着你三年前最想看清的那张脸。你要去拿,就得先想好,看清楚以后,你打算拿它怎么办。 守门人的身影很快消失在走廊的阴影里。三个人站在原地,走廊重新安静下来,只有手里的钥匙偶尔发出一声极轻的嗡鸣。 沈夜把守门人的话在脑子里反复咀嚼。拿钥匙去换一段记忆,听起来是一笔公平的买卖,可他心里清楚,在第七层里,任何看似公平的交换,都藏着看不见的利息。他低头看了看那枚钥匙,又看了看零号。零号还在为刚才档案馆里的事不安,脸色有些白。他忽然想,如果祭坛上存着的那段记忆,恰好和他身后那个人有关,那他去取钥匙的过程,也许会把另一个人卷进来。他不想再让身边的人被拖进他的过去里了。他收回目光,在心里把接下来的路线重新排了一遍。 零号轻声说,我们要去祭坛吗。 沈夜把钥匙收好,贴着胸口放稳。他闭了一会儿眼,再睁开的时候,目光落在走廊尽头那扇黑门上。黑门门缝下的光,比刚才又亮了一些。 他说,去。他说,既然它在那里等我,那我总得去看看,它到底要我记起什么。 他顿了顿,又说,不过在去之前,得先把这一层的路摸清楚。信徒说他们在祭坛等了很多年,我们这么冒冒失失地过去,跟送上门没什么区别。 林小雪说,你打算怎么做。 沈夜说,先回去,把今天拿到的东西理一遍。他说,档案馆是第七层的第一段,我们现在知道了钥匙、碎片、正门后门,还差祭坛那一段。他说完,低头看了一眼自己的左手,绿纹在袖口边缘若隐若现。他说,等理清楚了,我们就去找祭坛。 他朝走廊深处走去。零号跟在他身后,走出几步,忽然回头看了一眼七号档案馆的大门。那扇门已经完全合拢,门缝里透出的昏黄灯光已经熄灭了,像一座沉沉睡去的库房。 她轻声说,档案馆,好像再也不欢迎我们了。 沈夜没有回头。他说,不欢迎就不欢迎。他说,反正我们想找的东西,已经不在这里了。 他的声音在空荡荡的走廊里传出很远。黑门门缝下的那线光安静地亮着,像一只半睁的眼睛,目送三个人影消失在走廊另一头。 第129章 祭坛的方向 第129章祭坛的方向 他们沿着记忆长廊往回走。长廊两侧的墙里嵌着记忆碎片,一片挨着一片,像碎掉的镜子。碎片里的光冷暖不一,人一走过去,光就跟着转过来,照在人背上。 沈夜走在中间。经过一段墙时,碎片里闪过一个画面,一个女人在厨房里切菜,动作一遍一遍地重复,没有声音。他没有停。 零号跟在他半步之后,低着头,像在数地砖。她脚下偶尔漏出一点荧光的边,很快收回去。 林小雪走在最后。她说:“我们没走这条路过来。” 沈夜说:“守门人说的是折返。他要我们从支路走。” 林小雪说:“你怎么知道他还肯等。” 沈夜说:“我不知道。我在赌。” 他说完自己也觉得没底。第七层里没有一件事是白给的。守门人上一次替他们开门,是看在档案馆的账上;这一次他若还认人,多半也是要记账的。可他胸口那半枚钥匙一直凉着,凉意一阵一阵往上漫,像在催他。 长廊尽头是岔口,他们看见了守门人。 守门人站在岔口,位置和三小时前一样,像从没动过。他身前多了一道窄门,门框是黑的,门后更黑,只容一人侧身通过。 沈夜停下,说:“你在等我们。” 守门人说:“不是等。这条路每天只开一个时段,你们踩上了。” 沈夜说:“门后是祭坛。” 守门人说:“门后是长廊的一段支路。支路走到头,才是祭坛外围。” 沈夜看着他,觉得守门人今天的话比上次干。上次他答话像提醒,这次像打发。他说:“你不想我们过去。” 守门人说:“我不替你们做决定,只负责说规矩。” 他伸出三根手指,一根一根收拢,每收一根,说一条。 “不得回头。” “唤名不应。” “只走右侧亮灯的那一侧。” 沈夜把三条记住,说:“灯是死的,还是活的。” 守门人看了他一眼,没答,从袖子里取出一张硬卡片递过来。卡片很薄,正面印着一串数字,背面空着。他说:“通行卡,编号零零一七。长廊认号不认人,你拿着,或许有用。” 沈夜接过来,卡片入手发凉。他说:“上一回你给的是门,这一回给的是卡。规矩呢。” 守门人说:“上一回是档案馆的门,这一回是长廊的道。两处的账,不记在一本上。” 沈夜说:“那这本账什么时候算。” 守门人已经转身了。他背对三人说:“进去就知道。” 他拐进岔口另一侧的阴影,很快没影。长廊安静下来。 沈夜把卡片翻来覆去看了两遍,塞进贴身的口袋,压在钥匙旁边。他说:“进。” 三人侧身进了那扇窄门。 门后是一条只容两人并行的支路。路两边还是墙,墙上还是灯,一盏挨一盏,间隔很近。灯是老式壁灯的样式,光从灯罩里透出来,在地上打出一小片一小片。 沈夜先看左边。左边一排灯全暗着,灯罩发黑,像熄得太久,连余温都没有。他再看右边,右边离他们最近的那一盏亮着,光很淡。 他们往前走。走到第三盏灯下,灯忽然灭了,前头第四盏亮起来。 沈夜停住。 他盯着左边。左边那些暗着的灯,从最远的一盏开始,一盏一盏亮起来,亮的顺序是朝他们身后去的。他下意识想回头,又想起规矩里那一条,硬生生忍住了,只用眼角余光扫了一下。 他数灯亮的间隔。 第一次,第四盏亮。第二次,第七盏亮。第三次,第十一盏亮。间隔三步、四步、五步,往前递增。 沈夜站定不动。灯也跟着停住,停在他右侧两步的地方,不亮也不灭。 他说:“灯不是死的。” 林小雪说:“什么意思。” 沈夜说:“它在数人。” 他把卡片从口袋里摸出来,捏在手心。他说:“我进门的时候就觉得不对。为什么只让我们走右侧亮灯的一侧。如果灯是死的,跟着光看就行了,用不着走路。可它偏偏在动,动得还有规律。” 他说:“它在数这条路上有几个活人。一个人走,它只需要在右边亮一盏。三个人一起走,它就得同时亮三盏,因为三个人站的地方不一样。” 林小雪说:“那它现在数到几。” 沈夜说:“数到三。我们三个人的位置,它都记着。” 零号抬起头,说:“那要是左右两边同时亮呢。” 沈夜说:“那说明它把我们当成了往两个方向走的人。路会在我们脚下分成两条。” 林小雪说:“所以分开走。” 沈夜说:“对,一次一个人。它只要数到一,就不会分岔。” 他顿了顿,把话补全:“可分开走有两个麻烦。第一,唤名不应。这条支路会学人说话。它可能是你的声音,可能是我的声音,也可能是谁都不认识的声音。谁应,谁就被它登记成回来的人,会被留下。” 林小雪说:“第二呢。” 沈夜说:“第二,不得回头。走过去的人,不能回头看后面的人走到了哪儿。所以我们没法用回头确认。” 零号说:“那我怎么知道你们过去了。” 沈夜想了想,说:“用你能留下的东西。” 零号懂了。她抬手在墙上点了两下,墙面浮出一小块极淡的青光,形状像一枚指印,旁人看不见。她说:“我留这个。你们过去了,印子就停住。留不住,就是被拦下了。” 沈夜说:“好。我先走。” 林小雪拉住他:“为什么是你。” 沈夜说:“卡在我手里。要是最后一个被拦下的是零号,卡得有人送进去。” 他把卡片攥紧,抬脚往前走。 一个人走的时候,支路安静得厉害。两侧的灯不再成片地亮,只剩他右侧那一盏。灯随着他的脚步一段一段往前挪,像有人在前面替他把灯点着。 走了几十步,身后忽然传来一个声音。 “沈夜。” 是林小雪的声音,音调、气口都对。 (本章未完,请点击下一页继续阅读)第129章祭坛的方向(第2/2页) 他没有回头,也没有应。 那声音又说:“沈夜,你看这儿。” 他继续走。 第三次,声音变了。不再是林小雪,是一个男人的声音,有点哑,像熬夜熬多了的人。那声音说了一句很短的话,短得他自己都没听清,尾音往上挑,像是在跟他打招呼。 他停了一下,握着钥匙的手紧了紧,继续往前走。 声音没了。灯在他右前方一盏一盏亮起,像替他数着还剩多少路。 支路尽头是一道没有门框的口子。光从口子里透进来,是暖的。他跨出口子,站在一小块空地上,下意识想回头看,又想起规矩里那一条。他忍住了,对着口子轻声说:“我到了。” 声音很轻,是给自己听的。 身后没有回应。 他等。数到二十下的时候,地上浮出一小片青光。林小雪从口子里走出来,脸色发白,额头一层薄汗,泪痣红得厉害。 她说:“我在半路上看见一盏灯灭了。” 沈夜说:“哪一盏。” 林小雪说:“左边那盏。它灭了,右边那盏才亮。我一开始跟着左边走,走了两步,发现脚下的砖在往回调,像有一条带子把我往回送。我退回来,跟着右边那盏走,才走出来。” 沈夜说:“你数了灯的位置没有。” 林小雪说:“数了。它亮的位置比刚才远。你走的时候,灯是第四盏、第七盏、第十一盏。我走的时候,是第五盏、第九盏、第十四盏。” 沈夜说:“它每次开灯的步子都在变大。它不只在数人,还在算路。我们记下的走法,它会拿来拦我们。” 他说完,看了一眼支路深处。灯还亮着,安安静静。 她说:“它叫的是零号的名字。” 沈夜说:“你应了。” 林小雪说:“没有。它叫的时候,用的是你的声音。” 沈夜沉默了一下,说:“它还叫了一句别的。” 林小雪说:“对第三个人。” 沈夜说:“那不是我。” 两个人都没再往下说。灯在口子那头亮着,等第三个人。 零号走的时候,支路把她拦下了。 她脚下的路忽然抬起一面矮墙,正正挡在面前。墙不是石头的,是半透明的,像玻璃,里面翻着密密麻麻的字。墙上浮出一行大字。 “未登记记忆,请归档。” 零号停住脚。她低头看自己脚下,地砖裂开一道缝,缝里透出白光,像一张张开的嘴。她认得这东西。档案馆里那个荧光圆圈,也是这个意思。长廊不认她是人,只当她是段走错了地方的、没登记的记忆。 她想往后退。矮墙跟着往前挪了一寸。 沈夜在外头听见了动静。他下意识转了半个身,硬生生刹住。他不能回头,回头就会被认成想留下的人。 他张了张嘴。他不能喊零号的名字。 他站在口子外,攥着那半枚钥匙,头一回觉得世上最没用的,就是明明能喊却不敢喊。 他想了一下,蹲下去,把通行卡从口子底下塞了回去。 卡片贴着地面滑出去,在矮墙前停下。零号低头看见它,弯腰捡起来,对着那面墙举了举。 墙上的字变了。密密麻麻的字往两边退开,中间裂出一条缝,缝里挤出一行小字。 “编号零零一七担保,放行。记欠账一笔,来处未清。” 矮墙落下去。地上的裂缝合上。 零号快步走出支路,手里还捏着那张卡。卡面烫得厉害,她把它递回给沈夜。 沈夜接过卡,看见卡背多了一行浅浅的字。他凑近去看,看清了。 “欠账一笔。” 他把卡收好,抬头望向支路。支路里的灯一盏一盏灭下去,像有人把一屋子的蜡烛吹熄。他忽然想起一件事,脸色变了。 他说:“守门人刚才说的三条规矩,第三条是什么。” 林小雪说:“只走右侧亮灯的那一侧。” 沈夜说:“第二条。” 林小雪说:“唤名不应。” 沈夜说:“第一条。” 林小雪说:“不得回头。” 沈夜站在原地,没说话。他记得那扇门,记得那张卡,记得自己走在支路上,灯在右边一盏一盏亮。可他记不起守门人伸出手指数规矩的那个画面,也记不起三条里的任何一条。他能背出来,是因为林小雪刚说过。 他伸出手,看自己的掌心。他记得自己进支路之前,把卡片塞进了贴身的口袋,压在钥匙旁边。可他记不清自己是怎么取下卡片、怎么把它塞回去的。中间像是被裁掉一小块,边缘还带着毛刺。 他说:“我丢了一段。” 林小雪说:“哪一段。” 沈夜说:“进门之前守门人说的话,我一句都不记得了。” 林小雪看着他,眼睛动了一下。她说:“我记着。你说的每一条,我替你记。” 沈夜点了一下头。他没有说谢。在第七层,谢是很贵的东西,说出口容易被人记账。 他说:“先看外面。” 他往口子外走。空地不大,往前是一段下坡。坡底是一片低地。风从低地那边吹上来,带着一股味道。 那是香灰的味道。烧过纸、烧过香,混在一起,闷了很久,又被风吹散。味道底下压着另一样东西,是极低的、听不清词句的诵念声,一浪一浪,像潮水拍岸,又像很多人在同时小声说话。 零号忽然站住。 她抬起头,鼻尖动了动,朝那个方向闻了很久。 她说:“这个味道,我闻过。” 沈夜说:“在哪儿。” 零号说:“周叔叔身上。” 她的声音很轻。说完她自己愣了一下,像是也没想到会说出这个名字。 沈夜顺着她的目光往坡底看。低地上没有灯,只有极远处一点极淡的红,一明一灭,像没烧尽的香火。 他站在坡边,把那半枚钥匙取出来,握在手心。钥匙的凉意一点一点爬上来,和坡底那股味道撞在一起。 他说:“祭坛,在下面。” 第130章 香火 第130章香火 三人沿着坡往下走。 坡是记忆碎屑堆出来的,踩上去会发一声轻响,像踩碎了薄冰。沈夜低头看,脚下被踩开的地方,会浮出一两个模糊的画面,转瞬又散。 越往下走,香灰味越重。诵念声也越来越清楚,可那些词句一进耳朵就散,抓不住。沈夜试着记住一句,走出三步就忘了,像有人用手把字从脑子里抹掉。 坡底是一片低地。 低地中央有一座台座。 那台座比沈夜想的大得多。它是一层一层叠起来的,每一层都是记忆碎屑压成的薄片,像云母,像千层糕,边缘反着冷光。台座顶上立着一根柱子,柱子上挂着一串东西,隔着距离看不清。 台座四周坐着人。 一圈一圈,坐了几十个人。他们穿着旧衣服,领口磨白,袖口起球,动作很齐,嘴里都在念同一段话。念的时候身子不晃,像一尊尊摆在那儿。 沈夜带着两人退回坡脚的残墙后面,蹲下。 他说:“别出声,先看。” 他慢慢探头。 台座侧面摆着一张长桌。桌上没有香炉,也没有神像。桌上摆的是些杂物,一只掉了漆的玩具熊,一张工牌,半张照片,还有一副线断了一边的耳机。 沈夜盯着那张桌子看了很久。 他说:“这些不是祭品。” 林小雪说:“那是什么。” 沈夜说:“是遗物。” 他抬手指了一下那张工牌。“工牌上有照片,有名字,有编号。这是被格式化的玩家留下的东西。” 他说:“你看那半张照片,边上是撕开的。撕掉的那一半,可能是另一个人。” 零号说:“玩具呢。” 沈夜说:“玩具也是。有人带着它进来过,人没了,东西留下了。” 他盯着那些东西,忽然想起自己在档案馆看到的画面。档案馆里一排一排的档案柜,柜子里装的也是这些东西,只是被收得整整齐齐。这里的遗物摊在桌上,像是有人从档案里挑出来,摆给谁看。 他继续看。 信徒坐成一个一个圈。圈和圈之间,留出一条条窄道,从外面一直通到台座脚下。诵念的节奏不快,两三句一停。 沈夜数着那个停顿。 第一段念完,桌上那只玩具熊轻轻颤了一下,耳朵往下垂了一分。第二段念完,工牌上的照片暗了一层。第三段念完,那副耳机的线头动了一下。 沈夜眯起眼。 他说:“他们在喂。” 林小雪说:“喂什么。” 沈夜朝台座底下指了指。 台座底部有一团黑。 那团黑没有形状,贴着地面,像一口井,又像一块化开的墨。它不是死黑的,里面有东西在缓慢地翻。每一段诵念停下,那团黑就轻轻鼓一下,像咽了一口东西。 沈夜说:“供桌上是玩家的记忆。他们把这些记忆碎屑,一句一句喂给下面那团东西。” 他说:“这不是祭祀。祭祀是求,是请。这个不是。这个是在喂一头牲口。” 零号说:“那头牲口是什么。” 沈夜说:“不知道。但能确定一件事,它很长一段时间没吃饱过,所以这些人得一直念。” 他说完这句,心里沉了一层。他想起深渊意志用记忆做门、用记忆做食的传闻。如果眼前这团黑就是那东西的一小节,那这个祭坛就不是庙,是一张餐桌。 林小雪说:“他们喂它,图什么。” 沈夜说:“图它别醒。” 他指了指那些坐着的信徒。他说:“你看他们坐的圈。外圈的离台座远,念得慢。内圈的离台座近,念得快。靠得最近的人,脸最白。” 林小雪说:“脸白,是他们自己的记忆也被抽了。” 沈夜说:“对。他们不是外人,他们自己就是供品。” 他说:“这地方有条规矩,叫供品不得回头取回。他们一边喂,一边也把自己喂进去了。喂到最后,谁也别想走。” 零号说:“那我们呢。” 沈夜说:“我们还没上供桌。” 他顿了一下,说:“可你一亮,我们就上了。” 他说这话的时候,闻到的香灰味比刚才更冲。他忽然想到一件更不妙的事。他说:“零号,你刚才说这个味道你闻过。你再想想,是在哪儿闻的。” 零号低头想。她想了一会儿,说:“有一间屋子。屋子里有张桌子,桌上摆着一只香炉。炉里插着三支香,香是断的。” 沈夜说:“还有呢。” 零号说:“还有一个人的背影。他背对着我,在写字。” 沈夜说:“左手还是右手。” 零号说:“左手。” 沈夜没有立刻说话。他想起自己见过的那些背影。雪地小屋里的、深夜办公室里的,都是背对着人。他总觉得,这几处是同一件事的几块碎片。 他又问:“那间屋子的墙上,有没有别的东西。” 零号说:“有一扇很小很小的窗。窗外面是白的。” 沈夜说:“白的是雪。” 零号说:“不一定。也可能是什么都没有。” 沈夜把这句话记住。他抬眼看台上。 台上那人的诵念停了半拍,像是有意留给他们一段空隙。 信徒们跟着停,整个低地安静了两息,又齐声接上。 沈夜听出来了。那人念的不是经文,是名字。一个一个,一串一串。每念一个名字,供桌上就有一样东西轻轻动一下。念到某个名字时,那只玩具熊往前挪了半寸。念到另一个名字时,工牌上的照片淡了一层。 沈夜把这一节记牢。他说:“他们在点名。” 林小雪说:“点谁的名。” 沈夜说:“上过供桌的人。每个名字对应一样遗物,他们念一轮,遗物就被喂掉一层。喂得差不多了,东西就没了。” 零号说:“那他们念到什么时候停。” 沈夜说:“念到名单上没有名字为止。” 他说完,心里算了一笔账。供桌上那些东西,看着有十几样。台上那人念得慢,一轮下来,天就该亮了。他心里明白,天亮之前,这地方一定还要出事。 (本章未完,请点击下一页继续阅读)第130章香火(第2/2页) 台座顶上,有个人站了起来。 那人个子不高,背对着这边,穿一件灰扑扑的旧外套。他一步一步走上台阶,走到柱子前,转过身来。 沈夜看见他的脸,愣了一下。 那张脸很普通,普通到不容易记住。可他开口的那一瞬,沈夜心里那根弦还是绷了一下。那声音不高,念的是同一段话,可尾音拖得很长,像一根线在风里晃。 信徒们跟着他念。他的声音压在最上面,别人的声音托在下面。 沈夜总觉得,那个尾音他听过。不是在第七层,是更早的时候,在现实里,在某个深夜。 他还没想明白,台上的诵念变了。 台上那人念出四个字,念得比别处重。 “圣物化身。” 信徒们跟着念这四个字。 沈夜的心一紧。他扭头看零号。 零号正贴着残墙的边,探着半个身子往台座那边看。她看得很专心,大概没听清那四个字。 沈夜伸手,攥住她的手腕,把她往回拉了半步。 他说:“别动。” 零号说:“怎么了。” 沈夜说:“他们在念你。” 零号的脸上没有慌乱。她低下头,看自己的手。 她的手在发亮。 那光很淡,从掌心透出来,一明一灭。零号自己也是一愣,她赶紧把手攥成拳,可那光从指缝里还是漏出来了,而且漏得越来越快。 沈夜顺着她的手往台座那边看。台座底下那团黑,鼓动的节奏,和她掌心那点光,正对上了。 他这才明白,从靠近这片低地开始,零号身上那点东西就和台座底下那团黑连着。她越靠近,越压不住。 他拉着零号往残墙里侧挪。墙是记忆碎屑压的,边上有碎块,他把零号按在碎块后头,用身子挡住台座那边的视线。 他说:“收住。” 零号说:“收不住。” 她的手心那点光还在漏,从指缝里渗出来,落在脚下,把地照出一小块青。 沈夜把自己的外衣脱下来,罩在她手上。布一盖上去,光暗了一层,可没有停。 零号说:“它认得我。” 沈夜说:“它不是认得你。它是认得你身上那点东西。” 他说:“你别怕它。它要是真想收你,早动手了。它在试我们。” 零号说:“试什么。” 沈夜说:“试我们会不会自己走上去。” 他把外衣往下按了按,说:“一会儿不管他们说什么,你站在我身后。” 零号点头。她把手往外衣里收得更紧。 外圈那个信徒又看了一眼,还是没看清。他转回去,跟着念。念了半句,忽然停住,抬手按住了耳朵。 第二个信徒也停了下来。 低地上的诵念乱了一角,台上的声音压了一下,重新把调子拉回去。 沈夜趁这个空当,把三个人往墙根又挪了一段。他数着信徒停嘴的顺序。第一个停的是外圈靠左的,第二个停的是外圈靠右的。两个人停的时间都很短,像被针扎了一下。 他低声说:“他们在听。” 林小雪说:“听什么。” 沈夜说:“听我们。” 他说:“外圈的人离台座远,没被喂透,耳朵还灵。他们刚才停嘴,是听见了这边有别的动静。” 他说:“所以我们不能动。不动,就没有动静。” 三个人靠在墙根,一动不动。 沈夜的手心出了汗。他试过很多次躲藏,没有一次像现在这样难受。他不能看,不能说话,连呼吸都要压着。他能听见自己的心跳,一下一下,撞在耳膜上。他担心那心跳声太大,会被人听见。 台上的诵念继续。念到某一节,台上那人把调子拔高了半度,接着又落回去。底下的信徒跟着起落,像一片草被风压过去又直起来。 沈夜等了很久,等到外圈那两个信徒的眼睛重新闭上又睁开,才把手从零号肩上拿开。 他把外衣从零号手上揭开一角。那点光淡了,缩在掌心,只剩一点。 他把外衣叠好,重新搭在零号肩上。那点光缩得更小,像一粒没睡醒的星。 他闻了闻自己的袖子。外衣上沾了一层香灰味,很淡,可洗不掉。他这才想起来,这味道不是从台座那边飘过来的,是从地底下渗上来的。整个低地都泡在这个味道里。 他心里有了个不大好的判断。这地方不是有人在烧香。是这地方本身就在烧。烧的是那些名字,烧的是那些遗物。一烧,就成了香。 他把这个判断压住,没说。他怕说出来,零号会怕。 外圈一个信徒停了嘴。 他不再念,转过头,朝残墙这边看。 接着是第二个。第三个。 念到第四个的时候,台上那人也停了。低地上忽然安静下来,安静得能听见香灰落下的声响。 台上那人慢慢转过身,脸朝着残墙的方向。他没有喊,也没有招手,只是开口说话,尾音还是那样拖着。 他说:“来都来了,何必站在墙后头。” 沈夜蹲在墙后,手按在零号肩上。 他没有立刻起身。他先看了一眼台座侧面。那儿有几行字,刻在碎屑压成的薄片上,被香灰熏得发黑。他借着台上那点光,看清了最上面一行。 那行字写的是,供品不得回头取回。 他把这行字在心里读了两遍。 他又往下看了两眼。第二行很短,写的是,坛火不熄,供品不收。第三行被香灰盖着,只露出半个字,看不清。 他把这三行字的位置记下。 然后他站了起来。 他说:“走吧。” 他抬脚走出残墙,站到低地上。台上的光落在他身上,把他的影子拉得很长。零号和林小雪跟在他身后,三人一步一步,走进了那几十双眼睛里。 第131章 圣物 第131章圣物 信徒们围了上来。 他们从四面站起,走得不快,可一圈一圈收得很紧。他们的脸都很平静,眼睛都盯着零号。零号身上的光比刚才亮了些,她自己也收不住,索性不再攥拳。 沈夜把两人护在身后,左手插进袖子里,指尖按在腕上的绿纹上。 他说:“我们不是来偷东西的。” 最靠近的一个信徒开口了。他是个中年男人,声音低,说:“圣物化身,回来了。” 沈夜说:“你看错了。她不是你们说的圣物。” 那男人说:“圣物会亮。她也亮。” 沈夜说:“灯也会亮。” 男人愣了一下,不知道该怎么接。 沈夜趁这一下,脑子里飞快地把能用的话翻了一遍。他从口袋里抽出那张通行卡,举起来。 他说:“我们是登记进来的。” 他顿了一下,把话往下压:“第七层有第七层的规矩。长廊有缓冲区的规矩,缓冲区禁止带人,可也写明了,登记在册的通行者不在此列。我们三个人在守门人那里登过记,编号零一七,卡在这儿。” 他说的这一半是真的。长廊里确实有缓冲区禁止带人的条款,只是那条规矩针对的从来不是他们,是信徒。他把话截了半截,听起来就像他们已经备案。 围着的信徒停下来,互相看了一眼。 沈夜知道这一手撑不了多久。可他不需要撑太久,他只需要一个开口说话的机会。 他又补了一句:“我们是来还账的。” 那个中年男人皱起眉:“还什么账。” 沈夜说:“长廊支路,记了一笔欠账,来处未清。卡是这么写的。” 他把卡翻到背面,举了举。他说:“账记在长廊上。你们这儿要是不认,这卡就没用。要是认,就得让我们把话说完。” 中年男人回头,看了看别人。那几个人也在交换眼色。 沈夜知道长廊那笔账是真的,他手里拿的是真东西。他也知道对方不会真的去查。他赌的是这些人也在等一个能对上规矩的说法。 他说:“你们守了这么多年,总该问一句。” 中年男人说:“问什么。” 沈夜说:“问我们从哪儿来。问我们身上为什么有卡。问这卡是谁给的。” 中年男人被这三句问住了。他张了张嘴,还没开口,人群后面忽然有人咳嗽了一声。 那一声不高,可围着的信徒像被提醒了什么,齐刷刷往两边退开半步。沈夜顺着他们让出的空隙往前看,看见台座顶上站着个人,正看着这边。 台上那人开口了。 他说:“让他们上来。” 围着的信徒往两边退开,让出一条道。沈夜收起卡,抬脚往前走。他走得慢,边走边看。他看见那些信徒退开的姿势很熟练,像练过很多遍,脚落在哪块砖上都有定数。 他走到台座下,停下。 台上那人还站在柱子边。近距离看,他比远看更瘦,脸上没什么表情,眼睛很亮。他看着零号,看了很久,然后才把目光移到沈夜身上。 他说:“你不是信徒。” 沈夜说:“不是。” 那人说:“那你来这儿做什么。” 沈夜说:“来找一件东西。” 那人说:“找到了吗。” 沈夜说:“还没有。” 那人笑了一下,那笑意很浅,像脸上的皮动了一下。他说:“你要找的东西,就在这儿。” 他侧过身,让开半个身子。柱子后面,摆着一件东西。 那是一具透明的容器。 容器像一口竖起来的棺材,比人矮一些,四边是透明的,像玻璃,又不是玻璃。里面悬着一样东西,很薄,一片一片,泛着淡青的光。 沈夜一看见那片东西,头皮就麻了一下。 他见过它。它和他口袋里那半枚钥匙上的一道纹路,是同一种纹路。它也和零号身上那点光,是一路的。 零号往前走了一步。 容器里的那片东西亮了。光从里面透出来,撞在容器的壁上,又弹回去,把整具容器照得通明。零号身上那点光也跟着亮起来,两种光一高一低,像在隔着一层墙对话。 沈夜盯着那两道光看了很久。 他数光的节拍。零号掌心那点光,一息一亮;容器里的碎片,也是一息一亮。两边的节拍一样,快慢一样,连亮起来时偏的那半分都一样。 他心里那点侥幸没了。他原想那片东西只是和钥匙同源,没想到它和零号也同源。 他忽然明白信徒为什么叫她圣物化身。他们拜的不是她,是他们以为她们是一体的。 可零号自己知道不是。他看她的侧脸。她盯着碎片看的时候,表情里没有一点认亲的意思。她像一个看见了自己小时候照片的人,认得,却想不起。 沈夜收回目光,转向台上那人。 他说:“里面那片东西,是从哪儿来的。” 那人说:“是神掉下来的。” 沈夜说:“神是什么。” 那人没有答。 沈夜说:“你们不知道。你们守着一件不知道是什么的东西,守了这么多年。” 他说:“你们立了两条规矩。只许看,不许开。规矩里写了看的边界,写了开的禁忌,偏偏没写碰。” 那人说:“这是我们的事。” 沈夜说:“现在不是了。” 他往前走了一步,说:“规矩上没写的,就是能做的。这条规矩是你们自己立的,立规矩的人比谁都清楚,写下来的每一条都是钉子。它钉了看,钉了开,没钉碰。” 那人说:“你想让她碰。” 沈夜说:“是她自己想碰。” 那人看向零号。零号没有躲。她站在那儿,掌心那点光照在容器上,两道光仍旧一高一低。 (本章未完,请点击下一页继续阅读)第131章圣物(第2/2页) 那人沉默了一会儿,说:“你拿她换,她回不来。” 沈夜说:“我不拿她换,我只让她碰一下。” 他说:“你们把看和开都写上了,说明你们最怕的就是这两样。怕看,是怕人看清里面是什么;怕开,是怕东西出来。可你们没写碰。不是忘了写,是压根没想过有人会碰。” 那人没有否认。 沈夜说:“因为她碰得动,对不对。” 那人的手指动了一下。 沈夜说:“她从它身上掉下来,所以它拦不住她碰。你们守了这么多年,连碰一下都不敢。” 低地上没有人说话。那几个信徒的脸上第一次有了别的东西,像是被人说中了一件藏了很久的事。 沈夜看了零号一眼。零号点头。 他转回身,对那人说:“让她碰。规矩上没写不许。” 容器的盖上刻着字。沈夜凑近看,最上面一行是三个字。 “只许看。” 第二行是,“不许开。” 沈夜把这两行字看了两遍。他伸手摸了摸刻痕的边。刻痕很深,不是新刻的,边角都被磨圆了。 他转到另一边。容器背后还有一行小字,刻得比前面两行浅,几乎看不清。他把脸凑近,才认出那几个字。 第三行空着。 他愣了一下。第三行是空的,不是没刻,是刻了又磨掉。他用手在那一小块上摸,能摸到几道被磨平的痕。他数了数,像是三个字的长度。 他心里一动。他忽然明白这地方为什么立了两条规矩,又一再强调规矩。规矩本来有三条,第三条被人磨掉了。 他回头看台上那人,说:“第三条规矩是什么。” 那人的脸色变了一下。他说:“没有第三条。” 沈夜说:“有。刻过,又磨了。” 那人说:“你看到什么了。” 沈夜说:“我看到一个洞。” 他心里那根弦动了一下。规矩写了两条,只许看,不许开。写了看的边界,写了开的禁忌。 可它没写碰。 他抬起头,看零号。零号也正看着他,眼睛里那点光比平时亮。她没有说话,可沈夜从她的眼神里读出了意思。 他想了一下,说:“可以碰。” 那人说:“规矩上没写。” 沈夜说:“规矩上没写的,就是能做的。这条规矩是你们自己立的,立规矩的人比谁都清楚,写下来的每一条都是钉子。它钉了看,钉了开,偏偏没钉碰。” 那人看着他,脸上的表情没什么变化,可沈夜看得出,他的眼神往下沉了一点。 他说:“你要拿她换什么。” 沈夜说:“换她想知道的一件事。” 他把话说得很直。他知道在这种地方绕弯子没有用。 那人不说话了。他看着零号,又看着容器,最后把视线移到台座底下那团黑上。 他说:“随你。” 沈夜点头。他转向零号,说:“就一下。碰完就退。” 零号走过去。 她走得很稳。她把手按在容器壁上。 壁上的光一下子全涌上来,像水漫过堤岸。零号整个人被那片光裹住,肩膀抖了一下,眼睛忽然失焦。 她的眼前有什么东西开了。 那是一片雪地。 雪地中间有一座木头小屋,屋里的窗子亮着,光很黄。透过窗子,她看见一个人坐在屏幕前。那人穿一件洗得发白的旧衬衫,背对着窗,正对着屏幕说话。屏幕的光打在他脸上,看不清五官,只能看清他腕上戴着一块表。 那个人一边说话,一边敲键盘。他说的什么,零号听不清。她只听见最后一句,那人说,行了,就这样吧。 说完,他把手从键盘上拿开,去够边上的一只杯子。 画面在这儿断了。 零号的手从容器上滑下来。她往后退了半步,被沈夜扶住。她的脸色比刚才更白了,眼睛慢慢对上焦。 沈夜说:“看见什么了。” 零号看着他,过了好一会儿才开口。她说:“雪地。一间木屋。一个穿旧衬衫的人,对着屏幕说话。” 她停了一下,说:“他腕上有一块表。” 沈夜的手指动了一下。他想起在档案馆里那枚钥匙闪过的画面。深夜的办公室,写代码的人,身后一只手拍上肩膀。那个画面里的手,也戴着一块表。 他说:“看清脸了吗。” 零号摇头。她说:“没有。” 她低下头,看自己的手。她看了很久,说:“沈夜,我刚才好像,走了一下神。” 沈夜说:“多久。” 零号说:“我不知道。我听见你叫我,可我没答应。不是我故意不答,是我答不出来。” 沈夜没有再问。他知道那是什么。坛规没有写碰的禁忌,可坛规写了只许看。他们绕开的是钉子,绕不开的是墙。零号碰的那一下,换来了一段画面,代价是她那一下的失神。她在那一下里,被容器当成了自己人,收走了一小段什么。 他把零号往身后带了一步,抬眼看台上那人。 那人正看着零号,眼神里有一种很淡的东西,像是确认,又像是在算账。 他说:“你们该走了。” 沈夜说:“我还没找到我要找的东西。” 那人说:“你找的东西不在这儿。” 他抬起手,指向台座底下那团黑。 他说:“在它那儿。” 台座底下那团黑,正在缓慢地涨。 沈夜看着它涨起来,忽然想起自己口袋里那半枚钥匙。他把钥匙摸出来,握在手里。钥匙还是凉的。 他说:“我要换一样东西。” 他看着那人,一字一句地说:“一段记忆。” 第132章 交易 第132章交易 台上那人听完,沉默了一会儿。 他说:“你要换哪一段。” 沈夜说:“三年前,我写代码的那个晚上。我身后站着一个人,我想不起来他是谁。” 那人低下头,像在算。他算了很久,才抬起来说:“这样的记忆,得有对应的东西压着。” 沈夜说:“我知道。你们要什么。” 那人说:“两样。” 他伸出两根手指。 “一,你手里那半枚钥匙。” “二,圣物化身,留在这里归位。” 沈夜心里早有准备,可听见后一句,他还是觉得有一股凉气从后颈爬上来。 他说:“钥匙可以给你。她不行。” 那人说:“规矩是这么写的。” 沈夜说:“哪条规矩。” 那人说:“坛规。钥匙是供上去的东西。要取回,得有人替它担。她要归位,是因为她本来就是从它身上掉下来的。掉下来的东西,本该回去。” 沈夜听完,没有立刻反驳。他在心里把这几句话拆开看了一遍。 钥匙是供上去的东西。要取回,得有人替它担。 掉下来的东西,本该回去。 这两句听着都对,可它们中间有一条缝。 他说:“你刚才说,钥匙是供上去的东西。” 那人说:“是。” 沈夜说:“坛规上写着,供品不得回头取回。” 那人说:“是。” 沈夜说:“那钥匙既然是被供上去的,它就不能被取回。你们让我拿钥匙换记忆,就是在做一件坛规不许的事。” 他往前走了一步,把声音压平:“你们要用自己的坛规,去罚一个替你们破规矩的人。这算什么。” 台上那人的脸色第一次变了。 不是怒,是一种被戳到要害的沉。他看着沈夜,看了很久,没有说话。 他身后那些信徒也安静下来,连念都不念了。 沈夜又往前走了一步。他知道自己这一步走得很险。他把坛规拿出来当刀,就得赌这把刀先在对方手里割一下。 他说:“我不跟你们抢钥匙。我只问一件事。” 他说:“这把钥匙,是谁供上去的。” 那人说:“是我们。” 沈夜说:“供上去的时候,你们知不知道它是钥匙。” 那人停了一下,说:“知道。” 沈夜说:“那你们供上去,是为了什么。” 那人没有答。 沈夜说:“为了不让门被打开。” 低地上静得厉害。台座底下那团黑的鼓动,也慢了下来。 他说:“你们把钥匙拆成两半,一半供在这儿,一半丢进档案馆。你们嘴上说它是神的东西,其实你们怕它。你们怕有人拿着它去开门。” 他说:“现在我要拿它去开门,你们拦不住,就想拿她来换。” 他顿了顿,把最后一句话说出去:“可坛规上写的是供品不得回头取回。你们供上去的东西,凭什么由你们再拿回来。” 台上那人闭了一下眼。 他睁开眼的时候,眼神里的东西变了。他不再看零号,而是看沈夜,像重新认识他。 他说:“你比我想的会说。” 沈夜说:“我不是会说。我只是把你们自己的字念了一遍。” 那人沉默了一会儿,忽然说:“你知道这半枚钥匙是从哪儿来的吗。” 沈夜说:“档案馆。” 那人说:“档案馆那半枚,是被当成无主档案清运进去的。清运的路上,它掉过三次,每次都是我们的人捡到,又送回去。” 沈夜说:“所以你们不是不想要钥匙。你们是拿它没办法。” 那人说:“钥匙不锁门,只锁记忆。我们试过开那具容器。开到一半,开钥匙的人就忘了自己为什么要开。” 沈夜说:“你们把它供起来了。” 那人说:“供起来,至少它还在我们手里。” 沈夜说:“你们供的不是神。你们供的是你们自己不敢动的东西。” 那人的脸沉下去,却没有反驳。 台下的信徒安静下来,连念都不念了。沈夜能感觉到那些视线落在他背上,一道一道,不重,可都带着分量。 他在等。他知道台上这人现在有两难。答应他,等于当众承认坛规可以被人拿来用;不答应,等于承认钥匙拿不回来。 那人把手里的东西放下,说:“你要怎么换。” 沈夜说:“我拿我自己的记忆换。你们把记忆从坛上取出来,我把它交上去。一进一出,两头都是记忆,账是平的。” 那人说:“一进一出,也要人担。” 沈夜说:“我自己担。” 那人看着他,看了很久。沈夜从那双眼睛里看出了一点别的东西。那不是算计,倒像是一种很旧的疲惫。他忽然觉得,这个人也在这儿守了很久,守得自己都成了台座的一部分。 那人最后说:“你担得起吗。” 沈夜说:“担不起也得担。我要那段记忆。” 他说完,心里反倒静了。 那人沉默了很长时间。台下的信徒都等着他,没有一个人插话。 最后他说:“钥匙你可以拿走。” 他抬起手,指向台座底下那团黑。 他说:“可你既然要换记忆,就得按规矩来。回头取回的东西,反噬落在取回的人身上。你要换回那段记忆,就得先准备好丢一样别的。” 沈夜说:“丢什么。” 那人看着他,说:“你自己的一段记忆。” 零号在旁边拉住他的袖子。她说:“别换。” 沈夜低头看她。他看见她脸上的光还没退,指尖还在抖。他知道她怕什么。她怕的是,他一步一步把自己拆空,最后剩下一个连自己名字都想不起来的人。 他抬手,轻轻把她的手按下去。 他说:“就一段。” (本章未完,请点击下一页继续阅读)第132章交易(第2/2页) 他抬起头,对那人说:“我换。” 说这两个字的时候,他的左手在袖子里烫了一下。 那是绿纹在动。 绿纹从他左腕往上爬,爬过小臂,像一条被惊醒的蛇。他咬着牙,不让自己出声。他知道这是什么。他刚刚用了一次规则编辑器,在档案馆里改过一条指令。账还没结完,现在又添一笔。 林小雪走过来,站在他右边。 她没有劝他,也没有拦他。她只是抬起手,指腹按在自己左眼角的泪痣上。那点泪痣正发烫,红得像要烧起来。 她说:“你要丢的那段,我先替你记。” 沈夜说:“你记不住。” 林小雪说:“能记住多少是多少。” 她说:“等你想起来的时候,我告诉你。” 沈夜看了她一眼,点了点头。 在动手之前,他还做了一件事。他把通行卡从口袋里摸出来,塞进零号手里。 他说:“拿着。” 零号说:“这是你的。” 沈夜说:“账是记在卡上的。我要是等会儿忘了这卡是什么,你就拿着它,把从头到尾的账跟我说一遍。” 零号攥住卡,指节有点白。她说:“你会记得的。” 沈夜说:“也许。” 他顿了一下,说:“还有一件事。你站在我身后,不管我说什么,别插嘴。” 零号说:“为什么。” 沈夜说:“他们会看谁先慌。” 他检查了一遍身上带的东西。钥匙在,卡片给了零号,守门人那道记在卡背上的账也在。他摸到口袋里还有一小块碎石,是进坡时踩碎的记忆碎屑。他把那块碎石也留下,攥在手心。 他把袖子往上撸了一截,露出小臂上那段绿纹。绿纹比刚进第七层时深多了,从手腕爬到肘弯,纹路像干涸的河床。 林小雪看着那段纹,眉头皱起来。她说:“又长了。” 沈夜说:“我知道。” 他把袖子放下来,遮住那片绿。他说:“留着以后看。” 林小雪说:“第一次见它的时候,只有指甲盖那么大。” 沈夜说:“嗯。” 林小雪说:“你每用一次,它都长一点。” 沈夜说:“嗯。” 林小雪说:“长到最后,它会盖住你整个人。” 沈夜笑了一下。他说:“那就编个新的。” 林小雪没有笑。她抬起手,指腹又按了一下泪痣。 零号看着那截被袖子遮住的绿纹,看了很久,说:“你疼不疼。” 沈夜说:“不疼。” 零号说:“你骗人。” 沈夜说:“疼也不耽误换。” 他抬头看了看低地顶上。那儿没有天,只有一片化不开的黑。他分不清现在是什么时辰。他只知道自己进第七层已经很久,久到开始忘事。 他说:“速战速决。” 那人没有立刻动。他先走到台座边,弯腰,把手伸进那团黑的边缘。他的手进去半截,抽出来的时候,指尖上沾着一点很淡的白光。 他把那点白光托在掌心,走回沈夜面前。 他说:“坛火不熄,供品不收。你要换的东西,得先过火。” 沈夜问:“坛火是什么。” 那人说:“是这地方的根。祭坛底下烧着一样东西,烧了很多年,没灭过。” 沈夜说:“烧的是什么。” 那人没有答。他把手里那点白光往柱基上一放。光一挨上柱子,柱子从底下往上亮,亮到半人高就停住。那光在柱子里面慢慢转,像水在管子里流。 沈夜看着那道转动的光,忽然想起档案馆里那盏灯,想起文件柜顶上那个很小的灯罩。他记得灯罩里也有一小团光,转得一样慢。 他把这两件事放在一起想。档案馆和祭坛,一个在北边,一个在第七层,中间隔着那么多层。可两处的光,转的是同一种节奏。 他问:“档案馆顶上那盏灯,是你们点的吗。” 那人看着他,没有回答。 沈夜说:“不是。是同一盏。” 那人的手停了一下。 沈夜把这一点记下。他知道自己刚才那句话扎到了东西。从档案馆到祭坛,从第一层到第七层,中间隔着那么多记忆和规矩,可有些东西是连着的。它们像同一根绳上的结,解开一个,别的也会松。 他忽然想起守门人那句账是平的。他心里说,账从来不会平。有人在一个地方取走的,一定在另一个地方欠下。 他从前面的记忆里翻出一件事。守门人放他进坡的时候,说过一句话,说这坡上的账,最后都要算到他头上。他当时没当回事。现在他站在祭坛前,才明白那句话不是威胁,是提醒。 他问那人:“你们这座祭坛,欠谁的账。” 那人说:“不欠。祭坛只收,不欠。” 沈夜说:“收了这么多年,总有个去处。” 那人不说话了。 台座上的柱子被点亮了。柱顶那串挂着的东西一节一节亮起来,光顺着柱子往下走,像有人把一盏灯点着,慢慢往下放。 台下的信徒重新开口。这一回他们念得很齐,一个字一个字往外送,声音压得很低,像怕惊动什么。 沈夜站在光里,看着自己的手。他忽然想起一件事,转过去对林小雪说:“我要是等会儿忘了路,你别让我走错。” 林小雪说:“你不会忘。” 沈夜说:“万一呢。” 林小雪说:“那就跟着我。” 他把这句话记下。他从袖子里伸出左手,绿纹在小臂上爬了半圈,颜色比刚才更深。 他收回手,转回身,朝柱子走过去。 台座底下那团黑,在他靠近的时候,缓慢地抬起头来。它没有脸,可沈夜知道,它在认他。 他站在柱子前,把那半枚钥匙放在柱基上。 他说:“换吧。” 第133章 站在我身后的人 第133章站在我身后的人 仪式开始的时候,沈夜先听见的是诵念。 台下的信徒重新开口,念的调子比刚才更低,像从地底渗上来。台上那人取下柱子上挂着的那串东西,走到台座中央。 他手里托着一个盘。盘上放着从祭坛归还的那半枚钥匙,还有零号从档案馆带出来的那半枚。两半钥匙隔着一段距离放着,谁也没有动它们。 那人把盘放下,退到一边。 他说:“你自己来。” 沈夜走过去,把口袋里那半枚钥匙取出来,放在盘上。 他的手一松,两半钥匙就自己动了。 它们贴在一起,断口对着断口,边缘的纹路一丝一丝咬合。沈夜退开半步,看着它们慢慢合拢。光从断口的地方透出来,很淡,一点点把整枚钥匙包住。 片刻之后,钥匙安静下来。它躺在那儿,完整了,柄上的两个字露得清清楚楚。 正门。 沈夜伸手去拿。指尖刚碰到钥匙,整片低地一下子黑了。 不是灯灭。是天和地一起没了,像有人把屏幕关掉。 等他再看见光的时候,他站在一间办公室里。 办公室的灯只开了一半,白炽灯管有一根在闪。桌上堆着好几台屏幕,屏幕里的光把周围照得发绿。窗外的天是黑的,玻璃上倒着城市的几点灯。 他认得这张桌子。 他认得那把椅子。 他走过去,看见椅子上坐着一个人,正在敲键盘。那人背对着他,穿一件旧衬衫,领口有点垮。 桌上摊着几张打印纸,纸角压着一只空杯子。屏幕上是一个绿色的窗口,窗口里一行一行滚着字。沈夜认得那些字。那是他自己写的规则编辑器的底层代码,一行一行,连注释的位置都没变。 椅子上的人敲得很快,指法很熟。沈夜站在他身后,看着屏幕上的光标一行行往下走。他忽然发现,那些代码里有几行,现在的他已经看不懂了。 桌上那只杯子是空的,杯底结着一圈褐色的印。烟灰缸里塞满了烟头,堆得冒尖。窗台上放着一副耳机,线绕了两圈。 沈夜站在那儿,看着这些熟悉的东西,心里慢慢凉下来。他记得这间屋子,记得这张桌子,记得自己在这把椅子上坐了很多个夜晚。可他记不起,这间屋子的门,是朝哪边开的。 那是他自己。 三年前的自己,比现在瘦,比现在沉默。他敲键盘敲得很快,屏幕上滚过一行一行的字。沈夜站在他身后,像站在一段录像里,谁也看不见他。 他听见自己在打字。键盘声停下来的时候,屏幕上跳出一行绿色的标记。 椅子上的自己长长地舒了一口气,往后靠在椅背上。 办公室里静下来。 然后门口传进来一点声响,很轻,像鞋底在地板上磨了一下。 沈夜转过身。 门口站着一个人。 那人比椅子上的自己高一些,站在灯光的边缘,半个身子在暗里。他穿一件旧衬衫,袖口卷到小臂,左腕上戴着一块表。表盘不大,皮带的边磨得发白。 他没有说话。他走进来,走到椅子后面,站住。 椅子上的自己像是感觉到了什么,肩膀动了一下,像是要回头。 沈夜的心跳得厉害。他也想看清那个人的脸。他往那边走,可脚下像是被什么钉住,怎么走都走不近。 然后他看见了。 那个人抬起手。他没有去碰沈夜的肩膀,他按上了键盘。 屏幕上那一行还没有提交的代码,光标停在末尾。那人的手指落在回车键上,轻轻按下去。 屏幕上跳出一行新的字:代码已上传。 椅子上的自己愣住,肩膀整个僵了一下。他下意识往前扑,去够屏幕。可那人比他快,鼠标被拖走,拖动着一份上传记录,从窗口的一角拖到另一个地方。 记录不见了。 椅子上的人低声说了一句什么。沈夜听不清,只听见尾音往上挑。 那个人也说话了。他说的是一句很短的话。他说,别留底。 说完他松开手,站直身子。 门口那边,又有动静。 有人在门口喊了一声。声音是从走廊里传来的,喊的是一个人的名字。 那个名字很长,喊得很快。沈夜竖着耳朵去听,第一两个字刚进耳朵,门外那声就被什么掐住了,像是有人伸手把声音按灭。 他着急。他往前冲。他伸手去抓那两个人的肩膀,想把他们任何一个转过来,好让他看清脸。 他抓了个空。 画面在他眼前碎开。 沈夜猛地喘了一口气。 他站在台座中央,脚下是碎屑铺成的地。台上那人站在一边,手里还托着空盘。林小雪和零号站在他两步外,都在看他。 他站着,胸口还在起伏,脸上全是冷汗。 他张了张嘴,说:“我看见了。” 林小雪说:“看见什么了。” 沈夜说:“三年前。办公室里。我写完最后一行,身后站着一个人。” 他说:“那个人,替我按了回车。” 他说完,眉头皱起来。他记得有一个穿旧衬衫的人站在他身后,记得那个人腕上的表,记得那个人拖动鼠标,把上传记录拖走。 他记得屏幕上跳出代码已上传。 可他记不起那人的名字。 他记得有一个人在门口喊了一声,声音很长,喊的是谁的名字,他也不知道。 他站在那儿,用力去想,想得太阳穴一跳一跳,还是空的。 他抬起手,按了按额头。 (本章未完,请点击下一页继续阅读)第133章站在我身后的人(第2/2页) 就在这时候,他心里有一块地方,像被谁轻轻抽走了一样。 他愣了一下。 他说:“打印店地下室的那个密码,是多少。” 林小雪说:“什么密码。” 沈夜说:“就是我三年前写代码那家打印店。地下室门上的密码。我记得有这么一个密码,我记了很多年。” 他停了一下,脸色变了。 他说:“我刚刚把它忘了。” 林小雪看着他,很快明白过来。她从口袋里摸出一支笔,拉过沈夜的手,在他手背上写了四个数字。笔尖是干的,写不显,她就用力按着划了两下。 她说:“你以前告诉过我,密码是这四个数。我记着。” 沈夜看着手背上那几道浅痕,没有说话。 零号一直没出声。她从刚才起,就盯着沈夜的肩膀看,像是要透过他看见他身后那段画面。她终于开口。 她说:“那件衬衫。” 沈夜说:“怎么了。” 零号说:“雪地里那个人,也穿一样的。” 沈夜盯着她,看了很久。 他想起零号刚才说的雪地小屋,想起自己那条记忆里的旧衬衫。两件衬衫是不是同一件,他不敢说。可他知道,敢把这两个画面放在一起想,已经说明问题了。 他问:“你还记得那间木屋在哪儿吗。” 零号说:“不记得。我只记得雪,还有玻璃上的雾气。” 沈夜说:“那个人说话的声音呢。” 零号想了想,说:“很低。像怕吵醒谁。” 沈夜沉默了。他想起自己在支路上听见的那个男人的声音。那声音也是低的,尾音往上挑,像怕吵醒谁。 他不敢再往下想。他怕自己想出来的答案,会把他现在站的地方也一起推翻。 他把钥匙握紧了一些。 他忽然想起一件事。他低头,看自己的左手腕。 袖口下面,绿纹还露着一小截。他把袖子往上撸,纹路的末端停在手腕内侧,像一条断掉的线。 他以前听守则派的人说过,规则编辑器用得越多,反噬越重。反噬不会要人命,它只从你身上拿走一样东西。有人丢的是睡眠,有人丢的是味觉,有人丢的是一整段童年。 他不知道自己丢的是什么。他试着回想自己最近有没有哪件事想不起来。他想了很久,发现自己想不起来的事太多了,多到什么都能往里装,也什么都不确定。 他忽然怕起来。不是怕死,是怕自己活着,却什么都不是。他站在这个地方,凭着一截一截拼起来的记忆往前走。如果有一天这些记忆也被人拿走,他还剩下什么。 他想起零号。他想起林小雪。他想起自己手背上那四个数字。他把这些一样一样在心里点过,像点行李。 点完了,他心里踏实了一点。他对自己说,只要还记得今天要做什么,就还能走。 他把袖子放下来,重新遮住那片绿。 他忽然想起林小雪说过的一句话。她说绿纹是拿东西换来的,每长一分,就少一样。他问她少的是什么,她没答。 他现在大概知道少的是什么了。他心里空出来的那块地方,原本放着一件很重要的事。他说不上来是什么,可他每次想到那个穿旧衬衫的人,那块地方就疼一下。 他低头看自己的手。手背上那四个数字还在。 他把手握起来,把那几个数字盖住。 他试着把刚才那段画面重放。办公室、屏幕、旧衬衫、那块表。每一样他都记得清清楚楚。可画面里那个人的脸,像被谁用橡皮擦过,只剩一个轮廓。 他忽然意识到,不只是脸。那个人的名字,他也没有。他甚至不知道那个人姓什么。 他在心里给自己提了三个问题。他是谁。他为什么按回车。门口的喊声是谁。 三个问题都没有答案。 他这才明白,所谓的换回记忆,不是把记忆还给他。是把记忆里最重的那一块,跟别的东西做了置换。他拿回来的只是轮廓,丢掉的是一整段日子。 他把这件事记在心里,记的时候特意把打印店地下室那几个字又念了一遍,怕忘。可他念到一半就顿住了。他已经想不起后面是什么。 他伸出手,看自己的手背。林小雪写的那四个数字还在,浅浅的,被汗晕开一点。他盯着那几道痕看了很久,虽然读不出是什么,心里却安了一点。 林小雪站在他旁边,说:“还在。” 沈夜说:“什么还在。” 林小雪说:“你怕丢的那件东西。我替你记着。” 沈夜点了点头。 沈夜抬起头,看着她。 两个人对视了一瞬,谁都没说话。 台上那人一直没有走。他站在旁边,看完了整个过程。他忽然开口,说了一句谁也没料到的话。 他说:“上传记录拖走以后,那份记录还在。” 沈夜猛地转头看他。 那人却没有再说。他转过身,往台下走。走了两步,他停下来,像是在想什么,最后只留下一句。 他说:“你身后那个人,我见过。” 他说完这句,走进了信徒的圈子里,坐下去,重新闭上眼睛。 沈夜站在原地,攥着那枚完整的钥匙。钥匙还带着刚才的温度,暖意顺着他的掌心往上爬。 他把那句话说了一遍。 我身后那个人,他见过。 他说完,低头看手里的钥匙。钥匙柄上的两个字,在光里清清楚楚。 正门。 第134章 正门 第134章正门 低地上乱了。 沈夜刚把钥匙握稳,信徒的圈子就散了。有几个人站起来,朝台座走,脚步不重,可意思很明白。还有几个人坐着没动,念得更急。 一个年轻信徒先开口。他声音有点发紧,说:“钥匙是神的东西。不能带走。” 另一个信徒说:“他是用来开门的。开了门,神才有出路。” 第三个人说:“你们忘了坛规。钥匙供在这儿,谁取谁担。他担了,钥匙就是他的。” 第一个年轻信徒说:“那也不能让他带走神的东西。” 两边的话越说越急。有人把手按在台座边沿上,像要拦。有人朝台上那人看,等他说话。 台上那人还坐在圈子外,这会儿睁开眼,站了起来。 他往台座边走,走得不快,可走到哪儿,哪儿的话就停。等他站到台座中央,低地上又安静了。 他说:“钥匙是神的,这话对。” 那个年轻信徒松了口气。 他又说:“钥匙也是他拿回来的,这话也对。” 年轻信徒又紧张起来。 那人说:“神的出路,和神的规矩,哪一样更重。” 没人答。 他自己答了。他说:“规矩。” 他说完,转身朝沈夜走过来。 他站在沈夜面前,隔着一步远,说:“钥匙你带走。” 沈夜看着他,等他往下说。 他说:“你要去正门。” 沈夜说:“正门在哪儿。” 那人说:“第七层的尽头。有一道门,钥匙开它,它后面是第一道封印。” 沈夜说:“封印后面是什么。” 那人说:“一个门卫。” 他顿了顿,说:“我们这一派,在这儿守了很多年,也没见过门卫。见过的人,都留在门那边了。” 沈夜说:“那你让我去送死。” 那人说:“我没让你去。是你自己要去。” 沈夜笑了一下。他知道在这种地方没有免费的消息。他说:“你想要什么。” 那人从怀里取出一张纸片。 那纸片很旧,边角都毛了,折过很多次,折痕上灰黑。他把纸片递过来。 他说:“几年前,有个人来过祭坛,问过同一把钥匙。” 沈夜接过纸片。纸片上写着一行字,字迹歪,像是急着写的。 “陈远。守则派外围。问过钥匙。” 沈夜看着那行字,脑子里翻了一下。 陈远。 他想起自己在守则派的名单上见过这个名字。那是他先前翻到的一张名单,最底下一行。外围成员,负责收殓。资料里说,他失踪了。 沈夜说:“这个人现在在哪儿。” 那人说:“不知道。他问完就走了。走的时候说,他在门口等。” 沈夜把纸片折好,收进贴身的口袋。他说:“他等什么。” 那人说:“等有人拿钥匙来。” 沈夜把纸片在手里捏了一下。纸片很脆,像一用力就会碎。 他说:“你们把这张纸留到现在,是想让我去找他。” 那人说:“是想让你知道,有人在等你。” 沈夜说:“等我的,和等钥匙的,是同一个人吗。” 那人说:“你到了门口就知道。” 沈夜说:“门口那个门卫,是什么。” 那人看了他一会儿,说:“我们不知道。我们只见过门开过一次。” 沈夜说:“什么时候。” 那人说:“很多年前。门开的时候,从里面出来一点东西。那东西在这儿停了一夜,第二天走了。” 沈夜说:“是什么东西。” 那人说:“像个人。” 他说完这三个字,就不再说了。 沈夜把纸片翻过来。背面还有半个字,笔画被磨掉了,认不出。 他说:“陈远。这个名字我见过。” 林小雪说:“在哪儿。” 沈夜说:“守则派的名单上。外围,负责收殓。” 他说:“名单上写着,他失踪了。” 那人说:“失踪的人,多半是去了门那边。” 沈夜说:“守则派的人,为什么来问一把钥匙。” 那人说:“因为他想开门。” 沈夜说:“守则派不是最讲规矩的吗。” 那人说:“最讲规矩的人,往往最想看看规矩外面是什么。” 沈夜把这话记住。他心里那点预感又浮上来。他忽然觉得,这一趟去正门,他要见的不只是一个门卫。 沈夜没有再问。他把这话记在心里。 他看了一眼台座底下那团黑。那团黑不知什么时候已经涨到了台座一半高,鼓动得很慢,像一头吃饱了的东西在睡。他忽然觉得,它在看他们。 他收回视线,说:“我们走。” 他带着零号和林小雪往坡上退。 他们退得不快。沈夜走在最后,手里攥着钥匙。他知道自己不能跑,一跑,守着的人就会追。他一步一步往后退,眼睛盯着台座那边。 信徒们没有动。台上那人也没有动。他只是站在台座中央,看着三个人退出去,眼神很平。 沈夜退到坡脚,转身往上走。 就在他转身的那一瞬,低地上起了一声很轻的响。 那声音不像是谁发出的,倒像是地面本身在呼吸。沈夜忍不住回头看了一眼。 台座底下那团黑睁开了。 它没有眼睛。可沈夜就是知道,那团黑刚刚睁了一下。它把整个低地看了一遍,最后停在沈夜身上。 那一眼里没有恶意,也没有好意。只有一种很旧的、很重的东西,像有人在他背后站了很久,一直没出声。 沈夜收回目光,加快脚步。 他走了几步,还是忍不住想了一句。刚才那一眼,他好像在哪儿见过。不是在这一层,是在更早的时候,在一间有屏幕的屋子里。他记不清了。 零号问:“你在想什么。” 沈夜说:“想一个看我的东西。” 零号说:“它没害你。” 沈夜说:“它也没帮我。” 他说:“它像是在等我做完一件事。” 三个人往上走。坡上的碎屑被他们踩得咯吱响,一路响到半坡。香灰味慢慢淡下去,诵念声也落到了背后。 (本章未完,请点击下一页继续阅读)第134章正门(第2/2页) 沈夜听见自己的呼吸。他忽然发现,自己的呼吸比进来的时候重了。不是累,是心里那块地方被腾空了一块。他知道那块地方原本放着什么,可现在他想不起来。 他试着数自己还记得的事。他记得自己叫沈夜,记得林小雪,记得零号,记得守则派,记得正门。他数到第五件的时候,脑子里忽然空了一下。 他停下脚步,回头看了一眼低地。台座还立在那儿,一圈信徒坐着,像刚才那样。他恍惚觉得,自己在那儿站了不止一夜。 林小雪说:“怎么了。” 沈夜说:“没事。我怕记不住路。” 林小雪说:“我在。” 沈夜说:“嗯。” 再往上走,坡道两边又出现了灯。这一回灯不亮在右边,亮在左边。沈夜数了数,左边三盏,右边一盏。 他心里算了一下,没算出所以然。他没停,继续走。 沈夜低头看了一眼手里那枚钥匙。钥匙隔着掌心,透出一点暖光,很稳,不像零号身上那点光那样忽明忽暗。 他忽然说:“零号。” 零号说:“在。” 沈夜说:“到了正门,要是门开着,你先别进。” 零号说:“为什么。” 沈夜说:“先让我看。” 零号没有立刻答应。她走了几步,才说:“好。” 零号走在他前面。她一边走,一边把钥匙从沈夜手里要过去,用一块布包好,塞进自己怀里。她说:“这个我拿。” 沈夜说:“为什么。” 零号说:“你手在抖。” 沈夜低头看自己的手。手确实在抖。他把手插进袖子里。 零号说:“任务列表更新了。” 沈夜说:“念。” 零号说:“下一站,正门的门卫。” 她顿了一下,又念:“后面还有一行,是别人写的。” 沈夜说:“什么。” 零号说:“有人在门口等了很多年。” 沈夜没有接话。他往上走。坡是记忆碎屑堆的,踩上去还是那样,一声一声,像踩碎薄冰。 爬了十几步,零号又开口。她说:“列表最底下还有一行小字,一直没变过。” 沈夜说:“念。” 零号说:“你要是还好,就笑一下。” 沈夜愣了一下。他张了张嘴,没笑出来。他说:“记住了。” 爬到一半的时候,林小雪忽然停下来。 她说:“你看支路。” 沈夜抬头。 他们来时的那条支路,口子还亮着。里头的灯,一盏一盏,在暗里浮着。他数了数。 四盏。 他进来的时候,支路上的灯只在右侧亮一盏。他一个人走的时候亮一盏,林小雪走的时候亮一盏,零号走的时候亮一盏。 现在亮着四盏。 多出来的那一盏,亮在口子正中间。 沈夜站在坡上,看着那盏灯,慢慢地把自己刚才数过的数又数了一遍。他说:“多了一盏。” 零号说:“是跟着我们出来的。” 沈夜说:“不是。” 他说:“是有人在里面等我们。” 那盏多出来的灯,安静地亮着,不向前,也不向后。它就在口子的正中间,像一个人站在门口,背对着他们,很长时间没有动。 沈夜数了一遍灯。 第一盏是他走的时候亮的,第二盏是林小雪,第三盏是零号。三盏灯的位置他都记得。第四盏不该在那儿。 他想起长廊支路记下的那笔欠账。欠账一笔,来处未清。他现在明白那笔账清不了。来处未清,就是有人还没来。 他把那枚钥匙从口袋里摸出来。他捏着钥匙,对着那盏灯,轻轻举了一下。 钥匙在暗里亮了一层。那盏灯也亮了亮,像回应。 沈夜把钥匙收好。他对林小雪说:“它在等我。” 林小雪说:“等我们。” 沈夜摇头。他说:“等我。” 他忽然想起守门人给的那三条规矩。不得回头,唤名不应,只走右侧亮灯的那一侧。 他一条一条数过去。支路上他没回头,灯也一直是跟着右边走的。只有唤名那一条,他心里存着疑。那声音叫的是零号的名字,应的人是谁,他到现在都没弄明白。 可他心里清楚,这三条不是护身的,是记账的。守住一条,账上就多一笔。 他数了数自己欠下的账。支路一笔,低地两笔,台座一笔。数到第四笔,他停住了。他不知道第五笔会记在哪。 他把这件事说出来,只说了半句。 林小雪听完,说:“那就记着。” 沈夜说:“记不住怎么办。” 林小雪说:“我替你记。” 沈夜看着她,忽然说:“你也有一笔。” 林小雪说:“我知道。” 她说:“从进守则派的那天起就有了。” 两个人没有再说话。他们站在坡上,身后是低地,身前是长廊。中间隔着一盏多出来的灯。 他把目光从灯上移开,看了一眼前方的长廊。长廊尽头的墙是黑的,看不见门。他记得正门是最后一扇门,门后就是第一道封印。 他忽然想起一件事。他问林小雪:“守则派的档案里,有没有写过第七层的尽头长什么样。” 林小雪说:“写过一句。” 沈夜说:“哪一句。” 林小雪说:“写的是,第七层没有尽头。” 沈夜沉默了一下。他说:“那正门在哪儿。” 林小雪说:“在走不到的地方。” 沈夜说:“那就是说,它一直不让你走到底。” 他说完,看了一眼自己手里的钥匙。钥匙没有再亮。他知道,剩下的路,要靠他们自己走。 沈夜看了它很久,收回目光。 他说:“先不管它。” 他说:“去正门。” 三个人继续往上走。那盏灯在他们身后,安安静静地亮着,一直亮到他们走出低地,走进长廊另一头的光里。 它没有灭。 第135章 灯下的人 第135章灯下的人 三个人退出低地的时候,长廊那头的光已经暗了。 沈夜走在最后。他回头看了一眼低地。台座、圈子、坡下那团黑,都缩成了一点。坡上没有动静。他知道没人追。可他还是回头看了。 零号走在中间。林小雪走在前头,手里提着一盏从坡上带下来的灯。灯芯很小,火苗贴着芯子烧,不摇。 他们走了几十步,支路口就在前面。 沈夜停下。他说:“等等。” 三个人站在支路口外。支路口还是进来时的样子,两侧墙上各有一排灯座。右侧亮着一盏,左侧黑着。可口子的正中间,多了一盏。 那盏灯不挂在墙上。它悬在口子中间,离地约莫半人高,没有座子,也没有线。它亮得很稳,像是从地底下长出来的一截光。 沈夜走近两步,蹲下身,看那盏灯底下的地面。 地上没有油迹,也没有灰印。 林小雪说:“是灯吗。” 沈夜说:“是,也不是。” 他说:“它不照路。它是个记号。” 零号说:“谁留的。” 沈夜没有答。他站起来,走到口子左边的墙边。 墙上有一道旧刻痕,不高,齐着他的胸口。刻痕很浅,像有人用指甲划的,划了三道。三道上面,又横了一道。 沈夜伸手摸那道横痕。 他心里过了一遍守则派的东西。守则派记事的法子他见过。收殓这一行有自己的一套暗记。三道是“人”,横一是“等”。合起来是一个意思,等。 他说:“这是收殓人的记号。” 林小雪说:“陈远。” 沈夜说:“多半是他。” 他又看了一遍那行小字。字很丑,笔画东倒西歪。他想起纸片上的字。纸片上的字也丑,也歪。是同一个人的手。 他说:“他来过这儿,还站了一会儿。” 零号说:“你怎么知道。” 沈夜说:“收殓人留灯,要在灯下报自己的行当。他不会只留一盏灯。他留了字。” 他往旁边看。刻痕右边还有一行小字,字很小,要凑近了才认得出。他借着灯看。 那行字是:门在走不到的地方,人在门口等。 沈夜把这行字念了一遍。念完,他站在原地没动。 零号说:“他知道门在哪儿。” 沈夜说:“他知道门走不到。” 他说:“他说的人在门口等,是他自己。” 林小雪说:“他为什么把灯留在这儿。” 沈夜说:“留灯。收殓人给同伴留的灯。意思是这条路上有人来过了,别怕。” 他说完,看了一眼那盏悬着的灯。灯不往低地照,也不往长廊照。它只照着口子中间那一小块地。那一块地上,有一圈很浅的脚印。脚印朝里,不朝外。像是有人站在这儿等了很久,脚没动过。 沈夜说:“他在这儿站过。” 零号说:“站了多久。” 沈夜说:“看脚印的深浅,不知道。可他没往里走。” 他站起身,对两个人说:“走。灯是留给我们的。留灯的人走不了,我们替他走。” 三个人从口子的右侧过去。沈夜让林小雪和零号走前面,自己走在最后。他走过那盏灯的时候,灯没动,也没灭。他走出去两步,回头看了一眼。 那盏灯还在口子中间。 他又走两步,再看。 灯还在。可它好像离他近了一点。 沈夜停下。那盏灯也停下。他试着往后退半步,灯没退。他往前走一步,灯跟着挪了一截。 他说:“它跟着我们。” 零号说:“是跟着你。” 沈夜说:“跟谁都一样。它是个记号,记号认账。谁欠着账,它就跟谁。” 林小雪说:“那它就替人记路。怕我们走丢。” 沈夜说:“也怕我们走对了。” 他没有再解释。三个人继续往前。 长廊比来时安静。先前那一层一层的诵念声没有了,脚下的碎屑也没有了。地面是一整块石头,踩上去没有声音,只有一点凉,从鞋底往上走。 走了约莫一炷香,长廊两边的墙变了。 先前墙是黑的,看不出什么。这会儿墙上浮出东西来。不是灯照出来的,是从墙里透出来的,像石头里冻着一层旧墨。 沈夜停下。他抬头看墙。 墙上密密麻麻,全是字。 不是一整篇。是一格一格刻的。每一格两寸见方,格与格挨着,从地面一直排到头顶,往前看不到头。 每一格里是一行。 头一格写着:周德海,三笔。 下一格:吴阿四,一笔。 再下一格:赵素兰,两笔。 沈夜顺着墙往前走。字很密,一层压着一层。有些格里的名字被划掉了,划得很重,石头都凹下去。被划掉的名字后面,笔画数还在,有的记着,有的被磨了。 林小雪说:“这是账。” 沈夜说:“是账墙。” 他说:“一层一层。记的都是人。” 零号说:“我们在上面吗。” 沈夜没答。他往前走,眼睛扫着墙。 走了十几步,他停住。 他名下那一格,就在他眼前。 那格里刻着两个字,沈夜。姓名后面跟着四道刻痕,四笔。四道后面还有第五道的位置,是空的。空的那一格底下刻着两个字:待记。 沈夜盯着那两个字看。 他说:“我四笔。” 零号说:“他们怎么给你记上的。” 沈夜说:“支路一笔,低地两笔,台座一笔。” 他说:“我数过,就是四笔。” 他说完,伸手摸了摸第五格。石头是凉的,刻痕浅,只刻了个轮廓,没刻下去。 林小雪走过来。她在墙的另一边找到了自己那一格。她名下一笔。 她说:“我一笔。” 沈夜说:“从你进守则派那天起。” (本章未完,请点击下一页继续阅读)第135章灯下的人(第2/2页) 林小雪说:“我想也是。” 零号没有说话。她站在离沈夜几步远的地方,看着墙,看了很久。 沈夜走过去。他看见零号面前的那一格。 那一格里原本刻着一个名字。名字被划掉了,划得很狠,横一道竖一道,把原来的字压得看不清。划痕下面,另刻了两个字。 无名。 沈夜看着那两个字。他没说话。 零号说:“写错了。” 她说:“我有名字。” 沈夜说:“叫什么。” 零号张了张嘴。她没说出名字。她站在那里,像是想从什么地方把那个字捞回来。捞了一下,什么也没有。 她说:“我记不起来了。” 沈夜说:“不是记不起来。是没记上。名字被划了,账上就没你的名字。” 零号的影子在墙上晃了一下。 不是影子。是她那点半虚的投影。她整个人像被谁从中间抽了一下,边缘断了一瞬,亮的地方暗下去,过了一下才接上。 她嘴上还硬。她说:“断一下而已。我本来就不太稳。” 沈夜没有拆穿她。他看见她把手抬了一下,又放下。那动作很小。那是她想去摸那两个字,又没摸。 零号转过身,背对着墙。她说:“这墙记的东西不准。” 沈夜说:“不准在哪儿。” 零号说:“它把我记成没名字的人。可我在你们之前就来了。第一个来的,是记得住的。” 沈夜说:“记得住,就不会被划掉。” 零号不说话了。她走了两步,又回头看了那两个字一眼。她的投影又断了一下,比刚才短。她说:“走。别看它了。” 沈夜说:“账墙不是记我们。是有人想让我们看见。” 林小雪说:“让我们看见什么。” 沈夜往后退了两步。他要看整面墙。 他退到长廊中间,抬头。一格一格的账从地面排上去,密得像一片刻满字的夜。他在那些名字里找了一会儿,找到了几处眼熟的。 有的名字后面只有一笔。有的三笔。有的十几笔。笔画越多的名字,刻得越深,格也越大。笔画多的,名字大。笔画少的,名字小。 沈夜说:“账是平的。” 零号说:“什么意思。” 沈夜说:“取一件,必欠一件。” 他指着墙说:“名字后面是笔数。笔数是这个人在这条路上欠下的。欠得多,名字就大。欠得少,名字就小。一笔没欠的,墙上没有。” 林小雪说:“那没欠的人呢。” 沈夜说:“没欠的人走不了。” 他说:“有账的人才能往前走一段。” 零号说:“所以我们能走到这儿,是因为有账。” 沈夜说:“是。人一进来就欠上了。欠了,路才开一段。走完这一段,又欠一笔。一笔一笔欠下去,才走得下去。” 他说完,心里明白了一件事。守门人给的三条规矩,就落在这面墙上。守住一条,记一笔。规矩不是护身的,是账。你守着,它就替你记着,替你开一段路。你走多远,看你还得上多久。 他把自己欠下的四笔又数了一遍。数到第五笔,他看了一眼自己那一格里空着的位置。待记。 他说:“第五笔快记上了。” 林小雪说:“记在哪儿。” 沈夜说:“不知道。走到门口就知道了。” 三个人继续往前走。 往前走了一段,沈夜又停住。 墙上有一格,刻着两个字:陈远。两个字后面跟着一道刻痕,一笔。笔画很浅,像刻的时候手在抖。 沈夜说:“他也在这儿。” 林小雪说:“一笔。他欠的不多。” 沈夜说:“一笔就够。有账的人才能往前走一段。他记了一笔,路开了。开完就停在那儿。” 零号说:“停在哪儿。” 沈夜指了指那两个字底下。两个字底下还有一行更小的刻痕。刻痕没刻完,断在中间,像一笔写到半路,手停了。 他说:“停在门口。他走到门口,就再没往前走。” 林小雪说:“那他还算在门口等。” 沈夜说:“算。他的账没销。账没销,人就还在那条路上。” 他把这一格记住,领着两个人往前走。 墙上的账还是那么密。往前走了约莫几百步,沈夜发现,格子里的名字慢慢稀了。越往前,名字越少,格子越大。到后来,一整面墙只剩几个名字。 再往前,墙是空的。 空墙一直往前,尽头透出一点黑。那不是黑,是比墙更深的颜色。沈夜看了一会儿,看出了轮廓。 一道门的轮廓。 方方正正,立在那里,顶到长廊的顶上。门框很宽。门框里面,什么也看不清。 沈夜停下。他说:“到了。” 林小雪说:“走两步就到了。” 沈夜说:“别急。” 他往前走了十步。门还是那么远。 他又走了二十步。门还是那么远。他从长廊中间走了过去,又从长廊中间走出来。回头看,那面账墙没有远,也没有近。 零号说:“它没动。” 沈夜说:“它不动。动的是我们。” 他转身往回看。 那盏留灯亮着。它不远不近,跟在他们身后。这会儿它比刚才亮了一点,灯芯里多了一点白。 沈夜看着那盏灯,忽然明白了一件事。 他说:“等的人没走。” 林小雪说:“你怎么知道。” 沈夜说:“灯还在。灯是给人留的。留灯的人要是走了,灯就灭了。” 他看着那盏灯,往前又走了一步。门还是没有近。 就在这时,那盏留灯晃了一下。 不是被风吹的。灯豆对着长廊深处,明灭了三次。一下,一下,一下,很慢,像有人在灯后面点头。 它对着门的那个方向。 沈夜站住了。 第136章 走不到的地方 第136章走不到的地方 沈夜往前走。 一步迈出去,长廊往后退了一截。 门还在那儿,还是那么远。 他走第二步,第三步。门不动。 他停下来。门还立在老地方。 林小雪说:“我试试。” 她往前走。她走得很快,几乎在跑。跑了十几步,她回头看沈夜。沈夜离她十几步远。她再往前,沈夜还离她十几步远。 她停下来。 门还在长廊尽头。 她说:“它跟着我。” 沈夜说:“它不跟。是这段路自己在转。” 他往前看。长廊笔直,没有岔口,没有弯。两侧的账墙一直排到尽头。尽头的黑门框方方正正,立在墙的收口上。 他数了数长廊右边的灯。 进来的时候,右边亮三盏。 这会儿,右边亮两盏。 沈夜说:“灯少了一盏。” 零号说:“刚才还是三盏。” 沈夜说:“我们往前走了一段。走一段,少一盏。” 他说完,又往前走。 他走得很快,一步一步,不停。走了约莫一百步,他停住。 门还那么远。右边亮着一盏。 林小雪说:“又少了一盏。” 沈夜说:“再走一次,一盏都没有了。” 他往前走了一步。 右边最后一盏灯灭了。 长廊两边一起黑下来。 黑暗里,左边那排灯一盏一盏亮了。不是全亮,是从远处往近处,一盏接一盏,像有人提着灯从尽头往回走。 沈夜停住。他身后的留灯也暗了一下,灯芯缩成一点。 林小雪说:“左边亮了。” 沈夜说:“别动。” 左边那些灯亮到一半,停了。远处黑着,近处亮着,中间隔着一道不亮的口子。 那点黑里,有脚步声。不快,一步一步,像是有人在数着走。 沈夜退了一步。他退的那一步,踩在右边。右边没有灯,可他一踩上去,脚下亮了一片。 那些灯又回来了。远处亮起来一盏,两盏,三盏。左边那排灯退了回去,黑重新盖上来。 沈夜说:“走回去。” 三个人退回原处。站定的时候,右边亮着三盏。 林小雪说:“它又开了。” 沈夜说:“它每次开,都要我们先往前走一步。往前走一步,它就翻一遍。翻到灯没了,它就换左边。” 他说:“这条路上,只有右边是活的,左边是死的。我们要是走进左边那点黑里,就成了它数着走的那个声音。” 他没有再走。他站在原地,看着那道门。 他脑子里把这件事过了一遍。像一段没有出口的循环,一遍一遍跑,每跑一遍,右边就少一盏灯。再跑下去,灯要归零。灯归零是什么,他不知道。 他看了一眼身后。留灯还在,不远不近。 他说:“往回走试试。” 三个人往回走。这段路好走。走了大概一百步,沈夜又停住。 右边亮着三盏。 林小雪说:“回来了。” 沈夜说:“没回来。是轮到下一遍了。” 他指着右边的灯。 他说:“你看灯座上的灰。走一遍,灰就厚一分。” 林小雪凑过去看。灯座上有灰,中间被人蹭过一块,像个手印。 沈夜说:“手印是上一遍留的。我们走过一遍,就在上头按一下。” 零号说:“循环。” 沈夜说:“是循环。这段路没有出口。它跑到灯没了,大概就停了。” 零号说:“停了会怎么样。” 沈夜说:“不知道。可能我们跟灯一起停。” 他靠着账墙坐下来。 墙是凉的。他靠着墙,眼睛看着长廊尽头。门就在那儿,方方正正,看得见,摸不着。 他把守门人给的三条规矩在心里过了一遍。 不得回头。唤名不应。只走右侧亮灯的一侧。 第一条,他在支路上守了,账上记了一笔。 第二条,他没应过名,可那声音叫的不是他。那条规矩到底算他守住还是没守住,他一直没弄清。 第三条,他只走右侧。从进支路起,他就只挑右边亮灯的一侧走。 想到这里,他心里动了一下。 他直起身。 他说:“第三条不是护身符。” 林小雪说:“哪一条。” 沈夜说:“只走右侧亮灯的一侧。” 他说:“我们照做了。我们一直走右边。所以这段路一直转。右边就是我们自己走出来的。” 他说:“走右边,就是往前跑一遍循环。规矩在让我们自己把循环跑下去。” 零号说:“那不走右边呢。” 沈夜说:“左边的灯是不亮的。不走亮的那一侧,就得走黑的那一侧。守门人没说不许走,只说走右侧。规矩在引我们走亮的那边。” 他停了停,说:“引我们走,就是让我们一直往前。一直往前,就一直在循环里。” 林小雪说:“那第二条呢。唤名不应。” 沈夜没有马上答。他抬头看着账墙。 过了一会儿,他说:“第二条不是禁令。” 零号说:“是什么。” 沈夜说:“是开关。” 他站起来,走到墙边。他指着自己那一格。 他说:“不应名,循环就不刷新。你在这儿站着,它就一直等你应。你一应,账上记一笔,这一遍就算数,它才好往下跑。” 他说:“我们这一遍,一直没人应名。所以循环跑不完整。它就在这几盏灯之间来回蹭。” 林小雪说:“那要有人应。” 沈夜说:“要有人应。应一次,把自己记上账,这一段路就把真的坐标吐出来。以账换位。” 他说完,看向长廊两头。 长廊静着。账墙上的字一层压着一层。那声音还没来。 零号往前站了一步。 她说:“我来。” 沈夜说:“我说了不许。” 零号说:“你听我把话说完。” 她抬起手,指着账墙上自己那一格。 (本章未完,请点击下一页继续阅读)第136章走不到的地方(第2/2页) 她说:“我第一次进这一层的时候,墙上还没有我。是后来才刻上去的。刻上去的时候写了名字,写完又划了。” 她说:“划我名字的人,是知道我原来叫什么的人。他不写,别人就不会知道那两个字。” 沈夜说:“你想说,那两个字还在。” 零号说:“在。在这个地方的账上。只要我叫一声,它就得认。” 沈夜说:“它要是认了,你就不是没名字的人了。” 零号说:“对。” 沈夜说:“账上有了名字,你就得还。” 零号说:“我本来就在还。” 沈夜看着她。他见过她为了任务把自己搭进去的样子。他摇了摇头。 他说:“这一次不行。” 零号说:“名字早被划了。我没名字。应了也记不上。” 沈夜说:“记不上,就是白应。白应一次,循环照样不认。” 零号说:“可我有过名字。” 沈夜说:“你现在没了。你现在是空的。呼你,你不响,循环就不认你。” 零号看着他,没说话。 沈夜说:“名字得从我嘴里出。” 他说完,往前走了两步,走到长廊正中间。 他把话说得很慢。他说:“我应。” 三个人等了一会儿。 长廊没有什么反应。灯还亮着,墙还刻着字。 沈夜站在正中间,等着。 又过了一会儿,那声音来了。 那不是从长廊尽头来的,也不是从身后来的。它像是从墙里出来的,从那些刻着名字的格子里出来的。它先叫了一个名字,很轻,听不出是谁。然后又叫了一个。一个一个往下叫。 沈夜听着。他知道这些名字是账墙上的名字。它在一格一格地念。 念到一半,声音停了。 然后它叫了一声。 “沈夜。” 沈夜没有回头。他站在正中间,说:“在。” 他说得很轻。可长廊把这两个字送了出去。声音贴着账墙往前跑,跑过一格一格的账,跑到尽头,撞在黑门框上。 那一下撞得很实。 账墙上的字动了一下。 不是字动。是灯动了。长廊右边的灯一盏一盏亮起来。先是一盏,再是两盏,三盏。亮到最后,右边那排灯全亮了,亮了一条线。 沈夜自己那一格,第五道刻痕刻了下去。 刻痕很浅,只刻了半道。石头裂了一声。 长廊尽头那点黑开始收。黑往中间聚,聚成一道轮廓,轮廓慢慢实了,成了一块石头。 门框变成了门。 林小雪说:“门出来了。” 沈夜说:“坐标出来了。” 他往前走了两步。这回门近了。他再走两步,门更近。 他停下。他发现自己的手有点抖。不是怕,是别的东西。他站在原地,想了一下。 他记不起一件事。 他记得自己家的路,记得从家到公司要过两个红灯,记得公司楼下那家铺子。他记得铺子的样子,记得铺子门口挂着的灯。可他想不起铺子招牌上写的是什么。 他站在那儿想了很久。招牌的样子还在,字没了。 他说:“我想不起来一家铺子的招牌。” 林小雪说:“哪家。” 沈夜说:“公司楼下。我天天去的那家。卖面。” 他说:“我记得它的灯,记得它的桌子。上头写的什么字,我想不起来。” 林小雪看了他一会儿。她说:“牛肉面。” 沈夜说:“对。是牛肉面。” 他说完,心里空了一下。他知道那块地方被腾走了。腾得很干净,连边都没留。 林小雪说:“我记着。” 沈夜说:“你又替我记一笔。” 林小雪说:“记着不算账。” 沈夜说:“算。你不记,我就真忘了。” 他没有再说。他把这一笔记在心里,往门口走。 走到门前,他看清了门。 门是石头做的,两扇,没有把手。门框上刻着一行一行的小字,字很小,一圈一圈绕着门框。沈夜凑近看,那些字不是名字,是编号。 编号刻得很密。最上面一行是0001,往下是0002,0003,一直排下去。排到中间,编号的次序乱了。 他看见一行刻着0017,下一行却是0019,再下面是0001。三个数挤在一起,顺序对不上。 沈夜说:“刻错了。” 零号说:“不是错。” 沈夜说:“怎么说。” 零号说:“刻的人先刻了它们,后来才想排序。次序是后补的,补的时候不知道前头刻到哪儿了。” 沈夜盯着那三行编号。他没有说话。他把这行编号记住。 他转头看门口。 门口的地上,摆着一双鞋。 鞋很旧,鞋面磨得发白,鞋头朝着门,摆得很正。鞋底磨平了,前面薄得像一层纸。像是有人穿着它,在这门前站了很多年。 沈夜蹲下去看。鞋里没有脚,也没有灰。鞋摆在那儿,像刚被脱下。 零号说:“有人来过。” 沈夜说:“不是来过。是站过。” 他站起来,看着那双鞋,又看看门。 零号把怀里那枚钥匙取出来。钥匙还包在布里。 她把布打开,递给沈夜。 钥匙柄上刻着“正门”二字,这会儿亮着,不烫,也不冷。门框上那些编号,有一段也和它一样亮。亮的地方,正好在门中央,凹进去一块。 凹槽的形状,和钥匙一个样。 沈夜把钥匙举起来,对着那个凹槽比了一下。 他说:“这钥匙是配它的。” 零号说:“那就是真门了。” 沈夜说:“是真门。” 他没有立刻插进去。他看着门上那一段发亮的编号,又看了一会儿那双鞋。 他说:“鞋是给我留的,还是给别人留的。” 没有人答。 那双鞋安安静静地摆在门口,鞋头朝着门,像是替谁站在那儿,等着门开。 第137章 门卫 第137章门卫 沈夜把钥匙举到门前。 凹槽就在门中央,一寸见方,边上磨得发亮。凹槽的形状很怪,不是圆的,也不是方的,像两个折角套在一起。 他对准了,插进去。 钥匙进得很顺,像本来就长在里头。 他松手。钥匙自己转了一下,很轻。转到一半,停住。 门没有开。 门口那双旧鞋还摆在那儿,鞋头朝着门。沈夜看着那双鞋。 他说:“这鞋是他的。” 林小雪说:“陈远。” 沈夜说:“他在门口站过。站到鞋底磨平。后来他进去了,鞋留在这儿。” 零号说:“为什么留鞋。” 沈夜说:“留下来的东西,都是给后来的人看的。” 他弯腰把鞋往门边挪了半寸,又摆正。他不知道自己为什么这么做。摆完他直起身,心里踏实了一点。 门还是没有动。 沈夜退了一步。 他看门框。门框上的编号还是那么密。发亮的那一段停在他插钥匙的地方,光沿着门框往上爬,爬过几行编号,停在一行上。 那行编号是0017。 沈夜说:“它在读。” 话没落,门前的空气变了一下。 不是风。是他面前那一片地方,从没有到有,慢慢实了。先是脚下一层淡影,再是腰,再是肩。 一个东西站在门前。 沈夜没有动。 那东西是人形。它穿着一身旧制服,颜色看不出,袖口和领口都磨白了。它站得很直,手垂在两边。 它没有脸。 脸的地方是平的。眉眼口鼻一概没有,只有一片旧布一样的皮,绷得紧紧的。 它站着,胸口的旧布不起也不落。它脚下没有影子,也没有脚印。它像是被人画在门前的,画完就不动了。 沈夜在守则派的档案里见过这一层的记载。记载很少,只有一句,说门那边的东西不说话。 眼前这个说话了。 他心里过了一遍。规则不会动。规则只会等人踩上去,照着写好的那行字办事。这个门卫站在这里,也是一行字,只不过长了个人形。 零号说:“门卫。” 沈夜说:“别动。” 门卫开口了。 它的声音不是从嘴里出来。它像隔着一层石头在说话,从门里传出来,一个字一个字,很平,没有高低。 它说:“问答三次。” 沈夜听着。 它说:“答错不计,但不改。” 它说:“答对,记账一笔。” 三句话说完,它不说了,就站在那儿。 沈夜等了一会儿。他试了一句。 他说:“门后面是什么。” 门卫不答。 他又说了一遍。门卫还是不答。它站着,没有脸,也不催他。 零号说:“它只答三句。” 沈夜说:“它只答它要问的。它不问的,怎么问都不答。” 他说完,心里有数了。这个门卫不会多给一个字。想从它嘴里套东西,套不出来。它只有三问,问完就是账。 林小雪说:“那它问的三句,就是三道题。” 沈夜说:“是三道题。答对了,才有资格开门。” 沈夜看着它。他心里把这三句话过了一遍。问答三次,是给三次机会。答错不计,是答错不算数,可也不给你换题。答对记账,是答对要欠一笔。 他数了数自己欠的账。四笔已经记上,第五笔只刻了半道。门卫这一笔要是记上,不知道落不落在那一格里。 他说:“请问。” 门卫说:“第一个问题。你要找谁。” 沈夜说:“陈远。” 门卫停了一下。 沈夜等着。 门卫说:“他还在。” 沈夜说:“在哪儿。” 门卫说:“在门里。” 沈夜还想问。门卫不答了。它只答该答的。 沈夜把这一句记下。第一问,陈远还在。 林小雪说:“它说他还在。” 沈夜说:“还在。” 林小雪说:“它不说他在哪儿。” 沈夜说:“它说了。在门里。” 零号说:“门里不是地方。门里是这道门后面。” 沈夜说:“对。他在门里面。进不去,也出不来。” 林小雪说:“那我们进去,就能见着他。” 沈夜说:“见不见得着,看它认不认。” 他看了一眼门卫。门卫站着,不催他,也不等他。它只是在等他把三个问题答完。 他说:“接着来。” 门卫说:“第二个问题。你写它的时候,是几点。” 沈夜愣了一下。 门卫说:“你写它的时候,是几点。” 沈夜说:“我写什么。” 门卫不答。它站在那儿,没有脸,也没有表情。 林小雪说:“它在问你话。” 沈夜说:“我听见了。” 他在心里翻。他写过的东西太多了。代码,注释,排错记录,交上去的说明。他没有写过门。 可门卫用的那个字,是写。 他想起深渊游戏里那些东西。它们把一切都当成被人写出来的。规则是写出来的,门是写出来的,来的人也是写出来的。写的人先落下字,别的人照着字走。 他说:“我写过的东西很多。你问的哪一件。” 门卫说:“你写它的时候。” 沈夜看着那道门。 他明白过来了。门问的就是这一道门。这道门被写下来的时候,写的人坐在哪儿,是几点,它要他说出来。 他说:“我不是写门的人。” 门卫说:“答错不计。” 沈夜站住。 答错不计,可不改。他说错了,这一问不算数,题也不会换。三次机会,他用掉一次。 零号说:“你怎么就认了那句。” 沈夜说:“它不接错的话。我答了,它不接。那我就得换一句。” 零号说:“你换哪句。你不会真是写门的人。” 沈夜说:“我不是写门的人。可这道门是写出来的。写门的人留下了一个数,是几点。它要那个数。” (本章未完,请点击下一页继续阅读)第137章门卫(第2/2页) 林小雪说:“你怎么会有那个数。” 沈夜说:“因为我也在那个时候坐过。写字的人,都坐过那个点。” 他说得慢。他心里其实没底。他不知道门问的是写门的人,还是问的这一整套东西被人写下的那个时刻。可这两个时刻,多半是同一个。 他记起自己那些夜。楼里的人走光,走廊的灯灭了一半,剩他那一层还亮着。他坐在靠窗的位置。窗外的黑很深,什么也看不见。屏幕的光打在他手背上。 他说:“深夜。” 门卫说:“说细一点。” 沈夜说:“夜里。很晚了。楼里没人。” 门卫说:“再细一点。” 沈夜闭了一下眼。他记得那天他抬手看表,表在屏幕边上亮着。他记得那上面的数。他说:“凌晨两点。” 门卫说:“记下了。” 沈夜睁开眼。他心里明白,这一问不是问时间。是问他。它要认的就是他。它问的是写这道门的人当年坐在哪儿,是几点。它把他的旧日子认成了门的日子。 他站在那儿,背上出了一层薄汗。 门卫说:“第三个问题。第一行。” 沈夜说:“什么第一行。” 门卫说:“你写的第一行。说出来。” 沈夜看着它,没有说话。 零号说:“它要你说第一行。” 沈夜说:“我知道。” 他站在那里,想。 他记得自己刚开始的那一间屋子。桌子很小,屏幕是旧的,边上一圈发黄。他坐下的时候,手放上去,有点凉。屏幕上什么也没有,只有一根线在闪。 他记得那间屋子里有股味,是旧机器烤出来的那种味。他记得自己先打了一个字,又删了,再打,又删。他记得手心里有汗。 他记得自己最后没有写什么大话。他只是像跟一个人打招呼那样,写了一句话。那句话很短。 他说:“你好。” 门卫站着。 沈夜说:“以后请多关照。” 他说完,等了等。 门卫没有动。可门里的石头响了一声。 那声音很小,像有人在很远的地方应了一句。沈夜不知道那是应,还是别的。他只知道,这句问候他写过,写完就再没想起来过。他刚才说出口的时候,喉咙有点紧。 紧接着,门里又响了一声。 那一声很闷,像一扇很重的门在自己后面落了栓。 钥匙转完了。 门开了一道缝。 沈夜看着那道缝,等了一会儿,没有走。 他说:“你是守卫吗。” 门卫说:“不是。我是登记人。” 沈夜说:“那这道门是谁守的。” 门卫说:“没有人守。门只认写它的人。” 沈夜说:“我认了。” 门卫说:“认了还不够。要清账。” 沈夜说:“清什么账。” 门卫说:“开门的人,账上多一笔。或者,替别人划掉一笔。” 沈夜说:“这一笔已经记上了。” 门卫说:“记上了。” 沈夜在心里把这话掂了掂。开门的人多一笔,或者替别人划掉一笔。两样都是账,一个往上加,一个往下减。账墙上那半道刻痕,不知道这会儿落满了没有。 他数了数自己的账。支路一笔,低地两笔,台座一笔。门卫这一笔记在哪儿,他看不出来。 他不知道五笔之后会怎样。账墙上还留着一格,写着待记。他想起那两个字,后颈有点凉。 它说完,往旁边让了半步。它让的那半步很小,可门前的路空了出来。 沈夜把这句话收好。 他说:“替别人划掉一笔,怎么划。” 门卫不答。它站在门边,像一根钉在墙上的钉子。它不是不肯答,是它只会答那三个问题。 沈夜没有推进去。他回头看林小雪。 林小雪站在他身后半步。她看着他,脸色不太好。 她说:“你刚才说表的时候,我看见你在找。” 沈夜说:“找什么。” 林小雪说:“你说凌晨两点的时候,你先摸了摸口袋。” 沈夜低头看自己的口袋。口袋里什么也没有。 他说:“我不记得摸过。” 林小雪说:“没关系。” 她顿了顿,说:“你还记得那个地方吗。你说过像打印店的那间。” 沈夜说:“哪间。” 林小雪说:“就是你说,进去以后像进了打印店地下室的那间。” 沈夜站着。 他说:“什么地下室。” 林小雪看着他,看了很久。 她说:“没什么。那间地下室,我替你记着。” 沈夜站在那儿。他知道自己又丢了一块。这一回他连丢的是什么都不知道。他只知道,刚才那两句话之间,本来有一间屋子,现在没有了。 他说:“你记着就行。” 林小雪说:“我记着。” 零号说:“任务列表更新了。” 她说:“下一站,门里。” 沈夜说:“底下那行呢。” 零号说:“底下那行没变。” 她念:“如果你还好,就笑一下。” 沈夜没有笑。他看了一眼门缝,又看了一眼门卫。 门卫站在门边,没有脸,也没有话。 门缝里很黑。黑得看不出里面有什么。 零号说:“进去以后,门要是自己关上呢。” 沈夜说:“那就关上。” 零号说:“退路呢。” 沈夜说:“退路在门外。灯还在那儿。” 他说这话的时候,回头看了一眼。长廊那头,那盏留灯还亮着,不远不近,像有人在门口替他们守着。 他伸手推门。 门开了。 门后没有风。有一股很旧的纸味,从里面慢慢出来,像一间关了很久的屋子刚被打开。 沈夜往里看了一眼。他看见一点灯的边。 就在这时,门里传出一个人声。 那声音很低,尾音往上挑,像是怕吵醒谁。 它说:“你终于来了。” 第138章 陈远 第138章陈远 他要蛰伏,他要好好积蓄自己的力量,待有朝一日自己羽翼丰满之时,再跳出来给她一个惊喜。 魑魅条件反射把我挡在身后,转手月牙弯刀出鞘,待看到来人,四目相对之时他身子一震,没了动静。 那名叫唐哥的男人终于沉不住气,气势汹汹的向最先说话的夏倾然走过来,脸上青筋暴露,浓浓的杀气扑向夏倾然。 迎着新生的太阳一个孟子扎进湖水里,游一圈跳上岸,跟着克拉肯开始练习剑招,克拉肯也不指导他,什么也不说只是在哪自顾自的练习招式,一招一式的练习,没有什么花样,完全是一刺一劈都是最原始的剑招。 ‘不是会不会,是肯定出事了,布易骆斯虽然性子野,但是那是一个极为孝顺的人,布鲁斯都没有他的消息,他肯定是出事了’布拉德利一脸平静的说道。 “难道村正真身早已流失,r本军事博物馆为了掩人耳目专门做了一把赝品来欺骗世人?那真的到底去哪里了呢?”狐狸有仔细的将所有兵器都一一找了个遍,但仍然一无所获。 到了包间里,老板弓着身子,一脸热情的笑容,一张圆胖脸硬是被笑的有褶子了。‘尊贵的客人你看你吃点什么’。 后面的败兵渐渐地凑到了一起,一个个衣服被竹枝扯得稀烂,不是丢了刀枪,就是没有鞋帽。 慢慢的从地上爬起来,垂着的手紧紧的握成了拳,可即使她不打算再给他机会,他也对她势在必得,因为只有在她面前,因为只有有她的世界里,他才能看到干净的世界,他才能体会到人生的美好。 “什么办法?”吴雨桐心里一亮回来这些日子她已经很清楚自己的处境她很确信吴雨林不会和她抢夺孩子的可是吴总她就没有那个把握了如果吴易阳一旦打孩子的主意那她根本没有任何可以和他们抗衡的能力。 在这些动物往地下迁移的时候,那些巨人高手们,也会来到这些地方寻找吃的和避难所的,是的,九年多的时间,他们也习惯了深渊的生活了,正是有了这些巨大的溶洞空间,他们才能生存下来。 “丫头,以后你们那里的薄荷油什么的,只管给我这里供货。我第一个帮你卖!其他的也只要你有,我就收!”临走,梁老先生对竹青说道。 不过,这苏浩天给夜凡的第一印象还真不错,最起码,人家不做作。 羽纤虽然希望有个家,但不能为了买个房子就让自己变成了穷光蛋,每天守着那空空如也的房子过日子吧。 凌怡今天很郁闷,她本来想舒舒服服地在家睡个懒觉,却发现生物钟还是准确地设置在了上班模式,时间一到就准时把她叫醒了,此时想再睡却是翻来覆去再也睡不着了。 再喝一口普洱茶,金色的茶汤醇厚,口感绵长,沈锋斜靠在椅子上,舒服得眉毛都要掉了。 今天早上孙福成他娘一大早去了老大家,又拿了一堆肉蛋回去的事情,他一回来,老伴儿就在他耳朵边嘀咕过了。 (本章未完,请点击下一页继续阅读)第138章陈远(第2/2页) “易族是上位八族之一,他们的族人擅长陷阱布置和五行阵法,还有就是偶尔能占卜一下,虽然准确度不高。”夏娅一边回答,还不忘塞一块肉到嘴里。 她这样的回答非常的出乎竹青和里正的意料。不过春香的脸色却一下子变得很不好看。 “青丫,你家的薄荷种子,可也要准备好,今儿肯定大家伙都会来买。”他临走,交代竹青。 提灯照山河:他有队大魏骑,不过之前已经残了,估计兵力最多一万。 我看在元宥的面子上忍了忍,拿着挎包面带微笑的跟着季暖离开。 耳边的声音虽然听不懂,但每一个音节都直击心灵,就如暮鼓晨钟一般在他的灵魂中不断的敲响。 以风雨同舟现在的纸面战斗力,就算实战经验少,也不是一个t3级同盟能对线的。 墨元涟清楚她想表达的,他忽而起身蹲在她的面前,时笙心情忐忑的垂着脑袋眸光盈盈的望着他,望着这张脸她心里很想哭。 “这么多年,我的身边一直留着母亲留下的这粒绝命丹,如今终于派上用场了!”慕容冲露出了少有的笑容。 “你二人是否应该向我好好解释解释?”延济和尚打量了一下周围,目光从郝意身上掠过,最终定在了妙缘和妙林身上。 “这跟兔子舞有区别吗?有吗?”也不知是不是郝意的欣赏水平不够,他总感觉这祭火舞跳起来跟兔子舞一样,动作都蠢萌蠢萌的。 接下来的事情让众人跌破眼镜,只见黑衣人从衣襟里掏出许多吃的,从屋顶顺了下去。 张花虽然气不打一出来,但是一想到前天自己不让方承回来住,居然也是好好的,甚至还给自己买了双鞋子。 梁迟徽操办完阴历的寿宴,飞往外省出差了,阳历那一场是梁纪深主办的。 老两口也是个会看脸色的,他们也察觉到苏大壮跟段郁之间的不对劲也借着给桑甜帮忙的理由离开了。 这话从残暴的董卓嘴里说出,竟让不知所措的刘协莫名有了些底气。 然后脱掉脚下的高跟鞋,拎在手里,急忙跑了过来,样子很是狼狈。 “你伤好了?”周宸见她穿得单薄,摘下围巾给她,何桑一歪头,没接受。 确实能耐够大,梁二公子儒雅了半辈子,是冀省公认的霁月光风的四公子之首,这才半个月,发火不下十次了。 却冒着如此大的风险,招惹如今梁家风头最盛的梁迟徽,她是万万不信的。 哪怕不把事情说的太明了,她最起码也应该让孩子有点思想准备。 为了救十五弟他耗费了十几天的内力,加上与杀手厮杀,他内伤也是很重,而此时也在慢慢的恢复中。 第139章 封印之内 第139章封印之内 他们站在小门后面。 沈夜抬起头,看见一片门。 门挨着门,一排挨着一排,往上摞,往两边铺,一直铺到看不见的地方。门的样子全都一样。木头是旧的,边角是圆的,门框上刻着编号。 每一道编号都是0017。 林小雪说:“这么多门。” 零号说:“不是门。” 沈夜说:“是记录。” 林小雪说:“什么记录。” 沈夜说:“写出来的东西,一条一条摆在一起,就是这一片。它长得像门,是因为写它的人只写过门。” 他往前走了一步,脚底下是实的,可他不觉得自己站在地上。脚下的黑不是地,也不是空。像一层很厚的纸,一层压着一层。 他说:“这不是屋子。” 零号说:“那是什么。” 沈夜说:“这一层就是封印本身。我们进来了,是走进了一本册子里面。” 零号说:“册子怎么会长成门。” 沈夜说:“写它的人把每一条都写成一道门。一条记录一道门,门和门排在一起,就成了这一片。” 他说着,往旁边看。他看见两道门之间有一道很细的缝。缝里有光,光是青的,一闪一闪。 他说:“你看那道缝。” 零号说:“缝怎么了。” 沈夜说:“那是两条记录之间的间隔。人写东西,总要在两条之间空一行。” 他把手伸进那道缝里。他的手进去半寸,就什么都摸不到了。 他说:“这不是地方。这是写法。” 他往前看。那一片门一直铺到看不见的地方。他忽然明白,这一层不用走完。走不完。 零号伸手,碰了最近的那道门。 她的手刚碰上去,那道门就散了。 不是碎。是像纸一样,从中间往两边分开,摊平。门变成了一页纸。纸上有格,一格挨着一格。 沈夜说:“别动。” 零号说:“我没动。是它自己开的。” 她退了一步。她刚才碰过的那一页悬在原处,纸面上有字。字很小,一行一行。 沈夜往前走了两步。他看那一页。 那一页上什么都没写。只有一格一格的空。 沈夜说:“空的。” 零号说:“这一页是废的。” 沈夜说:“不废。空也是一种记法。” 他继续往前走。他看见的每一页都摊开了,有的纸上有名字,有的纸上没有。有名字的那些,名字上头都有一道划痕。 划法不止一种。有的横着一道,有的斜着一道,有的用一个叉盖住。有的划得很重,纸都破了。 沈夜说:“这是一本名册。” 零号说:“谁的。” 沈夜说:“不知道。可这上头记的,全是被划掉的名字。” 他停下,回头看了一眼来路。小门还开着,从那儿能看见登记处的灯光。他想起陈远摊在桌上的那本簿子。 他说:“陈远的簿子,和这本名册,是一套的。” 林小雪说:“怎么说。” 沈夜说:“一样的纸,一样的格,连边上的裁口都一个手法。那本簿子记的是进门的人。这本名册记的是被划掉的人。前面那本是活的,后面这本是死的。” 林小雪说:“活的那本,写着谁还在这儿。” 沈夜说:“死的那本,写着谁已经没了。” 他说完,没有再往下说。 他往前走了一段。他路过的一页上写着一个名字,名字后面写着两个字:走失。再往前一页,名字后面写着:自己走的。还有一页,名字后面只有一道横线,别的什么也没有。 他说:“这本册子上的人,走法都不一样。” 林小雪说:“有的不是走。” 沈夜说:“嗯。有的只是被划了。” 他停在一页前面。这页纸上有两个名字,一个挨着一个。前一个被划掉了,后一个还完整。 沈夜说:“这两个人是一起进来的。” 零号说:“你怎么知道。” 沈夜说:“划的人先划了前一个,笔尖带到了后一个。后一个上有一道很浅的印。” 他看着那道浅印,没有说话。他想起陈远簿子上那些画了圈又打了叉的名字。活的和死的,原来用的是同一支笔。 林小雪喊了一声。 她站在后面,手里捧着一页纸。那页纸自己飘过来,落到了她手上。 她说:“这一页有名字。” 沈夜走过去。 那页纸上写着两行字。第一行是一个名字。名字只写了一半,后半边是空的,像被人从中间揭开了一层。 那半截名字,沈夜认得。 他说:“零号。” 零号站在他旁边,看着那页纸,没有动。 她看了很久。她说:“这是我。” 沈夜说:“你确定。” 零号说:“写的人手上有汗。汗把纸洇黄了一小块。那一小块的位置,跟我记得的一样。” 她伸出手,指尖停在纸上,没有碰。 她说:“这半边是我。那半边不是我。” 沈夜看那半边空的地方。那地方不是空白,纸上有很浅的痕,像原来写过字,后来被人擦掉了。擦得很干净,只有用对了光才看得见。 他说:“有人把你写了一半。” 零号说:“写了一半,就不要了。” 沈夜说:“不是不要。是被人拿走了。” 他看着那半边空痕。他想起那面账墙。墙上的格子里,有的名字写了一半,有的名字只留下一道痕。他那时候以为那是别人写的。现在他看出来了,是同一个写法。 他说:“你从这道封印里掉出去的。” 零号说:“我掉出去的时候,不知道自己是从什么地方掉的。” 沈夜说:“现在知道了。” 零号说:“知道了。” 她的声音没有变。她只是把手收了回去。 纸上还有第二行。 那三个字是印上去的,比名字清楚,也比名字深。沈夜念了一遍。 他说:“待注销。” 零号说:“注销是什么。” 沈夜说:“就是把你这个名字从册子上删掉。” (本章未完,请点击下一页继续阅读)第139章封印之内(第2/2页) 零号说:“删掉会怎样。” 沈夜说:“册子上没有名字的人,就不算数。” 零号说:“不算数是什么意思。” 沈夜说:“没有过。” 零号站着,没有说话。 林小雪走过去,站在她旁边。她伸手,想拍零号的肩。手抬到一半,停住了。 零号说:“别碰我。” 林小雪把手收回去。 零号说:“我不是跟你生气。” 林小雪说:“我知道。” 零号说:“我刚才想了一件事。这上头写着待注销。可我已经在外面站了这么久,也没见谁来把我注销掉。” 沈夜说:“因为这一页还锁在里头。它出不去,你也回不来。” 零号说:“那它是在等我回来。” 沈夜说:“大概。” 零号说:“它等了很久了。” 林小雪说:“这册子上,一共写了多少人的名字。” 沈夜说:“数不过来。可这上头没有几个是完整的。” 他没再往前走。他站在原地,往前看。前面那一整片纸都在动,像有人翻书。 他说:“这册子上有名字的人,都是被划掉的。” 他不知道自己为什么要往下找。他只是觉得,这本册子里应该有一个名字,他认得。 他往前走了很多步。他翻开的每一页,名字都被划掉了。有的是老人,有的是年轻人,有几个名字后面还写着岁数。 他走到一页前面,停住了。 这页纸比别的旧。纸上有几道折痕,像被人带在身上揣过很久,又放回来。 纸上有一个名字。名字后面跟着两个字:已划。 沈夜看着那个名字。那是他父亲的名字。 名字旁边有一行歪歪扭扭的字迹。字很大,笔画用力,把纸都戳出了凹。那是小孩写的字。 沈夜认得那种字。他小时候学过写字,学了半年,就没再学。 那行字写的是:爸爸的名字,我写的。 沈夜站在那页纸前面,很久没有动。 他想起小时候的事。父亲的工具箱、雨伞、账本,每一件都让他写上名字。他写不好,写得大,写得歪,把纸上戳出坑。父亲看了很久,说,写得好。 他那时候不明白,为什么自己的名字可以写得歪,父亲的名字却要写得正。 现在他明白了。 他想起那本册子。他父亲大概是从什么地方知道了有这么一样东西。他知道这上头迟早会写上他儿子的名字。所以在那个名字被写上之前,他先把自己的写了进去。 一页纸,一格名字。他把自己那一格让出来,空给儿子。空着的那一格,就不算数。 沈夜伸手,隔着空气,在那行小孩写的字上比了一下。他的手指没有碰到纸。 他说:“他换的时候,没跟我说。” 林小雪说:“他不能说。” 沈夜说:“我知道。” 他说:“他把我该有的那一格,换成了他自己的。” 林小雪说:“你怎么知道。” 沈夜说:“我小时候在他本子上写过这两个字。写完他看了很久。” 林小雪说:“他为什么要换。” 沈夜说:“因为他知道那本册子会写名字。他先写了自己的,把我的那格空着。” 他说这句话的时候,声音很平。他心里有什么东西沉下去,很深。 林小雪说:“你还好吗。” 沈夜说:“好。” 他说完,抬起头。 他刚才看那页纸的时候,前面又出了新的一页。新的一页上只有两行字。第一行的名字已经被人填好了。 那个名字是沈夜。 第二行是空的。空的后面有三个字:待注销。 零号也看见了。她站在旁边,看着那三个字,一句话也没说。 林小雪说:“为什么是你。” 沈夜说:“因为这册子上,本来就该有我。” 他说得很轻。他说完,看那页纸。那三个字像刚印上去,墨还没干。 他说:“我没有名字的时候,是父亲替我占了一格。现在那一格用完了,就轮到我。” 零号说:“你这一页,是新的。” 沈夜说:“嗯。” 零号说:“新的还有救。” 沈夜说:“怎么救。” 零号说:“我这页是旧的。旧页上的字擦不掉。可新的,还没盖章。” 她说完,走到那页纸前面,伸出手。 她把手按在纸的下沿。她的手指是凉的。纸面没有动。 她说:“你写。” 沈夜说:“写什么。” 零号说:“写你自己。” 沈夜看着那页纸。他不知道要写什么。他只知道,如果他什么都不写,这一页上迟早会盖上那三个字。 他抬起手。 林小雪说:“等一下。” 她看着那页纸,说:“你可以写别的吗。” 沈夜说:“写什么。” 林小雪说:“写这天,写他们,写我们要去什么地方。写什么都行。” 沈夜看了她一眼。 他说:“行。” 他伸出手指。他的手指还没碰到纸,纸上的那三个字就开始淡了。淡得像被水泡过,一笔一笔往下淌。 他停住手。那三个字还在,只是浅了。旁边又多了一行很细的小字。 那行小字写的是:写错了要改。 沈夜看着那行字,明白了。这册子不是死的。它认字,也认改。改过的字,也算数。 他说:“我写。” 他往前一步。他把三根手指按在纸的上沿。 他写了一个字。第一个字是“三”。 写完那一个字,纸面轻轻震了一下。四周的门一齐往两边退了一点。中间让出一条很细的路。 那条路很窄。路上没有光,只有一种很淡的青色,像隔着水看灯。 沈夜收回手。 他说:“走。” 林小雪说:“去哪儿。” 沈夜说:“往下。” 他说完,先走了。他的脚印落在纸上,一个一个,跟着往前。 第140章 敲门的节奏 第140章敲门的节奏 沈夜抓住了零号的手腕。 他没有用力。他只是把她的手从那页纸上拿开。 他说:“别撕那行名字。” 零号说:“为什么。” 沈夜说:“这页上有两样东西。一样是你这个名字,一样是底下那行字。名字是你的。那行字是别人写的。” 零号说:“撕哪样不一样。” 沈夜说:“你把名字撕了,你就不算数。你把那行字撕了,账还在,人还在。” 零号说:“名字在,人不就该在。” 沈夜说:“这册子不认名字在不在。它认底下那行字办没办完。” 他指了指那页纸的下半截。 他说:“你看。名字是手写的。底下那行是印上去的。手写的能改,印的是发下来的。” 零号说:“那你凭什么说撕下头那行就行。” 沈夜说:“因为你撕的是命令,不是你自己。” 零号说:“命令没了,别人还能再发一条。” 沈夜说:“能。所以得让它办完。” 零号看着他,看了很久。 她说:“那你先告诉我,门口那个人叫什么。” 沈夜说:“这一笔我记不住。那是我的账,不是你的。” 零号的手指从名字上移开,落到第二行上。 那三个字印在纸上,笔画很硬。她用指尖把那一行捏住,轻轻一揭。 那一行字起来了。 它不像纸,像一条很薄的线。她把它整条揭了下来,纸面上没有留下毛边。 底下是白的。 她捏着那条字,看了好一会儿。 她说:“待注销。” 沈夜说:“收好。这一条后头还有用。” 她把它折了两折,塞进怀里。 沈夜说:“往下走。” 他们往前走。 走了很久。前面那些摊开的页越来越薄,最后只剩一页。 那一页比别的短。纸上画了六格,格子的线很细。 第一格里有名字。名字上头划了一道,划得很重,把纸划破了。 第二格里有半截名字,后面空着。 第三格里有名字,后面写着已划。 第四格里只有一个字的一半。左半边是三点水。 第五格里什么也没有,只有一道很浅的痕,像有人用手指在纸上按过。 第六格空着。空格的旁边,写着两个字。 沈夜念了一遍。 他说:“待记。” 零号说:“六格。” 沈夜说:“五格画了字,一格空着。” 零号说:“空的那格是谁的。” 沈夜没有立刻答。 他把五格看了一遍。第一格,是门里出来过的那个人。第二格,是零号。第三格,是他父亲。第四格,是站在他身后的人。第五格上那道痕,他认得出是什么刻的。 那是他自己划下去的那一道。 他说:“这五格是五笔。” 零号说:“第六格是谁的。” 沈夜说:“第六格是我父亲留给我的那一格。” 林小雪说:“你怎么知道。” 沈夜说:“他把自己那一格写了名字,把我这一格空着。空着的那一格,就在这上头。” 他说:“他留给我,是让我来填。” 林小雪说:“前面那五格,你都认得。” 沈夜说:“认得。” 他把五格重新看了一遍。他说:“第一格划得最重。划的人恨他,或者怕他。” 他说:“第二格是你。写了一半就停了。” 他说:“第三格是我父亲。他没等到有人给他补一笔。” 他说:“第四格只剩半个三点水。那个人到现在还没有名字。” 他说:“第五格只有一道痕。那道痕是我划的。划的时候,我只当是在还一笔账。” 他顿了一下。 他说:“五个人的账,都记在这上头。这本册子不光是锁,它还是一本账。” 零号说:“那你填吗。” 沈夜说:“填了,我就被记进这本册子里,跟前面五个人一样。” 零号说:“不填呢。” 沈夜说:“不填,我在这儿就没有名字。没名字,册子就当我没有来过。” 他站在那页纸前面,把手放在身侧。 他说:“你先把你那行字拿出来。” 零号从怀里取出那条字,摊在手心。待注销三个字在她掌上,像一截很细的绳。 沈夜说:“这行字是别人发给你的命令。命令还挂着,就总有一天会再发一次。” 零号说:“那就撕了它。” 沈夜说:“光撕不行。撕了,命令没了,办的人也没办完。” 零号说:“那怎么办。” 沈夜说:“把这行命令改成一行记录。” 林小雪说:“改成什么。” 沈夜说:“已记。” 他把钥匙拿出来。 钥匙在手里是温的。他把它对着最后一页按下去。 纸上没有凹槽。钥匙放上去,纸面自己凹了一块,正好是钥匙的形状。 沈夜说:“这道册子认两样东西。一样是开门的钥匙,一样是写字的钥匙。是同一把,两种用法。” 他把钥匙翻了个面。钥匙柄上刻着正门两个字。那两个字这会儿很淡。 他说:“在门上头,它是开的用法。在这页纸上,它是写的用法。同一个东西,写到哪儿,就按哪儿的规矩办。” 林小雪说:“你怎么知道它能写。” 沈夜说:“我把它放上去的时候,纸自己凹了一块。门是给它留过槽的。这张纸也留了。” 零号说:“它会替你写吗。” 沈夜说:“给别人写,要押一样东西。” 零号把那半页纸举起来。 她说:“押我的名字。” 沈夜说:“你想清楚。写不成,你的名字就没了。” 零号说:“这半页本来就是我的。押出去,坏不到哪儿去。” 沈夜看了她一眼。 他说:“好。” 钥匙转了一下。 纸上浮出一只手。 那只手没有身体。它从纸的背后伸出来,握着一支笔。笔尖悬在纸的上方,不动。 沈夜看着那只手。他想起门卫。门卫是一行字长成的样子。这只手,是写字的人留下来的一截。 (本章未完,请点击下一页继续阅读)第140章敲门的节奏(第2/2页) 他说:“它要我先说写什么。” 手不动。 沈夜蹲下来,把最后一页又看了一遍。他没有去看第六格。他看着零号手心那条字。 待注销。 他心里把这册子的规矩过了一遍。这册子记的是名字。名字被划掉,人就不算数。命令是一条命令,命令底下不记名字。 他忽然停住。 他把那条字举到眼前。 他说:“命令和记录,是两样东西。” 林小雪说:“什么意思。” 沈夜说:“记录写在那儿给人看。命令写在那儿给人办。这两样在这册子上,用的是同一支笔,同一个格。” 他把那条字翻过来看背面。背面是白的。 他说:“有人给它下过一条命令,要注销零号。命令还挂在这页纸上。挂着的命令,不办完就不算完。” 零号说:“那我把这条命令撕了。” 沈夜说:“撕了,就是没办完。没办完的命令,会再发一次。” 零号说:“那你想怎么办。” 沈夜说:“把待注销,改成已记。” 林小雪说:“改一个字,就能救她。” 沈夜说:“这册子认字。它不管字是什么意思,它只认这行字写没写过,办没办完。” 他说:“待注销是一条命令。已记是一条记录。把命令改成记录,这条命令就算办完了。办完了,就不会再发。人还留在册子上。” 他看了一眼零号那半截名字。 他说:“名字会补全。因为这行字写在名字底下,补全了,这行字就算落定。” 他直起身,对那只手说:“把这一条改成已记。” 那只手没有答。它落笔了。 笔尖在纸上走,走得很慢。沈夜看着那三个字一点点被盖住,又一点点重新写出来。 待注销被划掉。底下写出来的是已记。 写完,那只手松了笔。笔没有落地,直接化进了纸里。那只手也缩了回去。 册子里静了一会儿。 沈夜看着那条改过的字。已记两个字写得很正,笔画不粗,也不细,像有人量过。 他说:“它认了。” 零号说:“你怎么知道。” 沈夜说:“它没把墨吐回来。” 最后一页上,零号的半截名字,慢慢长出了后一半。 笔画是自己出来的。第一笔,第二笔,一笔接一笔。 零号站在旁边,看着自己的名字,从头到尾,第一次是完整的。 她没有伸手去摸。 她说:“这是我。” 她说完,那页纸开始动。 不是翻书。是所有摊开的纸一起往回卷。门一道一道立了回来。可这一次,门上的编号不一样了。 有的写着0001,有的写着0104,有的写着134。 沈夜说:“封印松了。” 零号说:“它是靠名字锁着的。一条命令办完,锁就短一道。” 沈夜说:“只短了一道。” 他回头看了一眼最后一页。那第六格还空着。待记两个字还在。 他说:“这一格我先不填。” 他说:“留着。” 零号说:“留着做什么。” 沈夜说:“我要是现在填了,往后这册子上就多一个名字。名字一多,划起来也快。” 零号说:“那你打算什么时候填。” 沈夜说:“等我知道我父亲那一笔是谁划的。” 零号没有说话。 他们往回走。 路比来的时候短。走过登记处的时候,屋里没有人。桌上空着,那盏灯也不在了。 沈夜站在门口,看了一会儿。 林小雪说:“他把灯带走了。” 沈夜说:“没有。他把灯留在门外了。” 他往长廊那头看。长廊尽头的暗里,亮着两盏灯。 一盏是他们的。另一盏搁在门边,光很小,照着一双旧鞋。 林小雪说:“他还在门口。” 沈夜说:“他说总得有人在门口等。” 林小雪说:“等谁。” 沈夜说:“等下一个人走到那儿。等这个人别在黑里站太久。” 零号说:“那盏灯能烧多久。” 沈夜说:“不知道。” 他说:“够烧到他等的人来就行。” 回到低地的时候,天没亮。地里浮着一层灰白的光。 沈夜在那儿站了一会儿。 他看见低地的尽头,多了一道门。 那道门没有编号。 门是旧的,木头颜色发灰。地上那道灰白的光,从门口铺出来一小片,别的地方都是暗的。 沈夜没有过去。他站在原地,看了一眼。 这一层的门他都数过,每一道都有编号,每一道他都能念出来。 这一道他没见过。它像是刚长出来的。 系统给了他一行结算。 支路副本通关。 生命值扣减。 账目加一笔。 余额变动。 他一行一行看下去。最后一行在任务列表的末尾。 那行字变了。 原来只有半句。这会儿成了整句。 系统提示:如果你还好,就笑一下。 发送者:零号。 沈夜看着那行字,看了很久。 他说:“你怎么发得出来。” 零号说:“我把那行命令揭下来了。揭下来,我就算数了。” 沈夜说:“你本来就算数。” 零号说:“现在算。” 她说完,往林小雪那边看了一眼。 她说:“他刚才笑的那一下,你看见没有。” 林小雪说:“看见了。” 零号说:“那他就算还好。” 林小雪说:“这句是让谁笑的。” 沈夜说:“让写它的人笑的。” 他站在低地上。风从那道没有编号的门那边过来,很轻。 他的嘴角动了一下。 他笑了一下。 笑完,他往那道门看了一眼。门里什么也看不见。 他把那扇门的位置记下了。 第141章 无编号 第141章无编号 那道门立在低地的尽头。 门是旧的。 木头颜色发灰,边角上没有漆,也没有包铁。 沈夜走近了两步,没有伸手。 他先看门框。 门框上一道刻痕也没有。 他说:“没有编号。” 零号说:“我看见了。” 沈夜说:“这一层的门,我看见过的每一道,都有编号。” 林小雪说:“门为什么要有编号。” 沈夜说:“因为门在册子上。一道门就是一条记录。记录有先有后,有先有后就有号。” 他往两边看。 左边是低地的边,右边也是。 这一层他走过很多遍。走到头,路就绕回去。 他记得头一回来到这一层的时候,这里只有一条直路,路两边都是灰的,脚踩上去没有一点回声。 后来路开始分岔,先分出一条通向登记处,再分出一条通向那排立着的门,他以为这一层就这么大了。 现在他看见尽头又多了一样东西,才明白这一层不是死的地方,它也在往外长,长法与册子添页一样,一页一页地添。 册子添页要有人写,这里添门,大概也要有人落笔。 他站在新门前看了一会儿,觉得这道门比别处矮半头,像先挖好了一个框,门板还没有装进去。 地上那片白刷得不匀,靠门的一边厚,离门的这一边薄,薄的地方能透出底下的旧痕。 旧痕是一道弧线,像有人推过什么重东西,从门里往低地这边推,推到一半停住了。 他说:“这道门长在绕回去的地方。” 零号说:“长出来的门。” 沈夜说:“册子排在里面的门,都排得下。这一道排不进去。” 零号说:“你凭什么说它排不进去。” 沈夜说:“它没有号。没有号的东西,册子不认。” 他有这个判断,是因为册子他翻过。 册子里的每一页都有格,格挨着格,格子与格子之间留着极细的边。 门的编号刻在格子角上,号小的在前,号大的在后,中间不断号。 他在长廊墙上数过那些编号,0001是头一道,中间跳过几处,跳到134之后就断了。 134后面本来该有135。 他前些日子在长廊里见过135那一道门,门是空的,门框上的号被人磨过,磨得很平。 他那时以为磨号的人是不想被找出来。 现在他想,磨号的也许不是人,是这一层的规矩。进过册子的号留在册子上,门框上留不留字,是另一回事。 这道门连号都没有,说明它不是从册子里出来的。 册子外的东西,册子管不着。册子管不着的东西,钥匙自然也开不了。 他把正门钥匙取出来。 钥匙在手里是温的。 他走到门前,把钥匙对着门板按上去。 门上没有凹。 纸会凹。这道门不凹。 他把钥匙移了移,从左边移到右边,从上边移到下边。 门板一直是平的。 他说:“它不认。” 零号说:“门不认钥匙,那把钥匙拿在手里还有什么用。” 沈夜说:“钥匙认的是有编号的门。这道门不在册子上,钥匙管不到它。” 零号说:“不在册子上,它又怎么会长在这儿。” 沈夜说:“这个我还没想出来。” 他往长廊那头看了一眼。 陈远还在门边坐着,灯搁在他脚边,火苗压得很低,只够照见鞋头。 门口离低地不远,站在门口的人只要抬头,就能看见这一层尽头。 陈远坐的位置正对着这道没有编号的门。 他看了一夜,一句话不说。 沈夜把这件事记下来,没有问。他知道有些话问了也白问,人不肯答的时候,问三遍也只多三遍的沉默。 零号往前一步,站在门口。 她没有伸手,只是站着。 站了半分钟,她往后退了半步。 她说:“里面有东西。” 沈夜说:“什么东西。” 零号说:“不知道。它应了我一声。” 沈夜说:“它说话了。” 零号说:“没有。它只是动了一下。” 沈夜说:“你怎么知道它动了。” 零号说:“我站在那儿的时候,门板里有一层东西跟着我动。我往前,它往前。我退,它退。” 零号说:“我退得慢,它退得也慢。” 沈夜说:“你别站太近。” 零号说:“它不咬人。” 沈夜说:“现在不咬。” 他往前一步,把零号挡在身后。 他没有碰门。他蹲下来看门底下。 门底下有一道缝。缝里是暗的,和别处的暗一样。 他伸手去摸地上那片灰白。 他的手过去了,手上不留亮,地上也不动。 他说:“这不是光。” 林小雪说:“那是什么。” 沈夜说:“是刷上去的一层白。像有人拿粉笔在地上刷了一遍,只刷了门口这一小块。” 他说:“册子上的门,门上认钥匙,门下留槽。这道门两样都没有。” 零号说:“没有槽,没有号,它靠什么开。” 沈夜说:“我还没想出来。” 他这句话刚说完,门里响了。 不是一声。 是三声。 三声很短,一下就过去。 接着是两声,很长。 然后停了。 停了一会儿,又是三短两长。 沈夜没有动。 他把手抬起来,止住身后两个人。 第二遍走完,又停。 这一次停的时间,比第一遍里面的停顿长。 然后第三遍。 沈夜数着。 他说:“三下短的,两下长的。一共五下。” 零号说:“五下是什么。” 沈夜说:“还不知道。可它每一下之间的空,是一样的。” 他说:“你听。短的三下,间隔一样。长的两下,间隔也一样。短的到长的中间,空了一下。长的到下一轮中间,也空了一下。” 林小雪说:“它按着数敲。” 沈夜说:“对。它不是乱敲。它在数。” 沈夜说:“不知道。可它在数数,就说明它在等一个数完的时候。” 零号说:“数完的时候是什么时候。” (本章未完,请点击下一页继续阅读)第141章无编号(第2/2页) 沈夜说:“第五下后面那一段空。” 零号说:“那一段空是留给谁的。” 沈夜说:“留给人的。” 他侧过头,把耳朵朝门板那边送了送。 敲声不重。像有人拿指节顶在门板内侧,一下一下地顶。 每一下的分量都一样。 第三遍走完,第四遍开始。 沈夜跟着数了一遍。 他把手放在身侧,用指节轻轻点自己的裤缝。 一下。两下。三下。四下。五下。 点完,门里的敲声正好停。 他往地上看,那片白是干的,用钥匙尖一划就留下一道浅痕。 他划了三道短的,隔开一点,又划了两道长的。 划完退开两步比了比,短的差不多是长的六成。 他做过程序里最普通的那种定时器,知道什么叫固定间隔。 会按固定间隔重复的东西,背后一定有一件事在推着它。 人敲钟是报时,机器发信号是等一个应答。 眼前这个东西两样都不像。它敲得比人稳,又比机器活。 它停的时候不是断了,是在让。 让出来的那一点空,就是留给门外的人的。 他心里已经有一个猜想,还差一步才能定下来。 他说:“它的五下,比我的五下慢一点。” 零号说:“慢多少。” 沈夜说:“慢一拍。” 林小雪说:“慢一拍是什么意思。” 沈夜说:“意思是它敲完一遍,还留出一点空。那一点空,等有人接上。” 他说完,抬头看林小雪。 林小雪按住左边眼角。 她按得很紧。 沈夜说:“怎么了。” 林小雪说:“烫。” 沈夜说:“烫得厉害吗。” 林小雪说:“比上回厉害。像有人拿针在里面顶。” 她把手指挪开。眼角那一点痣是红的。 她说:“门后头有东西。” 零号说:“什么东西。” 林小雪说:“它在数人。” 沈夜说:“数人。” 林小雪说:“我左眼里这会儿有影子。门里站着很多人。它一个一个点过去。点到一个,那个就动一下。” 沈夜说:“它点到第几个了。” 林小雪说:“数不清。它点得很快。” 沈夜说:“点完以后呢。” 林小雪说:“点完以后,没有一个能动。” 沈夜说:“为什么。” 林小雪说:“因为它们都没有名字。” 她说完这句,把手放回眼角,闭了一下眼。 沈夜没有让她再看。这一层的东西看多了要记账,账记在哪里他不知道,可她眼睛上那点痣是记着的。 他往她那边挪了半步,挡住她朝门里看的目光。 他说:“它在点名。” 零号说:“点完了没人应,它就再点一遍。” 沈夜说:“对。它一遍一遍点,是因为它手上有名单,名单上的人都不应。” 林小雪说:“人会应它吗。” 沈夜说:“会应的,都是算数的人。” 他说到算数两个字,停了一下。 他想起册子最后一页那一格。 第六格空着,旁边写着待记。 待记两个字,跟这道门有点像。 都是空的。都在等人落笔。 系统给了他两行提示。 系统提示:检测到未登记入口。 系统提示:是否登记,待定。 沈夜看着这两行字。 他没有应。 登记两个字,他在册子上见过。名字写上去,才叫登记。 把这道门登记上去,这道门就得有号。 有号的门,就是册子上的一条记录。 他还没弄清这条记录是谁写的。 他说:“不进。” 零号说:“门里有人叫你。” 沈夜说:“还没叫。” 零号说:“那敲声算什么。” 沈夜说:“算它知道门口有人。” 零号说:“它怎么知道。” 沈夜说:“因为你刚才站在门口,它应了你。” 零号不说话。 她站回沈夜身后,右手按在胸前,按着衣服里那两个字。 那是从册子上揭下来的已记,她折了两折贴身放着,隔着布也能摸出纸的硬边。 她按着它,像按着一件要紧的东西。 林小雪也退了一步,退到那片白的外面,站在暗处。 沈夜说:“先回长廊。我要问编号的规矩。” 零号说:“问谁。” 沈夜说:“问陈远。” 林小雪说:“他从册子上离了。他还知道吗。” 沈夜说:“他离了册子,可他记得册子上的事。记得的东西,说得出口。” 他转身。 他说:“走。” 他们往回走。 走了七八步,沈夜停住了。 门里的敲声停了。 他回头看。 门上没有动静。 过了几秒,门里又响了。 这一次不是三短两长。 是一下,停一下,再一下,又停一下。 一模一样的一下,一下,一下。 沈夜站在原处,听了很多下。 他把两段节奏在心里过了一遍。 三短两长是点名,一下一下是催。 点名和催不是同一件事。点名要找的人不知道自己的名字,催要找的人知道自己站在门外。 门里那东西一会点名,一会催,说明它在两种人之间来回试。 它先试门外有没有算数的人肯应一声,试不出,就催站在门口的人。 它不知道门外站的是谁,只知道门外有人。 这个不知道,是沈夜手里拿到的第一样东西。 他说:“它换了。” 零号说:“换成什么了。” 沈夜说:“三短两长的意思,是点名。现在这个,不是点名。” 林小雪说:“那是什么。” 沈夜说:“像有人隔着门板,用指节一下一下地敲,等人开门。” 零号说:“它在催你去。” 沈夜说:“不一定是催我去。它在催有人应它。” 他把那道门最后看了一眼。 他说:“走。” 第142章 登记处外的旧鞋 第142章登记处外的旧鞋 他们回到长廊的时候,陈远还坐在门边。 灯搁在他脚边。 火苗不高,只照见一双鞋。 鞋是旧的。鞋头磨白了,鞋帮上有一道开胶的口子,用线缠了两圈。 沈夜在离他三步的地方停下。 他说:“问一件事。” 陈远说:“问。” 沈夜说:“低地尽头那道门,没有编号。” 陈远的手指在地上敲了一下。 他说:“这个问题,我答不了。” 沈夜说:“答不了,还是不想答。” 陈远说:“答不了。答一句,我自己账上就要添一笔。” 沈夜说:“你已经离册了。” 陈远说:“离了册,账还在。册子是册子,账是账。” 沈夜说:“离了册的人,怎么还有账。” 陈远说:“人只要还站在这儿,就有一笔账跟着。册子划的是名字,账记的是事。” 沈夜说:“那你记不上,也说不出口。” 陈远说:“对。我知道的都记不上,记不上的,说不出。” 陈远守门的样子跟别人不一样。 他不看门,看的是门口那一小块地。 有人来,他先看鞋,再看人。 沈夜头一次从这道门过的时候,他就是这么坐着,灯搁在脚边,鞋头对着门。 那会儿沈夜以为他是个守门的。 后来才知道,他不是守门,他是留在门边的一截。 陈远自己说过,他离了册。 离了册的人,名字不算数,人还站在原处。 名字一离,人就轻,轻得连话都得省着说。 沈夜看那盏灯看了很久。 灯能照见鞋,照不见脸。 他猜这盏灯不是给人用的,是给账用的,照着一笔字,让它别写歪。 灯挪了半尺,光跟着挪了半尺,还是只照见鞋。 沈夜没有逼他。 他知道这种人说话的样子。挑着说,留一半。逼急了,连那一半也不给。 他蹲下来,看了一眼那双鞋。 鞋底边上有一圈干了的泥,泥发黄。 他说:“你这双鞋走了很多路。” 陈远说:“走了一辈子。” 沈夜说:“这一层没有泥。” 陈远说:“泥是外面的。” 沈夜说:“外面的泥带到这儿,说明你从外面来。” 陈远说:“谁都是从外面来的。” 沈夜说:“你不是从册子里出来的。” 陈远看了他一眼。这一眼比刚才那一句长。 他说:“你问这个做什么。” 沈夜说:“我算一算,门口这个人有没有资格让我问。” 陈远笑了一下。他的笑很浅,像脸上的一层皮动了一下。 他说:“我在这里守了七年。” 沈夜说:“七年里,过去多少人。” 陈远说:“不多。” 沈夜说:“他们进门的时候,都押着名字吗。” 陈远说:“有的押,有的不押。” 沈夜说:“不押的,出来还是自己吗。” 陈远没有答。他低下头,把鞋帮上那道线又绕紧了一点。 线绕紧以后,他抬起头。 他说:“我答不了那道门。可我能给你一样东西。” 沈夜说:“什么东西。” 陈远从怀里抽出一本册子。 不是册子。是本子。皮是黑的,边角磨出了毛。 他说:“守则派的东西。前些日子那人落在门边的。” 沈夜伸手接过来,没有立刻翻。 他说:“你留着它,就是留着一条路。” 陈远说:“我留着它,是替人看着。” 沈夜说:“替谁。” 陈远说:“替还回来拿的人。” 沈夜说:“那你怎么现在给我。” 陈远说:“因为你在门口站了。” 他说完,把灯往自己身边拢了拢,不再说话。 沈夜把本子翻开。 本子里的纸是白的,写得极工整。 前半本他上回看过,记着两样东西:一样是进出第七层的记号,一样是一个被涂掉的名字。 他直接翻到后面。 后面这一页与前头不一样。前头的字压着格子线写,这一页没有格子,是横着写的。 横写的字比前头小,也比前头密。 沈夜一行一行看下去。 第一行写的是:入第七层,寻册。 第二行写的是:见册,未动。 第三行写的是:出,守门一夜。 他把这三行念了一遍。 零号说:“就三行。” 沈夜说:“三行够了。” 林小雪说:“未动是什么意思。” 沈夜说:“他找到了那本册子,翻到了,没碰。” 林小雪说:“找册子的人,翻到册子为什么不碰。” 沈夜说:“因为他看懂了这本册子是什么。” 零号说:“是什么。” 沈夜自己也翻过那本册子。 册子记的是名字,名字底下一行,记的是账。 名字写在明处,账印在暗处。 一页纸,上头手写,下头印字,两样东西压在一起,才是一条完整的记录。 他父亲那一页就是这样。 名字是手写的,已划两个字是印上去的。 他现在想,把守则派领袖挡住的,不是那本册子本身。 挡住他的是册子底下的那一行。 人只要落一笔,账就跟着走,走到哪儿都甩不掉。 所以有人宁可站在门口一夜,也不肯伸手。 他把这个想通了,才明白陈远为什么答不出那道门。 答一句,添一笔。 他把那一页对着灯举起来。 纸的背面有一层浅痕,是上一个人写字时压出来的。 他看那道痕,看了一会儿。 他说:“这一页底下压着更早的字。” 零号说:“更早的写了什么。” 沈夜说:“压得太深,认不全。能认出来的有几个,寻册,未动,守门。” 林小雪说:“他也是这一套。” 沈夜说:“一样的话,抄了两遍。” 他说:“写这两遍,隔了很多年。第一遍的墨淡了,第二遍压在上头。” 他把本子合上。 他说:“守则派找的不是钥匙。” 零号说:“那是什么。” 沈夜说:“是册子。上一次来了没动,这说明他们想要,又不敢要。” (本章未完,请点击下一页继续阅读)第142章登记处外的旧鞋(第2/2页) 零号说:“不敢要的东西,为什么还来第二次。” 沈夜说:“因为第一次来的人,回去以后变了主意。” 沈夜把这三行又看了一遍。 入第七层,寻册。见册,未动。出,守门一夜。 三行字里最重的是最后一行。 寻册是目的,未动是决定,守门一夜是代价。 找东西的人找到了却不动,回去还要站一夜,说明他动的念头被人拦住了。 拦住他的不是人,是规矩。 规矩写着,谁碰册子谁落账。 他把本子翻到前半本,找那个被涂掉的名字。 涂得很厚,墨叠了三层,纸都起毛了。 他把那一页摸了摸,纸面很平,只有墨厚的这一小块鼓起来。 他没有去抠那层墨。 抠开来,名字就露出来,露出来的人就要算数。 他把本子合上,压在膝盖上,等了一会儿。 等的时候他想起一句话,是他父亲写在本子边上的。 那句话只有四个字,先看再动。 他小时候不懂这四个字。 现在他有点懂了。看,是不落笔。动,就是落笔。 他说完,长廊那头有脚步声。 不是一个人的。 三个人从长廊那头走过来。 他们穿一样的灰衣,走路时脚不响。 走到灯边,三个人停下,排成一排。 沈夜把本子塞回怀里。 他往后退了半步,把林小雪和零号挡在身后。 中间那个灰衣人开口。 他说:“这道门,你见过了。” 沈夜说:“见过了。” 灰衣人说:“这道门的规矩,我们说一遍。” 沈夜说:“你说。” 灰衣人说:“册子上的门认编号。册子外的门认名字。” 沈夜说:“认名字是什么意思。” 灰衣人说:“就是有人在门上写下名字,门才开。写的人是谁,门就为谁开。” 沈夜说:“没有名字呢。” 灰衣人说:“没有名字的门,只在有人准备写下新名字的时候出现。” 沈夜说:“写下去,门里就能进人。” 灰衣人说:“能。写名字的人进去算数,没写的人跟进去不算数。” 沈夜说:“不算数是什么意思。” 沈夜听着这几句,觉得耳熟。 他想起门卫。 门卫是一行字长成的样子,站着说话,说的话就是规矩。 眼前三个灰衣人比门卫齐整。 他们穿一样的衣,走一样的步,说话时中间那个人开口,另外两个不动。 他们不像人,像三条并排的规矩被写在了长廊里。 他把他们说的每一个字都记住了。 他记住的不是话,是话后面的条件。 册子上的门认编号,册子外的门认名字。 有编号的门他见过很多道。 没有编号的门,今天头一次见。 这两句话要是真的,那这道门就不是长错了地方,是被规矩留出来的。 沈夜没有说话。 他想起册子最后一页。 那页上第六格是空的,旁边写着待记。 他没填。 当天夜里,低地尽头就长出一道没有编号的门。 灰衣人看着他。 他说:“你的问题,我们有一样不能答。” 沈夜说:“哪一样。” 灰衣人说:“这道理为什么长在你面前。” 沈夜说:“那我问另一个。这道门,是不是等人在上头写名字。” 灰衣人说:“是。” 沈夜说:“写的这个人,是不是只能是我。” 灰衣人没有答。三个人一起往后退了一步。 零号忽然说:“不对。” 沈夜回头看她。 零号说:“这道门不是等你的。” 沈夜说:“那是等谁。” 零号说:“门里那东西认得我。我往前它就往前,我退它就退。” 她说:“它不是在等我写名字。它是在等我进去。” 灰衣人看了零号一眼。 中间那个人说:“我们会把这一句记下来。” 三个人转身,还是往前走。 走了几步,最后面的那个停下。 他没有回头。 他说:“我问你一句。册子上第六格的规矩,你知道是谁定的吗。” 沈夜说:“不知道。” 灰衣人说:“那你去问写门的人。” 三个人走进长廊尽头的暗里,脚步声还是没有。 沈夜站在灯边,看着他们消失的地方。 林小雪说:“最后那句话是什么意思。” 沈夜说:“意思是,写门的人定下了第六格该怎么填。” 林小雪说:“写门的人是谁。” 沈夜说:“册子上写着我父亲的名字。” 他说完,低头看了一眼自己的手。 他没有再说别的。 零号站在那道门的方向,看了一会儿。 她说:“他们记的不是我。” 沈夜说:“那是什么。” 零号说:“是我的那句话。” 沈夜说:“你的哪句话。” 零号说:“我说它是在等我进去。” 零号说那句话的时候,手一直按在胸前。 她按着的是那两个字。 她的名字刚被册子补全,账上还没有一道划痕。 她说话算数,所以她说的每一句都可能被记下来。 沈夜看得出来,三个灰衣人等的不是她的名字,是她一句认账的话。 她说了,就等于替门口这件事落了一笔。 她要是没说,这道门还得再等。 可她说了。 沈夜把这句话放心里过了一遍。 他说:“你这句话,他们等着听。” 零号说:“那我是替谁说出来的。” 沈夜没有答。 他往低地那边看。 沈夜把这个道理记死。 他没填第六格,所以他手上还干净。 干净的东西要留着,用在最要紧的一处。 门、灯、坐着的人、说了话的人,三样摆在一起,就是这一夜最后的一段。 可他知道那道没有编号的门就在那个方向。 门里那东西的敲声这会儿停了。 停了,就是在等下一遍。 第143章 敲门声里的第七层 第143章敲门声里的第七层 他们在低地的边上坐下来。 离那道门有百来步。 坐下以后,谁都没有先开口。 低地这一边比门那边低半尺,人坐下去,脚下的地面是实的。 三个人坐成一条线,正对着那道门。 这个位置是沈夜挑的。离门两百步上下,中间隔着一块没有铺白的空地。 这个距离刚好看得见门框,听不见敲门。 他把这个距离记住了。 能看见却听不见,跟能听见却看不见,是两回事。 他要在看得见的地方听。听不清的,还可以用眼睛补。 坐下来的时候,他先把膝盖上的灰拍掉,再把本子摊平。 做完这两下,他才开口。 林小雪把手按在眼角上。 她说:“烫的次数,我记了。” 沈夜说:“记了几回。” 林小雪说:“到今天四回。头一回在长廊,第二回在登记处,第三回在你掏钥匙的时候,第四回在刚才。” 沈夜说:“间隔有多长。” 林小雪说:“越来越短。头两回隔了一天,后两回隔了半夜。” 沈夜说:“烫得也越来越重。” 林小雪说:“是。” 沈夜把她记的这些数在心里排了一遍。 四回烫,四个地方,间隔从一天缩到半夜。 写在纸上看,是一条收紧的线。 线收紧的那一头,指着那道门。 他顺着这条线往下想。 林小雪眼睛上这一点痣,本来是坐标锚点,用来指第七层。 现在它成了一块表。 表针走得越快,剩下的时候越少。 他没有把这句说出来。 说出来,另外两个人今晚就不用睡了。 沈夜说:“那说明这道门在往外吐东西。” 零号说:“吐什么。” 沈夜说:“不知道。反正不是好东西。” 他把黑本子摊在膝盖上。 他往前翻,翻到最前头。 前面还有一页,他上一回漏看了。 那一页的纸比别处黄,边角有人用指甲掐过。 上头只有一行字。 字是用另一种笔写的,笔画细,收尾带钩,跟后半本的字不是一个人写的。 他念了出来。 他说:“借名而入,得见其一。” 零号说:“借名。” 沈夜说:“借名就是拿别人的名字进门。” 零号说:“借谁的。” 沈夜说:“没写。” 林小雪说:“借了名字,人还能回来吗。” 沈夜说:“能回来。回来的时候,名字就归了门里。” 零号说:“那借名的人,是活着出来的。” 沈夜说:“活着出来,名字留下。册子上就少了一个人。” 零号说:“少掉的那些人,是不是就是刚才那三个灰衣人。” 沈夜说:“不一定。可他们穿的衣服,跟本子上记的这个阵仗是一个颜色。” 借名这两个字,沈夜在别处见过。 他记得父亲留下的账本上,有一页边角写着借出两个字,底下跟了一个名字,名字后头又添过一个日期。 那本账本他小时候翻过很多回,从来没有看懂那一行。 现在他看懂了。 借出去的不是钱,是名字。 名字借出去,人还在,账上少一笔,门口就多一个人。 他父亲记的这一个日期,正好在守则派第一次进第七层的前后。 两件事挨得这么近,不像巧合。 他把这一条也记下了,没有写出来。 写出来要落字,落字就有账。 他把那一页又看了一遍。 纸的最下边有一道折痕,折过的地方字迹断了。 断口处还能认出一个字,是守字。 他说:“写这一行的人,守过门。” 零号说:“守门的人怎么会去借名。” 沈夜说:“守门的人想进去,又不敢用自己的名字,就借别人的。” 零号说:“借了以后他还守门。” 沈夜说:“守门的人离不了门。他借了名,进了门,回来还得站在门口。” 他把本子合上。 他说:“这就是借名的账。名字借出去一个,门口就多一个人。” 本子的笔迹他比过三回。 最前头那一行,笔画细,收尾带钩,写字的人握笔很紧。 中间那几页的记号,笔画粗了,是另一只手。 后头横写的那三行,字小,挤在一起,像是赶着写完的。 至少有三个人在这本本子上落过字。 三个人,三种笔,写的都是同一件事。 沈夜把这一层意思看明白了。 守则派不是一个人。守则派是一批人,一批一批地来,一批一批地记。 来的人换过,记的字换过,规矩没换。 所以这本子翻到最前头还有空页,翻到最后头还是那三行。 他把本子举起来,对着灯的方向。 灯在长廊那头,光到这儿已经很薄,照不透纸。 他就不照了。 他把本子翻回最前头那一页,用指腹在纸面上压了一遍。 借名而入,得见其一。八个字,写得很慢。 慢字看三遍,能把写字人的着急看出来。 这八个字底下没有落名字,也没有日期。 写字的人知道自己落了名字就要落账,所以只写事,不写人。 他记住了这个写法。 往后他要是也得写点什么,就照这个写法写。 只写事,不写自己。 他把本子收起来,捏在手里没有再翻。 低地这一头没有风,也没有声。 三个人坐的地方离那排立着的门很远,远到听不见任何门里的动静。 安静反而让人不踏实。 沈夜做过程序,知道最安静的界面最容易出问题。 界面上什么都没有,底下往往正在跑一段看不见的任务。 他抬头看那扇没有编号的门。 门还在原地,白还在门前那一小块。 他数了一遍自己身上的东西。 钥匙在身上,本子在怀里,册子最后一页那句话在心里。 三样都在,一样都动不了这道门。 (本章未完,请点击下一页继续阅读)第143章敲门声里的第七层(第2/2页) 他把这个结果认下来,没有跟自己较劲。 他心里还剩一个办法,是最后的那一层。 那个办法一旦用出去,今晚就要结账。 他把它压在最后,先不动。 他往长廊那边看了一眼。 灯还亮着,灯下的地是空的。 他想,要是陈远回来,看见三个人还坐在原地,会不会先开口。 大概不会。 守门的人开口有守门人的规矩,规矩不是给他定的,是给账定的。 他等着那边的动静,也等着自己心里那个办法慢慢凉下来。 凉下来的东西才敢用。 他很少做没有退路的事,今晚这件事,退路在册子上。 册子只要他不动笔,那一格就还是空的。 空的格子是全层里唯一一处还给他的地方。 他想把这一处留得久一点。 他把手放在膝盖上,压着本子,让它别动。 低地那边的暗里,那道门一直没有再响。 系统提示:低地边缘出现未登记入口。 系统提示:重复计数仍在上升。 沈夜抬头看这行字。 他说:“它在数。” 零号说:“数什么。” 沈夜说:“数有几个人在门口。” 他说:“刚才只有我们三个。它数到四了。” 林小雪说:“多的那个是谁。” 沈夜说:“不在这儿的那个。” 他说完,把本子收进怀里。 他往门那边看。 门还是那道门,暗还是那层暗。 他说:“我再想一遍。” 他闭上眼睛,把手上有的东西一件一件摆开。 一张册子的最后一页,第六格空着,旁边写着待记。 一本黑本子,最前头一行借名而入,最后头三行寻册未动守门。 一道没有编号的门,长在低地的尽头。 三个灰衣人,说册子上的门认编号,册子外的门认名字。 一个坐在门口的陈远,离了册,答不出话。 还有一个零号,站在门外,门里的东西认得她。 他把这些东西摆完,睁开眼。 他说:“这道门是一扇出口。” 零号说:“什么出口。” 沈夜说:“第七层往外走的出口。里面的东西要往外吐,先得开一道门。” 零号说:“开门的条件是什么。” 沈夜说:“有人写名字。没人写,门就开着一条缝,先漏气。” 零号说:“漏气的样子,就是我眼角这点痣。” 林小雪说:“所以它在漏。” 沈夜说:“它在漏,也在等。” 零号说:“等谁落笔。” 沈夜说:“等一个手上还干净的人落笔。” 他把这话说出口以后,自己先静了一会儿。 手上干净,说的是他没有在这本册子上落过一笔。 他翻过册子,揭过一条命令,改过一个字,可他自己的名字没有写上去。 第六格空着,就是这个意思。 他父亲当年把这一格留出来,没有写。 留到今天,被这一层拿去用了。 门按着那个空长出来,长在低地尽头,等一个没有名字的人去填。 他把这一步想通,心里反而更冷。 空着的地方最值钱,也最招东西。 零号说:“全层里,手最干净的就是你。” 沈夜说:“是。” 零号站起来,往门那边看了一眼。 她说:“那我不做钥匙。” 沈夜说:“谁让你做钥匙。” 零号说:“你没说。可你把钥匙拿出来,又把本子翻到那一页,还让灰衣人把话讲完。” 沈夜说:“我是拿来给你看,不是拿你来用。” 零号说:“这两样往一块儿摆,看着是一样的。” 沈夜说:“那我换一种摆法。” 他把黑本子合上,塞进怀里。 他把正门钥匙也收了。 他说:“门我不用,钥匙我不用。我从账上走。” 林小雪说:“账怎么走。” 沈夜说:“去登记处。” 他说:“我要问一句话。最后一页那一格,本来是给谁留的。” 零号说:“登记处锁了。” 沈夜说:“锁了也是锁。锁着的东西,总有看锁的人。” 他说完,往长廊那边看。 长廊尽头的灯还亮着。 灯下坐着的人不见了。 陈远坐过的那块地上,只剩一盏灯和一双鞋。 鞋摆得很正,鞋头朝着门的方向。 沈夜走过去,在那双鞋前面站住。 他蹲下来看。 鞋还是那双旧鞋,鞋帮上的线还在。 鞋里没有脚。 他把手伸到灯边试了试。 灯是温的。 他说:“他刚走。” 零号说:“一个离了册的人,能走到哪儿去。” 沈夜说:“走到他自己该在的地方。” 他站起来,又看了一眼那双鞋。 鞋尖对着门,摆得像有人在里面等着穿。 他说:“把鞋留着。别动。” 林小雪说:“为什么。” 沈夜说:“摆成这样的鞋,是给回来的人认的。” 他站在那双鞋前面,把前后的事串了一回。 陈远在门口坐了很多年,看见过守则派的人进,也看见过守则派的人出。 他不说话,因为一开口就要添账。 今晚那道门长出来,他看见了,还是不说。 他等到三个人走开,把鞋摆正,把灯留下,自己走了。 留下鞋,是告诉回来的人,门口这块地方还占着。 留下灯,是告诉后来的人,这一段路还有光照过。 他走去哪儿,沈夜猜得到大概。 离了册的人进不了册子上的门,可册子外的门给他留了一条缝。 他转身往长廊的深处看。 那里本来只有一条路。 这会儿那条路上多了一点动静。 很细,像有人在很远的地方拖着什么东西,往这边走。 沈夜说:“来了。” 第144章 登记处的另一本账 第144章登记处的另一本账 登记处的门没有锁。 锁挂在门上,只挂了一半。 沈夜到的时候先看了一眼那把锁。 锁是老式的挂锁,锁梁没有扣进门扣里,光搭在铁环上,风一吹就晃。 他说:“看锁的人来过。” 零号说:“来过又走了。” 沈夜说:“来过,把锁摘了,又挂回去,只挂了一半。” 他说:“这意思是门不拦我们,可他要留个记号。” 从长廊到登记处这段路,沈夜走过两回,两回的走法不一样。 头一回他是被账催着走,脚步快,什么也没看清。 这一回他走得很慢,边走边看。 长廊的地是青的,砖缝里没有草,也没有水。 墙上有灯座,灯座里的灯都灭了。 走到一半,他注意到地面中间有一道亮痕。 亮痕很直,从长廊这头通到那头,宽窄跟一只脚差不多。 走的人多了,地面就被磨亮。 他低头看了看自己脚下。 他踩的位置,正好在那道亮痕的边上。 他把脚步挪了挪,挪进亮痕里。 脚一进去,他就明白了这条亮痕的走法。进门的人走中间,看门的人走边上。 看门的人走了一辈子边上,把两边踩得跟中间一样平。 只有守了很多年的人,才会有这样的脚印。 他们进了门。 屋里跟上次一样。 桌子空着,灯不在了。 墙上那一排名单还在。 名单是从上往下挂的,一条一条,纸边都卷了。 沈夜没有急着看名字。 他先看纸的颜色。 纸分成两种。一种发黄,一种发白。 发黄的那些,边角脆,一碰就掉渣。发白的那些,边角还是硬的。 他说:“这排纸不是一起挂上去的。” 林小雪说:“看得出来。” 沈夜说:“黄的是老账,白的是新账。” 墙上那排纸,沈夜看的不是名字,是时间。 发黄的纸,纤维松了,边上卷起来,是挂上去很久、被人翻过很多回的。 发白的纸,边角还硬,是近几年才挂的。 两种纸混着挂,说明这面墙有过两拨人管。 前一拨人用黄纸,记账记到一半走了。 后一拨人用白纸,从头挂起,挂完还得把旧账摆在旁边。 新旧两套账并排挂着,谁都不肯撤。 他把这个看出来,心里就有了一个数。 这一层的账,至少有两个人经手过。 经手的人走了,账没走。 账比人活得长,这是他在别的地方早就学会的道理。 他往前走了一步,站在墙前。 他说:“先数纸。” 他把纸一张一张数过去。 数完,他退回来。 他说:“一百四十三张。” 零号说:“这一层的门有一百三十四道。” 沈夜说:“纸比门多。” 零号说:“多九张。” 沈夜说:“多九张,不一定是九个人。纸可以重挂,人不能重记。” 对账这件事,沈夜做过。 他以前写过一个脚本,专门查两张表对不对得上。 表上的人数一模一样,名字排下来也没有缺,可两张表就是合不到一块儿。 后来找出来的毛病只有一处,有一行多出来了。 多出来的那一行,不报错,也不出声,就静静躺在表的最下面。 它比少一行更难找。少一行,总数会对不上,一眼就能看出来。 多一行,总数看着是对的,只有把两边的项一条一条对过去,才能发现多出来的那一个。 他现在就在做这件事。 墙上一百四十三张纸,出过门的二十七个人,被销掉的一百一十五个人。 加在一块是一百四十二。 多出来的那一个,就藏在差数里。 他说:“我再数一遍名字。” 他一张一张看下去。 他数名字数得很慢。 每看一张,他先看记号,再看名字。 横划有好几种划法。有的斜着划,划得急。有的平着划,划到一半还停了一下。 这些小差别他都记着。 他不用笔记,用眼睛记。 写名字的人换过手,划名字的人也换过手,这些都留在纸上。 走到第七十几张纸的时候,他停了一下。 那一张纸上横划的墨色比别处新。 他把这一张抽出来看了看,又挂回去。 不是这一张。 他接着往后面数。 数到最后,只剩下那张什么记号也没有的纸。 他把这一张留在最后,再回头看了一遍整面墙。 这一次他看的是纸与纸之间的空当。 空当有一处比别处宽。 宽的那一处,就是刚才那张纸的位置。 每一张纸上只写一个名字。 名字后头都跟着一个记号。 有的是一条横划,划得很干净,是把名字销掉的意思。 有的是一个小圈,圈得很轻,像是记着这个人出过门。 有的什么记号也没有,只有一个名字,孤零零挂在纸的正中间。 沈夜把这些分开来记。 有横划的,一百一十五张。 有小圈的,二十七张。 两样都没有的,一张。 一百一十五加二十七,是一百四十二。 纸是一百四十三张。 他说:“多出来一张。” 零号说:“多出来的是哪一张。” 沈夜说:“没有记号的那一张。” 他说:“它不在被销的人里,也不在出过门的人里。” 林小雪说:“那它在什么里。” 沈夜说:“它什么也不在。它只是挂在墙上。” 他把这张纸的前后想了一遍。 没有记号,说明管理这面墙的人没有处理过它。 没有处理过,有两种可能。 一种是漏了。挂账挂了几十年,漏掉一张纸很正常。 另一种是不敢动。 他看纸的新旧。 这一张纸比左右两张都新,边角没有卷,也没有被人翻过的软边。 (本章未完,请点击下一页继续阅读)第144章登记处的另一本账(第2/2页) 它挂上去不久,也就是这几年。 一张新挂上去的纸,不会被人漏掉。 所以是第二种。 有人把它挂上去,挂完就再没碰过。 不敢碰的东西,一定连着别的账。 他把这个想法按下去,没有说出口。 说出来也没有用,纸上什么也没有写。 有用的东西在背面。 他把纸拿在手里的时候,手上是凉的。 纸凉,是因为这面墙阴。 他把它折了一道,又展平。折过的地方,纸面起了一点毛。 他抬头又看了一眼整面墙。 一面墙上挂着一百四十三张纸,只有一个名字不归任何一类。 这种名字最难处理。它不是活人,也不是死人。 它像一段卡住的代码,跑不过去,也不报错。 他记得这种毛病最难修,因为报错的地方不是出错的地方。 真正出问题的那一行,一辈子都不会自己举手。 要找到它,只能把两边的账一条一条对下去。 他把这一条也归到手边那一堆没有答案的事情里。 压在下面,等以后用得上的时候再翻。 他走上前,把那一张纸看清楚。 纸是白的,比别的纸新。 上头写着三个字。 他念了一遍。念完,他停住了。 零号说:“你认得这个名字。” 沈夜说:“见过。” 他说:“在下面那层地下室的墙上,我见过这个名字。那时候我数过一遍名字,数完觉得数目不对,没有接着数。” 林小雪说:“现在对上了。” 沈夜说:“对上了。这里多出来一个,那里就少一个。” 下面那面墙,沈夜记得很清楚。 那是他刚下到这一层时走过的一条横廊,墙上是名字,一个一个写得很密。 他当时在看路,顺手数了一下。 数到一半,他觉得数目不对。 按规矩,这一层的名字该跟门对得上,可墙上少了一个。 他那时候没有回头再数。 他怕数完会多出什么,也怕自己记错。 后来他把这件事忘了。 现在这一张纸把它捞了回来。 他想,一个名字被写成了两笔账,一笔在这面墙上,一笔在下面那面墙上。 上面这一笔写着待记,下面那一笔什么记号也没有。 两笔合在一块,才是这个人。 他不算数,因为他一直站在门外。 他站在门外,门就在他那一格上长了出来。 他说:“这本账记的是进门的人,那面墙记的是没进门的人。” 零号说:“多出来的这一个,算进门还是没进门。” 沈夜说:“没进门。” 他说:“这张纸上没有划痕,也没有小圈。没划过,说明他没被销。没圈过,说明他没出过门。” 他说:“他一直在门外。” 零号说:“门外。” 沈夜说:“我们现在站的地方,就是他的门外。” 零号说:“那门里头那个东西,就是他。” 沈夜没有答这一句。 他把那张纸从墙上取了下来。 纸后面是墙。 墙上有一样东西。 一道很浅的痕,像有人隔着一张纸,用指腹按过一下。 他把纸翻过来看背面。 背面写着字。 只有两个字,写得比正面的名字小。 他念了出来。 他说:“待记。” 零号说:“跟第六格一样。” 沈夜说:“一样。” 林小雪说:“两个地方都写着待记。” 沈夜说:“待记两个字,不是写给现成的人看的。它是写给还没落笔的人看的。” 他把那张纸夹在指间,没有折。 他说:“这个人被挂在墙上,挂了很久。他一直没进门,也没出去。他的名字底下挂着待记。” 零号说:“谁写的待记。” 沈夜说:“不知道。可写这两个字的人,跟写门口那道门的人是同一个。” 他说完,把纸抬起来,对着门外的光看。 背面还有别的东西。 在纸的一个角上,有一个很小的墨点。 墨点比句号还小,是笔尖在纸上停过一下留下的。 墨点旁边还有半个字。 半个字只剩左边,是三笔。 沈夜把那半个字看了很久。 他说:“三点水。” 零号说:“册子第四格,也是半个三点水。” 沈夜说:“是同一个字。” 半个三点水,是他最在意的一处。 一个字写不全,有几种原因。手抖,笔断,写到一半被人拦住。 还有一种,是规矩不让写全。 他看那半个字的笔画,收得很干净,不像抖出来的。 收得干净,是停下的,不是断的。 停下的人,多半是自己停的。 他说:“那个字写了两回,两回都只写了半边。” 林小雪说:“为什么只写半边。” 沈夜说:“因为写不下去。写全了,这个人就算数了。” 他把纸小心地卷起来,塞进怀里。 他把纸收好。往回走的时候,他又看了一眼那把挂了一半的锁。 锁挂在那里,锁梁冲着门口。 他忽然想明白那把锁的用意。 锁挂一半,是让人知道这屋子有人管。 挂锁的人把钥匙带走了。 钥匙在谁手里,账就在谁手里。 他往下多想了一步。 看锁的人要是回来了,会不会不只在门口挂锁。 他还会去看那面墙。 看那面墙的人,一定知道多出来的那一张纸。 知道,又不动它。 他把这条也记在心里。 出门的时候,他回头看了一眼。 墙上那张纸的位置空了一小块,别处的纸还是原来的样子。 空出来的白,比周围的黄都亮。 他把门带上,没有关严。留在门上的那道缝,跟挂了一半的锁是一回事。 他说:“走。回去看册子最后一页。” 第145章 填不上的笔 第145章填不上的笔 他们回到低地的时候,最后一页还摊在原地。 纸上那六格还是六格。 沈夜蹲下来,先把怀里那张纸取出来。 他把纸放在第六格旁边,把两个半边字对着看。 比对笔画这件事,他做得比谁都细。 他把两张纸并在一起,一次只对一笔。 三点水有三笔。第一笔是个点,第二笔也是个点,第三笔是一提。 两张纸上的第一笔,落笔都在同一个高度。 第二笔收得比第一笔短,两张纸上都短这一点。 第三笔的提锋一样长,末端都带一点回勾。 他看完三笔,又看笔画之间的空。 点与点之间留的那点空,是写字人的习惯,改不掉。 两处留白一样宽,说明是同一个人写的。 他把纸放下。 比对这种事,讲究的是不看结论,只看证据。 证据够了,结论自己会出来。 左边的三点水,两处的笔画一样。 横的起笔一样,竖的收尾一样,连两点之间那点空当,也是一样宽。 他说:“一个字。” 零号说:“写了两回。” 沈夜说:“写了两回,都是为了同一个人。” 他说完,把纸挪到第四格上。 第四格的位置,正好放下这一张纸。 他说:“这一格是他的。” 他想过一个更早的问题。 为什么这个人被写在墙上,没有被写在册子上。 册子收的是进过门的人,墙上收的是没进门的人。 写名字的人把他写在墙上,是给他留了一个位置。 留位置的意思,是等着。 等着的那个人,最后没有等到。 后来册子上多出半个字,半个字旁边没有名字。 沈夜把这两件事并起来看。 写半个字的人,跟写墙上那三个字的人,是同一个人。 先写墙上,再写册子。 写到册子上那一笔的时候,他停手了。 停手的原因,沈夜猜不到。 他只知道一件事。停手的人还活着,因为停手是要下决心的,死人不做决定。 林小雪说:“他是谁。” 沈夜说:“我见过。” 他说完这句,没有立刻往下说。 他盯着第四格看了很久。 格子里那半个字,在灰白的光下颜色很浅。 他把纸往格子边上按了按,两个半边凑在一起,差不多成了一个整字。 他说:“这个名字要写全,缺的是右半边。” 零号说:“右半边是什么。” 沈夜说:“不知道。写的人没写完。” 他抬起头,往低地尽头看。 那里暗着。 他说:“他在门里。” 门那边还是暗的。 白只铺在门前一小块,别处一分光也没有。 安静里有一点很细的声,像纸被风吹着,擦着石头。 沈夜听了一会儿,把那点声听清楚了。 那不是风。那是有人在很远的地方,慢慢地呼吸。 呼吸声很稳,一声接一声,不快也不慢。 像一个人躺在那儿,睡了很久。 他没有把这个说给另外两个人听。 说了,这一夜就不用走了。 他只把这个声记住。 他记住的是节奏。节奏比声音可靠。 声音会变,节奏不会。一个人连睡着的时候都不肯乱,说明他还有力气。 他忽然想起一件事。 三年前的一个夜里,他在自己屋里改一段代码。 那天晚上下过雨,键盘的声音很干。 改到后半夜,他听见身后有人把杯子放下。 那是他桌上唯一的杯子,杯里是凉水。 他回头看了一眼。 身后只有墙。 他当时以为是自己太累。 现在他想起那杯水是满的,放在他手边,杯口朝里。 放杯子的人不是从门口进来的。 系统提示:异常记忆片段。 系统提示:片段来源标注为未登记。 他看了这两行,没有理会。 系统标不出来的东西,他自己标。 他把这一小段放在心里,压住。 记忆这种事,沈夜吃过亏,所以他不轻信。 他不信自己记得的,也不信自己忘的。 他只信能对上账的。 三年前那一夜,他现在能对上的是三样。 一样是键盘,雨夜里手出汗,键帽涩。 一样是那杯水,放在右手边,离键盘一个手掌。 一样是身后的动静,很轻,像有人站着没动,怕吵着他。 三样里,第一样他记得最清楚,第二样最不确定,第三样是刚刚才想起来的。 他把三样摆在纸上排了排。 排完,他看见一个缺口。 这三样里没有一件事能说明那个人是谁。 连他站了多久,往哪儿走的,都没有。 他把缺口记下来。 有缺口的记忆不是假记忆,是被人拿走了一段。 拿走记忆的那只手,他在别的地方见过。 零号走到他身边,低头看那张纸。 她说:“这个人我见过。” 沈夜说:“在哪儿见的。” 零号说:“在册子上。我刚上册的时候,前面已经有两格写了字。” 她说:“第三格是你父亲。第四格只有半个字。” 沈夜说:“你当时问过谁。” 零号说:“问过册子。” 沈夜说:“它答了吗。” 零号说:“它答了。它说这一格在等。” 沈夜说:“等谁。” 零号说:“等一个愿意写的人。” 钥匙是从第一道门口拿到的。 那时候他以为钥匙只能开门。 后来在册子上按下去,他发现钥匙还能写字。 一样东西两种用法,这是接口,不是特权。 接口有接口的规矩。 开门的时候,钥匙认门上的编号。 写字的时候,纸认写字的人。 他把这两条在心里排好,排完就问了自己一个问题。 纸认写字的人,认到什么程度。 认手,还是认名。 要是认手,那他的字只认他这一只手。 (本章未完,请点击下一页继续阅读)第145章填不上的笔(第2/2页) 要是认名,那他的名字写上去,这一格就归他了。 他更希望是认手。 认手的东西是技术,认名的东西是规矩。 技术能绕过去,规矩绕不过去。 沈夜把钥匙拿在手里。 他把钥匙翻到背面。 钥匙柄上那两个字已经很淡了。 他说:“第六格是我父亲留给我的。” 他说:“我要是把它填了,门上就没有新名字,这道门就得收回去。” 林小雪说:“填了以后,你也在册子上了。” 沈夜说:“册子上多一个名字,这一层少一道门。” 他说:“这笔账我算过,划算。” 零号说:“你算的账,从来只算一半。” 沈夜说:“这一回我算全了。” 他把名字在嘴里念了一遍,念完,又念了一遍。 念的时候没有出声。 他习惯先说给自己听,再落到纸上。 他数过这一格的代价。 写上去以后,册子上有他的名字。 册子上有名字的人,名字可以被划。 这是明的代价。 还有一笔暗的账,他也知道。 每在这本册子上落一次字,他脑子里就少一点东西。 上一回改那两个字,他少了一段关于打印店的记忆。 这一段他到现在还想不起来。 他把两笔账加在一块算。 一门换一个名字,一段记忆换一门。 他觉得这买卖不算亏。 他唯一没有算进去的那一项,是零号。 他开始排这一格的锁。 锁这一格的人,写过第四格那半个字。 写完半个字,他回头锁住第六格。 锁有两种意思,一种是封,一种是留。 封是封给所有人,谁也别动。 留是留给自己,等自己回来动。 写第四格的人,把自己挡在门外头,又留了一把锁在里面。 这两样放在一起,只有一种解释能说通。 他知道自己一时半会儿回不来。 他怕这一格被别人用了,所以在门上挂了一把只有一个人能开的锁。 沈夜想通这一层的时候,灰白的光晃了一下。 他站起来,往门那边走了一步。 他说:“这一格认的不是我父亲,也不是我。” 零号说:“那认谁。” 沈夜说:“认写第四格那半个字的人。” 他说完这句,三个人都没有动。 低地这一边只有一层灰白的光,光照到膝盖就散了。 林小雪先把本子接过去,翻到最前面,又翻到最后面。 她翻完,说了一句很轻的话。 她说:“这本册子上,写字的人一共四个。” 沈夜说:“四个。” 林小雪说:“你父亲一个,写第四格的人一个,零号一个,还有一个没有名字。” 沈夜说:“没有名字的那个,是划掉第一格的人。” 林小雪说:“是。” 沈夜说:“他把第一格划破了纸,说明他下手最重。” 他说:“下手最重的人,心里最有事。” 零号一直站在那页纸的边上。 她的影子落在那六格上,正好盖住第三格和第四格。 她说:“我上册的时候,册子跟我说过一句话。” 沈夜说:“什么话。” 零号说:“它说,前面的人都在等后面的人。” 她说:“我一直以为它在说你。” 这句话沈夜听见了,他没有接。 接了这一句,就要答下一句。 他把钥匙按在第六格上。 纸面凹了一块,正好是钥匙的形状。 他说:“写我的名字。” 那只手又浮出来了。 它握着笔,笔尖悬在第六格的上方。 沈夜报了自己的名字。 笔不动。 他又报了一遍。 笔还是不动。 他把名字一个字一个字拆开念。 念到最后一个字,那只手把笔收回了一寸。 系统提示:该格已存在锁定项。 系统提示:此笔不接受该条目。 沈夜看着这两行字。 他说:“这一格锁了。” 零号说:“谁锁的。” 沈夜说:“写第四格那个人锁的。” 他说:“他先写了半个字,再回头把第六格锁上。” 零号说:“他为什么锁。” 沈夜说:“他不想让人替他写全。他要自己来。” 他说完这句,心里动了一下。 他想到一个更冷的可能。 写第四格的人把第六格锁住,不是不让人写。 是只让一个人写。 那个人不是他。 他往深里想了一步。 只让一个人写的锁,锁的是名字,不是手。 谁的名字跟写第四格的人对得上,谁就能落笔。 他把自己能想到的名字排了一遍。 第一格划掉的名字,他不知道。 第二格是零号。 第三格是他父亲。 第四格那三个字,他刚看过,是纸上那一行名字。 第五格是他自己划的一道痕,没有名字。 排完,他停下来。 对得上的只有一个。 不是他,也不是他父亲。 他心里那点冷,往下沉了一寸。 他没有把这一句说出来。 说出来,零号往前迈的那一步就拦不住了。 他正想着,零号往前走了一步。 她把手指按在第六格上。 她的手指一碰上去,纸面就软了一块。 那块软下去的地方,凹得很浅。 浅,说明这一格认了她一下,又停住了。 沈夜看得清楚,那一格不是拒绝她,是在等她按得更重。 所以他才去拿她的手腕。 他没有用力,是因为他知道,用力也拦不住一格纸。 他拦住的是时辰,不是手。 他等着零号的手在他掌心里静下来,才慢慢松开。松开的时候,他没有看她。 沈夜抓住了她的手腕。 他没有用力。 他只是把她的手从那一格上拿开。 他说:“这一格现在不能写。” 第146章 第一个碎片 第146章第一个碎片 沈夜把手松开以后,往那页纸前面站了半步。 他把零号挡在身后。 零号说:“你拦我一次,拦不住第二次。” 沈夜说:“第二次我不用手拦。” 他说:“因为这一格轮不到你写。” 他按着零号的那只手,心里想的不是这一格。 他想的是零号身上那半截名字。 名字刚被补全的那一会儿,她的账是平的,一行划痕也没有。 册子上的账要平,平一次得有人拿东西去填。 零号那时候填的是她自己那半页纸。 她填过一次,就还能再填。 沈夜注意过她话里的一个细节。 她说门里那东西认得她。 认得,就说明两边有账没结。 账没结的人往册子上落笔,落下去的笔会先算旧账。 算旧账的时候,谁都不保证自己还是自己。 这些话他没有说出口。 他只把零号往后挡了半步。 零号说:“你刚才不是说,锁认的是写第四格的人。” 沈夜说:“认的是那个人的名字。” 他说:“格认名字,不认人。你的名字在第二格,跟这一格对不上。” 零号说:“那我能按下去。” 沈夜说:“纸软了一下,就是它在认你。认了一下又停,是因为它要的不是你。” 他说:“你再按一次,它还会停。” 零号说:“你凭什么这么肯定。” 沈夜说:“凭它没有把墨吐回来。” 他判断一件事,向来不靠猜。 他靠的是试。 每试一次,他记一次反应。 这一格他试过两回。 第一回,他报了名字,笔不动。 第二回,他拆开念,笔收了一寸。 两回的反应不一样,说明这一格不是死的。 不是死的东西就能商量。 他还有第三个试法。 第三个试法不靠嘴,靠手。 他把指头按在格子上,就是想知道这一格按什么认人。 纸要是有反应,说明它认手。 纸要是没有反应,说明它只认写下来的名字。 指腹底下那一点凉,就是这个答案。 纸不认手。 他说:“换一个办法。” 林小雪说:“换什么。” 沈夜说:“名字我写不上去,那就不写名字。” 他说:“这一格上原来压着一样东西。锁只是压在它上头的那一层。” 他把锁和命令分开看。 从外面看,这两样是同一个东西。 真正的锁,是那一行命令。 命令的意思是记一笔账。 一笔账挂了很久,没有办完,就成了链子。 链子挂在这一格上,谁的名字写上去都要先过它。 过不去,笔就落不下来。 所以他写的名字被挡了回来。 他现在要把这条链子换掉。 换链子有两个办法。 一个是把链子砍断。砍断了,账就没了,账没了,锁也就没了。 可他不能砍。砍断的账会在别处重新长出来,长出来的时候不受他管。 另一个办法是把链子接完。 接完的账是平账,平账不锁人。 他选的是第二种。 他把钥匙收起来,换了一只手。 他伸出食指,按在第四格那半个字上。 指腹底下有一点凉。 他把指头挪开,纸上那半个字没有变。 他说:“写字的手我借不到,那我就不写字。我改字。” 他两指夹住第四格底下那一行的头。 那一行是印上去的,笔画很硬。 他慢慢往上揭。 那行字起来了。 不像纸,像一条很薄的线。 他把它整条揭下来,纸面上没有留下毛边。 底下是白的。 揭字这件事他做过一次。 上回揭的是零号那一条。那一条在纸上挂了很久,揭下来的时候整条都是完整的。 这一回不一样。 这一条印得比上回深,边上的墨已经渗进纸的纤维里。 他用两个指头夹住一头,先试了试。 纸没有破。 他就慢慢往上提。 提的时候,他手上的劲不能变。 劲一变,线就断。 线断了,这行字就得留在纸上,再想揭就得等下一次。 他提到一半的时候停了一下。 他数了三次呼吸,接着提。 提到最后一点,那一条线从纸上离开了。 离开以后,纸面是平的,没有毛边,也没有留下印子。 他看了一眼那条线。 一条很薄的线,躺在掌心里,比头发粗一点。 他把掌心合起来,怕它被风吹走。 揭下来的东西,他从来不当纸看。 纸是给人看的,这一条是给纸看的。 他把它在掌心里压了压。 线的两头有点卷。 卷的方向跟刚才揭的时候一样,说明它记着被揭的方向。 这一点他记住了。 以后要是得把它按回去,就得顺着这个方向按。 逆着按,纸会破。 他把那条字放在掌心里摊平。 他说:“待记是一条命令。” 零号说:“跟待注销一样。” 沈夜说:“一样。” 他说:“命令挂在这儿,是要记一笔账。这一笔从来没有办完,所以一直挂着。” 他说:“挂着的命令,把这一格锁住了。” 账这件事,沈夜比谁都熟。 他写过对账的脚本,也帮人查过查不清的账。 账有两种麻烦。 一种是记错,一种是记漏。 记错的账好办,找出来改掉就行。 记漏的账最难。 漏的那一笔,在纸上什么都没有,只有总数对不上。 对不上的时候,人第一反应是怀疑总数,第二反应是怀疑自己。 很少有人会去怀疑那一处空白。 他不怀疑空白。 他现在的做法,是往空白里补一笔。 补一笔的账,账还是那些账,可这一笔落在明处了。 落在明处的东西,他能看,也能改。 空着的东西,他看不见。 他把那条字重新按回第四格。 按回去的时候,他没有原样按。 他把那条字翻了个面。 (本章未完,请点击下一页继续阅读)第146章第一个碎片(第2/2页) 翻过来以后,字迹淡了,只剩很浅的一道痕。 他说:“翻面就是换一条。我要它变成已记。” 那只手又浮出来了。 它握着笔,笔尖悬在那一行上面。 沈夜说:“写已记。” 笔没有立刻动。 纸面凹下去一小块,是个小圆。 圆中间空着,是等东西的意思。 沈夜看了一眼那个圆。 他说:“它要押一样。” 零号说:“押我的名字。” 沈夜说:“你的名字在第二格,抵不了这一笔。” 他说:“它要的不是名字。” 他把自己的手放到那个圆上。 他说:“押我一段。” 他说这句话的时候,手已经先伸过去了。 脑子还没有算完,手就落了。 这不是他平时的做法。 他平时落笔之前,一定把两边的账都数清楚。 这一回他数不清。 数不清的那一头,是三年前那一夜到底少了什么。 他只知道,那个缺口一直在。 缺口不补,他走不到后面那一层。 他把手压在圆上,没有再往深处想。 再想下去,手就要收回来。 林小雪说:“押哪一段。” 沈夜说:“三年前那一夜。” 他说:“我自己都不全的那一段。” 他不心疼那一段,他心疼的是别处。 三年前那一夜,是他人生的分岔口。 那一夜之后,他的桌子空了,杯子空了,屋子也换了。 他把那一夜忘了,忘得很干脆。 干脆到他自己都以为那一夜没有发生过。 现在他要把这一夜押出去。 押出去以后,他就真的想不起来了。 想不起来,就再也找不回来。 他心里有一个声音在跟他讲道理。 道理说,一段记忆换一道门,一道门换一条命,不亏。 这个道理他自己也在讲。 他讲的时候比那个声音还响。 他把手按在圆上,把这句话讲完最后一遍,讲完就落笔。 笔落下去。 已记两个字写得很顺,比上回顺。 写完,那只手没有收。 它把笔往旁边一放,笔尖点在那个圆上。 圆里浮起一点东西。 是一小片很薄的片。 沈夜把它拿起来。 薄片的边很薄,薄得像一层水。 他把它对着灰白的光看。 薄片里有一小段东西在动,像一段很短的影。 他看见一间屋子。 屋里有键盘的声音,窗外下着雨。 一个人坐在桌边,背对着他。 桌角上放着一只杯子。 屋子中间站着第二个人。 那人站着没有动。 他的脸在暗处,看不出来。 沈夜把薄片拿到眼前。 他盯着那个人的手。 袖子往上滑了一寸,露出手腕。 手腕上有一道绿纹。 绿的走向,跟他自己左手腕上那一道,一模一样。 后面的东西他还没看清,薄片就化成了一层水。 水顺着他的指缝流走了。 低地那边传来一声轻响。 不是敲门的声音。 是门合上的声音。 他回头看。 低地尽头那道没有编号的门,不见了。 原来的位置上只留了一小片白。 系统提示:未登记入口已关闭。 系统提示:代码碎片回收,第一枚。 碎片这两个字,他认得。 碎片的说法第一次出现,是在幼儿园深处那张纸条上。 那时候他看不懂。 现在他看懂了一半。 他写的那份代码,被人拆开过。 拆开之后,一块一块散在别的地方。 每收回来一块,他就能想起一段。 想起来的那些,都是他自己丢了的东西。 他把这一块的位置记住了。 低地尽头那片白,就是它原来的位置。 他在心里把天下的位置排了个数。 十二块。 他从前不知道有十二块。 现在知道了,心里反倒更沉。 知道有多少块,等于知道自己缺了多少。 这个数比任何提示都实在。 他把这个数记下,记的时候没有落笔。 他低头看了一眼自己的左手腕,绿纹还在原地,没有往里走。 他把袖子往下拉了一寸,把那一小段绿盖住。 系统提示:回收进度,十二分之一。 结算的三行字浮在面前,他没有马上看。 他先看的是那一片白。 门原来的位置上,那一小片白还在。 白很淡,像被水洗过的纸。 他蹲下去,用手在那片白上按了一下。 白底下是实的,一样的砖,一样的缝。 门不在了,连门框留下的印子也没有。 他站起来,觉得这件事比门在的时候还让人不放心。 门在,他知道有一道门。 门没了,他不知道门会不会在别处再长出来一道。 他看向林小雪。 林小雪的眼睛在灰白的光里很静。 她抬手按了按眼角。 她说:“不烫了。” 沈夜说:“多久了。” 林小雪说:“从门合上那一会儿起,就不烫了。” 沈夜说:“记下来。这一条比那三行提示都管用。” 零号没有再说话。 她把怀里那两个字取出来看了一眼,又放回去。 她说:“这一门算过去了。” 沈夜说:“过去一半。” 他说:“门关上了,账还在。” 零号看着他的手。 她说:“你哭了。” 沈夜说:“没有。” 零号说:“那你手心里怎么有水。” 沈夜把手指合起来。 他说:“是那一片东西化的。” 他说完,自己也停了一下。 他记得的不是那个人的脸。 他记得的是那个人留下来的东西。 那东西不在回忆里,在别的地方。 他往长廊那边看了一眼。 长廊尽头有三盏灯,正往这边来。