天还没亮透。海面上那层灰金色的粼光刚铺开不到一半,就被压下来的云层吞了回去。海风突然停了。不是慢慢减弱——是瞬间停了,像是有人在海面上罩了一个玻璃罩子,把所有的空气流动都隔绝在外面。沙滩上的剑麻叶子不再互相刮擦,更衣室门框上那块褪色的塑料牌不再晃动,老头收音机里的电流声也消失了。
然后太阳重新沉了下去。已经跃出海平面的那一线光往回缩,从金色变回灰白,从灰白变回暗红,然后灭掉。整个天空重新变成深黑色,没有月亮,没有星星,没有任何光源。老头铁桶里的绿色火焰在同一瞬间灭了。不是慢慢熄灭——是被人一口气吹灭的那种灭。绝对的黑暗降临了。
赵建国的声音从黑暗中传过来。“小李,天怎么又黑了?”他的声音在发颤,但刀还握在手里,能听到刀柄在掌心里摩擦的声音。
“不是天黑。是时间在倒流。”李辑详的声音压得很低但很稳,“刚才太阳升起来了,徐松走进了镜宫,海上的歌声停了。然后太阳沉回去了。不是日出被取消了——是我们被拉回了日出之前。规则系统把时间轴往回拨了。不是整个世界的时间——只是我们这个区域的时间。我们在循环里。”
“谁在循环?”
“我们三个。或者说,所有还活着的人。徐松进了镜宫,他不在循环里了。周衍还在——周衍?”没有人回答。李辑详伸手往旁边摸,摸到了周衍的肩膀。周衍跪在沙子上,身体是僵的,手指插在沙子里,指甲缝里全是沙粒。他的身体在发抖,不是害怕的那种抖,是肌肉在自主收缩——他的小腿肌肉在一收一放,一收一放,像是还在走路。
“周衍。”李辑详按住他的肩膀用力晃了一下。周衍猛地抬起头,喘了一大口气。他的眼镜掉在沙子上,镜片上的裂纹又多了一条,从左上角裂到了鼻托。
“我刚才不是在这里。”他的声音很干,干到每个字都像从砂纸上蹭下来的,“我刚才在木栈道上。我在往海里走。我听到了周临的声音——他叫我过去。他说他在镜子宫里等我。然后天就黑了。我就跪在这里了。”他低头看着自己插在沙子里的手指,“我走了多远?”
“你跟我们一样——在循环里。你刚才在循环开始之前走到了木栈道上,然后时间被拨回去了。你的身体回到了更早的位置,但记忆还在。”李辑详把周衍的眼镜捡起来递给他。周衍戴上眼镜,镜片上的裂纹把他右眼的视线切成了三块。
赵建国握着刀走到更衣室门口,伸手推了一下门框。门框还是那个门框,储物柜还是那些储物柜,7号柜门把手上挂着的断指还在——但断指的姿势变了。它本来是弯曲着挂在把手上的,现在是伸直的。指尖朝下,指着地面。地面上多了一摊水。暗红色的水从7号柜柜门底缝里渗出来,正在往走廊外面淌。
“7号柜在往外渗水。刚才没有。”
“循环不是完全重置。每次循环都会保留一些东西——断指变了姿势,柜子渗水,周衍走到了栈道上又被拉回来。这些是上一次循环的残留。如果循环继续下去,每次都会叠加新的变化——水越渗越多,人的位置越来越往前移,标记越来越深。直到有人死。”
话音刚落,更衣室所有储物柜的锁簧又弹开了。齐刷刷的一声,和上一次循环里的响声一模一样。3号柜的柜门被从里面推开,那只粉红色凉鞋又出现在柜子里。然后7号柜的柜门也往外鼓了一下,里面的声音又涌了出来——小女孩的笑声、收音机里的合唱声、老太太念规则的声音。声音在走廊半空盘旋了两秒,然后被吸回柜子里。
“和上次一样。”赵建国说。
“不完全一样。”李辑详盯着3号柜,“上次是先弹锁,然后柜子出东西。这次弹锁的同时渗水,3号柜直接开了。循环在加速——每次循环的事件顺序在压缩。第一次循环从日出倒回日出前,花了至少几十分钟。这一次可能更短。如果循环继续加速,每次循环之间的间隔会越来越短,事件叠加越来越密。最终循环快到没有间隔——所有事件同时发生。那时候我们会被困在一个所有事件同时发生的瞬间里。走不出去。”
赵建国把刀握得更紧了。“谁会先死?”他问。
“上一次循环里徐松被多指手标记了脚踝。他差一点被拖走。如果不是断指帮忙,他已经死在沙坑里了。循环开始之后他不在循环里——他进了镜宫。但我们三个还在。我们三个里,你手上标记最深,我被小女孩握过手,周衍刚才已经走到木栈道上了——他的身体在循环开始之前已经在往镜宫方向移动。下一次循环,他可能会走得更远。”李辑详转向周衍。“你刚才听到周临的声音叫你过去。那是规则系统在用他的声音钓你。你回应了吗?”
“我没有回应。我没有说话。我只是往前走——但我在心里应了。”周衍的手指又在裤缝上敲了起来,这次是四下——两下——四下,和花心里周临的脸最后一次出现时敲的节奏一样。“我在心里叫了他的名字。算不算回应?”
李辑详沉默了片刻。规则二的触发条件是“回应实体的询问”——回应包括语言回应,也包括肢体回应。心理回应算不算?规则系统能不能读取人的内心活动?如果它能读取记忆——它通过手机通讯录钓来了周衍,通过培养皿污染的信息钓了他自己,通过老婆的电话记录钓了赵建国——那它读取的可能不只是存储在设备里的数据。它可能能读取人的大脑在特定状态下的思维活动。如果它能读取——那他之前在镜湖对规则漏洞的所有推理,系统都知道。他在公园里对老太太说的每一句话的语义边界,系统都知道。系统之所以没有针对他的推理来修改规则——不是因为它不知道,而是因为它不能。它不能主动修改已刻在铁牌上的规则文本。规则是刻上去的,刻上去就锁死了。系统只能通过执行端的解释来改变规则的适用方式,不能改文本本身。
“如果系统能读心——那我们在想什么它都知道。”赵建国说,“那我们怎么赢?”
“它知道不代表它能用。”李辑详说,“规则文本是死的,执行端只能解释文本,不能发明新规则。它可以读我们的心,但不能用读到的信息直接攻击我们——它必须通过规则来攻击。规则十五的条件是‘唱完歌的人必须带走一个还在唱的人’。徐松利用了这个条件把自己送走了。他钻了规则的空子。我们也能钻。但每次钻空子的时候,系统会学到——下一次它会修补。徐松刚才用‘带走自己’这个解释骗过了系统,系统现在一定在修补规则十五的语义边界。下一次再有人唱完歌,它不会让‘带走自己’生效。”
“所以每次循环,系统都在变聪明。”赵建国说。
“不是变聪明。是在穷举所有语义可能性。每次我们用一个解释逃过一条规则,系统就在它的判定模型里加上这个解释的反例。循环加速就是在做这个——它用每次循环来测试不同的解释,看哪种解释能完全堵死我们的生路。循环不是惩罚——是测试。我们是测试对象。”
走廊里所有储物柜的柜门第三次齐声弹响——这一次不是弹开,是所有柜门同时打开。不是虚掩,是完全敞开,柜门撞在旁边的柜子上发出巨大的金属撞击声。3号柜里那只凉鞋飞了出来,砸在对面墙上。5号柜里涌出来大量暗红色的水,水柱撞在地面上溅起半人高的水花。7号柜的门把手被内部力量推得剧烈摇晃,挂在把手上的断指被甩飞出去,落在走廊中央,指尖朝上,又开始抽搐。
“第三次锁簧声。”周衍扶着墙站起来,“第一次是弹锁,第二次是弹锁加渗水,第三次是所有柜门全开。循环在加速,柜子里的东西越来越暴力。第四次会怎样?”
“第四次柜子里的东西可能会全部涌出来。不止是水、凉鞋、声音。所有双号柜里关着的东西——周临笔记本上写的头发、牙齿、手指——全部会出来。”李辑详把周衍往更衣室外推,“先离开更衣室。循环的范围可能只覆盖沙滩和更衣室。往剑麻丛方向走——如果夹缝还在,那边可能还连着公园。”
他们刚跑出更衣室门口,沙滩上老头坐着的塑料凳已经倒了。老头不在凳子上——他在铁桶旁边,背对着他们,弯腰在捡什么。他捡起了那只从更衣室里飞出来的粉红色凉鞋。他把凉鞋拿在手里翻过来,看着鞋底那个“小”字,然后抬起头看着三个跑出更衣室的年轻人。他的嘴角往下撇着,眼眶里有泪水——但泪水是暗红色的,和人工湖的水一样颜色。
“循环不是系统开的。”他说。声音沙哑,但比之前任何一句话都清楚。“循环是我开的。我在浴场管了三十一年更衣室。浴场关了之后,他们把我留在这里看门。规则系统给了我一个权限——日出之前,如果还有人没从海上回来,我可以把时间拨回去一次。只能拨一次。”
“你不是只拨了一次。”李辑详说,“太阳已经升起过一次了,然后沉回去了。现在第二次循环还在加速。不止一次。”
“第一次是我拨的。第二次不是我。”老头把凉鞋放在塑料凳上,转身看着他们,“系统学会了自己拨。它从我身上学会了怎么把时间往回拨。现在它已经不需要我了。”
暗红色的月光重新出现在海面上方。月亮不在天上——月亮在水面下,从海底往上照。整个海面变成了一面巨大的暗红色镜子,镜面上映着沙滩上三个人的倒影。但倒影的动作和他们不一致——倒影在跑。三个倒影在镜面里往海的深处跑,越跑越远,越跑越小。然后倒影开始一个接一个地摔倒。先是周衍的倒影——在沙滩和水面交界的位置往前扑倒,扑倒之后再也没有站起来。然后是赵建国的倒影——摔在浅水里,挣扎了几下,被一只从水下伸出来的灰色多指手拽住脚踝拖下去了。最后是李辑详的倒影——他没有摔倒,他站在水边,看着另外两个倒影消失,然后自己转身走回了沙滩,走到了更衣室门口。他的倒影在更衣室门口坐了下来,低下头,一动不动。
“那面镜子在放未来。”赵建国盯着海面上那些正在奔跑和摔倒的倒影,“它在给我们看接下来会发生的事。周衍先摔,然后是我被拽下去,然后是——”他没说完。
“不是未来。”李辑详也盯着海面上那个坐在更衣室门口的自己的倒影,“是上一次循环。那些倒影不是预测——是记录。上一次循环里,周衍走到了木栈道上,那是他摔倒的位置。你在沙滩上被水洼里的多指手标记过——那是你被拽下去的位置。我坐在更衣室门口——那是上一次循环结束时我的位置。海面上的镜子在回放上一次循环的死亡记录。它能回放——说明它已经记录了至少两次循环。第一次循环里,我们可能已经死过一次了。”
周衍看着海面上自己那个扑倒之后再也没站起来的倒影。“我已经死过一次了?什么时候?”
“不知道。循环重置之后记忆可能不完整。你刚才说你在木栈道上听到了周临的声音——你可能在上一次循环里真的走到了木栈道尽头,踩进了镜子宫的范围,然后被拉进去了。循环重置之后你的身体被拉回更衣室门口,但部分记忆留下来了。所以你记得自己走到了木栈道上。”
“那如果我们已经死过——循环重置能让我们复活?”赵建国问。
“不是复活。是时间重置。时间被拨回死亡发生之前,身体状态恢复到更早的时间点。但死亡带来的标记会留在身体上——越深,越接近下一次死亡。你手上的指甲印在变黑,周衍小腿肌肉在不自主地收缩,我的右手一直在发麻。这些都是死过一次的后遗症。每死一次,后遗症叠加一次。叠加到最后——即使时间重置,身体也承受不了。”
海面上那些倒影开始融化。周衍的倒影从扑倒的位置往四周扩散,化成一摊暗灰色的液体,和海水混在一起。赵建国的倒影被拽下水之后没有浮上来,水面上只剩一圈正在扩散的涟漪。李辑详的倒影在更衣室门口坐了很久——然后倒影的头部开始微微发光,从后脑勺开始裂开,裂成五瓣,像一朵花在开。然后整个倒影从头部开始碎成粉末,粉末落在更衣室门口的台阶上,被风吹散了。
“第三个——我的倒影。头碎了。像花心人脸碎掉时一样。”
“你的意思是你在上一次循环里——变成了花心?”赵建国盯着他。
“不是上一次。可能是更早的某一次。循环可能已经跑了不止两次——可能跑了很多次。我们每一次都在接近真相,每一次都死在不同位置。时间重置之后我们从头再来,带着上一次的线索往前走——但每次走到最后都会死。系统在用循环测试我们——也在用循环测试它自己。每次循环它都修补一个漏洞。我们每次也找到一个新的漏洞。看谁先穷举完。”