缝里的光是暖的,稳定得像有人把一盏灯焊在了墙那头。沈砚侧身贴住钢板,左眼凑在那道半指宽的缝隙边。夹层没有照明,这道光成了唯一的东西,把他蹲伏的影子钉在身后的龙骨板上。
他手掌按着的管壁有些烫。不是体温那种温度,是散热排长期运行后积下来的余温。他把指腹贴上去,往回摸,油管里的脉动顺着金属壁传上来,隔一会儿一下,稳得像在数谁的心跳。这心跳不是从墙后凭空冒出来的,是从L2-87那一头泵过来的,沿着管壁穿过这道板,还在往更深处递。
闻汐蹲在他右侧,翻页的手停了一下,又继续。笔尖划纸的声音极轻,像老鼠啃纸壳。他没回头看她在记什么,把注意力全部收回那条缝上。
缝外是一条走道的直角。光带铺在走道尽头的墙板底沿,照亮了一小截地面,边缘被什么东西挡住了,垂下来的轮廓泛着灰蓝色,被光浸透后显出绒布特有的软褶。
是布帘。跟排气管里那些布条同一种颜色,同一种齐整的裁边,只是被人缝成了一大块,挂在墙后那道空间里充当隔层。沈砚盯着那道布褶看了三秒,又听了一阵更深处传来的声音。金属擦过金属,缓慢,沉重,像有人拖着一件工具从工位这头挪到那头,隔一会儿响一下,重复成某种固定节奏。
他眨了一下眼,把先前那句还没来得及说出口的推断按死在喉咙里。墙板差半指,他一直以为是那东西自己挪开的。活的、有体温的、会把板子推歪的东西。现在他看到灯、帘、拖动的金属,看到一条亮着的、稳定的光带。
墙后是一个有人维护的空间。那些人用这块布帘挡着自己,用这盏灯照着工位,用那道拖动的金属声在搬东西。属性,可检修,可驻留。跟L2-87共用同一条油路泵上来的热量,是同一张网上的一个节点。
沈砚把手从管壁上拿开,指腹留下一道红印。42Hz的活热沿着油路越过了L2-87的外壳,还在往船体更深处走。L2-87不是终点。
还有多久。他用气音问。
闻汐的笔尖在纸上点了一下,没回答。这是她的习惯,用笔代替说话。约莫还有三分之一的时间,沈砚默算了一遍那组固定窗口,正要再问,闻汐的笔停了。
他忽然意识到,自己数缝里光斑流动的这几秒里,闻汐已经连他的呼吸一起当成了节拍器。而她的节拍,乱了。
脚步声从走道尽头响起来。
闻汐的笔尖在页尾上顿住,滑出一道小小的刺啦声,几乎被脚步盖过。她偏着头听了不到两息,就把页尾翻到前一页,用笔把320s+4s斜斜地划了一道。
沈砚听出来了。来人的脚步落点跟前三次完全重合,但步与步之间的间隔短了。短了约莫五拍,差不多五秒。那个已经重复三轮的固定窗口,第四次没再守约。
他们碰断的报警钢丝结的账,提前到了。
脚步声不急不缓,一步一步踩到墙板前。一双帆布靴的靴尖踏进光带边缘,油渍渗在帆布上,落点与前三次分毫不差。来人在墙板前站定,低头看了一眼板沿,然后他的手伸进帆布护腕内侧,抽出一截新的细钢丝。
沈砚隔着那道缝,看着他指尖捻着钢丝头绕过暗槽,一圈,两圈,绞法利落,每一圈旋停的角度都一模一样。记账式的手法。沈砚把这套动作跟排气管上的布条标记、借钢丝上那只有油渍的手叠在一起,没有下判定,只是储存。暂时不了。
把线重新挂好,来人才把手指搭上墙板边缘。他先向外拉动了半分,又向内推回,两块微调板,一下找平,像钳工校卡尺一样,把墙板压回那个精确的半指差位置。
沈砚后颈的汗毛竖了起来。
半指差不是活物挪出来的。那是墙板作为出入口留下的一个校准量,主人每次合板都照这个量找平。他刚才把这半指当成活物留下的裂口,现在才明白,那是墙的主人给自己留的楔子,是一道我知道你把它动过的暗号。他碰断钢丝的痕迹收干净了,但墙板的校准量暴露了一切。
来人把锁闩从腰间取下,咔地一声落进卡座。整个墙板合回原位,光带从缝里消失,夹层重新坠回黑暗。沈砚屏着呼吸数自己的心跳,等着脚步声退场。
脚步声没有立刻走。
来人在墙板前站住,比前三次停留都长。长了两拍,刚好够他做完一次决定,刚好够一个已经发现有人来过的人,完成一声我知道你来过,但我不打算追你的宣告。
然后脚步声沿着来时的落点退走,一步一步,渐远,消失在走道尽头。
黑暗里,沈砚的背抵在龙骨板上,肩胛骨底下硌着一处木刺,他不知道什么时候靠上去的。他缓了一口气,用气声问闻汐:他还会回来吗。
闻汐没有回答。她翻回页尾,笔尖在纸面上停了一瞬,在那道划痕下方补了一笔,写了个更短的数字。做完这些,她把页尾合上了,没有给他看。
第四次就改了。她低声说,他换钢丝不是现场搓的,是护腕里准备好的。
沈砚张了张嘴,想说墙板那个校准量的事,想了想又压回去。这是逃生之后才能清算的判断,现在说出来只会多耗时间。他改口问:出口呢?
只有他进来的那一条,直通连接部。闻汐停顿了一下,靠我们爬进来的那一头,全是齐膝的检修豁口,黑暗中不敢走。
他们被堵在旧出口这一侧了。来人是沿着那条道离开的,往连接部走,随时可能再折返。沈砚侧过头,用右耳听了一下夹层里的动静。落闩的回声还在耳朵里挂着。靠听觉摸过那几处齐膝豁口,此路不通。
左耳的闷响已经沉到底。他知道自己还剩什么。
闻汐。他开口。
跟紧我。他说,我走前面。
他没有多解释。他蹲下身,两只手掌贴住那截还留有余温的管壁,把最后一点压力推进眼底,然后睁开眼。
那不是普通的夜视。叠层视觉把世界拆成好几张透明的胶片摞在一起看。正常光线是一层,管壁的余温是一层,鞋底压过地面留下的温度残迹是一层。他把三层叠起来,钢板的世界忽然变得通透。灰暗的接缝亮了起来,刚才那个人的行走路线像一道退潮后的水痕,贴地附在走道地面上。散热管底下的借力点、豁口的边缘、第二座豁口下方通往排气管支路的那个转折,全部从黑暗里浮出来。
路线清楚了:贴管壁走,绕过第三根支管,在第二处豁口向下。
代价在同一时刻落下来。先是整个世界从左边退开一步,所有声音往右挤了一下,像有人拔掉了一只音箱的插头。左耳里空了,空得干净,连闷响的底噪都没留下。沈砚扶着管壁等那阵眩晕过去,但他很快发现,这一次它不走了。钝痛像一只手掌从眼窝深处一直压到后脑勺,持续地、稳定地压着,没有消退的意思。
左耳这回是彻底送出去了。不是闷响退底,而是真真切切地没了,世界从此少了一个声道。
他握住闻汐的手腕,把她的手指按到那截温度最高的管壁上。豁口在第三根支管后面。他的声音压得像砂纸蹭铁,贴管壁走,那里能下。
闻汐没有说话,也没有问原委。她任由他攥着,摸黑往豁口方向挪。沈砚手心的温度偏高,那是透支之后的人才会留下的余热,跟墙后那条油管一样的烫。闻汐把这个细节收进眼底,没吭声,只在爬过第一处豁口时,把自己的呼吸压得比脚步更低。
往下走的通道很窄。沈砚在前面躬身领路,每隔两三个弯停一下,调整方向。他能感觉到视野边缘那层温度层的颜色在变淡,那是透支的代价在回抽。他跟那条只剩一半的视觉赛跑,闻汐无声地跟在后头。
越过第二处豁口,管道朝左转出一个并不明显的坡度。沈砚停下来,扶着管壁喘了一口。
闻汐在阴影里站住,从口袋里掏出页尾。借着管道尽头漏进来的一丝冷光,她翻到末页,用笔在算式最后补了一位。做完,她又把页尾合上了,但没有立刻收回去,而是攥在手里顿了一下。她开口了。
我把这一个数给你。她说,换你下一步走哪条路。
声音很轻,语气却不像在商量。沈砚偏过头,用右耳对着她。他知道这意味着什么。从登船到现在,闻汐的页尾一直合着,只给他看过温度值和两组路径时间,算式从不让任何人碰。半截布条跟她页尾同一只口袋放着,她从来没说过那是什么意思。这时候她主动把页尾里的东西摆上桌面,等于告诉他,她也在加注。
哪个数?他问。
窗口失效的那一位。闻汐说,他回防走的不是原来的路线。原来的路线绕外圈,他这次走的是里侧一条更短的后备道,所以提前了五秒。这说明他一旦发现异常,会换条路来。下一条路,不在这套窗里。
她的声音顿了顿:我给的是这个,换你那层视野里看出来的出口路线。公平吗。
沈砚在黑暗中沉默了两息。他看见的路线跟闻汐算出来的对上了,后备道、缩短的距离、提前的节奏,每一环都扣得上。他本来可以告诉她你给的数字对不上,但那是撒谎,而她现在值得一句真话。
后备道出口应该在排气管第三道支管底下。他说,我看到的那个位置。
闻汐嗯了一声,把页尾收进口袋,跟那半截布条搁在一起。她没再说话,但这个动作比任何话都像是立了一个凭据。
两个人继续往黑暗深处走。沈砚在前面又摸过一处弯道,指尖碰到一只锈蚀的管卡,差点滑脱。他的左耳仍然一片死寂,右耳里灌满管道深处传来的回声。那回声听起来不像是他们身后的东西,更像是从更下层传来的,一阵一阵,缓慢,稳定。
像一条更大的油路在底下搏动。
而在他们身后,那面墙板的暗槽边,一截新挂的钢丝断头留在墙板外侧,没有收进护腕。这不是失误。那截断头摆成一个只有行家能读懂的记号,挂在那里,像是墙的主人留下的一句口信。护腕里原不缺那半寸钢丝,缺的是下次你还敢来的确认。
沈砚和闻汐的身影消失在管道更深处。那截断头在昏暗的光线里微微反着亮,等着下一双路过的手去碰。