沈前锋最后看了一眼房间。该走了。他把临摹的纸收好,将显影剂喷瓶收回空间。粉末的荧光会在半小时后自然消退,不会留下证据。
他推开窗,正准备从防火梯离开,动作却停住了。
楼下巷子里,有两个人影。
一个靠在墙边抽烟,另一个站在路灯阴影里。两人都穿着深色外套,帽子压得很低。他们没朝楼上看,但站的位置能封住前后巷的出口。
来得这么快?
沈前锋轻轻关窗,退回房间。他走到门边,耳朵贴在门上。楼梯间有极轻的脚步声,正在上楼。不止一个人,至少三个。
被堵在屋里了。
他看了眼窗户。现在下去会直接撞上楼下那两人。防火梯吱呀作响,根本不可能悄无声息。
系统界面闪烁了一下。
没有新任务,但“当前环境分析”功能自动启动。这是三级系统新增的被动技能,在宿主陷入潜在危险时会扫描周围环境并给出数据。
界面显示:
· 建筑物结构:砖木混合,隔音较差。
· 已知出口:正门(锁定)、窗户(锁定)、天花板检修口(存在,通往阁楼)。
· 热源探测:正门外两人,楼梯间三人,楼下两人。总计七人。
· 装备识别:七人均携带手枪类武器,无长枪。
沈前锋抬头看向天花板。
老式公寓的天花板中央,有个一尺见方的检修口,用来检查屋顶和电线。他用椅子垫脚,伸手推了推木板。没锁,但很紧。
楼梯间的脚步声停在了门外。
钥匙插进锁孔的声音。
沈前锋深吸一口气,双手撑住检修口边缘,用力向上推。木板发出嘎吱声,但没有完全打开。灰尘簌簌落下。
门外的钥匙转动了。
他脚下一蹬,整个人向上窜去。肩膀顶开木板的瞬间,他听见正门被推开的声音。
“别动!”
日语。
沈前锋没有回头,双手抓住阁楼地板边缘,腰腹发力,整个人翻了上去。几乎同时,板上。
木板在他脚下合拢。
阁楼里一片漆黑,堆满杂物和灰尘。沈前锋屏住呼吸,听见
“跑了?”
“天花板上不去,太窄了。”
“检查窗户!”
脚步声在他想咳嗽,但只能忍住。
阁楼尽头有一扇小气窗,通向隔壁建筑的屋顶。
他爬过去,试着推开。窗户锈死了。从空间取出撬棍,插进缝隙用力一撬——铰链断裂的声响在寂静中格外刺耳。
没时间了。沈前锋撞开气窗,钻了出去。屋顶倾斜,铺着青瓦。他稳住身体,猫腰朝隔壁屋顶跑去。身后传来木板被砸开的声音,有人爬上来了。
夜风吹过,带着黄浦江特有的潮湿气味。
沈前锋在屋顶边缘停下。层楼,跳下去不死也残。
他回头看了一眼。两个黑影已经从气窗钻出,正朝他追来。
系统地图在意识中展开。这是租界区,建筑物密集,屋顶大多相连。他辨认方向,朝西南方跑去——那边靠近主街,建筑间距小,可能有逃生通道。
瓦片在脚下碎裂。追兵越来越近。
前方出现一道两米宽的缝隙,是两条街之间的间隔。对面的屋顶矮一层,跳过去没问题,但落地会有声响。
沈前锋没有犹豫,加速,起跳。
身体在空中划过,落在对面屋顶时向前翻滚卸力。瓦片哗啦作响,在寂静的夜里传出很远。
他爬起来继续跑。身后的追兵也跳过来了,其中一个落地不稳,摔了一跤,但很快被同伴拉起。
前方屋顶尽头是死路,一堵高墙挡住了去路。墙那边是法国巡捕房的宿舍楼,楼顶有探照灯在缓缓旋转。
沈前锋背靠烟囱,喘着气。
追兵在十米外停下,两人分散开,从左右包抄过来。其中一人举起了枪。
“沈先生。”对方用生硬的中文说,“请跟我们走一趟。松井课长想见您。”
沈前锋没有说话。他的手摸向腰间——那里别着最后一把飞刀,是陈默用汽车弹簧钢打的,刀刃淬过火。
“把武器放下。”另一个人说,“您没有别的选择。”
探照灯的光束扫过远处的屋顶,没有照到这里。。
沈前锋计算着距离。三米,两人。
他深吸一口气,然后猛地从烟囱后闪出。飞刀脱手,不是射向人,而是射向左边那人脚下的瓦片。
瓦片碎裂,那人脚下一滑,本能地去抓屋顶边缘。
另一人的枪口立刻转向同伴,但就这一瞬间的迟疑,沈前锋已经扑到面前。他抓住对方持枪的手腕向上抬,膝盖顶向肋下。
枪响了,子弹射向夜空。
两人扭打在一起,从屋顶边缘滚落。中抓住一根晾衣绳,下坠的力道几乎扯断他的手臂,但缓冲了落势。
他摔在一堆麻袋上,尘土飞扬。
抬头看,屋顶上那个人正探身往下看,但没有跳下来。远处传来哨声——枪声惊动了巡捕。
沈前锋爬起来,一瘸一拐地钻进巷子深处。背后的屋顶上,那两个黑影已经消失了。
他靠在墙上,喘着粗气。左臂刚才拉伤了,现在一阵阵发麻。灰尘和汗水混在一起,衣服上沾满污渍。
巷口有灯光晃过,是巡捕的手电。
沈前锋转身,消失在更深的黑暗里。