章题记:有些程序执行到最后一行,它的返回值不是0,是你亲手写下的终局。
——————
据点外面枪声稀落下来的时候,小陈正蹲在通往地下的通风管道口边上。
他刚才听到沈易那辆卡车冲出去的声音,又听到远处传来的撞击和爆炸,但什么也做不了。据点里剩下的人只剩七八个,通讯被切断了,外面到底是什么情况他完全抓不准。唯一能确认的是先生还在地下的三号隔间里,磐石派了两个人守着门,没杀人也没放人,像在等什么结果。
他蹲在通风管口听着外面的动静。爆炸声停了之后,据点外围传来一阵新的脚步声,和之前磐石手下那群人节奏不一样——更快、更沉,像是有另一支队伍从外部突进来了。
小陈没敢动。他隔着通风管道的铁栅栏往外看——据点外围的货场方向,几个人影正在快速接近入口,身上穿的是墨影旧式的作战服,不是巡捕也不是清道夫的装备。为首的一个人手里端着武器,胳膊上缠着一条深灰色的臂带,那是直属卫队的标识。
先生的人。
小陈从通风管道口翻出来的时候,腿是软的。他没敢出声,贴着墙根摸到了主通道的拐角,探头望了一眼——主控室的门开着,里面的灯亮着,枪口朝下的人分成两拨,一拨是磐石的人,被押着跪在走廊两侧;另一拨是先生的人,正在清点房间和锁门。
先生在走廊尽头站着。他背对着小陈,穿着一件深色的长外套,外套下摆沾了点灰但没破。他正低头看着地上一个被反剪双手跪着的人,那人的肩膀和侧脸上有血迹,但脊背挺得很直。
磐石。
小陈往后退了半步,把身体收进拐角阴影里。他没有再往前,但他听见了从走廊尽头传过来的声音。不算大声,但通道里很安静,每个字都送得远。
你的人还有多少活着?先生的声音很平,像在问今天做了几件事。
够用了。磐石的声音嘶哑,但语气还是硬的。他笑了一声,嘴角的血扯出一条细线,你的人冲进来用了四十分钟,我控制据点只用了二十分钟。你该想想这事。
先生沉默了两秒。
二十分钟控制一个据点,四十分钟丢掉它。你想说明什么?他的语气没有变化,但最后一个字收得略快,像在某个句点上轻轻地加了重音。走廊里其他人都没动,磐石那两下笑也被这句话堵住了。
先生没有再多说。他微微偏头,对身后的人点了一下。两个队员上前把磐石架起来,磐石的脚在地面上拖出一条浅淡的、断续的血痕,他撑着最后一口气转头看了先生一眼。那个眼神小陈隔着半个走廊都感觉到了——没有恐惧,也没有悔恨,只有一种散了之后剩下的、像灰烬一样薄的东西。
然后磐石被带走了。走廊尽头传来一扇铁门被打开又关上的金属声响,插销扣入锁槽,咔嗒一声,又一声。
先生站在原地看着那扇门的方向,大约过了十秒。他肩线在那一刻往下沉了一点点,幅度很小,小陈不确定是不是自己看错了。
然后先生转过身,朝走廊这边走过来。小陈没来得及缩回阴影里,两个人隔着大约五六米的距离打了个照面。先生的目光落在小陈脸上,停了两秒。小陈感到那目光不重,但像一扇虚掩的门后面有人正通过门缝看你——你不知道他看到了什么。
沈易呢?先生开口了。
出去了。小陈的嗓子有点干,他清了清才补上第二句,卡车,往货场方向开的。我们这边通讯断了……他走之前说如果回不来,让我照他留的离线指令执行。
先生的眼睛眨了一下。只有一下,然后恢复了那种看不清深浅的平静。
知道了。他说。然后他从小陈身侧走了过去,步子不快不慢,像在处理一件已经清点完账目的旧货。
小陈站在走廊里,听到先生走出几步之后又停了一下。没有回头,只有一个简短的话头,像是自言自语,又像是说给走廊里的空气听的:设备还能用的,收起来。其余的交给我的人处理。你们几个先别散了,等我跟外面巡捕的频道搭上之后,看情况分批撤。
小陈点了头,但先生已经拐过走廊转角了。他站在原地看着先生消失的方向,又转头看了看走廊尽头那扇关紧的铁门。他想起沈易离开前说的那句如果我回不来,按那个走就行,想起沈易把那枚旧数据存储器塞进卡车残骸钢板夹层里的时候脸上的表情——他其实没有亲眼看到那个瞬间,但他能想象。
他把头低下来,用袖子擦了擦眼镜片。镜片上有灰和不知道什么时候溅上去的一点暗色。
据点外面的天色正在变暗。风从破损的门窗缝隙里灌进来,吹得走廊尽头那扇铁门的锁扣轻轻晃了一下。铁门后面安安静静的,磐石没有再发出任何声音。
据点里剩下的几个人在走廊里无声地收拾着散落的设备和文件,脚步声很轻,说话的人都压着嗓子,像怕吵醒什么东西。暗红色的应急灯在头顶垂着,光线在走廊的白墙上拖出几道细长的影子,每条影子的末端都落在已经被清理干净的地面上。
小陈把眼镜重新戴上,穿过走廊,走到据点北侧一扇破窗前面。窗外的天色已经从深灰转向暗蓝。远处货场方向的天际线上,还有一丝几乎看不见的暗红色余晖,像一块烧透了的铁皮慢慢冷下来。他不知道那是沈易的卡车残骸留下的火还是别的什么,但他看了很久。
据点深处传来几声断续的通讯器电流声,然后是先生的声音,和某个外部频道正在接线。声音很低,听不清内容,但那意味着外部通讯已经重新建立了。这意味着清算已经接近收尾了。
小陈把那扇破窗的窗帘拉上了。据点里剩下的光,只剩下走廊尽头那盏应急灯,在一整片暗色里顽固地亮着。
远在几十公里外的锈带腹地,林劫不知道这些。
他正蹲在一条干涸的旧水渠底部,膝盖抵着冰冷的混凝土壁,右手把那台短波收发器的天线拉到了极限长度。他刚才调试了大约二十分钟,才在频段边缘捕捉到一个跳动的、断断续续的微弱信号。不是语音,是数据——有人在用很低的功率向外广播一段经过多次中转的加密文本。
他花了半分钟把那段文本解出来。
很短。只有三行。第一行是一个坐标,指向墨影残部的一个备用汇合点。第二行是一个时间戳,三天以后。第三行是两个字:已清。
林劫盯着屏幕看了很久。那两个字的意思很清楚,但里面的信息量很大。谁清除了谁?磐石被先生带人清算了,这意味着先生从主控室脱身了,意味着先生手下的核心力量还在,意味着墨影残部虽然元气大伤但指挥体系没有完全断裂。他把那三行文本从头到尾看了三遍,手指停在收发器的调频旋钮上,没有转,也没有关。
那两个字像一根细线,系着很远的地方传来的一个信号——那里的人正在收拾残局、锁门、清点幸存者名单。而此刻他被隔在这条干涸的水渠里,膝盖上还有新结的痂,耳膜里还留着那辆卡车撞上装甲单元时金属变形的声音。
他关掉了收发器。那两字的文字没有让他觉得轻松。和之前所有清除了目标的时刻一样,短暂的确认之后跟着的是更长久的空洞,以及一个很清晰的事实——清算只能清理已经发生的事,挽不回已经消失的人。
他把收发器收进包里,站起来的时候膝盖的伤被拉了一下。他没有停,沿着水渠底部继续往前走。风从锈带腹地吹过来,带着陈旧机油和干涸尘土的气味。他没有回头。身后所有正在清算的、已经清算完的、还留在那扇铁门后面的人,都留在身后了。他往前走的方向是沈易最后指给他的那个方向。
水渠在前面拐了一个弯,消失在锈带深沉的暮色里。