凌晨两点五十三分,安全屋里的空气像凝固的胶体。陈深靠在卫生间门框边,左肋的钝痛每隔三四个呼吸就拽一下神经,那股闷劲儿顺着肋骨往胸腔里钻,但他没挪位置。眼睛盯着房门猫眼透进来的那一小圈走廊灯光的碎影,那光影正从椭圆变成一道被压扁的月牙——门外的人侧过了身子。 敲门声又响了三下。两轻一重,间隔约莫两秒,重的那下指节磕在门板上,带着某种克制过的焦急。和赵静走之前约定的紧急联络暗号一模一样,连轻重缓急的节奏都没差。陈深左手无名指的指尖下意识地蹭了蹭裤缝,那里还带着修表铺那块老上海表的钢带冰凉感。赵静发来的最后一条微信在手机屏幕上亮着,那个绿色的对话框里只有五个字和一个标点:已到巷口。发送时间,两点四十一分。可三分钟前他收到的短信,发件人是一串没存过的号码,十一位数字他扫了一眼就没记住,因为内容太短太扎眼:"他们来了。" 他右手握着那支派克笔,笔帽已经拔开,里面那枚银色的小钥匙卡在笔杆中段的螺纹处,他用指甲抠出来过一次又塞回去了,指尖还留着金属表面的微涩触感。钥匙齿痕很浅,正面刻着一个极小的数字,像是"3",也可能是"8",光线太暗他没法确认。老莫用左手写的字迹在他脑子里反复叠印——那封信就摊开在茶几上,被赵静从修表铺暗格里翻出来时还带着樟木屑的气味,纸面被水渍晕开过几处,可"邮电大楼三楼东侧基站机房后面铁皮柜夹层"那一行字像烙铁烫进视网膜。 门外的人又动了。脚步声从门板正前方往左侧移了两步,鞋底和走廊水泥地面摩擦的声音被安全屋的铁门滤过一遍,到陈深耳朵里变成沙沙的轻响。那人停住了,似乎在等。陈深的后背贴着卫生间门框内侧的瓷砖,凉意从T恤布料渗进皮肤,让他的注意力集中在听觉上。左肋又抽了一下,他咬住后槽牙没换呼吸频率。手机在左手掌心里震了,屏幕亮起来,是微信。他垂下眼睛扫了一眼——赵静的头像边上冒出一个红点,点开,是一张图片,拍的是一块老式机械表的机芯,摆轮旁边有个极小的凹槽,凹槽里嵌着一枚像是U盘的金属条。图片下面跟着一行字:"暗格第二层还有东西,我刚翻到。你那边怎么样?" 陈深没有立刻回。他用拇指把微信界面切出去,点开短信收件箱,那条"他们来了"还在,时间戳两点四十四分,和窗外远处某条街上经过的一辆夜行货车的轰鸣声重合过,他记得当时自己正蹲在旅行袋边上翻那支派克笔。他把两条消息放在同一个屏幕上对比,微信头像确实是赵静,右上角显示"对方正在输入……"的字样闪了两下又灭了。短信那个号码他试着拨回去,听筒里只有忙音,嘟、嘟、嘟,三声之后断了,再拨,直接进了语音信箱,人工合成的女声用标准的普通话说"您拨打的号码是空号"。 空号。他盯着那行数字又看了一遍,这次记住了后四位——7291。他把这个号存进脑子里,和"他们来了"四个字捆在一起,丢进记忆的某个抽屉里。走廊上的人又动了,这次是往房门方向走回来,脚步比刚才沉一些,像是抬腿的幅度变小了,拖着脚后跟在磨地面。陈深能感觉到那个脚步声里带着某种试探性的犹豫,停在了门板正前方不到两尺的位置。然后敲门声又响了,同样是两轻一重,但重的这下比刚才更用力,门板震了一下,锁舌在锁扣里发出轻微的咔嗒声。 门外传来一个压低了的女声:"是我。" 声音隔着一层铁皮传进来,音色压得很扁,像嘴里含着一团棉花说话。但那语调的尾音上扬,带着赵静说话时惯有的那种习惯——她每句话收尾时都会不自觉地抬一下声调,像在句号后面画了个看不见的问号。陈深右手握派克笔的指节收紧了,银色的笔杆贴着掌心的那条汗渍纹路。他想起九个月前在档案室第一次见到赵静本人时的情景,那时她还在情报科做内勤,整理一摞碎纸机咬过的文件碎片拼图,她抬头跟他说第一句话"你是新来的吧"的时候,句尾就是那个抬上去的调子,陈深当时还觉得这人是不是永远在问问题。 但赵静两分钟前刚发微信说"已到巷口"。从巷口走到这栋楼的单元门需要经过一条长约四十米的窄巷,巷子里有三盏路灯,中间那盏三天前刚被换过灯泡,亮是亮了但光线发蓝。上了单元门台阶要掏钥匙开三道锁,第一道是弹子锁,第二道是挂锁,第三道是老式碰锁,碰锁的锁芯有点涩,得把钥匙插进去之后往右边偏两度才能拧开。上二楼要走十八级台阶,每级台阶高度十七公分,第二、五、九、十四级踩上去会有轻微的吱呀声。从她发那条消息到现在,满打满算两分半钟,赵静的腿长和步幅陈深大概有数,走完那段路至少要三分四十秒,除非她一路跑上来的。 不是赵静。 陈深的后槽牙磨了一下,发出很轻的咯吱声。门外那个女声又响了一遍:"是我,开门。"这次尾音没抬,生生用气音掐住了,像把那个上扬的钩子硬生生掰直了。他注意到这个细节,左肋的痛感忽然猛跳了一下,像是身体替他在紧张。走廊尽头那盏声控灯估计是灭了,猫眼里透进来的光碎影只剩下原来的一半大小,椭圆被削成了半圆形,说明门外的人侧身的角度更大了,可能正在弯腰凑近门缝。 他做了个决定。先从卫生间门框边上撤开,脚后跟贴着地面慢慢滑了两步,进了卫生间里。马桶水箱盖上面放着半卷卫生纸和一块他从旅行袋里翻出来的小镜子——那种女用折叠化妆镜,不知道哪次执行任务时塞进去的。他拿起镜子,把镜面折成和门框平行的角度,从门缝里斜着往外照。安全屋的铁门和门框之间有一条大约三毫米的缝隙,被一层薄薄的防尘条塞住了一半,但从特定角度还是能透过防尘条的缝隙看到走廊里的一小截影像。镜面里映出来的是走廊左侧的那段墙壁,水刷石墙面在昏暗的灯光下呈现出灰绿色的颗粒质感,墙角有一小片墙皮剥落了,露出底下更浅一层的水泥。没有人影。 但敲门声第三次响了,两轻一重,这次重的那个音节砸在门板上时带着一种收不住力的焦躁,锁舌在锁扣里又跳了一下。陈深把镜子收回来,揣进裤兜,然后转身走向卫生间最里面的那扇小窗。窗户是老式铝合金推拉窗,窗框上的漆面已经起了皮,用手指一蹭就能蹭下一撮白色的粉末。窗外是一条窄巷,巷子对面是另一栋居民楼的背面,空调外机一排排挂在墙壁上,有几台还在嗡嗡转着,排出来的热气被夜风吹散之前会短暂地在窗玻璃上结一层薄薄的水雾。他伸手把窗框往左边推,推了大约十公分,冷风从缝隙灌进来,带着雨后地面积水蒸发的潮气和远处某个烧烤摊子残留的炭火焦味。 二楼。窗台外沿有一道凸出的水泥檐,宽度大约能放下半只脚掌。再往下看,一楼和二楼之间有一道外露的雨水管,铸铁的,表面锈成暗红色,管身固定用的抱箍松了一个,管子从墙壁上往外翘出去大约五度。从这儿翻下去不算是绝路,但他左肋的伤让任何需要核心发力的动作都带着风险。 他犹豫了三点五秒。门外那个女声消失了,取而代之的是极轻的脚步声往走廊左侧移开,然后是某种金属器物和墙面碰撞的响声,像是一把钥匙串被不小心甩到了墙上。陈深贴着卫生间墙壁站了十几秒,耳朵对着窗缝的方向,把那点灌进来的风声和巷子里的车声一起过滤掉,只抓走廊里的动静。那个脚步声移开之后大约七八步就停了,再没响动。他等了一分钟,两分钟,第三分钟的时候他把耳朵从窗缝边上收回来,把手机屏幕重新按亮。 微信上,赵静的头像又冒出一条新消息,是一段语音。他点开,把听筒贴到耳边,赵静的声音从那头传来,带着修表铺背景里摆钟"嗒、嗒"的机械声:"我刚在暗格第二层翻到一个信封,里面有几张照片,拍的好像是……你先别动,我马上往回赶。你千万锁好门,别给任何人开门。"语音放完,自动停了。陈深把这条语音又听了一遍,第二遍的时候他注意到背景里那个摆钟的嗒嗒声频率不对——修表铺里那台德国双铃摆钟的摆频是每分钟六十次,一秒一下,精确得像节拍器。可赵静这条语音里的嗒嗒声,他默数了五秒,响了七下。是另一台钟,或者是录音设备播放的背景音。 他把手机屏幕朝下扣在洗手台上,弯腰从旅行袋底层摸出一个帆布工具包,拉开拉链,里面有一把改锥、一卷电工胶带、一只强光手电,还有一捆登山绳,十二米长,直径六毫米,足够他从二楼降到地面再拐两个弯。他把绳子取出来,一头系在卫生间暖气管的管卡上,绕了两圈,打了个双套结,拽了一下试试承重——管卡是焊死在墙体里的,纹丝不动。 窗外巷子里忽然亮起两束车灯,从巷口的方向打进来,照在对面的居民楼墙壁上形成一个斜斜的光斑。车没熄火,发动机的怠速声隔着一层墙壁传进来很低沉,是柴油机。陈深把身子侧过去,眼睛贴着窗玻璃的边缘往外看——巷口停着一辆白色的面包车,车头朝着他这栋楼的方向,驾驶座里坐着一个人影,黑乎乎的一团,看不清面孔,但那人手里夹着一根烟,烟头的红点在挡风玻璃后面一闪一闪,像某类生物的眼睛在夜里眨动。 他收回视线。门外的走廊恢复了彻底的安静,连那个模仿赵静声音的人都像蒸发了一样没了痕迹。但陈深清楚她没走远——或者说,它没走远。刚才那句"是我"通过铁门传进安全屋的时候,尾音那个被刻意压平的上扬调子还在他耳朵里转着,像是有人专门研究过赵静的说话习惯,然后在某个安静的地方一遍一遍练习过,练到足以骗过大部分人。但没能骗过他。他想起赵静给他的那张照片,照片上他在某个街角被人从背后拍了一张,焦距很准,连他外套左侧口袋外露的半截地铁票根都拍清楚了。拍照的人技术不差,而且跟了他至少三条街。 他把登山绳从暖气管上解下来,重新卷好塞回旅行袋里。外面那辆面包车没熄火也没走,烟头红光还在挡风玻璃后面跳。陈深走到铁门边上,耳朵贴着门板听了一会儿,门外的走廊死寂一片,但他隐约闻到了门缝里渗进来的一丝气味——很淡的檀香皂味道,廉价的那种,带着某种化学添加剂调的假檀木香。赵静从不用香皂,她用洗手液。这个细节太小了,小到任何人在录音里学她的声音时都不会想到要注明。 他退开两步,在门边的鞋柜上蹲下来,把派克笔从裤兜里掏出来放在面前,和那枚银色小钥匙并排摆着。手机又震了,短信。他划开屏幕,同一个空号发来第二行字:"别去邮电大楼。"陈深盯着这五个字看了三秒钟,然后给赵静发了一条微信:"你走到哪儿了?"按下发送键之后他把手机塞进兜里,站起身,走到安全屋中央的茶几边上,把老莫那封手写信又拿起来看了一遍。纸面上的字确实是用左手写的,笔画歪斜但力道很稳,那个"楼"字的木字旁最后一捺收笔时拖了一道极细的墨痕,和碎纸片上他在市局办公室里捡到的那片"绞丝旁"笔迹一比,能看出是同一种握笔惯性的残留。 左肋又抽了一下。他放下信纸,朝铁门的方向看了一眼。门外什么都没有了,但他知道那个学赵静声音的人就在附近,就在某个他能听见却看不见的角落里等着。手机亮起来,赵静回了一条:"刚过巷口那辆面包车,车上有人,我绕道从后门进来,两分钟到。" 陈深的拇指停在屏幕上方,悬了五秒。他打了一行字:"暗门结构确认,我这边一切安好。"发出去之后他把手机调到静音,然后弯下腰把鞋柜底下的那双旧运动鞋拎出来换上,鞋带系了两道,系得很紧。窗外那辆面包车的柴油发动机忽然轰了一声油门,像是要开走,但没过两秒又降回了怠速,烟头红光在挡风玻璃后面晃了晃,熄了。驾驶座那人把烟掐了。 走廊里传来脚步声。从楼梯口那个方向过来,节奏不快不慢,每一步都踩实了水泥地面。走到安全屋门口停住。然后敲门声响了,两轻一重。 这一次,陈深没看猫眼。他把那枚银色钥匙塞回派克笔杆里,拧上笔帽,揣进贴身的衬衫口袋。然后他转过身,面朝着那扇铁门,左肋的痛感在呼吸间一下一下地撞着他的胸腔。门外那个女声又响了,还是那个压平的尾音:"是我,开门。"陈深没动。他等着门锁上的锁舌在下一秒或者下下一秒被什么东西从外面拨动,等着那扇铁门在某个他无法预判的时刻被推开一道缝。窗外的面包车忽然熄了火,整条巷子陷入彻底的寂静,只剩他心脏在胸腔里一下一下地搏动,把血往伤口和手指尖和太阳穴里推。 他把手掌按在铁门上,掌心贴着冰凉的钢板,隔着门板能感觉到外面那个人呼吸时带起的那一点点极微弱的空气扰动。谁都不是。谁都是。陈深把另一只手的拇指按在手机侧边的指纹解锁键上,屏幕亮起来,微信和短信两条消息并排躺在通知栏里,像两道从不同方向射过来的光,照在他脸上。他低头看了一眼,然后把手机屏幕朝下扣进裤兜,后退半步,转身朝卫生间的方向走了过去。门外的敲门声还在响,两轻一重,两轻一重,像某种拍子永远卡不准的节拍器。