灰账从枕下抽出来的时候,封底的硬纸磨过床单,发出一记短促的响。沈砚没开灯,管廊顶渗进来的余晖正好够他看清封底内页右上角那枚朱砂圆点。指腹按上去,干透了,周边一圈是硬的。昨晚他摸过,还带潮意,现在这枚印彻底睡进了纸里。
落的位置他记得很清楚:压在昨晚抄灰光数据那一行的行尾,离最后一个数字有半个字距。左边是二十七秒的读数,右边是账本的折痕线。要翻到这一页、凑到灯下才看得见的位置。那个留印的人,大概就着同一盏灯,翻到这一页,挑了这个缝隙按下去,压住了行,却没盖住任何一个数字。
他合上账本,翻到背面。灰账硬壳上有三道刮痕,昨夜他用刻度尺对过,三条线起点不同,末端朝同一个方向歪,歪出去的角度指向管廊末端。他重新把账本摊平,让圆点和刮痕在脑子里叠在一起。圆点压住灰光行,刮痕指方向,两条线的延长线交在一处:管廊末端,C7槽位西侧。
这个坐标上已经去过两个人。一个用刮痕画了方向,一个用圆点做了标记。他再不动,舱室里不可逆的东西可能先被处理。沈砚合上账本,压回枕下,起身穿鞋,把刻度绳绕上手腕。
出门前他看了一眼门闩条。折角还朝着昨晚的方向,外翻,压痕深一线。他没碰它。让那个留印的人知道他看过了,比偷偷摸摸擦掉更省事。
管廊的门在走廊东端。推开时,铁皮墙里涌出一股气,比走廊里干,也凉,裹着油泥和沉铁的味道。门在身后合上,暖意被切成两段。沈砚走进去,鞋底踩在金属地板上,脚步声由实心变成一个空腔音,像走在一面绷紧的鼓上。
他数着岔口走。过了三个岔口,管廊收窄,灯管又少了一根,光落下来发灰。地面上的灰层比外面厚,踩上去没声,只有鞋底碾过细碎铁屑的脆响。
C7槽位在管廊末端右侧。平时他走到这里就停,前面是死路,回头是回舱的路。今晚他蹲下来。管廊壁的漆面剥落纹路和别处没有两样,但在离地一尺的位置上,他看见一圈完整的缝。上沿、下沿、左右两侧,宽度一致,像刀片切出来的。
他把手背凑到门缝下缘。一丝气流,冷,干,从门缝里向外推。管廊里没有风。这口气来自舱室内部,量不大,细而持续,好像里面的空间在呼吸。
锁扣在他右手边。铁锈叠了三层:最外一层红褐的浮锈,一碰就掉;中间一层暗褐,硬些;贴铁的是一层黑褐老锈。三层锈说明这东西有很多年没被彻底拧开过。可锁舌不在锁定槽里,虚拧着。舌面上有两道新刮痕,铁色发亮,是今天之内留下的。铰链的油泥干结成硬壳,轴上有极浅的轴向磨痕,方向朝外。他捻了一下轴身,油泥壳底下有一道白印。
今天凌晨,这扇门被人打开过,又合上了。合上的人没有把锁拧死,留着虚锁,像是算准了他会来。
门缝里渗出一线灰光,暖灰色,半指宽。他贴着门缝数了二十七秒。灰光暗下去,又亮起来,和舱壁里的灰光同一拍,相位落后半格。半格。他记下这个数,没有让它和别的事搅在一起,眼前这扇门更要紧。
他没敲门。站着,呼吸沉下去,耳朵对准门缝。二十七秒一个来回,数到第二十六秒的时候,墙内的鼓动还稳着。灰光即将重新亮起的那一息,鼓动停了。
停了一拍。然后,从门缝的方向,一短一长,透过来。短一下是钝的,像有什么东西隔着铁皮顶了一记;长一下拖了半拍,尾音在金属里化开。中间隔着的半拍,和昨晚泥壳后那一记毫厘不差。
沈砚没动。后脊紧了一下又松开,他逼自己站在原地。这记声音不是他敲出来的。他这双手从进门起没碰过铁。它自己响的。
他判断方位:声源不在舱室内部的空间里,是隔着整面铁墙传导过来的。方向在墙的另一侧,泥壳所在那一侧。没有叫他的意思,也没带警告的意味。它只是响了一声,像在确认他还在,或者,在告诉他它察觉了。
管廊远端传来三下敲击,间隔不规则。柯息的临时码,短半格乘以二,译过来是:听到了,先别动。沈砚把堵在嗓子里的那口气缓缓吐出去。隔了几秒,那边又传来一组更长的敲击,这回是坐标码。
他把坐标码在心里拆开。她以自己所在的位置为原点,死管第一段走向朝东北折,过一个弯,落点在他面前这扇门后面的墙。她独立听出来的结果,和他刚测的方位,落在同一个点上。两个人从各自的信息槽里对上了,中间没有商量的余地。
他回了一声短半格,坐标收到。没多给信息。他现在要进门。
沈砚拧锁扣。锁舌弹开的声音在管廊里放大了两倍。铰链干响,像一节很久没上油的脖子。他推门弯腰进去,随手把门虚掩,没让门缝里的灰光断掉。
舱室比他想的矮,低头能过,顶上是一束锈蚀的管线,缠着干结的油泥。深不过两步,宽不到一臂半。四壁是裸铁皮,没有隔排。地面中央凹下去一点,积着一层细灰,灰面上没有鞋印。
但门边两拳宽的地面是亮的,铁色露出来,像被什么东西扫过。扫过的人离开时没有重新踩回去,留了这个亮带。这是在他之前,有人进过这里的痕迹。
他蹲下来,目光落到门框内侧。距地一尺的铁皮上有一枚朱砂灰印,指甲盖大,周围的浮锈亮了一圈,像被指腹抹掉后按上去的。印色和他账本封底那一枚几乎一样,边缘毛一些,按的时候手没稳,或者按得急。
他凑近看。朱砂的颗粒度、挂壁的形态、压印的深度,和灰账上那一枚是同一只手。账本上的圆点是第三处,这一枚是第四处,且早于账本落笔之前就存在。标记链从账本延进了物理空间,第四环,落在距地一尺处。他没有在这面门框上找到铁壳上那种同源压痕,两套手法在舱房这一侧没有交叉。
他没动那枚印,也没再往里走。门、门框、铰链、锁扣、门缝灰光,五样,全部实测过,加上这枚灰印,加上门边亮带,加上虚锁锁舌上的刮痕,都够落账了。
广播响起来时他正在记门框尺寸。船上的点名广播隔着舱壁传进来,声音被铁皮削得只剩骨架,报号报到丙舱段。沈砚没停手,耳朵分出半边去听。广播最后一个字落下,墙内的鼓动停了。
他默数。数节拍是灰账上练出来的功夫。广播窗口完整的一遍是十二拍。鼓动停在第几拍?第十拍。窗口后半格。停了一拍,第十一拍末尾,鼓动重新接上。这个半格,他记下了。
鼓动重新接上后的第三拍,墙里又传来一记一短一长。贴着墙根,从铁皮里渗出来,这回更近,像有什么东西在墙的另一侧挪了一下。沈砚的手还按在墙面上。他没有敲。它又响了一次。今天第二记主动发声,与第一记之间,隔着一个广播窗口的长度。他用指尖在锈面上划了一道痕,记住这个间隔。
他判断这记的走向:舱室内听不到空气回声,声源是纯结构传导,到管廊地面处衰减断开。这个判断他默念一遍,确认无误。管廊远端,柯息的敲击准时到了。两短,一隔,再一长。译过来是:第一段走向确认,远端还要拐一道弯。
沈砚回击,长短码三次。第三组是坐标交换串,他把舱室实测结果用她的编码格式回传,五个数:门框尺寸、锁扣锈层、灰印方位、灰光节拍、鼓动停格位。她给坐标,他给实测。协议在这一轮交换里升了一格,双向位置交换,比段计价更实。
他退出来。把门重新关严,锁舌扣回锁定槽,铰链又干响一声,门缝里的灰光重新被压成一线。门框内侧那枚灰印的位置,他已经在脑子里钉死了。物理状态不可逆了。
往回走了约二十步。身后那扇门的方向,传来一声一短一长。第三次。短的是钝的,长的是拖的,和刚才两记一模一样。但这次方位清楚得过分:不在泥壳方向。在铁门内侧。他刚合上的那扇门的内侧。
沈砚站住。没有回头。回音在管廊里延了一下,消失在岔口方向。他数到第三声心跳,重新迈步。拐过岔口,声音被铁皮墙切掉。那扇门的内侧,在他离开之后,自己响了一响。三记了。进门之前,退出来的时候,走后第二十步。每一记都卡在他靠近或离开的节点上。
回到舱位,他锁门,摸出灰账,翻到封底。朱砂圆点旁边添了一道短线,记下:丙舱点名窗口后半格,鼓动停一格;主动发声三次,间隔一个广播窗口;C7西舱物理坐实,门框内侧灰印同源,第四环。
合上账本,压回枕下。他躺下去,背对门。墙内的鼓动还在,稳稳的。他听了一会儿,想从里面找出刚才那记停格留下的余震,没有。鼓动恢复得干干净净,那记停格像从未发生过。管廊顶的余晖从门缝底下渗进来,暗下去,又亮起来,二十七秒一个来回。他数完第二遍,才让眼皮合上。