莱昂瞪他,瞪了三秒,败下阵来,低头猛扒饭,尾巴却悄悄从被子里钻出来,在伊安椅腿上绕了一圈。
伊安任由他绕。
—
下午换班的时间点很巧。
一点半到两点,是东区巡逻交接的空档。监控探头照常亮,但走廊里头没人走。
伊安靠在门后听了十分钟,确认外面只有通风口的低频风声,才把莱昂按回床边。
“别出声,别点灯。”
“又有动静?”
“有。”
话音刚落,通风口的格栅轻轻响了一声。
不是螺丝松动的响,是指甲叩金属的声音。
很轻,三下,像某种暗号。
伊安走过去,没急着拆格栅。他先贴着墙听了片刻,再抬手,把格栅往里推了半寸。
一股潮湿的、带着土腥味的风涌出来。
然后一只手从格栅里伸出来。
很瘦,指节发白,小臂上有一道陈年疤。
那只手先试探性地悬在半空,像在判断外面有没有陷阱,停了两秒,才慢慢把格栅彻底推开。
有人从通风管里钻出来,是熟人。
他比上次擦肩时看着更小。不是个子小,是整个人像被抽掉了一截生气,肩膀窄,锁骨突出,工装裤洗得发白,袖口卷到小臂中间。
他从管子里落地,脚跟没发出一点声,像一只习惯了贴墙走的猫。
莱昂一下子坐直了。
“你——”
来人抬起手,食指抵在唇前。
别出声。
他站在那儿,目光先在伊安脸上停了一瞬,再落到莱昂的角上。
看到那道断口时,他眼皮轻微颤了一下,但没有移开,也没有怜悯,只是一种“我认识这个形状”的安静。
伊安挡在莱昂前面半步。
“你怎么找到这里。”
那人没直接答。他喘了口气,嗓子像很久没好好说过话,每个字都从缝隙里挤出来。
“裂纹……能治。”
伊安眉头微动。
“赫拉的方案?”
那人摇头。
“北边。苔藓。发光的。”
他说得很碎,句子像被剪断的线头,一段一段往地上掉。
伊安没催,只是把身体再放松一点,让对方知道他愿意听。
那人往墙边靠了靠,避开窗光。
“赫拉给的……是假的。”
“假在哪儿。”
“她治表面。”他抬手,虚虚在角根位置画了一下,“里面的缝,不管。等方舟要用了,再拿你填。”
莱昂的尾巴无声地绷紧。
伊安没回头,但后背能感觉到莱昂绷起来的温度。
“那北边的苔藓?”
“龙血苔。”来人说,“长在北边根系层。老根烂了,血渗进去,长出来的。发光,偏蓝。”
“治什么?”
“补缝。”他闭了下眼,“不是让她长新角。是让缝里长出‘自己的东西’。不会再裂。”
伊安在心里把这句话拆开。
赫拉的方案:外部诱导再生,快,但依赖系统,角根仍归方舟调度。
这人的方案:龙血苔,慢,疼,但裂痕会从里面自己长住。
一个像修锁,一个像重生钥匙。
“为什么帮我们。”伊安问。
来人沉默了很久。
久到通风口的风都转了一圈。
他低头,慢慢卷起左手袖子。
小臂内侧没有毛发,皮肤白得近乎透明,青色血管清晰可见。刺青就在前臂内侧,两行,字体很旧,像用针蘸着灰墨水一点点扎进去的。
上行:01。
下行:第七批·副产物。
伊安的视线落在那两行字上,没动。
莱昂凑近了一点,看到刺青,尾巴尖轻轻抖了一下。
01号把袖子卷到刺青上方,手指按着那两行字,声音更低了:
“我不是被折断的。我是……生下来就没有。”
他说“生下来”三个字时,语气很平,像在念一句和自己无关的说明。
但伊安看见他按着刺青的指节泛了白。
“第七批,是培育批次。灰烬议会很早就开始做‘没有角的龙裔’。干净,听话,能感应,但不会反抗。编号就是名字。”
“你是钥匙坯子。”伊安说。
01号抬眼看他。
“坯子。”他重复,“没开刃,也没开裂。因为根本没长过。”
房间里安静了一瞬。
莱昂的手指无意识地蜷起来。他看着01号那截空荡荡的小臂上方——本该有角的地方什么都没有,连断口都没有,只有一片平滑的、被命运提前抹平的额角。
他忽然伸手,想碰01号小臂上的刺青。
01号猛地缩手,袖子“唰”地放下,动作快得带起一点风。
莱昂的手停在半空,没追。
“对不起。”莱昂说。
01号摇头,声音哑得几乎听不见:
“别碰。刺青……会烫。”
他退后两步,重新贴着墙,像把自己塞回阴影里。
“北边根系层,往下走三段竖井。苔藓在第三层,断墙后面。发光,偏蓝。别点灯,龙血苔怕热。”
伊安把每个字都吃进去。
“竖井有守卫?”
“有。但换班时,第二竖井的阀门口能卡进去。”
“你怎么知道。”
01号没回答。
他看了一眼伊安,又看了一眼莱昂,最后把目光落在莱昂断角上,很轻地说:
“我比你们早来很多年。早到……记得每一道缝在哪里。”
说完,他转身,重新爬进通风管。
动作很轻,像怕惊动什么人。
格栅合上时,发出那声三下轻叩,这次是告别。
—
01号走后,伊安站在桌边,把桌上的水杯端起来。水已经凉了,杯壁凝着一层细密的水珠,他还是喝完了。
凉水滑过喉咙,带一点金属腥气。
他把杯子放回桌面,指腹在杯底蹭了一下,转身去看莱昂。
莱昂还坐在床边,尾巴收在身侧,手放在膝盖上,目光落在自己指尖。
“他生下来就没有。”莱昂轻声说。
“嗯。”
“那他……疼不疼过?”
“不知道。”伊安走过去,在他面前蹲下,“可能没有‘失去’的疼。但会有‘本来该有’的空。”
莱昂低头看他。
伊安蹲着的姿势比他低半头,从这个角度望上来,眉骨投下一点阴影,眼里的颜色比平时深,像把白天在赫拉舱室里压住的所有东西都收进了眼底深处。
莱昂忽然伸手,指尖碰了碰伊安的眉心。
很轻。
“你刚才在赫拉那儿,也在想这个空,对不对。”
伊安没躲。
“想了一部分。”
“哪部分?”
“想如果治不好你,我怎么办。”
莱昂的手指从他眉心滑到太阳穴,再滑到耳侧,停在他没戴眼镜的耳边。那里有一小块皮肤因为长期压镜架,微微凹着。
“那现在呢?”
“现在想怎么骗她。”
莱昂怔了一下:“骗赫拉?”
“嗯。她要合作,我给她合作的样子。她要锁,我给她一把打不开的钥匙。”
“那01号的路呢?”
“走01号的路。”伊安说,“北边根系层,龙血苔。治你的缝,不填她的锁。”
莱昂的呼吸慢了半拍。
他忽然往前倾,额头抵在伊安额头上。距离近得能数清彼此的睫毛,鼻尖差一点就碰上,呼吸交叠在一起,带着一点炖菜的葱味和少年身上晒不透的暖。
“你刚才说‘骗她’。”莱昂声音闷在两人之间,“你没说的是什么。”
伊安没退。
他抬手,掌心贴上莱昂的后脑,指缝插进他脑后的碎发里,拇指轻轻按在那道断角的根侧。
“没说的是——”他停了一瞬,气息拂过莱昂的唇角,“我也在想,怎么不骗你。”
莱昂睫毛颤了颤。
“你骗我什么了?”
“没把赫拉的交易当场拒了,是骗你‘我还能选’。其实从昨晚那个吻开始,我就没得选了。”
这句话太直,直得莱昂耳朵“轰”地烧起来。
他没躲,反而把额头抵得更紧,鼻梁蹭过伊安的颧骨,像一只确认气味的小兽。
“那……契约生效了。”他哑声说。
“生效了。”
伊安没亲下去。
他只是把拇指从角根移到莱昂耳后,很慢地摩挲了一下,再把人往自己怀里带了带。
莱昂的膝盖抵着他胸口,尾巴不知什么时候缠上了他的腰,不紧,像一根有温度的绳。
“先养两天。”伊安贴着他耳廓低声说,“等我去北边把苔藓带回来,再给你补缝。”
莱昂“嗯”了一声,声音小得几乎听不见。
他把脸埋进伊安肩窝,呼吸慢慢平下来。
伊安抱着他,视线越过他的肩膀,看向桌上那叠图纸和第三页蓝图的折角。
赫拉要的是“合作”。
01号给的是“裂缝里的光”。
而他要做的,是在赫拉看见之前,先把莱昂的缝补上,再把自己这把钥匙,铸成打不开她那把锁的形状。
窗外,逆燃炉的轰鸣一沉一浮。
像某种很远的、还在等他们的心跳。
天黑下来后,伊安把东西重新理了一遍。
那张拓印、草图、蓝图边角料、赫拉给的医疗报告,按顺序排开。
他在报告背面写北边竖井的路线:三段竖井,第二竖井阀门口卡身位,第三层断墙后有龙血苔。
莱昂靠在床头,看着他写。
“你真要去?”
“先探。不贸然带苔藓回来。”
“我跟你去。”
“不行。”
“契约。”莱昂提醒他。
伊安笔尖一顿。
“契约是不一个人扛。不是不让你疼,是先把最疼的那段路我先踩平。”
莱昂沉默了一会儿,忽然笑了。
“你说话越来越像锁匠了。每句都严丝合缝。”
“锁匠的毛病。”
“那我允许你有点缝。”莱昂伸出手指,把伊安本子上那行字轻轻划了一道,“缝里才好透光。”
伊安看着那道划痕。
光从桌角那盏快灭的灯里漏出来,正好横在划痕上。
他忽然想起01号小臂上那两行字。
“第七批·副产物”。
不是被折断的。
是生下来就没有的。
可01号还是找到了他们,还是把光指给了他们。
裂缝不一定只长在角上。
有些裂缝,长在命里。光从那里透进来,人才知道自己还活着。
伊安合上本子。
他走回床边,掀开被子躺下。莱昂立刻靠过来,额头贴着他肩膀,尾巴绕着他手腕,像怕他半夜又独自出门。
“睡。”伊安说。
“你别偷偷走。”
“不偷偷走。”
“你刚才说‘想怎么骗她’。”
“嗯。”
“那明天开始,我们骗她。”
“明天开始。”
灯灭了。
黑暗里,伊安睁着眼,听着莱昂渐渐平稳的呼吸,把手轻轻覆在他断角的位置。
外环锁、登船名单、旧龙角碎屑、生下来就没有的01号、北边发光的苔藓——
所有线索在脑子里慢慢拼合,像一把被拆开的锁,等他重新找到哪根簧片先动。
他不怕锁。
他怕的是锁开了以后,莱昂回不来。
所以这一次,他不走赫拉给的门。
他要走进裂缝里的那道光。