凌晨一点,郑耀先从寓所后门的夹道里走出来。
弄堂里黑沉沉的,两侧的石库门房子都灭了灯,只有弄堂口还亮着一盏路灯,灯泡上积了厚厚一层灰,光线昏黄得像隔着一层旧纱布。他穿着一身黑色粗布短衫,脚上是软底布鞋,腰间扎着一条深色腰带。这身装扮和白天那个穿中山装、打领带的76号副主任判若两人。他从头到脚检查了一遍——口袋里没有证件,没有文件,没有任何能证明他身份的东西。如果今晚遇到意外,他需要确保自己不会被认出来。
他沿弄堂墙根的阴影走到巷口,没叫黄包车,徒步穿过西藏路,沿苏州河边的煤渣路往闸北方向走。苏州河在夜色里泛着暗沉沉的波光,对岸的棚户区里有几盏零星的灯火,像是悬在半空中的萤火虫。河面上偶尔漂过一艘乌篷船,船头挂着的马灯摇摇晃晃,在暗黑的水面上拖出一道碎金。
走了大约四十分钟,脚下的煤渣路变成了土路。路两边开始出现成片的废墟——断墙、瓦砾堆、烧焦的房梁横七竖八地架在砖石之间,野草从砖缝里疯长出来,在夜风里簌簌作响。这一带是闸北的拆迁区,去年日军扩充军械库时拆了大半个街区,拆到一半工程停了,留下这片无人区。白天还有拾荒者和流动摊贩出没,到了后半夜就只剩野狗和老鼠。
郑耀先在一片断墙后面停下来,蹲下身子观察前方的地形。月光从云层缝隙里漏下来,照亮了前方大约两百米外那座废弃水塔的轮廓。水塔孤零零地立在废墟中间,塔身是红砖砌的,年久失修,塔顶的水箱锈穿了几个大窟窿,月光从窟窿里透过来,像是水塔长了眼睛。
他观察了五分钟。水塔周围没有动静,没有烟头的火光,没有咳嗽声,没有脚步声。野狗在远处的废墟里叫了两声,很快又安静了。
郑耀先站起来,压低身形沿着一道残墙往水塔方向移动。他的脚步很轻,软底布鞋踩在碎石子上只发出极细微的沙沙声。每走二十步他就停下来听一次,确认周围没有任何异常后再继续前进。这种走法很慢,但在拆迁区这种复杂地形里,慢就是安全。潜伏工作有条最基本的准则:在敌控区夜间行动时,速度不能超过自己的观察能力。走一步看三步,才能活到下一步。
接近水塔底部时,郑耀先闪身躲进一个半塌的门洞里,后背贴着凉冰冰的砖墙。水塔的铁梯从地面延伸到大约三米高的检修平台上,梯子锈得不成样子,有好几级横档已经断了。检修平台上方是水塔的基座层,原本有扇铁门,现在铁门只剩一个门框,里面黑洞洞的。
他刚要往水塔方向再靠近一步,突然听到左侧大约三十米外的废墟里传来一声极轻微的金属碰撞声。声音很短,像是什么硬东西不小心碰到了铁皮。不是野狗——野狗不会制造金属碰撞声。
郑耀先的身体瞬间绷紧,右手滑向腰间。他腰带里藏着一把匕首,刀身涂了黑漆,不会反光。他背靠着门洞的砖墙,控制着呼吸的节奏,将呼吸压得极浅极慢,耳朵捕捉着周围的每一个细微声响。
大约十秒后,左侧废墟里传出一声布谷鸟叫——三长两短。
接头暗号。但还差一句。
郑耀先从地上摸起一块小石子,往水塔的铁梯上轻轻一掷。石子撞在铁梯上发出“叮”的一声脆响。然后他开口,声音不高,刚好能传到三十米外:“最近雨水多。”
左侧废墟里静了两秒,然后一个低沉的男声回答:“河里好行船。”
暗号对上了。
郑耀先从门洞里走出来,但没有放下手里的匕首。他站在水塔基座的阴影里,看着左侧废墟里三个人影从一道断墙后鱼贯而出。三个人都穿着深色短衫,腰间扎着布带,脚上是草鞋,标准的苏北武工队打扮。走在前面的那个人身材不高但很敦实,肩膀很宽,走路的姿态带着军人特有的稳健。他身后跟着两个人,一个瘦高个背着一只粗布包袱,另一个中等身材腰间鼓鼓囊囊,显然别着家伙。
三人走到水塔前,在距离郑耀先三步的地方停下来。领头那个人借着月光打量了他一眼,目光里带着职业性的审慎——不是在认人,而是在判断面前这个人是否可信。
“姓郭。”他说,声音低沉,“叫我老郭就行。”
“我姓周。”郑耀先用了化名。按照陆汉卿的安排,他在武工队面前不暴露真实身份,只知道是“内线”。“三个人都到齐了?”
“到齐了。这是小孙,这是老田。”老郭指了指身后的两人。瘦高个是小孙,背着粗布包袱那个,他是队伍里的爆破手。中等身材的是老田,腰间鼓鼓囊囊的是两把驳壳枪和四个弹夹,他负责突击。老郭自己负责指挥和近距离清除。
郑耀先点了点头,蹲下来,从地上捡起一块碎砖,在泥地上画了一个简单的示意图。
“目标关押点在这儿,青云路职工宿舍,距离水塔直线大约两百米。”他用碎砖在泥地上画了一个回字形,“院子三面是二层砖楼,正面是平房。正门有一道大铁门,铁门两侧是砖墙,墙上嵌了碎玻璃。正门外有一个固定岗哨,通常是一人,配备步枪。岗哨位置在这儿——”他在回字形正面画了个小圈。
“院子里面的情况呢?”老郭蹲下来,盯着地上的示意图。
“院内的主建筑是平房和两侧的二层楼。目标最可能关在二楼朝北的房间——窗户对着后院,窗外有铁栏杆,门口有独立岗哨。整栋楼里安保最好的就是那间。后墙外面是一条排水沟,沟对面是一片拆了一半的民房废墟。”郑耀先画出后墙的位置,又从后墙往外画了一条虚线代表排水沟,“后墙是砖墙,没有玻璃,但墙根有暗哨。上次我来踩点时在后墙外的排水沟边发现了几个烟头,烟头的落位很集中,说明有人在固定位置停留。”
老郭听得很仔细,一边听一边用指尖在地上的示意图上比划。他的手指粗糙,指甲缝里有洗不掉的黑色油泥,指关节上有老茧——是长期握枪练出来的。他指着示意图上的后墙位置问:“暗哨通常几个人?”
“据我判断是一人。后墙那片区域比较窄,多派一个人会影响哨位的隐蔽性。但我不能完全确定——特高课可能在最近几天加强了布防。”
“暗哨解决掉需要多长时间?”老郭问的是行动当晚,不是今晚。
“最好的办法不是硬解决。”郑耀先用碎砖在后墙外的排水沟位置画了一道线,“暗哨蹲在排水沟拐角处,那里有个废弃的砖窑残体,正好挡住水塔方向的视线。行动当晚可以先派一个人从拆迁废墟那边绕到暗哨背后,用刀——动静最小。解决暗哨后翻墙进入后院,从后院进入主楼后门。后门通常是锁的,但那个锁是老式铜锁,撬开不超过十五秒。”
老郭点了点头,转头对小孙说:“你记一下。暗哨归你解决,你的刀比我的快。”
小孙没有说话,只是点了下头,眼神很稳。
郑耀先继续说:“从后墙翻进去后,院内的动线是这样——后院左手边是厨房和杂物间,右手边是楼梯间。目标房间在二楼走廊尽头倒数第二间,门是木门,锁扣是铁的。破门方式有两种——撬锁或者撞门。撬锁动静小但慢,撞门快但会惊动前门的岗哨。我的建议是撬锁,如果十五秒内撬不开再撞。突击组从后门进入后,一个人控制楼梯口防止楼下警卫上来,另一个人跟老郭一起冲房间。”
“目标身边有没有贴身警卫?”老郭问。
“正常情况下,夜间关押时目标房间门口有一个岗哨,房间内没有警卫。但如果特高课最近提高了警戒级别,可能会在房间内加一个人。你们冲进去时要做好房间内有两人的准备。”
老郭沉默了几秒,盯着地上的示意图,脑子里在推演行动的每一个环节。然后他问了一个关键问题:“从翻墙到控制目标,你估计要多长时间?”
“三分钟。”郑耀先说,“前提是暗哨在一分钟内解决,翻墙三十秒,撬锁十五秒,冲房间控制目标一分钟。三分钟是理想状态,实际执行中可能会延长到四分钟甚至五分钟。”
“五分钟太长了。”老郭摇了摇头,“正门外那个固定岗哨如果发现后墙有动静,从正门绕到后墙只需要两分钟不到。而且青云路主路上有日军的夜间巡逻队,巡逻间隔大约十五到二十分钟。如果行动中发生交火,枪声会直接把巡逻队引过来。从交火开始到巡逻队赶到,不会超过八分钟。”
郑耀先知道老郭说的时间线是准确的。他在制定路线方案时已经把巡逻队的到达时间算进去了。八分钟——这是从交火到撤离的最晚时限。超过八分钟,所有人都会被困在院子里。
“所以正面需要一个佯攻。”郑耀先用碎砖在示意图的正面画了一个箭头,“行动当晚,在突击组翻后墙的同时,安排一个人在正门方向制造动静。不用开枪,扔两块石头砸在铁门上,或者点燃一堆垃圾弄出火光,让正门岗哨的注意力集中在前方。这样后墙的动静就不容易被发现。佯攻的时间窗口控制在两到三分钟,足够突击组翻墙控制目标。等正门岗哨反应过来不对劲,突击组已经得手了。”
老郭考虑了一会儿,转头看了看老田。老田从蹲下来到现在一直没说话,他的脸上有一道从颧骨到下巴的长疤,让他的表情看起来比实际年龄更凶狠。但他开口时声音很冷静:“佯攻的人怎么撤?正门岗哨如果发现是佯攻,会追出来。佯攻的人单独撤退,风险很大。”
“佯攻的人不单独撤退。”郑耀先说,“佯攻完成后,立刻从正面撤退,沿青云路往东跑,穿过废弃煤场后往南拐进苏州河边的棚户区。那片棚户区巷道密如蛛网,不熟悉地形的人进去十分钟就晕头转向。佯攻的人只需要比追兵快三分钟,就能甩掉尾巴。”
“谁来执行佯攻?”
“我。”郑耀先说。
老郭抬起头看着他,目光在他脸上停了好几秒。在月光下,老郭的表情看不分明,但他的沉默里有一种重新评估的意味。一个“内线”主动提出执行佯攻——这是最危险也最容易被抓住的环节。郑耀先这么做不是因为不怕死,而是因为武工队的人不熟悉青云路的地形,执行佯攻后的撤退路线他们走不了。而在场的人里,只有他同时掌握了正面路线和撤退路线。
“你的撤退路线可靠吗?”老郭问。
“废弃煤场往南走三百米就是苏州河。河边有一排船民搭建的吊脚楼,底下是拴船的桩子,桩子之间有一条半人宽的夹道,追兵想不到也钻不进去。穿过夹道就是西藏路,到了西藏路就安全了。”郑耀先把他上次踩点时标注的撤退路线画在泥地上,每个拐弯点都用碎砖做了标记,“这条路我走过两次,都在晚上。第一次用了十二分钟,第二次用了八分钟。”
老郭看了他一会儿,然后点了点头:“行。不过你记着,如果你的佯攻失败了,正门岗哨没有被你引开,突击组从后墙翻进去时会直接撞上警报。那时候我们只能硬干,死伤就不是一两个人的事了。”
“我知道。”郑耀先站起来,拍了拍膝盖上的泥土,“现在走一遍路线。跟紧我,不要开手电,不要说话,全程用手势沟通。”
他把泥地上的示意图用鞋底抹平,然后转身朝水塔后方走去。老郭、小孙和老田跟在他身后,四人排成一列,间隔两米,猫着腰穿过水塔后面的拆迁废墟。
月光从云层里时隐时现,废墟里的能见度在明暗之间不断切换。郑耀先在前面带路,每一步都踩在他之前踩过的路线上——断墙左侧的碎石堆、烧焦的木梁侧面、半截楼梯下的空隙。这些参照物他在上一次踩点时已经全部记在脑子里,闭着眼也能走。
走了大约一百米,他在一道摇摇欲坠的砖墙前停下来,举起右手示意身后的人停步。然后他指了指前方大约二十米外的一片空地——空地对面就是职工宿舍的后墙。
老郭猫着腰凑到他身边,透过砖墙的缝隙往对面看。月光正好照在后墙上,能看清楚墙体的情况。后墙大约两米二三的样子,墙头没有碎玻璃,墙根紧挨着一条黑乎乎的排水沟。排水沟大约半米宽,里面没有水,堆满了垃圾和淤泥,散发出一股腐臭味。排水沟对面就是老职工宿舍的后院,院墙和后墙之间夹着一条窄窄的夹道。
“暗哨在哪儿?”老郭压低声音问。
郑耀先指了指排水沟拐角处一堆黑乎乎的影子:“那儿,废弃砖窑的残体后面。你看地上的泥——砖窑旁边那块地面比周围要光溜一些,是长时间踩踏磨出来的。”
老郭眯起眼睛看了几秒,点了点头。他的眼睛在暗光环境下显然也很好使。他又观察了一会儿,然后用手指了指砖窑残体左侧大约十米处的一棵歪脖子构树:“从那棵树后面绕过去,可以摸到砖窑背后。砖窑背后是暗哨的视觉死角。”
郑耀先在心里给老郭的判断打了个高分。这个武工队队长虽然不熟悉上海市区地形,但他的战术素养和对地形的阅读能力是一流的。那棵歪脖子构树确实是接近暗哨的最佳路线——树干的阴影可以完全遮住一个人的身形,而且树下是松软的泥土地,踩上去几乎没有声音。
四人继续沿着废墟的边缘移动,绕到了职工宿舍右侧的位置。从这里可以看到正门的情况——大铁门紧闭,门柱上挂着一盏马灯,灯光下站着一个穿深色军装的岗哨,肩上挎着一支步枪。岗哨正在抽烟,烟头的红光在黑暗中一闪一闪。铁门里面隐约可见平房的屋顶和一扇透出昏黄灯光的窗户。
“正门岗哨的换岗时间是什么时候?”老郭问。
“这个无法确定。”郑耀先说,“但我观察到的规律是,每晚凌晨两点左右有一次换岗。现在是凌晨两点十分,你看到的这个岗哨应该是刚换上去的,下一班是凌晨四点到五点之间。行动当晚如果选在凌晨三点左右开始,岗哨已经站了一个小时,疲劳感最强,反应会慢。”
老郭把这个信息记在心里,然后用手指点了点正门左侧大约五十米处一座半塌的二层小楼:“那栋楼能不能用来做佯攻的发射点?”
“可以。”郑耀先带着他们摸到那栋小楼旁边。小楼原来是家杂货铺,一楼已经全塌了,二楼还剩半边楼板悬在半空。从二楼的窗口可以俯瞰职工宿舍的正门,而且窗口后面有半堵残墙做掩护。“行动当晚我就在这里放火——垃圾和干草我已经备好了,堆在二楼角落里。点燃后火光会在正门方向形成视觉焦点,同时烟雾可以遮蔽正门岗哨的视线。时间控制在三分钟。三分钟后不管突击组得没得手,我都会撤离。”
“如果你三分钟撤离时突击组还没得手怎么办?”老田终于开口了,他的声音沙哑,像是嗓子受过伤。
“那你们就必须在三分钟内得手。”郑耀先的语气不容商量,“三分钟是我能给你们争取的最长时间。超过三分钟,不光是正门岗哨会反应过来,火光的烟雾也会引来巡逻队。到那时候所有人都会被困在这儿。所以突击组的动作必须利索——翻墙、撬锁、控制目标、撤离,每个环节都不许有差池。”
老郭看了老田一眼,两人交换了一个无声的眼神。然后老郭转向小孙:“你都记下了吗?”
小孙从口袋里掏出一个小本子和一截铅笔头,借着云层里漏出的月光在本子上快速画了几笔——不是文字,而是只有他自己看得懂的符号和线条。他在画路线图。郑耀先瞥了一眼,小孙的画法和他刚才用碎砖在泥地上画的不完全一样,但核心节点全部正确:水塔、排水沟、砖窑暗哨、歪脖子构树、后墙翻越点、杂物间后门、楼梯间、目标房间位置。
“后墙的翻越点具体在哪儿?”小孙问。
郑耀先带着他们重新摸回后墙外,指了指排水沟中段一处略微凹陷的位置:“这里。墙上有一块红砖是松动的——看见没有,从上往下数第四排,左数第七块。那块砖能抽出来,抽出来之后墙上会有一个脚蹬的坑。踩着那个坑翻墙会容易很多。”
小孙走过去摸了摸那块松动的砖,手指在砖缝间按了一下,然后回过头对老郭点了点头。老郭又看向郑耀先,沉默了片刻,然后说:“周先生,你准备得比我们想的要细。”
“准备得越细,死的人越少。”郑耀先说。
四人把撤退路线也走了一遍。从后墙沿排水沟往东跑到拆迁废墟边缘,穿过一座塌了屋顶的祠堂,再翻过一道矮墙进入废弃煤场,从煤场南边的豁口钻进苏州河边棚户区——这条路线全程没有灯光,每一步都要靠月光和记忆来导航。郑耀先带着武工队三人把每个拐弯点都走到,在每个岔路口停下来让他们看清周围的参照物。
“这条路的关键节点是废弃祠堂。”郑耀先在祠堂残存的门框前停下来,手扶着门框上剥落的朱漆,“祠堂有三条岔路——左边通青云路主路,右边通煤场,中间是死胡同。追击的人通常会走左边,因为左边路最宽。你们必须记住往右拐,进煤场。拐错了就是死胡同,没有回头路。”
老郭让小孙在祠堂门框上用刀刻了一个只有他们自己能识别的记号。这个记号在行动当晚是关键的导航标志——在黑暗中跑动时,没有时间停下来辨认方向,全靠提前记忆的参照物和记号来导航。
“最后一个问题。”老郭站直身体,看着郑耀先的眼睛,“行动时间定了吗?”
“明晚。”郑耀先说,“明楼先生那边会在明天上午把最终执行方案反馈过来,确认关押点没有变动。如果一切顺利,明晚凌晨三点行动。如果关押点有变动,行动取消,我会在明天下午之前通过同一渠道通知你们。如果没有收到取消通知,就按计划进行。”
老郭把这句话在心里过了一遍,然后伸出手。郑耀先握住了——老郭的手掌宽厚有力,握手时大拇指习惯性地搭在对方虎口上,这是军人之间的握法。不需要多余的话,一个握手就够了。
四人分头离开。武工队三人沿拆迁废墟往北走,去他们在闸北的一座安全屋待命。郑耀先往南穿过废弃煤场,沿着他刚才描述的撤退路线反向走了一遍,确认路线上没有任何变化——没有新增的哨卡,没有异常的灯光,没有陌生人的踪迹。一切和之前踩点时一样。
他钻过西藏路桥下的涵洞时,天边已经开始泛出一丝极淡的灰白。凌晨四点半,上海最安静的时刻。街面上连流浪狗都睡了,只有桥头下一艘运粪的船突突地驶过苏州河,船尾的柴油机喷出一团团黑烟。
郑耀先回到寓所时,弄堂里已经有人起来生煤炉了。一个老太太蹲在墙角扇炉子,看到他从弄堂口走进来,抬起浑浊的眼睛看了他一眼,又低下头继续扇火。郑耀先从后门进去,摸黑上楼梯,开门,反锁,拉上窗帘。做完这些,他坐在椅子上,把鞋脱下来,用湿布擦掉鞋底的淤泥。软底布鞋的鞋底已经磨薄了一层,右脚那只在脚掌处裂了一道小口。
他把鞋子放在床底下,换了一双干净的皮鞋。明天上班必须穿皮鞋——一个76号的副主任不可能穿软底布鞋出现在办公室里。
做完这一切,他坐在黑暗中,把今晚踩点的全过程在脑子里逐帧回放。路线没有暴露,武工队三人专业素养过硬,青云路职工宿舍的布防没有明显变化。一切看起来都在可控范围内。但有一件事让他不太安心——职工宿舍院内的灯光。刚才观察时,二楼目标房间的窗户是黑的,但一楼平房里有两扇窗户亮着灯,而且灯光很亮,不是煤油灯的光色,是电灯。职工宿舍废弃时就已经断了电,现在重新通电,说明特高课在里面铺设了临时电线。有电灯就意味着可能有其他用电设备——比如电台或者报警电铃。如果院子里装了报警电铃,突击组冲进院子后留给他们的时间会更短。