霓虹十日的前夜。
林铭站在欣欣公寓的天台上,看着浮屠的夜景。
从这个角度看下去,整个浮屠像是一个巨大的发光体。霓虹灯、广告牌、路灯、窗户里透出的光——无数光源交织在一起,把黑暗切割成碎片。
但林铭没有在看那些五颜六色的光。
他在看路灯。
“哥。”小二的声音在脑海里响起,“我又发现一盏了。”
“哪里?”
“东南方向,大概三百米。第两千八百五十盏。”
林铭顺着小二指示的方向看过去。果然,在那片灯光的海洋里,有一盏灯比别的亮了一点。
只是一瞬间。
然后恢复正常。
“记下来。”林铭说。
“已经记了。”小二说,“加上这一盏,一共五十七盏。”
五十七盏。从三天前开始,林铭就让小二监控浮屠的路灯。他想知道那些“比别的亮一点”的灯,到底有什么规律。
起因是老钟。
那个退休的灯匠说他修了这么多年的灯,两千八百多盏。每次修灯的时候,他的手会不由自主地调整灯的角度、亮度、频率——像是在完成某个任务,像是在某张看不见的图纸上画上一笔。
林铭当时没太在意。他以为那只是老钟的职业习惯。
但后来他注意到了。
第两千八百四十七盏灯——老钟说的那一盏——有时候会比别的亮一点。只亮一瞬间,然后恢复正常。不是故障,不是闪烁,而是某种……脉冲。
像是心跳。
或者像是信号。
“小二。”林铭说,“把这五十七盏灯的位置投影出来。”
“好。”
一张全息地图在林铭眼前展开。浮屠的街道、建筑、区域划分——所有的细节都清晰可见。而在地图上,五十七个红点标记着那些“特殊”的灯。
林铭看着那些红点。
它们散布在浮屠的各个角落,看起来毫无规律。有的在霓虹街,有的在回声巷,有的在更边缘的地方。距离最近的两盏灯只有五十米,距离最远的两盏灯隔了大半个浮屠。
“看出什么规律了吗?”林铭问。
“没有。”小二说,“我试过各种分析方法——空间聚类、时间序列、频率匹配——都找不到明显的模式。”
“它们闪烁的时间呢?有规律吗?”
“有。”小二说,“每盏灯的闪烁周期都不一样,但它们闪烁的频率是相同的——42赫兹。”
林铭的手指攥紧了。
42赫兹。
母亲留下的三角阵列,基底频率就是42赫兹。
“继续说。”
“我把这五十七盏灯的闪烁时间记录下来,发现它们不是随机的。”小二说,“它们像是在……轮流说话。”
“轮流说话?”
“对。”小二在全息地图上标记出时间顺序,“第一盏灯闪了之后,第二盏灯会在0.3秒后闪。然后第三盏、第四盏……一直到第五十七盏。然后循环。整个周期大概十七分钟。”
林铭盯着那些红点。
十七分钟一个周期。五十七盏灯。42赫兹的基底频率。
“小二,如果把这些灯的闪烁顺序画出来,会是什么样子?”
“等我算一下……”
全息地图上的红点开始移动。它们按照闪烁的顺序连成一条线,从第一盏灯到第五十七盏灯。
那条线弯弯曲曲,像是蛇在爬行。
但林铭看出来了。
那不是随机的曲线。
那是一个图案。
“放大。”他说。
小二把视角拉远,让整个图案显现出来。
林铭盯着那个图案,手悬在半空忘了收回。
那是一个三角形。
三个顶点,三条边。和母亲留下的三角阵列——泽光、欣欣公寓、回声巷——完全重合。
“哥……”小二的声音变得紧张,“这是——”
“母亲的布局。”林铭说,“她不只在三个点留下了锚点。她在整个浮屠都留下了标记。”
他看着那个三角形,看着那五十七盏灯组成的图案。
云盏修了这么多年的灯。每一次调整,每一次校准,都是在不知不觉中完成母亲的布局。
她用了多年时间,用一个退休灯匠的手,在浮屠画了一张网。
“但为什么?”小二问,“她为什么要画这张网?”
林铭没有立刻回答。
他盯着那个三角形,脑子里在快速运转。
三角阵列的功能是“信号放大”——三个锚点在特定频率下共振,可以打开跨维度的窗口。但那只是阵列的核心功能。如果在三角形的边上布满信号点……
“信号覆盖。”林铭说,“她不只是要打开一扇门。她要让那扇门的信号覆盖整个浮屠。”
“覆盖整个浮屠?”小二的声音有些困惑,“为什么?”
“我不知道。”林铭说,“但她肯定有理由。”
他继续盯着那张地图。五十七盏灯,组成一个三角形的轮廓。但那个三角形还不完整——有些地方灯的密度很高,有些地方几乎是空白的。
“小二,这张网完整吗?”
“不完整。”小二说,“按照理想的布局,应该有至少一百二十盏灯。现在只有五十七盏。”
“为什么只有五十七盏?”
“有几种可能。”小二说,“第一,剩下的灯还没有被修过。第二,修过的灯被拆掉或损坏了。第三——”
“第三?”
“第三,母亲故意没有让它们亮起来。”
林铭皱起眉头。
“为什么要故意不让它们亮?”
“我不知道。”小二说,“但如果她真的有这种预见能力——如果她十年前就知道郊狼会来,知道你会激活三角阵列——那她肯定也知道什么时候应该让这张网亮起来。”
什么时候应该让它亮起来。
林铭想起了老钟的话。
“灯亮着,路就在。”
那不只是一句口头禅。那是一个承诺。或者是一个指示。
“小二。”他说,“如果这张网真的是母亲留下的——如果它的功能是信号覆盖——那它应该在传递某种信息。”
“什么信息?”
“我不知道。但它一直在闪烁。十七分钟一个周期,从不间断。它一定在说什么。”
小二沉默了几秒。
“你想让我解码?”
“对。把这五十七盏灯的闪烁模式当作一种语言。看看能不能找到规律。”
“这可能需要很长时间……”
“没关系。”林铭说,“先做。霓虹十日期间我会很忙,但你可以在后台运算。”
“好。”
林铭收起全息地图,转身准备离开天台。
但他的脚步突然停住了。
“小二。”
“怎么了?”
“你刚才说,这五十七盏灯组成了一个三角形。”
“对。”
“三角形的三个顶点,是泽光、欣欣公寓、回声巷。”
“对。”
“那三角形的几何中心呢?”林铭问,“那个位置有什么?”
小二沉默了一秒。
“等我算……”
全息地图再次展开。三角形的三个顶点被标记出来,然后三条中线从顶点向对边延伸。三条中线相交于一点。
那一点落在浮屠的某个角落。
“找到了。”小二说,“三角形的几何中心,位于……”
他停顿了一下。
“浮屠噪声网络的最底层节点。”
林铭盯着那个标记点。
浮屠噪声网络的最底层节点。那是整个浮屠信息系统的根基——所有噪声数据的汇聚点,所有信号的中转站。如果母亲要在浮屠建造某种“门”,那个位置是最合理的选择。
“那个节点在哪里?”
“我查一下……”
小二调出浮屠的基础设施档案,开始搜索。
几秒钟后,他的声音再次响起。
“找到了。但……”
“但什么?”
“但那个位置不存在。”
“不存在?”
“我的意思是,那个坐标没有对应任何建筑。”小二说,“在浮屠的官方地图上,那里是一片空地。但根据噪声网络的数据,那里应该有一个节点——一个非常古老的节点,可能比浮屠本身还要老。”
比浮屠本身还要老。
林铭看着那个标记在地图上的红点。
“那个位置的具体坐标是什么?”
小二报出了一串数字。
林铭在脑海里默念了一遍,记住了。
“明天霓虹十日开始。”他说,“等报名结束,我去那个地方看看。”
“你确定?”小二问,“那个地方可能很危险。”
“我知道。”林铭说,“但那是母亲留下的线索。我必须去。”
他转身,走下天台的楼梯。
夜风吹过,带着一丝凉意。
……
回到304室的时候,房间里已经挤满了人。
冯塔尔躺在沙发上,眼睛盯着天花板,不知道在想什么。王阿茶坐在窗台上,银色的瞳孔在黑暗中微微发光。郊狼蹲在角落里,那双黑色的眼睛像是在看着某个很远的地方。锈铁坐在门边的地上,机械手放在膝盖上,手指在无声地敲击着。
“都在等我?”林铭问。
“明天霓虹十日。”冯塔尔说,“蛇骨舵说凌晨五点在悬赏公会门口集合。”
“我知道。”
“你刚才去哪了?”王阿茶问。
林铭犹豫了一秒。
“天台。”他说,“想事情。”
王阿茶看了他一眼,但没有追问。
“队名想好了吗?”冯塔尔突然问。
“队名?”
“霓虹十日的参赛队伍都要有名字。”冯塔尔说,“蛇骨舵问过我们了,我们还没想好。”
林铭看向其他人。
“你们有什么想法?”
“叫‘浮屠五杰’。”冯塔尔第一个开口,“响亮,有气势。”
王阿茶发出一声嗤笑。
“什么?”冯塔尔瞪她。
“五杰?”王阿茶说,“你看看这屋里都是什么货色——一个被通缉的、一个半死不活的、一个锈成废铁的、一个不知道从哪冒出来的小孩。哪来的杰?”
“那你说叫什么?”
“叫‘散装队’。”王阿茶说,“实事求是。”
“太难听了。”锈铁说。
“你有意见?”
“叫‘铁锈联盟’。”锈铁说,“霸气。”
“就你一个锈的,联盟什么联盟。”冯塔尔说。
郊狼一直蹲在角落里没说话。林铭看了他一眼。
“你呢?”
郊狼沉默了几秒。
“叫‘夜行者’。”
“太文艺了。”冯塔尔说。
“叫‘黑狼帮’。”郊狼又说。
“那是你的名字,不是队名。”王阿茶说。
房间里吵成一团。
林铭听着他们争论,忽然觉得有点头疼。
“哥。”小二的声音在脑海里响起。
“怎么了?”
“叫‘对对队’吧。”
林铭愣了一下。
“什么?”
“对对队。”小二说,“对子的对,两两成对的对。我们不是凑在一起的吗?正好。而且这个名字很可爱。”
“可爱?”
“对啊。别人一听就放松警惕,觉得我们是来搞笑的。然后我们赢了,会很有反差感。”
林铭沉默了。
他不确定这是什么逻辑。
“而且。”小二继续说,“‘对’字拆开是‘又’‘寸’。‘又’是重复,‘寸’是尺度。意思是我们会一寸一寸、一次一次地赢下去。”
“……你认真的?”
“你就说吧,他们已经吵了三分钟了。”
林铭看了一眼还在争论的队友们。
冯塔尔在说“浮屠五杰”至少押韵,王阿茶在反驳“散装队”才是真相,锈铁在强调“联盟”的气势,郊狼又提出了“暗夜猎手”然后被集体否决。
“叫对对队。”林铭说。
争论声戛然而止。
四个人同时看向他。
“什么?”冯塔尔问。
“对对队。”林铭说,“就这个。”
“这什么名字?”王阿茶皱眉,“听起来像幼儿园兴趣班。”
“对子的对,两两成对。”林铭说,“我们是临时凑在一起的,这名字正好。”
“也太随便了吧……”冯塔尔说。
“而且有反差感。”林铭继续说,“别人一听就觉得我们是来搞笑的,放松警惕。然后我们赢了——”
“然后呢?”王阿茶问。
林铭顿了一下。他想起小二刚才说的话。
“然后大家会觉得:哇,对对队这么厉害。”
房间里安静了几秒。
“这逻辑……”冯塔尔想了想,“好像有点道理?”
“没道理。”王阿茶说,“但我懒得再想了。就这个吧。”
“随便。”锈铁说。
郊狼没说话,但也没反对。
“那就这样定了。”林铭说,“对对队。”
“哥。”小二在脑海里说,语气里带着一丝得意,“我取的名字不错吧。”
林铭没有理他。
“好了。”他看着队友们,“名字不重要。重要的是——”
他停顿了一下。
“重要的是我们能活着走完这十天。”
房间里安静了。
五个人看着彼此。他们来自不同的地方,有着不同的过去,不同的目的。但此刻,他们坐在同一个房间里,准备一起走进霓虹十日。
“我有一件事要告诉你们。”林铭说。
“什么事?”
“泽光在追踪我。”林铭说,“框线——他们的保安队长——已经锁定了我的噪声特征和面部数据。霓虹十日期间有禁战协议,他们不会动手。但十天之后——”
“十天之后他们会来。”王阿茶接口。
“对。”
房间里又安静了。
“那我们怎么办?”锈铁问。
“霓虹十日期间,尽量赚钱、积累声望。”林铭说,“如果我们能在十天里证明自己的价值,就会有更多人愿意和我们合作。到时候泽光想动我们,就要考虑更多。”
“如果十天不够呢?”冯塔尔问。
林铭看着他。
“那就想别的办法。”
他没有说更多。
有些事情,他还不想告诉他们——金字塔世界、三角阵列、还有母亲留下的那张灯网。这些线索太复杂,太危险。在他搞清楚之前,不能让更多人卷进来。
“好了。”他说,“早点休息。明天五点出发。”
……
房间里的人陆续离开。
冯塔尔回了自己的房间。王阿茶和郊狼去了隔壁。锈铁在走廊里找了个角落蹲下,说他习惯睡硬地板。
林铭独自坐在窗前。
窗外,浮屠的夜景还在闪烁。
他的目光扫过那些灯——霓虹灯、广告牌、路灯。在那些五颜六色的光芒中,有五十七盏是特殊的。它们按照某种规律闪烁,组成一张覆盖整个浮屠的网。
母亲的网。
“哥。”小二的声音在脑海里响起,“解码有进展了。”
“这么快?”
“不是完整的解码。”小二说,“但我发现了一个模式。”
“什么模式?”
“那五十七盏灯的闪烁,不是随机的信号。它们像是……坐标。”
“坐标?”
“对。”小二说,“每一轮闪烁都在指向同一个位置——就是那个几何中心。但每一轮的指向方式都不一样。有时候是直线,有时候是曲线,有时候是螺旋。”
“为什么要用不同的方式指向同一个位置?”
“我在想……”小二的声音变得犹豫,“也许那不是在指向一个位置。”
“那是什么?”
“也许那是在……等待。”
等待。
林铭看着窗外的夜景,看着那些闪烁的灯。
“等待什么?”
“等待有人能读懂它。”小二说,“这张网闪了这么久。它一直在说同一句话,但从来没有人回应过。”
从来没有人回应过。
林铭想起了母亲。
她在十年前就预见了郊狼的到来,预见了三角阵列的激活,预见了这一切的发生。她用了许多年,在浮屠布下了这张网。
她在等。
等林铭发现它。
等林铭读懂它。
“小二。”林铭说,“如果我想回应这张网,应该怎么做?”
“回应?”
“对。它在说话,我想回答。”
小二沉默了几秒。
“理论上……你可以用同样的频率发出信号。42赫兹,在那个几何中心的位置。”
“如果我这样做,会发生什么?”
“我不知道。”小二说,“但根据三角阵列的原理——如果你在几何中心发出42赫兹的信号,可能会触发某种……共振。”
共振。
林铭看着窗外那些闪烁的灯。
它们在等他。
等了这么久。
“明天霓虹十日开始。”他轻声说,“等比赛结束——不,等我找到那个位置——”
他停顿了一下。
“我会回应的。”
窗外,又有一盏灯亮了。
第两千八百五十一盏。
它在那片灯海中闪了一下,比别的都亮。
只是一瞬间。
然后恢复正常。
像是在说:我听到了。

