手机震了一下。
屏幕上是一条三年前就该发出去的消息,红色的,像一道结痂的口子:
【D级预警·红色:江城体育中心地下裂隙带将于20:47开启,置信度97.3%】
发送时间:三年前,20:44。
撤回时间:20:49。
林昭抬起头。
眼前是六万人。江城体育中心,跨年庆典,十七个机位的直播信号正往外送,送进三亿台手机里。舞台上的彩纸还没落地,主持人正在倒数。
20:47。
他低头看手机,又抬头看大屏幕。
屏幕右下角那块地砖,比别处高了零点八毫米。
别人看不见。他能。
从十四岁那年起,林昭眼里的世界就是坏的。地砖会高出来,天桥的第七级台阶会先给出它断掉的那一秒,风在拐角处会露出它下一步要走的路线。万物都在他面前漏出破口,像一台被拆掉外壳的机器,零件全裸。
他管这个叫世界写错了。
后来他考进了裂缝监测站,学了四年,才明白那不是错——那是规则。规则露在外面,就说明有人能改。
再后来,他改了,被开除,被定性为"数据造假者"。
现在,那块地砖开始往下沉。
不是震动。是沉。像有谁在地下按下了冲水键。
看台前方的空气被撕开一条口子。
口子不长,一米二,边缘整齐得像用尺子比着裁的。裁开的地方没有黑,是白的——白得发灰,像老电视没信号。
六万人的欢呼声持续了整整四秒才断。
断的方式很难看。不是集体尖叫,是从口子最近的那一排开始,一层一层往外泼,泼到看台最高处的时候,声音已经变成了一种拖长的、听不出词的东西。
林昭站起来。
他没跑。他在看那条裂缝。
裂缝边缘在以固定节奏抖动。一下,一下。他数了七下,得出结论:刷新间隔十一秒。也就是说,这道门每十一秒会把自己重新打开一次,任何挡在中间的东西都会被重新"写"回来。
第三条信息来得最慢。
有东西从白里爬出来了。
——
那东西没有眼睛。
它大概两米七,六肢,前肢比后肢长出一截,关节能反向折。皮肤是湿的,颜色像烧过的瓷砖。它站在舞台正中央,主持人还躺在它脚边三米处没有动,礼花炮倒在它左脚旁边,红色的。
它先抬起头。
它没有眼睛,但它在"抬",朝着声音最密的方向。
公安的特勤班在三十秒内到了。
不是到得慢,是到得来不及。
林昭听见的第一声枪响,是从他右手边传来的。那一排人正在往通道挤,一个人摔倒了,后面的还在往前,队伍像被掐住的软管。
他低头看手机。
系统面板上只有一行字,冷冰冰的:
【可用矛盾点:0】
——
矛盾点这个东西,林昭是两年前才弄明白的。
那年他住城中村,房东天天骂他。她儿子在电梯厂做维保,她总觉得那部电梯有问题,说了三个月,物业不动。
林昭那天正好下楼,碰上一堆人等着,他鬼使神差说了一句:三号绳明天会断。
十个人里四个信了。那四个当天没坐,还拉走了另外七个人。
第二天,三号绳断了。当晚他面前第一次弹出一行小字:【被相信:11】。
然后他手里就多了一枚能用的东西。他试着把它扔出去——脑子里刚闪过"那根绳断在哪",那一秒的坐标就落在眼前,清楚得像贴了张便利贴。
他后来把能换的东西背得比身份证号还熟。一共三样。
一,0.3秒预判。
二,一次坐标回溯。
三,一次锚定。把某条漏洞钉在现实里三秒。
规则他只总结出一条,但是最要命的那条:
说不服人,就没有。
他眼里的世界全是破口,可只要没人信,那些破口就等于不存在。他能看见怪物左边瞎,救不了任何人。他能看见门十一秒刷新一次,拦不住那扇门。
他是全世界唯一一个拿着答案的人。
也是唯一一个必须挨饿的人。
【可用矛盾点:0】
林昭把手机揣进兜里,往台下走。
——
舞台右侧是媒体区。三脚架倒了一片,摄像机还在录,红灯亮着。
有一支话筒从人堆里滚出来,滚到他脚边。台标是江城卫视。
林昭弯腰把它捡起来。
他对着话筒说的第一句话,声音不大,被六万人的混乱吞掉了大半。他把话筒举到嘴边,吼了出来:
"它是听着的——它没有眼睛,它靠声音找位置!"
十七个机位里,有两个正对着他。
"蹲下!都蹲下!不要站着喊!"
离他最近的十几个人蹲了。
不是因为信他。是因为一个人在混乱里给你一个动作,人就本能地跟着做。
那东西的头猛地往那边一甩。
前肢反向折过去,砸进人堆。
第一排有个中年男人反应慢了半拍,还站着。它的前肢已经到他头顶。
林昭眼前什么都没发生。
没有预判。没有坐标。
【可用矛盾点:0】
他只能扑过去,把人往下按。前肢擦着他的后背砸在地砖上,地砖炸开的碎块打在他耳后,血一下就把半边脸糊住了。
中年男人被他按进了座位底下。
那东西转过头来。
——
它左侧的关节在折叠的时候,会往内翻。
翻过去的那一瞬间,它整个左半边会有一小段黑掉的时间。不是躲,不是防,是它自己的构造把它自己的传感器盖住了——像一个人用手捂住自己的耳朵听不见外面。
0.3秒。
这是林昭三年前那份报告里写的第三条。
徐牧之的批语是四个字:无数据支持。
"它左边——"林昭喊,嗓子已经劈了,"它左边是黑的!攻击它左侧!它折完爪子的那一下,左边看不见!"
看台十二区。
一个穿校服的女孩站在座椅上。她个子小,被人挤来挤去,但她的嘴张得很大。
她刚才在直播画面里看见了他。
她认得他。三年前那场发布会的视频在网上传过,标题很难听——《监测站出了个造假犯》,画面里就是这个人,站在台上,被人架走。
她当时把那条视频看了四遍。
她说不出为什么。她就是觉得,一个骗子不会在被人拖走的时候还回头喊那句"你们回去查左侧"。
现在这个人就在舞台上,满脸是血,在喊。
林昭听见了。
他听见那个女孩把他说的话,原封不动地泼给了整个十二区。
"它左边看不见!打它左边!你们蹲下——它靠声音——"
【被相信:1,204】
【可用矛盾点:37】
林昭的眼睛红了一下。
不是疼。
三年。他第一次拿到37。
那东西第二次折左肢。
林昭眼前出现了0.3秒之前的画面。
他提前半步,把那个还坐在地上的摄像师往左拽。前肢从他原来的位置扫过去,把他坐着的三脚架打成两截。摄像机飞起来,镜头对着他,红灯还亮着。
他一把抓住那台摄像机。
"往左边打!"他对着镜头喊,"它左边折的时候是黑的!我叫林昭,三年前我提交过这份报告,编号D-0913,第三条!你们现在可以不相信我——但你们可以看!"
【被相信:8,672】
【可用矛盾点:216】
——
特勤班是在第41秒切入的。
带队的人从后台通道出来,穿深灰作战服,肩上有一道杠两颗星,动作干净,喊话短促。
徐知辰。
林昭认得他。发布会上的照片里有他,站在徐牧之右手边半步的位置。
徐知辰也认得他。
那东西第三次折左肢的时候,徐知辰已经站在它左前方四米。他没有等它折完。他往前踏了一步,把整个人的动静砸在它正前方——它转过头来——然后他把身体往左一甩。
前肢反向折叠。
那一瞬间,它左半边黑掉。
徐知辰开枪了。
三发。全在同一个点上。
那东西的身体里有一种很脆的东西被打破,声音像踩碎一只螃蟹。它的六肢同时脱力,砸在舞台上,白色从它皮肤的裂缝里往外冒。
它没有眼睛,但它把头转向了徐知辰。
那是它做的最后一件事。
徐知辰补了第四发,打在它颅骨下缘那道湿缝上。
它不动了。
【被相信:14,301】
【可用矛盾点:1,847】
林昭手里还抓着那台摄像机。
他站在血里,看着徐知辰。
徐知辰走过来,走得很稳,镜头全跟着他——这是练过的,人在什么时候该走到哪个位置,他显然排练过。
他站到那具尸体旁边,侧身四十五度,抬手示意身后的人上前。
然后他开口,声音不高,但整个体育馆的扩音系统还开着:
"特勤一组。"
他顿了一下。
"刚才那只的行为模式我们已经记录过。它左侧折叠时存在感知盲区。全队按这套打。"
林昭听见自己的声音从扩音器里传出来,被延时压得有点失真——那是他两秒前喊过的句子。
一模一样。
一个字都不差。
林昭往前走了一步。
"编号D-0913。"他说,"三年前,江城监测站提交。第三条,就是这个。"
徐知辰转过头来。
他看的不是林昭的脸。他先看的是林昭手里那台还亮着红灯的摄像机,看了大概半秒。
然后他才看脸。
"你就是那个发假预警的?"
很轻的一句话。
周围八米的人全听见了。
"我发的是真的。"林昭说,"它死了。它左边有盲区。我刚才喊的,你们全队都听见了。"
徐知辰把枪收了。
他把动作放得很慢,慢到像一个人在收拾桌子。
"同志,"他说,"这只怪物是我们打死的。"
他又往前走了一步,站到林昭侧面,正好挡住一半镜头。
"至于你——"他压低声音,声音低到刚好让人听得清、又听得见那种体面,"三年前那份报告,是我父亲亲自批的驳回。数据造假,评估造假,预警动机造假。结论已经存档。"
他抬起手,拍了拍林昭肩上那道被打碎的地砖灰。
"现在,把摄像机放下。"
——
20:59。
裂缝在刷新到第七次的时候关上了。不是被人关的,是自己收的——白色往里塌,像有人从内侧把拉链拉上。
六万人往外撤。
林昭没有走。他站在那具尸体旁边。
【可用矛盾点:1,847】
一千八百四十七。他从来没有过这么多。
他忽然很想把它换成点什么。换成一次回溯,回到三年前那个20:44,回到他按下发送键又把手收回去的那五秒。他想知道他能不能按下去。
系统没等他做完决定。
屏幕上弹出了新东西。
那具尸体的颅骨下缘——徐知辰第四发打进去的那个湿缝——正在往外渗一种很淡的金色。
金色在空气里不散,浮起来,勾出一条线。
线在走。
它从怪物的头骨里出来,绕过舞台,穿过碎玻璃和翻倒的座椅,一路往体育馆外侧去,最后消失在西看台底下的那道通风口。
林昭看着那条线。
他从来没见过系统给他画线。
三秒后,标注出现了。
【召唤纹首·已激活】
【签名归属:已登记】
他盯着"已登记"那三个字,盯了很久。
世界写错的时候,林昭见过很多次。
但他从来没见过哪一处错误,是有人签过名的。
那条金色的线,林昭跟了十九分钟。
他从体育馆西通风口出来,沿着地下管廊走了两个井口,最后线在一辆白色行政车的底盘下面断了。
车停在临时警戒线外侧。车牌他记不住,也不需要记住——车屁股上贴着一张很旧的反光贴,"江城大学地球物理系"。
车开走了。
林昭站在原地,把那张贴片看了三遍。
然后他低头看自己的手机。
有四十七个未接来电。三十一条短信。十九条来自同一个号码,内容只有一句话反复发:你为什么不接。
是他妈的号码。
——
网上已经把他扒干净了。
速度比他想象的还快。他叫林昭,二十四岁,前监测站合同制预警员,三年前离职,离职原因一栏写着"考核不合格"。他妈在江城七院呼吸内科三号床,护理费每个月四千二,欠了两个月。
热搜第一是 #跨年体育馆怪物#。
热搜第四是 #林昭是谁#。
第七是 #假预言犯现场蹭镜头#。
配图是那台摄像机拍到的画面:他满脸是血,抓着一台机器在喊。画面被裁掉了字幕,只留下他的嘴型和徐知辰的背影。
评论区最高赞的那条写着:这个人三年前就编过一只怪物,这次他居然站得比警察还前面。
三万个赞。
林昭在管廊口把这条评论读了两遍。
他没有生气。他生气需要力气,他现在需要力气去别的地方。
他把手机塞回兜里,往七院走。
——
七院住院部楼下停着三辆车,两台是媒体的,一台不认识。
大厅里有个女人在卖充电线,看见他进去就冲旁边使了个眼色。第二天他才知道,那是提前蹲点的。
电梯到八楼。门开。
走廊尽头三号床门外,站着六个人。
有个摄像的把机器直接怼在他脸上:"请问你是不是提前知道今天会开裂缝?你是不是在現場故意制造混乱博取关注?"
林昭一句话没说。
他要看的不是镜头,是门上的塑料牌。
牌上写着:0803 林秀兰 呼吸内科 责任护士 周敏
牌被人用透明胶带贴了新的纸条上去,纸条是手写的:此人系嫌疑人亲属,请勿探视。
字很整齐。像是有人特意请了写字好看的人来贴这张条子。
林昭伸手把纸条撕了。
撕的时候手很稳。撕完,他敲了三下门。
门里安静了两秒,然后是一个护士的声音:"谁是家属?"
"我是。"
"你进来。你妈今天用了两次镇静。"
——
他妈是醒的,但眼睛是散的。
氧气面罩扣在脸上,她看见他,抬手想把面罩摘下来,他没让。他就把她的手放回去,握了一会儿。
林秀兰说了一句话,含含糊糊的,透过面罩出来只剩气音。
"昭昭,他们说我骗了国家的钱。"
"没有。"
"我说没有。他们不信。"
林昭低头,看着她手上还没拔掉的留置针。
那一瞬间,他眼前出现了很熟悉的画面——不是漏洞,是别的。他看见他妈手背上那条青色的血管,在它旁边,系统给他标了一个他从没见过的东西:
【被标记·间接关联】
【关联源:0803床 探视记录】
他把那行字看了两秒,看不懂。
然后他把氧气流量往上拧了一格,起身,走出病房。
走廊里还有六个记者。
他开口了。
"我是林昭。"
所有人抬头。
"三年前,我提交过一份红色预警,编号D-0913。今天那只东西,就是我报告里第三章第二节描述的行为模型。它的左侧折叠盲区在报告第十四页。"
他停了一下。
"我说了你们也不会发。你们现在发,是因为你们需要一个人给今天的事负责。"
摄像机的红灯一盏一盏亮起来。
"我不跑。我也不道歉。"
他从兜里掏手机。
"但我要跟你们讲一件事。你们今天拍到了怪物,你们没拍到怪物是从哪儿来的。"
后面有个年轻摄像举着机器问:"那你拍到什么了?"
"我拍到它是怎么死的。"林昭说。
"它死的时候,有个东西从它脑袋里出来,往地下走。"
"你们要是敢跟我走十九分钟,我就敢把这条线拍到有人的地方。"
走廊里没人动。
只有那个年轻摄像的红灯还亮着。
——
沈锦是在十一点四十找到他的。
不是他配合,是她拿着他刚才那段话的原始音频来的。七院后门的台阶上,林昭在抽烟。他不抽烟,烟是唐肴——那个站在座椅上喊他话的女生——临走时塞给他的,说她哥给她买的、被她扔了,扔之前得让"该抽的人"抽一根。
台阶下面走过来一个人。黑色羽绒服,双肩包,工牌挂在外套里面,露出半截台标。
"你右手边第二根柱子后面有第三家媒体,"她说,"他们等你回头。你别回头。"
林昭看着她。
"你是江城卫视那段的拍摄者?"
"我是记者。"她说,"沈锦。深度调查组。三年前你被架走那次,我在发布会现场。我写了稿,稿子没发。"
"为什么没发。"
"因为发我稿子的那个版面,第二天被撤了。"
她把包放下,从里面拿出一个牛皮纸袋。
袋子很旧,边角磨毛了。
她把袋子打开一条缝,只让他看见最上面那张纸的第一行。
那一行字是打印的,抬头是江城裂缝监测站的旧版红头,编号:D-0913。
右下角有签名。
签名不是林昭的。
是一个他这辈子在无数场合都见过的名字——徐牧之。
签名下面盖着一个长方形的红章:不予启动。
红章旁边有一行手写批注,字很小,很用力,划破了纸:风险大于收益。
林昭的手指停在袋子边缘。
"这份东西,"他声音很轻,"你留了三年?"
"不是我留的。"沈锦说,"是他自己留的。他这个人有个习惯,所有被他压下去的报告都归档,一克灰都不许掉出去。三年前他压你那份,第四天就进了他私人档案库。我抄这份用了十四个月。"
"你怎么抄到的。"
"他的学生里,不止我一个人后悔。"
她把袋子递给他。
林昭没接。
"你要什么。"
"我今天在体育馆拍了四十秒素材,"沈锦说,"我剪不出来。我剪不出一个只有我信的人说的话。"
她抬起手,指了指自己的眼睛,又指了指他的。
"我有你的报告,我有他的档案库路径,我有能上播的账号。你有眼睛。"
"我们要做的第一件事不是告他。"她说。
"是让人信你。"
——
凌晨四点十七分,江城第二道裂缝开了。
位置在东西湖物流园区,比体育馆那道小,只有零点七米。
爬出来的东西比体育馆那只小一半,六肢,也是没有眼睛。
这一次,林昭不在现场。
他在七院走廊的塑料椅子上,看着手机里的直播。
园区特勤队赶到之前,有个保安用棍子打死了它的第一击,死了两个人。
林昭盯着画面里那个东西倒下的姿势。
三秒之后,他看见了。
和体育馆一样,那东西颅骨下缘的湿缝里,渗出一条金色的线。
线浮起来。
绕过集装箱。穿过消防栓。
最后,往市中心去。
去的方向,林昭认得。
那是江城大学地球物理系的方向。
他站起来,椅子倒了。
沈锦从自动贩卖机前面抬头:"怎么了。"
"它不是自己来的。"林昭说,"每一只都是被叫来的。"
"叫它的人,"他把手机屏幕转向她,"住在同一个小区。"
天亮之前,他们做了三件事。
第一件,沈锦把她抄的那份D-0913全文摊在七院后门便利店的桌上,一页一页念给林昭听。念到第十四页,她停住了——那一页整张是空的,正中间印着四个字:数据待核。
林昭伸手把那张纸抽过来。
"这里少了一整段。"
"你原文有?"
"我原文有十七页。他们归档的是十四页。"
沈锦把最后一张纸翻过来,对着灯看页脚。
页脚印着一行小字:第 14 页 / 共 17 页。
"有人抽走了三页。"她说,"而且抽走的是最后三页——这种抽法最省事,也最难看。"
第二件,林昭把两条金线画在地图上。体育馆那道,物流园那道。两条线在中途分叉,但终点是同一个方向——江城大学老校区,地球物理系,中间那栋灰色楼。
第三件,他们谁都没提第三只怪物什么时候来。
它自己来了。
上午十点二十六分,东西湖物流园区B7仓库,第三道裂缝。
这次只有零点七米宽,爬出来的东西也小。但它是三头。
三个头能分别朝三个方向听。
——
林昭到园区的时候,特勤已经拉了线。
不是徐知辰的队。带队的是个四十来岁的黑脸汉子,作战服洗得发白,左袖空着,用别针别在腰上。他蹲在集装箱后面,正用一根手指头数地上的碎石。
吴钢。
三年前清涧行动,六个人进去,一个人出来。那次的报告后来被并入D-0913的附件,附件也被抹掉了。
发布会那天吴钢坐在第三排。他没跟着喊"骗子",他只是站起来,走到台前,把自己那瓶没开封的水放在林昭脚边,转身走了。
后来他被停了半年职,理由是"情绪性支持未经核实的预警信息"。
"你要进去?"吴钢看见林昭,只问了这一句。
"它三个头。"林昭说,"你们按声音打,会全灭。"
"我知道。"吴钢说,"刚才已经死了两个。"
他站起来,比林昭高出小半个头。
"三年前你说它左边是黑的。我们没照做。"
"你们没拿到报告。"
"不。"吴钢摇头,"报告发下来了。第十四页留了白,印着四个字'数据待核'。后面三页干脆没有。我们照那十三页能用的东西打,左边不瞎——是我们的人自己撞上去的。"
林昭看着他。
"所以你要进去。"吴钢说,不是问句。
"我要它活着。"林昭说。
吴钢的独臂把那根数碎石的手指头收起来了。
"活着干什么。"
"活着才能被看见。"林昭说,"死的只能被埋。"
——
十二分钟后,B7仓库。
林昭在货架第二排站定,让所有人退到七米外,把灯全部关掉。
仓库里只剩下头顶一块应急指示牌的绿光。
那东西进来了。三头,六肢,比体育馆那只小,动作快得多。三个头分别对着三个方向,其中两个正在往货架这头转。
林昭眼前,世界的破口一条条摊开:
【三头同步周期:1.9秒】
【中间头颅的转动有0.4秒延迟——它要等左右两头定完位】
【地面承重:B7区货架第三列,横梁已有疲劳裂纹,断裂阈值——】
他低头看手机。
【可用矛盾点:1,847】
【锚定·小型裂隙边缘(0.7米):消耗900】
他左手按下直播。
沈锦的镜头在仓库门口,绿灯亮着。她没有说话,只把画面切给了三亿人的手机。
"我是林昭。"林昭的声音在空仓库里回响,"三年前我的报告一共十七页,归档十四页,第十四页是空白页,最后三页不见了。你们今天看的这十三页能用的东西之外的一切,我现在说一遍。"
三个头同时转过来。
"它中间那个头,比两边慢0.4秒。"他往后退了一步,"它在等两边定位。你们看——"
他抬手,把一根钢管砸在右侧的消防栓上。
声音从右侧炸开。左右两头猛地往右甩,中间那头跟不上,整个身体向右倾斜了半秒。
"它不是三个头。它是一个头和两个耳朵。"
【被相信:21,406】
林昭往前冲。
不是往门口,是往第三列货架。
他一边跑一边喊,喊的是沈锦已经替他标好的坐标:
"第三列横梁,承重四十吨,它现在三十——"
他撞上了货架的立柱。
【锚定:启动】
那一瞬间,他眼前那根本该在下一击才断掉的横梁——那0.4秒的未来——被钉住了。
不是它没断。是它断得更早、更准,断在他要的位置。
三十七吨钢材加货箱,从三头怪物正上方砸下来。
绿光灭了。
——
它没死。
它被压在地上,六肢脱力,三个头还在转,但转不出角度。
特勤的人围上来,枪口全对着它。
"别杀。"林昭说。
徐知辰就是在这时候进来的。
他从仓库后门走,步子很稳,深灰作战服上有一层新的灰——那是从指挥车里出来之前就抹好的,林昭认得这种灰。
他站到那具被压住的怪物旁边,转过身,正对着沈锦的镜头。
"东西湖的情况已经控制。"他说,"特勤一组按左侧盲区模型完成捕获,无新增伤亡。"
仓库里四十多个人,全听见了。
没有人动。
林昭从货架碎板后面走出来,脸上有一道新的血口子,从眉骨到嘴角。他手里举着自己的手机,屏幕对着镜头。
【召唤纹首·已激活】那行字,就悬在徐知辰的领口上方。
"我不讲你的模型。"林昭说,"我讲你身上这个东西。"
他把手机往前递。
"每一只怪物死后,颅骨下缘会渗出一条金线,往一个方向走。线最后落点,江城大学老校区地球物理系。你的领口上,也有这么一条线。它不往门外去。"
他顿了一下。
"它往你身上来。"
徐知辰的手抬起来了。
那只手很慢,慢到像一个人在解一颗不属于他的扣子。他摸到自己的左领口,摸到了一块极薄的、和布料同色的贴片。
他把贴片撕下来。
贴片下面是金色的、细如发丝的一条线,正在往仓库天花板的方向爬。
徐知辰的脸白了。
这一回,镜头全对着他。
【被相信:118,704】
林昭的手机在震。他没看。
他在看吴钢。
吴钢单膝跪在地上,独臂撑着地,肩膀在抖。他没有哭,他只是把额头抵在那只怪物的、还温热的脊背上,很轻地说了一句话。
"清涧六个人。他们要是听见今天这一段,"他说,"他们会知道我三年前不是没拦。"
林昭蹲下去,蹲在他旁边。
"我拦了。"吴钢说,"我把那份报告拍在桌上,我说这十四页不全,我要求核原文。他们说——"
"他们说,别闹。"林昭接了一句。
吴钢抬头。
"你怎么知道。"
"因为三年前有人跟我说,"林昭说,"'林昭,你一个小同志,别拿一份没走完流程的报告搅动整个评审会。'"
他把手机放回兜里。
"我不知道那句话是谁说的。我今天知道了。"
——
下午三点,东西湖的官方通报发出来了。
通报里没有提林昭。
通报里有一句话:"特勤人员徐知辰同志现场排除一项外部干扰装置,该装置与三年前一起数据造假事件存在关联,已移交调查。"
沈锦把这条通报念完,念得很平。
念完她把手机屏幕转向林昭。
"外部干扰装置。"她说,"他把纹首说成了一个装置。"
"谁写的这句。"
"不知道。"沈锦说,"但这句写得很老练。他知道今天不能否认纹首存在,所以他把纹首从'证据'降成了'道具'。道具是别人放的,不是你父亲的。"
林昭看着屏幕。
他忽然想起另一件事。
三年前,D-0913被驳回的时候,官方公告用的词不是"数据错误"。
是"数据来源不明"。
同一只手。同一种句式。
他把那沓被抹掉的报告摊在桌上,页脚那行"共17页"对着窗口的光。
"沈锦。"
"嗯。"
"你说他的档案库里,一克灰都不许掉出去。"
"对。"
"那他的档案库里,"林昭说,"应该有那十七页的原件。"
沈锦没有回答。
她把便利店的灯关了,让桌上的纸在自然光里躺了一会儿。
然后她说了一句林昭后来想了很久的话:
"我们一直找错了地方。他压下去的东西,他不会藏。"
"他会公开。"
"他会放在一个所有人都能看见、但没有人敢去读的地方。"
——
当天晚上九点四十分,江城大学老校区那栋灰楼前面,来了一辆车。
车很旧,后座放着两个文件夹,一个红封面,一个黑封面。
车后座上还有一个人。
他八十三岁,手抖,眼镜片厚得像两个瓶底。他坐在后座上没有先下车,而是把车窗摇下来一半,对着楼门口那个正在等的人说了一句话。
那句话被楼门的对讲机录下来了。
三天之后,这段录音会在另一场直播里,把整座城点燃。
但那一刻,林昭只是站在楼门口,看着那辆车。
车里的人叫周聿白。
他是徐牧之的老师。
他是1996年那份《裂隙带人工诱导可行性论证》的作者。
他是D-0913第十五页上,除了林昭之外唯一签过名的人。
——也是全世界唯一一个,让徐牧之低头的人。
老头的车窗又往下降了两厘米。
"孩子,"他说,"我认识那个发预警的人。"
"不是发预警的人。"周聿白摇头。
"是开门的人。"
灰楼地下室是一间阅览室。
江城大学地球物理系的资料室没有搬走,一九八零年代的铁皮柜还在,编号卡片抽屉拉出来会响。墙上挂着一张照片:一群人站在一台像冰箱又像锅炉的机器前面,最左边那个年轻人手里抱着一沓纸,笑得露牙。
照片下面的铜牌写着:裂隙带观测装置(原理样机)·1996·鉴定完毕·不予推广。
沈锦站在铜牌前面,看了很久。
"不予推广。"她说,"不是不予立项。"
"推广要花钱,"林昭说,"不推广只需要花钱把它锁起来。"
周聿白坐在阅览室的旧沙发上,两个文件夹放在他膝盖上,他没有打开。他的手抖得厉害,眼镜滑到鼻尖。
"你们想知道D-0913第十五页写的什么。"他说。
"我想想知道它为什么会被抽走。"
"因为我写的。"
林昭看着他。
老头把文件夹打开,从里面抽出一张很薄的纸。纸上没有打印字,是手写的,字迹年轻、锋利,和现在这只抖得手完全不像同一个人写的。
观测即锚定。
裂隙是概率的伤口。伤口在被看见之前可以同时存在与不存在。被足够多的意识共同确认的那一侧,会留下来。
因此:门可以被看见的人打开,也可以被看见的人关掉。关掉它的唯一办法,是让足够多的人共同相信它已经关了。
落款:周聿白,1996年11月。
"我们当年做成了那台机器。"周聿白说,"它能看。它看见一条门缝,就能把它钉死。我试过。一九九六年冬天,我在实验室关掉了三道。"
"那为什么不推广。"
"因为我关掉第四道的时候,出了事。"
老头的眼睛往铜牌上看了一眼。
"第四道门的能量不会消失。它会找最近的、开着的门。我把它推进了我学生徐牧之正在观测的那一道。"
沈锦的声音很轻:"他观测的那一道在哪儿。"
"这栋楼。"
周聿白抬起手,指了指脚下的地板。
"负三层。他在那儿养了一道门。养了三十年。他每天早上八点进去坐四十分钟,出来的时候脸色是红的,他的肺气肿好了,他的心律正常了,他六十二岁爬六层楼不喘。"
阅览室安静了。
"他为什么不关掉它。"林昭问。
"因为关掉它,他就得把那三十年还回去。"
老头合上文件夹。
"孩子,我认识你。我不认识你这个人,我认识你这个类型。一九九六年我招过十四个学生,只有牧之看得见。只有他一个人。"
"我也是。"林昭说。
"我知道。"
周聿白看着他,眼珠往镜片后面缩了缩。
"所以我才把观测装置的终端留在了监测站的设备抽奖里。"
"三年前,D-0913那份报告,是我看着它送上来的。"
"你写的那十七页里,第十四页那组盲区数据,是我替你在实验室补完的。"
林昭的手指在铁皮柜边缘停住了。
"归档的第十四页是空白页,印着'数据待核'。"
"那是他自己抹的。"周聿白说,"第十五页是我抽的。"
"你抽它干什么。"
"那一页是我一九九六年的手稿,写的是怎么关。"老头抬起手,指了指脚下的地板,"我要是不抽,他会把整个D级预警体系停掉——他只要一个借口。我把它抽走,让他以为销毁了,其实我留着。我赌他不敢动正文,因为动正文要盖章。"
"那第十六、十七页。"
"那两页是他抹的。那是采样附件,附件里有一组数能反推负三层的坐标。他不敢让那组数出现在任何一份归档里。"
"我保住十四页正文,是为了今天有人能把它凑齐;他抹掉三页,是为了今天没有人凑得齐。我一个八十三岁的人,每天坐在负三层门口,看着我的学生从里面出来,红光满面。"
"我今天来,是把最后一页给你。"
——
发布会是徐牧之自己开的。
三月十七号——距离那个跨年夜过去七十六天——江城危机应对中心新闻厅,全国十九家媒体,直播信号送到三亿台手机上。
他站在台前的时候,全场站起来鼓掌。
六十二岁,头发全白,讲话很慢。他先讲了东西湖的伤亡,念了名字,念得很仔细,念到第七个的时候停了一下,像是在心里核对。
然后他讲了林昭。
"林昭同志提交的预警,在技术上有一定参考价值。"他说,"但一个人在没有设备、没有授权、没有走完流程的情况下,把结论抛向公众,这件事本身是有风险的。"
"我不否认他看见了。"
这句话是他在讲稿外面加的。
台下第一排有人开始记。
"我否认的是他让别人相信他看见了。"徐牧之说。
——
林昭是在提问环节走上台的。
他没有证件,是沈锦把记者证别在他外套上的。她自己的证别在她自己身上,两个人用的是同一份采访申请——审批栏里签的是徐知辰。
徐知辰今天没有跟他父亲打招呼。
"我是林昭。"他站到话筒前,"我有十七页。"
他从怀里把那沓纸拿出来,一页一页,摊在发言台上。
第一页到第十三页,是他自己写的。第十四页"左侧折叠盲区",是周聿白替他把实验数据补完的。第十五页是周聿白1996年那张手写的纸。第十六、十七页是从阅览室铁皮柜里翻出来的原始附件,装订孔对上四个,边缘的毛茬完全咬合。
"我不念结论。"林昭说,"我念数字。"
"江城地下裂隙带,主缝十七条,三年前九月采样平均宽度零点三九毫米,扩展速率每年零点一一毫米。第一次开启概率峰值出现在三年前那个跨年夜的20:44至20:49之间,置信度97.3%。"
他念得很平,像在读一份说明书。
新闻厅后面有人站起来,被保安按住了。
"那天晚上,我在监测站的值班台上按了发送,又按了撤回。因为八点四十九分什么都没发生。"
"三年没开。你们叫它奇迹。三年后开了,你们叫它谣言。"
"那个数字迟到了三年,可它连分钟都没错。"
"我提交这份报告之后,监测站系统里我的账号在十九分钟内被注销。第十四页被留了白,印上'数据待核',最后三页从归档里消失。签字人是评审组副组长徐牧之。批注是六个字:风险大于收益。"
他把那张签名页举起来,对着镜头。
"我现在想请徐院士回答一个问题。"
"风险指什么。"
徐牧之没有立刻回答。
他坐在发布席侧面的椅子上,双手放在膝盖上,眼睛看着林昭身后那块提词器。他的表情没有任何变化——这一点最不正常,一个被当众掀了屋顶的人不该这么稳。
他开口的时候,声音甚至有点温和。
"小林。"
"你看得见,我信。"
"我年轻的时候也看得见。"
林昭的手指在纸上停住了。
"你以为你手里那个东西是天赋。"徐牧之说,"它是一台机器。它在你身上开机,就得有人在别处供电。你现在很亮,因为你背后有一道门开着。"
"我不是来跟你抢功劳的。"他站起来。
"我是来告诉你,你每让一个人信你一次,你自己就离关掉那扇门近一步。"
"你关掉它的那天,"徐牧之往台下走了两级台阶,"你眼睛里的世界,会比谁都干净。"
"你会看见一个完全正常的世界。"
"然后你会发现,你妈的氧气机是靠什么转的。"
林昭手里那沓纸掉了。
那张签着"风险大于收益"的审批页飘在地上,正对着镜头。
【被相信:2,043,817】
【可用矛盾点:2,043,817】
【检测到高价值漏洞:负三层·常驻裂隙(宽1.7米,开启30年11个月)】
【永久锚定所需矛盾点:2,040,000】
两千零四十三万八千一百七。
他上一次觉得自己有钱,是在体育馆的血地里,兜里躺着一千八百四十七。
那时候他以为那就是很多了。
——
他们是在当天晚上十点告诉他那件事的。
徐知辰站在七院后门的台阶下面,一个人,没有穿作战服,穿一件很旧的毛衣。他左手拎着一个牛皮纸信封,鼓鼓的。
林昭下去的时候,吴钢跟在他后面,独臂插在兜里。
"负三层的门禁码是六位数,"徐知辰说话很快,像怕自己改主意,"是我老师的生日,日月年。他改了三十一年,只有这一串没改过,因为他老师记性差,改了就进不去。"
他把文件夹递过来。
"这是十七道主缝的坐标和排期。"
沈锦接过去的,她手比林昭快。
"排期?"
"明天。"徐知辰说,"全部。"
他抬头看了一眼住院楼的灯,一层一层数上去,数到八楼停了。
"他要在同一时间把十七道门全开,是因为他只关得住一道。他算过——全城一起开,危机署就只能保主城,保不住老校区。"
"这样负三层就不会有人去。"
吴钢在前面闷声问:"那我们的人呢。"
"他给了名单。"徐知辰从毛衣口袋里掏出一张折了两折的纸,"危机署明天会按这份名单把'有预警前科的人'集中转移到安全区。"
纸展开。
第一行:唐肴,18,江城六中高三(二)班,现场目击者,具备传播风险。
第二行:林秀兰,56,七院0803床,关联人员。
第三行是吴钢的名字。
第四行是沈锦。
第五行是徐知辰自己。
他把那张纸折回去,塞回林昭手里。
"我爸今天说的那句话,我听懂了。"
"他不是在吓唬你。"
"他是在跟你换。"
凌晨三点十一分,林昭的账号被注销了。
不是社交平台。是"公众表达"这个动作本身,被走完了流程。
危机署发布第7号令:鉴于近期出现"以未经核实的异能信息煽动公众"的行为,即日起对全市直播信号实施统一调度,任何非授权现场影像采集按危害应急秩序处理。
同一天晚上,官方通稿给出了新定性:林昭所述内容"无任何独立信源可佐证,属典型灾后臆想"。
林昭的手机在台阶上震了一下。
【检测到大规模撤回事件】
【公众相信基数:2,043,817 → 4,090】
【可用矛盾点:3,817】
他站着没动。
三年前他学过一件事:相信是进账,怀疑是出账。一个人信你,你多一块钱;一万人改口,你一夜回到解放前。
徐牧之没有删他一条视频。
徐牧之只是让两千万人,在同一个晚上,觉得自己昨晚可能信错了。
沈锦的手机在七院后门响了一分钟。
她的采访证编号出现在第二名单元里,吊销,即时生效。
她的直播账号被平台封了,理由是"配合未登记异能者传播未经核实信息"。
她把手机屏幕朝下扣在台阶上。
"他掐的不是你。"林昭说。
"他掐的是'相信'的通道。"沈锦说,"我知道。"
她抬头看住院楼八楼那扇亮着的窗。
"我做了十一年记者,我第一次遇到一种对手——他不删你的稿,因为删稿会留下痕迹。他只是让没有人能播出。"
"他让'播出'这件事本身变成违法。"
沈锦把扣着的手机翻过来,屏幕碎了一角,还能亮。
"7号令管画面,不管人嘴。"她说,"他封直播,是因为画面能证伪。他封不了电话。"
"打电话不违法。"
——
四点四十,第一批人被送到集中转移点。
唐肴在车上。
她穿的还是跨年那天的校服,外套是别人给的。她坐在最后一排,手放在膝盖上,没有哭,一直在往窗外看。
来接她的两个工作人员很客气,客气到反复说"为了你的安全"。
她上车前回头问了一句:"林昭呢?他是不是也要来?"
没有人回答。
车开走的时候,吴钢站在七院门口的路灯下面。
他没有拦车。
他拦的是自己那支队伍。
"我不接这个令。"吴钢把通讯器摘下来,放在引擎盖上,"安全区不需要我们,我们的人手全部撤进安全区,那城里就没人接门了。"
传令官说:"吴队,这是危机署的命令。"
"危机署在保主城。"吴钢说,"名单呢?名单里十七道缝的位置,你们打算保哪几道?"
传令官没有回答。
吴钢把别在腰上的空袖子捋了一下,那是他的老动作,紧张才做。
"我手下十九个人。"他说,"三年前清涧我剩下六个,去年还剩四个,今天早上还是四个。"
"我现在要带这四个,去十二区。"
"谁给的任务?"
"我自己。"
传令官上车走了。
吴钢回头,看见林昭站在台阶上。
"她名单上第一行就是她。"吴钢说,"我让人把车拦在路口,她跳窗跑的。"
唐肴从吴钢背后探出半个脑袋。
"我有手机。"她说,"我有三号电池,我昨晚充了。"
"你拍不了直播。"沈锦说。
"我不直播。"唐肴把手机举起来,"我打电话。"
她按下了免提。
屏幕上是四十三个联系人。
"我妈在六中家长群,"她说,"我同桌在舞蹈学院,我表哥跑网约车,他车上每天早上放广播。"
"我们小区业主群有六百个人。"
她把手机递到林昭面前,手指头点在拨号键上。
"你被拖走那天,回头喊了一句'你们回去查左侧'。"她说。
"那段视频我看了四遍。"
"你说:你们可以不信我,但你们可以看。"
"我现在让他们信。"
——
五点二十六分,第一道缝开了。
不是在江城东区,是在老校区。
灰楼前的草坪裂开一条一米四的口子,白色从里面涌出来。跑出来的那只比体育馆的小,两头,四肢,速度快得像一只放大号的狗。
吴钢的四个人在十二秒内把它打倒。
用的战术是林昭三年前那份报告的第三章第二节。
左侧折叠。等它回头。中间延迟零点四秒。
四个人,一次伤亡都没有。
吴钢蹲下来看那具尸体。
颅骨下缘,金色渗出来,浮起,往地下走。
往负三层走。
"它不是从门里来的。"吴钢说,"它是被那只门放出来的。"
"每一道缝都是它的分身。"林昭站在他旁边,"关掉本体,十七道全关。"
"关掉本体要什么代价。"
林昭把手机翻过来给他看。
【永久锚定·负三层常驻裂隙:2,040,000】
【当前可用矛盾点:3,817】
"要让两百多万人同时相信一道我看不见的门已经关了。"林昭说,"我没有直播,没有账号,没有证。"
五点四十一分,第二道、第三道同时开。
六点零二分,第五道。
六点二十,危机署的通报第一次改了口径:请求市民不要围观,不要拍摄,不要传播"未核实信息"。
"他今天只关得住一条通道。"沈锦说,"因为十七道门他一条都关不住。"
"他堵的是我们说话。"林昭说。
"那我们就说给不需要同他商量的人听。"
——
吴钢把那四个人的呼号写在手背上,用圆珠笔,一笔一笔写得很重。
"谁都不许死在外头。"他说,"名字我记不全,编号我记全了。"
他抬头看林昭。
"广播那玩意儿,你念得清吗。"
"念得清。"
"念快一点。"吴钢把独臂往腰上一别,"我不识字,但我听得出哪个数字对得上。"
"我替你数死了几个人。"
"你要是算错了,"他说,"我就把收音机砸了。"
六点三十一分,徐知辰来了。
他没开车。他跑过来的,作战服外套都没扣,手里拎着一个铁皮箱子。
"转移名单是他自己写的。"徐知辰把箱子放在地上,"他把自己从名单里划掉了。"
"箱子里是什么。"
"1996年那台样机的主频模块。"徐知辰喘着气,"我爸留了三十年没上交的东西。它能让一台民用对讲机接入全市应急广播,覆盖一百八十七万个终端。"
"接入需要授权码。"沈锦说。
"授权码是我父亲的。"
徐知辰顿了一下。
"六位数。是他老师的生日。三十一年,他什么都没记住,就记住了这一串。"
——
七点整,全市应急广播的绿灯亮了。
一百八十七万个终端同时出声,包括网约车的车载电台、社区喇叭、六中的班牌、七院走廊的电视、还有八楼0803床床头那个氧气监测仪。
林昭手里举着那十七页纸。
他第一句话不是念数据。
他说:
"我叫林昭。三年前你们看过一段视频,标题很难听。视频里有人在喊'回去查左侧',被拖走了。"
"那个人是我。"
"我现在不讲道理。我要请你们做一件事——"
他往东边看了一眼。
第五道缝在东区。他看得见,别人看不见。
"东区万象街往北三百米,有个十字口。"他说,"那个路口现在有一道门,一米九,正在开。"
"它开完以后会爬出一个两头四脚的东西,它的左后腿先落地。"
"你们站在窗边看。"
"如果你看见它左后腿先落地,"林昭的声音在广播里发飘,因为他的嗓子已经哑了三天,"你就替我告诉下一个人:他说的话是真的。"
"如果你没看见,你就当我又是一个骗子。我不怪你。"
他停住。
"但请你把窗子打开——因为如果我说的是真的,你现在是全世界唯一能帮到我的那个人。"
七点零三分,第五道缝张开到一米九。
七点零四分,一头两头四脚的东西爬出来。
它的左后腿,先落地。
【被相信:以每秒两万一千人的速度上升】
负三层的门是消防门,红漆掉了一半。
门外站着徐牧之。
他没有带人。他穿一件很旧的灰色羊绒衫,两只手插在口袋里,站在那道门的前面三步远的地方——那三步的距离,林昭一眼就量出来了:不是警戒距离,是供氧距离。
三十年,他每天在这里坐四十分钟。他的肺气肿好了,他的心律正常了,他能爬六层楼不喘。
他现在站在这儿,像个守着自己房子的人。
"广播关了。"徐牧之说。
"关不了。"沈锦说,"那段底层是周聿白一九九六年写的,他学生抄了一遍,抄完就再也改不动了。它不接受停止指令。"
徐牧之看了她一眼。
"沈锦。"
"老师。"
"你那年毕业论文写的是可控损耗伦理。"徐牧之说,"我给了你系里最高分。"
"我知道。"沈锦的声音很稳,"所以我用了十四个月抄他的档案库。"
徐牧之没再说话。
他把右手从口袋里拿出来,抬手按了一下门边的门禁面板。
六个数字。
是一个八十三岁老人的生日,日月年。
——
门开了。
林昭眼前,世界的全部破口在那一瞬间摊开。
那不是门。那是一根柱子。
一米七见方的、由白色光构成的柱子,从地板一直顶到天花板,光里面浮着数不清的细线,每一条细线往上一层,穿过楼板,穿过三十七米的覆土,通向城里十七个方向。
一道主源。十七条分支。
【负三层·常驻裂隙·主源】
【宽度:1.7米。持续时长:29年11个月22天】
【能量输出:分流至城市裂隙带17处】
【旁路供电:观测装置终端·1台】
【旁路供电:江城七院呼吸内科·应急回路·1路】
【终端绑定人:林昭】
【绑定起始:2022年3月14日】
林昭站在光前面,读了三遍最后一行。
三月十四日。
他记得那天。监测站设备室抽奖,他抽到一台旧的对讲机似的东西,外壳上贴着"鉴定完毕·不予推广"的铜牌标签。他当时还笑,说这破玩意儿谁要。
他签了领用单。
"我给你看了三年的东西,"徐牧之在他身后说,"是从我这道门上分出去的。"
"你以为你是天赋。"
"我从十四岁就能看见影子。"
"影子不算数。"徐牧之说,"你能算出20:47,是因为我给你的那台机器把影子变成了数字。三年前三月十四号,你签了领用单。"
"没有我的数字,你连自己看见的是什么都不知道。你怎么拿去说服别人?"
"你不是英雄,也不是骗子。"
"你是我接出来的灯泡。"
林昭转过身。
他没有愤怒。他只是在算。
他把手里那十七页纸举起来,对着沈锦的另一台机器——那台机器现在正连着一百八十七万个终端。
"我叫林昭。我现在念一份东西。"
"第一,我这个人看见的世界,是借来的。"
"借自脚下这道门。这道门是人为开的,开了三十一年。"
"第二,全城十七道缝,都是它的分支。它一关,十七道全关。"
"第三——"
他把纸往下压了压,声音低了一格。
"我要是把它关掉,我眼睛里这些破口,全部消失。我会变成一个和你们一样的人。"
"我不知道你们当中会不会有人,觉得这是件好事。"
"我今天想说的就是这一句。"
"我不该有这种眼睛。"
"也不该有人替我付这种钱。"
【被相信:以每秒九万人的速度上升】
——
徐牧之是按倒计时来打断他的。
"够了。"
"你知道关掉它意味着什么吗。"徐牧之往前走了一步,"意味着城里从此没有人能预知门在哪儿。意味着下一次开的时候,六万人还是六万人,一个都不少地死。"
"我开着这道门,是为了让别人能看见下一道。"
"这三十年,我算过。"他的声音第一次有了起伏,"我用一道门,换十七道门的坐标。我每年上报的预警精度是97.3%——那个数字是我给的!"
"你报告里那条置信度——"林昭抬头。
"是我给你的。"
徐牧之站在那里,胸口起伏。
"小林,我不是压你那份报告。"
"我是在照着它开下一条。"
林昭低头看那十七页纸的最后一页。
第十五页是周聿白写的"观测即锚定"。
第十七页的最后一行是采样编号,编号旁边贴着一张审批单,审批单上是那行手写的批注,六个字:风险大于收益。
批注的笔迹,和一九九六年《裂隙带人工诱导可行性论证》封面上"课题负责人"那一栏的签名,是同一只手。
"你说你算过。"林昭说。
"我算过。"
"那你知道一九九六年那道门是谁开的吗。"
徐牧之不说话。
"你知道为什么你老师一辈子不肯上电视吗。"
徐牧之的右手抬起来,按住了门框。
"他不敢看你今天站的位置。"林昭说,"他挑了一个能看见的人,把机器塞给他,因为他知道门需要一直有人守着。他选了你,你没得选。"
"我选过!"
徐牧之喊出来了。
那一瞬间,林昭看见了他的破口。
不是一个人的漏洞——是一个人的习惯。
【徐牧之·常驻代偿行为:每三十秒按一次门框。该节律与主源脉冲同频,误差0.02秒。】
【徐牧之·感知盲区:左侧鼻腔嗅觉完全丧失(三十年缺氧代偿)。他所有的转向都从右肩开始,因为左边对他而言是空气的空白。】
【徐牧之·签名漏洞:他压下的每一份报告都用同一支笔、同一种句式,因为他需要"自己在场"的证据。他是这道门唯一的历史记录者。】
"你今年六十二岁。"林昭说。
"你有三个漏洞。"
"我给你念一遍,让一百万人替你记着。"
他把纸放下来。
"第一,你每三十秒要按一次门框,不然你喘不上来。"
"第二,你的左边是空的。三十年,你从来没往左转过。"
"第三,你压了三十一年的每一份纸,你都留着原件,因为你怕有一天没人知道是你干的。"
"你不是英雄。"
"你是这道门的记账人。"
徐牧之的手从门框上滑下去。
他喘了一口气,很短,然后他抬头,往右边——他从来只往右边看——看着自己儿子。
徐知辰站在楼梯口,手里拎着那个铁皮箱子。
他没有回避。
"爸。"徐知辰说,"我看见了。"
"我看见了你每次下楼都先迈右脚。"
"我看见了你书房里那口箱子。"
"你锁了三十年。"
徐牧之往门里退了一步。
那是全场唯一一个逃跑动作。
他退进去之后,很轻地说了一句话:
"我老师还在门后面等作业。"
——
七点四十分,林昭的手机震了十七下。
一百八十七万个终端里,有一个人正在把一段语音转发给另一个人,那句语音的开头是:它左后腿先落地。
【被相信:2,038,441】
【被相信:2,041,902】
【可用矛盾点:2,041,902】
【永久锚定所需矛盾点:2,040,000】
够了。
林昭把右手按在那道门上。
他按下去之前,抬头看了一眼楼梯口——那里站着沈锦,吴钢,唐肴,徐知辰,还有四个呼号写在手背上的特勤。
"我要是按下去,"他说,"我眼睛就废了。"
"废了就废了。"吴钢说,"你反正念得比我们所有人都清楚。"
七点四十一分,林昭把那道门钉住了。
【消耗矛盾点:2,040,000】
【永久锚定:启动】
白色光柱先是从顶端开始变暗。
然后是中间。
然后是脚下。
一百八十七万个终端在同时播放一个人念十七页纸的声音,所以那一刻全世界并不是黑掉的——黑掉的是别的东西。
地面在震,但不是爆。像有人在很深的地方,把一扇一直开着的窗,用手掌按住,一寸一寸推回去。
三十米之上,东区第五道缝缩到一半,卡住了,然后合上。
物流园那道,合上。
体育馆那道,合上。
十七条分支在四分钟内逐一熄灭。
林昭的眼前,在最后一秒,出现了他这辈子见过的最多的一行数据:
【城市裂隙带·全域闭合】
然后,什么都没有了。
地砖就是地砖。
风就是风。
他抬起手,在自己面前挥了挥。
干净的世界平得像一张纸。他站在纸上,看不见任何一个可以钻进去的缝。
——
他看不见破口了,但他听见了一个声音。
那是七楼的管道井里,一台制氧机停止运转时发出的、很轻的一声"嘀"。
林昭从负三层往上跑。
一层,两层,五层,八层。
0803床的床头那台制氧机,是三年前换的,医院说"厂家捐赠"。它比同类机器都安静都稳,三年没断过电——七院这栋楼的备用回路根本带不动它。
现在它停了。
面罩还在,管子还在,机器不工作。林秀兰在慢慢喘,节奏乱,像一台被拔掉插头的老风扇。周敏护士在手动压简易呼吸囊,一压,一松,一压,一松。
"换瓶!"林昭喊,"换普通氧气瓶!瓶组在哪儿!"
"楼下——"
吴钢比他先到。
那个独臂男人从走廊另一头把钢瓶推过来,轮子在地胶上碾出很响的声音。他一句话没说,开阀,接上,压力表的指针抖了两下,稳住了。
林秀兰的呼吸慢下来。
她睁开眼,看见儿子满脸是血地站在床边,抬手要把面罩摘下来。
"昭昭,"她说,"你脸上怎么了。"
"没事。"
"外面是不是又开裂缝了。"
"关了。"林昭说,"全关了。"
"你怎么这么累。"
"因为我以后看不见了。"他说得很平静,"妈,我以后要你来照顾我。"
林秀兰的手在被子外面摸到他手指头,摸了一会儿。
"你眼睛不好,"她说,"那你说话要说清楚。"
"好。"
走廊里那台简易呼吸囊还在墙上挂着,一荡一荡。
——
徐牧之没有被抓。
他在门关上后的第七分钟坐到了台阶上,很安静,像一个人累极了。
急救人员到的时候他已经没有呼吸了。
报告写的是缺氧性循环衰竭,一个六十二岁、肺功能相当于七十八岁男人的身体,在失去了它借了三十一年的东西之后。
吴钢把他抬上去的。
吴钢蹲在楼梯口,问林昭一句话。
"他那些预警——97.3%那个——是真的吗。"
"是真的。"
"那就麻烦了。"吴钢说。
"为什么。"
"因为如果他是对的,"吴钢把手背上的呼号给林昭看,那几个圆珠笔字被汗冲淡了,"那这三十年死的人,就不是天灾。"
"是他一个人决定谁该死。"
吴钢站起来,把名单上三个名字划掉,又把"清涧六人"的抚恤编号一个个念完,念完最后一个,他把笔折了。
——
四月九号,翻案公告下发。
D-0913恢复原始页序,十七页,全文归档;预警人林昭的"数据造假"结论撤销;原监测站十一名签署"不予启动"的人员被立案审查;清涧行动六人追授。
林秀兰出院那天用的是普通氧气瓶,一千二百块,沈锦替她垫的,后来吴钢还的,还的时候装作是医院减免。
唐肴没有上新闻。她把那段十七页纸的录音发进了业主群、家长群、舞蹈学院的宿舍群,和三个跑网约车的车载电台。
四个月后,她成了江城危机署"平民预警核验志愿者"的第一编号。
沈锦拿了奖。她把奖杯放在便利店那张桌子上,说这玩意儿挡光。她新单位的牌匾挂在灰楼门口:东亚联合危机署·真相核验组。
林昭拒绝了编制。
他在同一栋楼负一层租了个房间,门口挂牌:漏洞研究所。
第一批招了七个人。
其中两个ID林昭认得——三年前在他被架走的那段视频下面,骂得最难听的那两个。
他们面试的时候很紧张,说:"我们那年二十五岁。"
林昭说:"我那年二十一。"
"我不需要你们道歉。"
"我需要你们每天上班的时候,把你们不信的东西写下来,交给我。"
——
那天晚上,他一个人在研究所里核对设备清单。
他的手机屏幕亮了一下。
没有系统提示。系统已经在三月十八号早上七点四十一分彻底消失了,干净得像他从没有过。
亮的是一条普通短信,来自一个十七位的号码,格式不合法,运营商查不到。
内容只有两行:
【蓝星 · 裂缝编号 0001 · 已闭合 · 观测者评级:合格】
【提示:编号 0000 状态——已使用。】
林昭站在原地,把这条短信读了四遍。
然后他抬头,看向这间他刚租下来的、没有任何破口的、正常的天花板。
"0000是谁。"他说。
手机没有回答。
(全文完)