祁霜第二次传唤梁醒,地点却不是问询室,而是食堂后厨。
她来的时候正赶上晚班备菜,梁醒站在合成机前盯着一排待检的蛋白块,砝码缩在角落的数据板后面装作校准参数。安全组副队长的制服在油腻的过道里显得格格不入,她手里拎着一只密封证物箱,往操作台上轻轻一放,箱子角磕出闷闷一声。
"不用紧张。"她说,"今天不审你,请你帮我认一样东西。"
箱子打开,里面没有手铐,没有约束带,只有一块巴掌大的透明板,板上封存着一张照片的打印件:一个面包,表皮烤成普通的麦色,上面两个字——"收到"。
梁醒盯着那两个字看了很久。那是他亲手烤出来的面包,他比谁都清楚那不是模具压痕,也不是焦纹巧合。合成机当时吐出它的时候,整个后厨安静得能听见冷却管里的水流声。
"老陈给我看过备份记录。"祁霜说,"味道档案、烘焙参数、输出日志,全都是正常的。唯一的异常是这两个字。我原本以为这是设备故障,或者有人手动写入了图案。直到昨天夜里,我把百年前那份原始应答草案调出来逐行比对。"
她把第二块板放上台面。扫描件边缘发脆,纸面上的格式线一条一条,像一张空白的体检表。签名栏在右下角,空白。
"格式完全一致。"祁霜说,"一百多年前被否决的那份草案,和你们这次’预测性备案’的格式,一字不差。而它的调用权限是一级授权。全船现在活着的编制里,没有任何人持有这个级别。"
砝码从数据板后面探出头:"所以管理员是真的?"
"所以我换了调查方向。"祁霜的目光转向梁醒,停在他的右手袖口上,"问题不再是’谁在窃密’,而是’管理员是谁’——以及,为什么这条线索会绕过一个胖子厨工学徒的袖子。"
梁醒低头。袖口的布料下透出一小片深色,像钢笔水洇进纤维。自锚字迹又长了一点。他没有试图遮掩,遮掩只会让事情更糟。他把右臂平放在操作台上,卷起袖子。
皮肤上的字迹在灯下泛着极淡的金属光泽,笔画细得像用针尖刻出来的。最末端那一笔,比昨天又多延伸了不到一毫米,悬在一个奇怪的角度上,既不像收笔,也不像连笔——像一个词写到一半,写字的人忽然停下来想了想。
祁霜俯身观察了很久,然后从证物箱里取出一只透明采样袋:"我需要封存取样。不会疼,只是影像采集和环境读数。你同意吗?"
"同意之前,我先说一件事。"梁醒说,"它在长。每天长一点。而且昨晚开始,我能感觉到它在’想下一笔’。"
后厨里静了两秒。蒸箱的排气阀嘶了一声,白汽从管道缝里冒出来,像某种迟疑的叹息。
采样袋贴上去的瞬间,袋内壁的感应膜亮起一圈淡蓝色的读数环。祁霜盯着读数,眉心慢慢拧紧。
"局部质量读数偏高。"她说,"你的前臂皮肤,比标准人体密度表高出百分之四。"
"从字迹出现那天起就这样。"梁醒说,"像那里压着一块很小的砝码。"
角落里的真·砝码哼了一声:"别拿我打比方。"
梁醒没有笑。他闭上眼,试着用老陈教的那套厨房节奏去贴近它——备菜时手随刀走、呼吸跟着蒸箱排气阀的频率走,把自己当成一条管道,而不是一堵墙。渗漏这种东西,堵是堵不住的,只能给它一个稳定的流道。
字迹的末端在他意识里慢慢亮起来。不是视觉,更像触觉的反面——他"摸"到了那一笔的走向:起笔藏锋,向右下切,然后顿住。这个形状他认识。后厨每天都要跟几百份配料单打交道,汉字的起笔他闭着眼都能描出来。
这是一个字的第一个笔画。
"它在写字。"他睁开眼,"写了一半,停住了。"
"写的什么?"祁霜问。
"只有一个笔画,认不出来。"梁醒顿了顿,没有说他起笔的角度像哪个偏旁,"但我能确定一件事——它不是在乱画。它有想写的东西,只是还没决定要不要写完。"
祁霜沉默地把采样数据归档,然后说了一句让梁醒意外的话:"我妹妹小时候练字,写到不想写的字就只写一半,留着第二天接着写。"她收起采样袋,"设备不会这样。故障不会犹豫。会犹豫的只有人——或者曾经是人、还记得自己是人的东西。"
这句话像一根细签子,轻轻扎进梁醒后颈。他想问下去,祁霜却已经转身朝砝码走去。
"现在轮到你。"她指了指那块数据板,"另一半加密区,解到哪了?"
砝码把数据板转过来,屏幕的光映在她脸上。这一周她几乎没怎么睡,眼下的青黑比梁醒袖口的墨迹还深。
"昨天夜里破的口子。"她说,"另一半用的不是加密,是索引。我把食堂的食材溯源数据库当字典去撞——别笑,这套索引的底层编码和食材批号同源,都是鲸骨号出厂时的老格式。撞上了。"
她调出一串列表。屏幕上滚动出一份文件的结构图:标题栏、正文栏、附件栏,最底下是一行被反复加粗过的条目——知情者名单。
"封存令的附页。"砝码说,"当年签署封存令的人,留了一份知情者名单,规定名单上的人有权在特定条件下重启应答程序。名单一共应该有若干行,但是——"
她按下了展开键。
名单区域展开,大部分行都显示为空白占位符,唯独每一行的行首都残留着一小截职务代码。第一行的代码最长,也最完整:
一级授权·管理员。
"下面的名字呢?"祁霜问。
"被人抹掉了。"砝码的声音很平,平得像是用了很大力气才压住什么,"不是删除。删除会留下空簇。这是覆写,用物理写入的方式把每一个名字的位置磨平了。全船的存储介质里,我找不到第二处这么干净的抹除。"
"什么时候做的?"
砝码调出存储介质的写入日志。那一层日志几乎也被抹平了,但抹除者漏了一个地方——介质边缘的坏块。老式存储的坏块不参与正常读写,很多清理程序会跳过它们。坏块里残存着最后几条写入记录的时间戳。
砝码把时间戳放大,投在操作台上方的显示膜上。
梁醒看到那个日期的时候,胃部习惯性地收缩了一下——那是他紧张时的反应,从小到大都改不掉。
那个日期,和袖口字迹第一次出现在他皮肤上的日子,是同一天。
后厨里安静得可怕。蒸箱的排气声、冷却管的水流声、合成机待机的低鸣,全都退到很远的地方去了。
"同一天。"祁霜重复了一遍,声音很低,"名单被抹平的那天,字迹出现在你身上。"
"我那时候在干什么根本不记得了。"梁醒说,"那天是普通的一个班次,我在三号冷库搬货。"
"你不记得很正常。"砝码忽然说。她把坏块里的时间戳又调细了一层,"抹除操作的执行者权限,也是一级授权。而且你看这条——抹除完成之后四十一秒,同一权限发起了一次’写入确认’。"
"写入到哪?"
砝码抬起头,看着梁醒的手臂。
后厨的温度似乎降了两度。梁醒慢慢把袖子重新卷上去。自锚字迹安安静静地趴在皮肤上,末端那一笔悬而未落,金属般的光泽在灯下几乎看不出波动。
"我不是管理员。"他说,声音有点干,"我连重力炉的三级检修资质都是补考过的。"
"没人说你是管理员。"祁霜说。她盯着那行职务代码看了很久,然后说出了这一晚最让梁醒意外的一句话:"但我认为你是收件人。"
"什么意思?"
"想想格式。"祁霜敲了敲那两张并排的透明板,"百年前的应答草案,和你们的预测性备案,格式一致。签名栏空白。一级授权。这份东西从一百多年前就开始等一个能接住它的人——一个能在异常重力区保持清醒、能把’决定’当成食材处理的人。名单上的名字被抹掉了,但程序总要有个投递地址。"
她顿了顿。
"井底的东西给你回了一个’收到’。现在你的皮肤上有一封写到一半的信。这不是嫌疑,梁醒。这是挂号信。"
梁醒想反驳,却发现无从驳起。他想起面包出炉时那两个字,想起老陈说的"它开始学着回话"。回话要有对象。对象是他。
正在这时,后厨门口传来一阵急促的脚步声。安全组的两名队员出现在过道口,脸色都不太好看。
"祁副队,指挥部刚下的临时决议。"其中一人递上一块通讯板,"’针对一级授权关联人员,建议即刻隔离观察’。表决通过了,六比三。"
祁霜接过板子,扫了一眼,脸上的表情没有变化,但她握板子的手指关节泛了白。
"什么时候执行?"
"两小时后。医疗舱出隔离舱位。"
砝码一下子站了起来:"他要是被隔离,字迹断了观察,井底的应答就全废了!"
"我知道。"祁霜说。
就在这时,食堂的方向传来一声响动,不是设备的声音,是椅子腿刮擦地面的声音。三个人循声望去:老陈站在食堂与后厨之间的传菜口,手里端着一杯冒热气的茶。他的眼神有一瞬间是涣散的,像隔着一层毛玻璃看人。然后那层毛玻璃退去了,老陈眨眨眼,用一种属于"陈有根"的、老水手式的懒洋洋腔调开了口:
"隔离我徒弟?"他呷了口茶,"先问问这船上谁的管道图背得比我全。要关就把我也关进去,正好我这脑子里的账,也快记不到一块儿了。"
祁霜看着传菜口后的老陈,很久没有说话。
"陈师傅,"她终于开口,声音放得很缓,"您现在……是哪一位在说话?"
老陈端着茶杯的手很稳,但梁醒注意到他另一只手在身侧轻轻掐着自己的虎口——那是师父焦虑时的旧习惯,人格融合加剧之后,他需要用身体的记忆来锚定"自己是谁"。
"问得好。"老陈咧嘴笑了笑,笑容里有点苦,"今天早上刮胡子的时候,我差点把剃须泡沫当成合成机的润滑脂。你说现在是哪位?两个都算吧。账房先生和水手长挤在一个脑壳里对账,谁也不让谁。"他放下茶杯,走到操作台前,"但是有件事两个人意见一致——梁醒不能关。"
"这不是我能决定的。"祁霜说,"指挥部表决通过的决议。"
"那就让他们改决议。"老陈说,"水手长的老规矩:船上有疑案,先看证据链断在哪。你们说他是’一级授权关联人员’,关联的证据是什么?袖口的字?那玩意儿在他身上长了快俩月了,要是井底的东西想借他的手干什么坏事,两个月还不够吗?"
两名安全队员面面相觑。祁霜沉默了几秒,忽然转身对部下说:"隔离暂缓执行。我去跟指挥部重新陈述。理由我来写——’关键观察对象脱离监控将导致唯一活跃应答通道中断’。这是技术判断,不是包庇。"
两名队员犹豫了一下,敬礼退了出去。
老陈等他们走远,才低声对梁醒说:"刚才我进来的时候,听见你们说到收件人。"他看着梁醒的手臂,浑浊的眼睛里有什么东西亮了一下,"小子,把手伸过来。"
梁醒伸出手臂。老陈凑近了看,看了足足有一分钟,然后直起腰,脸上的表情很奇怪——像是松了口气,又像是更担心了。
"这个笔锋,"他说,"我见过。"
后厨里三个人同时安静下来。
"一百多年前?我怎么可能见过?"梁醒说。
"不是一百多年前。"老陈缓缓地说,"是上个月。你给第七号线机房送夜宵的时候,趴在管道上睡着了,手里攥着一截粉笔。我在你旁边站了一会儿——就一会儿——你梦里抬手在地上划拉。我当时只当你梦见写配料单。"他指了指梁醒的皮肤,"那个藏锋起笔,跟你梦里划的一模一样。"
"梦里的?"砝码皱眉,"这说不通。字迹是从井底的渗漏来的,怎么会先出现在他梦里?"
"怎么说不通。"老陈端起茶杯又呷了一口,恢复了那种老水手的散漫腔调,"人做梦的时候,脑子最松。管道要接新阀门,也得先泄压。它挑他睡着的时候试笔——练熟了,才敢往皮肤上下笔。"
他说完这句,眼神忽然又涣散了一下。这次涣散得比较久。再聚焦回来时,他脸上浮出一丝茫然,看了看手里的茶杯:"……我刚才说到哪了?"
梁醒的心沉了一下。"师父,您刚才说它在我梦里练笔。"
"哦,对。"老陈点点头,随即又摇摇头,"不对,还有半句。半句是什么来着……"他站在原地想了半天,最后放弃了,摆摆手往食堂走,"算了,想起来再说。人老了,记性跟漏水的管子似的,越急漏得越快。"
看着他佝偻的背影消失在传菜口后面,砝码低声说:"那半句话,可能是被’另一个他’拿走了。"
梁醒没有接话。他在心里默默记下这件事,然后转向祁霜留下的两块透明板。距离隔离决议的复核还有几个小时,食堂晚班已经打烊,整个区域只剩他一个人。
他把砝码数据板借了过来,调出知情者名单的扫描图,又取了一张厨房用的烘焙油纸,用炭粉拓下袖口字迹的形状——包括那个悬而未落的下一笔的走向。
然后他把两张东西并排放在一起。
名单第一行,职务代码"一级授权·管理员",名字的位置是一片物理抹平的凹痕。放大到最大倍率后,凹痕底部并不是完全光滑的——覆写得再干净,钢针压过的纤维也会有极细微的残留形变。
梁醒把油纸上的拓印挪过去,对着凹痕底部的残影,一点一点地比对笔画。
先是起笔的角度。吻合。
然后是行笔的力度变化。吻合。
最后,他把那个未完成的下一笔的走向,叠在残影最末端的缺口上。
严丝合缝。
梁醒坐在空荡荡的后厨里,握着炭笔的手停在那张油纸上方,很久没有动。冷却管的水声一滴一滴敲在寂静里。
袖口那个写到一半、悬了几十天不肯落笔的词,不是一个词。
是一个人名的开头。
而这个名字,曾经写在百年前那份名单的第一行,签在封存令的签名栏里,然后用一级授权把自己从全船的记忆里抹掉了。
现在,它在梁醒的皮肤上一笔一画地,把自己写回来。