距离10月31日,还剩三天。
晶从那家没有招牌的旧书店回来之后,把自己关在房间里整整一个下午。我坐在她家客厅的沙发上,面前摊着那本从旧书店带回来的小册子。封面上的手绘山茶花五瓣张开,粗糙的铅笔画迹在午后的光线里显得格外脆弱,像是随时会被风吹散。册子里的内容我已经反复读了好几遍——上一轮的鹿岛千夏留下的笔记,关于双重预言的条件,关于改写规则的前提,关于“终末预言必须先被打破”那个最后的提示。
还有那一句。
“预言可以被打破——如果你能在预言执行的那一刻,做出一个连你自己都预料不到的选择。”
这句话我读的次数最多,读到几乎能把它背下来。
什么样的选择,是连自己都预料不到的?那个上一轮的鹿岛千夏做到了吗?如果没有做到——那她为什么还要把这句话留给我们?如果做到了,为什么上一轮依然是全员死亡?
窗外的南天竹果实在风里轻轻晃动。红色的小珠子一粒一粒,在暮色中像是未燃尽的火星。
隔着一扇门,我能听见晶翻动书页的声音。她不是普通的翻阅,而是有规律的、极快的“唰”声——那种看到一堆事实后在用脑子重组一切证明链的节奏。偶尔停下来,然后在笔记本上飞速写些什么,接着继续翻。
我没去打扰她。这几天下来,我已经学会了分辨她的沉默。有些沉默代表痛苦,有些沉默代表谨慎,而现在的沉默代表她正在把一块最难拼的拼图,往最后那个空缺的位置按下去。
傍晚六点十二分,房门打开了。
晶走出来,手里拿着那本烧焦一角的日记和一本写满字的笔记本。她的眼睛下面有淡淡的青色,但眼神亮得惊人。那个姿势我太熟悉了——每次她拼出一个新结论时,脊背都会比平时挺得更直一点。
“两个消息。”她把笔记本放在茶几上,声音比我预想的要平稳,“一个坏消息,一个更坏的消息。你想先听哪个?”
“……坏消息。”
“去年那位鹿岛千夏想做但是最终没做成的事,我已经搞清楚了。她在尝试改写规则的时候犯了一个错误——她把‘改写规则’和‘杀死其他持有者’当成了同一件事。换句更直白的话说,她在尝试修改系统的时候,被系统以‘杀人’的方式反噬了。全员死亡的原因不是规则本身爆炸了,而是规则把她的改写行为,判定为对所有人的死亡宣告。”
她停了一下。
“……更坏的消息呢?”
“你——”
晶看着我,声音忽然轻了下去。不是那种因为恐惧而放轻的声音,而是那种在陈述一个残酷事实时、不由自主地放轻的声音。
“——也在同一条轨迹上。如果我们在10月31日晚上11点59分之前不能完成规则改写,你的自杀预言就会执行。如果我们尝试改写规则但失败了,所有人都会死。如果我们什么都不做,日记会按照现有的预言执行——我杀你,或者你自杀。唯一能让全员存活的结局,是我们同时完成三件事。”
她翻开笔记本,指着上面那道用红笔圈起来的三条推论。
一、在10月31日23时59分之前,找到打破终末预言的方法。
二、在预言被打破的同一瞬间,由满足双重预言条件的人完成规则改写。
三、改写规则的人,必须在改写的那一刻,做出“连自己都预料不到的选择”。
“第一点和第二点可以同时完成。晶,你刚才说去年那个鹿岛千夏的失败是因为改写行为被判定为杀人——”我慢慢撑起身体,换了个姿势,右手的手指无意识地敲着茶几的边,“也就是说,改写的‘方式’很重要。”
“对。”晶的眼神里闪过一丝认可,“规则不是不能用。规则本身预留了改写的可能性——否则上一轮的鹿岛千夏根本不可能触发改写程序。问题在于,她触发的方式不对。她把改写做成了‘攻击’。系统判定攻击等于杀人,所以全员死亡。”
“那我们换一个方向。不用攻击,用——”我的手指一下一下敲着茶几边缘,然后停住,“定义。”
晶抬起头。
“木场学长手里那本日记。”我说,“他在保健室窗外给我看的那本写着我名字的日记。我一直没想到那是什么。但刚才你说到‘改写方式’的时候我忽然有个念头——如果那不是伪造品呢?如果那就是我的日记,但是它被木场用某种方式实体化了,拿在手里?”
“你想说什么?”
“你说过,我的日记寄生在‘读了我的书的人’身上。我们一直不知道那个人是谁,也不知道那本书是什么。”我看着晶的眼睛,“但如果那个读者从一开始就是木场学长呢?如果他读了我的那本书,拿到了我的日记,然后——”
“然后用他的‘圣学祭行程表’日记的能力,把你的日记实体化了。”
晶接过了这句话。
她的表情变了。不是惊讶,是算式忽然被补全的清醒。
“木场的日记可以预知全校师生的日程和行动路线。如果这个能力的本质不是‘预知’,而是‘记录’——记录所有人的所有行动——那么他就有可能将日记的‘记录’投射到实体媒介上。也就是说,”她的语速越来越快,“不是神给了他那本日记。是他自己制造了那个实体。他用我的日记做了一本‘实体副本’,用来——”
“钓鱼。”
我把话接完。
“他不是真的要我杀你。他要看我反应。他要确认双重预言是否已经在我身上完成了。因为他知道上一轮的鹿岛千夏做过什么——他知道改写规则的条件。”我从沙发上站起来,走到窗边,看着外面在暮色中微微摇晃的南天竹,“他不是敌人。”
“至少不是纯粹的敌人。”
晶沉默了片刻。她的手指在笔记本纸页边缘轻轻摩挲着,那个动作和我敲茶几的动作节奏几乎一致。这几天下来,我们连思考时的小动作都开始互相传染了。
“那就先解决第一个条件。”她站起来,走到墙边那张手绘的12人关系图前,“终末预言——也就是你‘10月31日23时59分坠楼身亡’这个结果。按照规则,只要日记系统还在运转,这个结果就会以各种方式向你靠近。我能用持续拒绝来让系统不断重写,但重写不代表消失。只要最终期限一到,没有凶手的结果就是自杀。”
“所以需要的不只是拒绝。”
“对。需要在预言执行的那一刻,做到一件事——让预言本身无法成立。”
她转过身看着我。
“‘做出一个连自己都预料不到的选择’,就是让预言无法成立的唯一方式。因为预言只能预测‘可预测的行为’。如果某个人在某个瞬间做出了完全无法被预测的事,那么预言就会失效。”
“什么样的选择?”
“这就是问题。”
晶的声音里第一次出现了一丝类似无奈的情绪。很淡,但确实存在。
“如果能被我们事先计划好,它就不叫‘预料不到’了。”
十月三十日下午五点,距离预言执行还有最后三十一个小时。
晶花了两天时间确认木场拓斗的真实意图。她用了最直接的方式——在学生会室门口堵住他,把旧书店带回来的小册子放在他面前,然后问了一句:“你什么时候开始知道上一轮的鹿岛千夏的?”
木场学长看着那本册子,沉默了很久。然后他把眼镜摘下来用校服袖子擦了擦,重新戴上,露出那个我见过好几次的、像是在说“果然如此”的微笑。
“三个月前。在我成为持有者之后不久,我在旧校舍的档案室里找到了上一轮游戏的残存记录。然后我发现了两个事实。第一,上一轮的改写者叫鹿岛千夏,她失败了,全员死亡,她的意识被规则吞没成了下一轮的‘神’。第二——这一轮有一个和她同名同姓的人被选中了。”
他看着我。
“你被选中的原因,不是随机。是上一轮那位鹿岛千夏用自己的死亡,在规则里写下了你的名字。”
“你逼晶杀我,是为了测试我是不是真的符合双重预言的条件?”
“一半。”木场把眼镜推上鼻梁,“另一半,是为了确认白濑同学的立场。如果她真的杀了你,那就证明这一轮的持有者里没有人能走到改写规则那一步。如果她拒绝到最后一刻——那你们,就是有能力完成去年那个人没做完的事的组合。”
他的目光从晶身上移到我身上,又移回去。
“我没资格做那个改写的人。双重预言的条件我不满足。但你们——白濑晶用持续拒绝把自己变成了规则的漏洞,鹿岛千夏同时承担了被害者和加害者的预言。你们两个人加在一起,拥有的是上一轮那位鹿岛千夏一个人独自扛着的全部条件——以及她最缺的一样东西。”
“……另一个同伴。”
我轻声说出了这个答案。
木场沉默半晌,没有再用那副似笑非笑的语调回答。“是。她只有一个人。而你们是两个人。这可能是去年和今年之间,唯一的变数。”
十月三十一日,傍晚。
橘花学园被深红的山茶花和橘色的夕阳同时浸透。钟楼的影子斜斜地铺在中庭的地面上,像一根缓慢移动的指针,正一寸一寸地指向午夜。
我和晶并肩站在钟楼的天台上。
这不是我第一次来钟楼,却是第一次真正站在它的边缘往下看。橘花学园的全貌在夕阳里铺展开来——新教学楼、旧校舍、中庭的山茶花架、操场的白线、图书室那扇永远半开着的窗户。每一个地方都和我们过去三十天里的某一段记忆相连。旧校舍走廊里砸落的灯架。山茶花架下她递来的草莓牛奶。保健室白色窗帘后面她睁开眼睛的瞬间。地下书店浮尘里那本册子封面上的手绘山茶花。
“害怕吗?”
晶问我。
“怕。”我说,“但不是怕死。是怕你等下又要烧日记什么的。”
晶怔了一下,然后忍不住笑了一声。那笑声很轻,被钟楼顶上的风一吹就散掉了。
“日记只能再承受一次损伤了。再烧的话,超过10%阈值,我就真的不会醒了。不过——不烧也可以。”
她从包里拿出那本烧焦一角的日记,翻到最后一页。
“自从三天前我们从旧书店回来之后,日记就没有再更新过任何内容。不是没有变化,而是它不再显示未来了。取而代之的是这个——”
她把日记转向我。
最后一页上,原本写着“日记活动将于10月31日23时59分终止。因游戏规则由白濑晶重新定义”的地方,文字没有消失,而是在那行字的下方,多出了一段新的文字。用更小的字号,依然是那种清冷的银色墨水——但这次笔迹微微有些倾斜,像是写字的人正被某种力量拉扯着。
“本日记由读者本人书写。一切未来,由你重新定义。”
“……这是神写的?上一轮那位?”
“不完全是。”晶收回手,合上日记本,把它连同夹在其中的那本文库本一起放在天台边缘的围栏上,“神没有权力写这个。旧书店的小册子里提到了一个细节——上一轮的鹿岛千夏,在意识被规则吞没之前,在日记的核心底层刻进了一段休眠指令。那段指令只会在特定条件下触发——当这一轮有持有者同时满足了双重预言、且做出了持续拒绝的证明之后,规则的底层就会自动插入这个补丁。”
“但触发条件具体是什么?”
晶看了我一眼,没回答。
夕阳正在加速下沉。天边的云被烧成层层叠叠的橙红色。钟楼的钟面离我们很近,巨大的时针和分针正在缓缓地往11和12的位置靠拢。
还有三十一分钟。
“千夏。”
晶忽然叫我的名字。
“我有一个问题想问你。你相信我吗?”
“……啊?”
我看着她的侧脸。夕阳的余晖落在她的睫毛上,把它们染成了和山茶花一样温暖的颜色。她的表情很平静,但那双眼睛里的光,和三十天前她在自动贩卖机前对我说“我要杀你这件事我不想按日记写的去做”的时候,一模一样。
“相信。”我说。
晶轻轻笑了一下。
然后,她做了一件我完全没有料到的事。她把那本烧焦一角的日记从围栏上拿起来,不轻不重地塞进我手里。
“那我选在最后一刻,完成系统补丁里‘一切未来由你重新定义’那句话。它需要由你来激活——因为双重预言的条件只在你身上成立。我负责重写你被预言死亡的所有其他人依赖的前提。而你——”
她看着我。
“晶——”
“改写规则从来不需要伤人。”她打断了我,语气平静得像是终于找到了最后一块拼图,“相信我。不需要伤人。”
风忽然大了起来。
山茶花瓣从钟楼下的枝头被卷起,千万片红色在暮色中翻卷着升上高空,像是整座学园的所有花朵都在这一刻同时盛开。
我下意识地伸手,想要抓住一片从眼前飞过的花瓣。
没抓住。
手指穿过了花瓣的边缘,只碰到了一丝凉凉的晚风。
就在那一瞬间——我忽然明白了。
“预料不到的选择”。
不是计划好的勇气的选择。不是为了让预言失效而预先设计好的某种行为。而是真正的、连计划都来不及做的、在最后一刻被某样东西击中的本能。
被她叫了名字之后想都不想就回答的信任。
二十五分钟。
木场学长出现在钟楼的楼梯口。
他没有走太近,只是靠在门框上,镜片反射着天边最后一抹暮光。
“一切都准备好了。”他说,“操场上所有11名持有者都在。他们来不是为了阻止你们,是因为我在二十分钟之前将一切向他们说明了。当然,有人不相信,有人害怕,有人觉得这是陷阱——”他推了推眼镜,“但他们都来了。因为不管是期待还是恐惧,他们至少有权亲眼看着这场游戏的结局。”
他退后了一步。
“剩下的,交给你们。”
二十分钟。
晶靠在围栏上,手里拿着笔记本,正在做最后一次交叉比对。风吹乱了她的头发,她懒得再整理,直接用手拢到耳后。
我在她旁边站着,手里拿着那本烧焦一角的日记,和一本封面上印着《预知死亡的倒计时》第二卷的文库本。
还有她塞给我的那支笔。
十分钟。
钟楼的风越来越大。天已经完全黑了,只有几盏校园路灯的光从下方照上来,把山茶花林映成一片隐隐浮动的暗红色海洋。头顶的钟面在夜色里发出微弱的荧光,时针和分针正在靠近11点59分。
“晶。”
“嗯。”
“那之前有人告诉你吗,你其实挺不会夸人的。”
晶偏过头看我:“我夸过你?”
“‘很可靠’,三十天前的这个时候。你说我很可靠。”
“……现在也这么觉得。”
她说完这句话,把目光从我身上移开,假装在看远处的山茶花。但她的耳尖在路灯的微光里,红得和花瓣一模一样。
一分钟。
我深吸一口气,翻开日记的最后一页。
那行银色墨水写的小字还在那里——“本日记由读者本人书写。一切未来,由你重新定义。”
钟楼的钟声开始敲响。
沉重的金属共鸣在夜空中回荡,一声接一声。山茶花从枝头大片大片地卷起,在月光和路灯的交界处旋转着上升。整个橘花学园都沐浴在花瓣的雨中,像是某个看不见的人在为这场终结布置最盛大的舞台。
我拿起笔。
然后,在日记的最后一页——在那行“一切未来,由你重新定义”的下方——写下了全新的第一行。
“11月1日。00时00分。鹿岛千夏与白濑晶,一起活到了第二天。”
写下最后一个字的那一刻,我从眼角看到了什么东西在动。
不是花瓣。
是晶。
她正缓缓地从围栏上站起来,转过身,向我迈出一步。风吹着她散开的长发和裙摆,她的眼睛在月光里映着一个小小的、亮晶晶的光点。她的表情里没有恐惧,没有后悔,只有一种从三十天前一直延续到此刻的、从未动摇过的东西。
然后她伸出手。
不是来拿日记。
是来牵我的手。
她的手指碰到了我的掌心——凉凉的。和三十天前在校门自动贩卖机前第一次碰到时一模一样凉。她的指尖收紧,五根手指穿过我的指缝,用力的程度让我几乎觉得疼。像是要把这一个瞬间,钉进骨头里。
我下意识回握了。
两个人的手紧紧攥在一起,十指交错。
那本日记在围栏上翻开了最后一页。
钟声正好敲响了第十二声。
晚上11点59分59秒。
山茶花瓣在夜空中同时停住了。
不是飘落,是停住。千万片深红色的花瓣,像被某个看不见的开关骤然冻结一样悬停在半空。风停止了。钟声的回响还在空气里微微颤动,但花瓣一动不动。月光穿过花瓣的间隙,在地上投出密密麻麻的静止的影子。
然后,日记开始发光。
不是火焰燃烧的光,也不是电灯的那种冷光。而是一种温暖的、金色的、像是旧书店那扇窄窗里漏进来的夕阳一样的光。光从日记的最后一页开始蔓延,一寸一寸地浸透纸页,蔓延到烧焦的边缘,蔓延到那些被火焰舔去的文字残骸上。
烧掉的部分,正在被金色的光重新填满。
不是恢复原来的预言。而是生长出全新的文字——用我和晶两个人的笔迹交替写成的、没有预言的空白篇章。
钟声的最后一响消散在夜空里。
操场方向传来某种细微的声音——不像欢呼,也不像哭泣。是十一个人同时在呼气的声音。被从一场持续了不知多少年的噩梦里忽然放出来的、还不敢相信自己已经醒来的那种小心翼翼的不确定的叹息。
木场学长转过身,手里没有像往常那样把玩着什么道具或日记。他只是一个人靠在钟楼楼梯间的旧木门上,摘下眼镜,揉了揉眼睛。
然后他说了一句话。被风遮住了一大半,但我还是听清了后半截。
“……辛苦了。”
花瓣停了几秒,也许是十秒,也许是一分钟。然后缓缓地落下来,温柔地、安静地,落在天台上,落在围栏上。
落在我们依然紧握的手上。
零点零一分。
我转过头,看向身边这个三十天前还是陌生人的女生。她依然站得笔直,眼睛里映着钟楼顶上的星光和满地山茶花瓣的暗红。只是眼角有一点点湿润,被月光照成了银白色。
“晶。”
“嗯。”
“明天想喝什么?”
她愣了一秒。然后露出一个比三十天前山茶花树下更轻、更小、却终于不再有任何犹豫的笑容。
“草莓牛奶。”
“——喂,那是我的答案。”
“我知道。所以我也要喝草莓牛奶。”
她笑着眨了下眼,那只牵着我手的手指又紧了紧。
风吹过来,已经没了寒冷。山茶花海轻轻摇动,像是整座学园正在从某场沉沉的睡梦中缓缓醒过来。
我忽然想起那本旧书店小册子封面上的手绘山茶花。五个花瓣,画得很粗糙。但在那一刻——在天台上漫天花瓣雨中——我觉得那也许是这世界上最好看的花。
·
次日。
橘花学园宣布临时放假一天。
据说是因为昨晚的“异常气象”——大量山茶花瓣突然同时卷起又同时落下,覆盖了整座校园的地面,清理需要一整天的时间。我对此不发表任何意见。有些事情,大概永远也不会有官方的解释。
木场学长用学生会预算定了十一个便当,在操场的山茶花树下请所有前持有者吃了一顿午饭。当然,账目上写的理由是“文化祭延长庆祝会”。
狭山冬美吃了一半忽然说她做了一个梦,梦见自己在一个老旧的钟楼顶上,看着两个人站在月光里,手里牵着一朵红色的山茶花。其他几个持有者也说做了类似的梦。
晶和我对视了一眼。我们什么都没说。
但她把手轻轻覆上了我的手背。
就一瞬间,然后松开。
不过,我记住了那个温度。
已经不再是出售饮料的贩卖机那种微凉。是温的。
和这个城市里随处可见的草莓牛奶,被便利店的灯光照得微微发热时,握在手中的温度,一模一样。
·
后日谈——
钟楼天台的角落里,一本日记独自躺着。封面上那朵手绘的山茶花不知何时多了两片新的花瓣,从五瓣变成了七瓣。书页被风吹开,停在最后一页——那行被两个笔迹交替写下的十一月的第一天。
旁边多了一行小字。铅笔写的,字迹很轻,却每一笔都带着某种小心翼翼的笃定。像是当初那个在地下书店的窄窗下留下笔记的人,隔着一整轮时间,对她们笑了一下。
“预言结束之后,生活从明天开始。
明天之后,还有后天。
后天之后,还有无数个朝阳和晨露、无数个晴朗的学园、无数罐可以被两个人同时打开的草莓牛奶。
而日记的最后一行,不再是预言。
是你正在写下的——永远。”