枪声来自西侧粮仓屋顶。
子弹打碎了检查灯,没有击中工人。警戒警察将伊德里斯和两名扳道员拉进排水沟,关闭所有可见光源。
第二枪击中钢轨。
伊德里斯听声音判断是小口径步枪,仍不抬头查看弹痕。子弹型号不会改变人在无遮蔽轨道上的脆弱。扳道员趴在排水沟冷水里,白灯被推到远处,避免继续标出他们位置。
火星很小,声音却在站场顶棚间反复回荡。射手没有足够角度看清沟内人员,只在阻止他们靠近八号道岔。
林锐不让人向屋顶轮廓射击。
粮仓后方是职工宿舍,几间屋里仍有没来得及撤走的家属。狙击组沿西墙接近,侦察机从屋顶另一侧升高,以热成像寻找射手。
屋顶有两个热源。
一个伏在通风机旁,另一个躺在水箱后,没有移动。第一人持枪,第二人双手位置看不清。
阿米尔从粮仓管理员处得知,夜班维修工尤纳斯傍晚上屋顶检查漏水后失联。第二个热源可能是他。
射手把人质带上了屋顶。
粮仓管理员交出屋顶结构图。北侧通风机已停用,南侧输送廊仍连接面粉车间,里面有大量粉尘。任何震撼弹、照明弹和枪口火焰都要避开廊道开口。
消防队在楼下铺好水带,没有打开喷头。这里即使没有油料,一次粉尘火灾也能摧毁整座仓库。
站场不能使用高爆武器,也不能让射手继续控制线路。狙击员移动到装卸塔,等待目标离开人质方向。林锐带阿米尔从粮仓内部上楼。
楼梯门被铁丝绑住。
他们没有剪断,而是从相邻输送机检修梯绕行。梯架多年未维护,每上一个平台都先检查锈蚀。下方是十几米深的空粮仓,掉进去与中弹没有区别。
屋顶风很大。
射手的注意力仍在轨道。林锐从通风管后看见尤纳斯被胶带捆住,平躺在水箱边。射手用一根绳把他脚踝与步枪背带相连,自己一旦移动,人质也会被拖动。
阿米尔向另一侧投出一只空螺栓盒。
盒子落在铁皮上,射手转枪的一瞬,狙击员从装卸塔开火。子弹击中他的上臂,步枪掉落,却被背带挂住。
尤纳斯被绳索拖向屋顶边缘。
林锐扑过去压住人质双腿,阿米尔控制射手。步枪悬在排水槽外,保险已经打开,任何人都不去抓扳机附近,只先割断背带。
射手失去抵抗能力。
阿米尔给他上止血带时,射手试图吐掉藏在牙龈边的小存储卡。警察按住他的下颌,把卡片取出装袋。没人用拳头逼他张嘴,屋顶摄像头完整记录处置过程。
存储卡沾着唾液,不能现场插入电脑。托马斯只拍下外观编号,交证物员单独封存。
他的伤口需要止血,尤纳斯则因长时间捆绑双脚麻木。医护把两人从不同楼梯带下,不让他们在狭窄通道相遇。
尤纳斯说,袭击者下午以修理屋顶天线为由进入。
他们带着真实工作单,先让他指认八号道岔位置,再将他控制。其中一人留在屋顶,另一人在天黑前离开,穿的是信号工制服。
制服与从面包车下来的那个人一致。
八号道岔仍可能有人。
粮仓被清查后仍不立即解除封锁。管理员带警察逐间核对值班人员,发现一套信号工制服从洗衣房失踪,尺寸与离开的第二人相符。宿舍家属则沿后门转移,不经过站场。
屋顶射手只是掩护,真正懂设备的人仍在货运站内或刚刚离开。
侦察机沿线路搜索,没有发现热源。警察先进入道岔旁信号棚,门内空着,一只保温杯里的水尚有余温。
转辙机盖板被打开过。
与十七号不同,八号道岔机械位置正确,表示电路却接了第二套继电器。继电器受一只定时器控制,到设定时刻会把正常信号切换成假占用或假空闲。
设定时间是零点四十五分。
后送列车原计划零点四十分进站。
袭击者并不一定要让它进入油料线。只要列车刚过道岔就改变信号显示,后续调度会失去它的真实位置,任何临时调车都可能与之冲突。
伊德里斯拆除继电器前先记录接线。
十二号道岔的模块则更简单,只会持续报告“占用”。它的作用不是制造碰撞,而是封死西场另一条绕行线,逼列车使用八号。
三只道岔构成一套完整陷阱。
伊德里斯把改装图画在纸上:十七号把列车引向油罐,十二号封死绕行,八号在列车进入后制造失踪。任何一个环节单独看都像一次设备故障,组合起来才显出意图。
值班日志里恰好记录过三次短暂通信异常,都被当成南环电压波动。对方利用的不是某个粗心的人,而是战时每个人都习惯设备带病运行。
工人逐一恢复机械表示,安装钩锁,线路改为人工闭塞。信号屏全部覆盖红布,不再把任何电子显示当作依据。
零点三十八分,进站路径确认。
一名扳道员持白灯走在机车前五十米,每通过一只道岔便以无线电报告。列车速度限制在每小时五公里,司机只能看见前方短短一段轨道。
伤员车厢尚未进站。
站外救护车内,胸部伤员血氧继续下降。萨米尔重新调整引流管位置,没有发现堵塞。他不能在车里做更多,只能让护士把剩余氧气集中给两名最需要的人。
零点五十二分,机车头灯出现在站台尽头。
所有人都看着列车,没有人注意信号楼二层一扇窗户亮了一下。
托马斯的隔离基站同时收到一条来自面包车的消息。
他没有立即回复。任何回应都会告诉远端,货运站中继仍在掌控中。可若完全沉默,车内人质装置也可能进入失联状态。
托马斯让鲁本先观察盒子灯色,自己复制消息头和时间戳,准备只回最少字段。
只有四个字:“进路确认。”
远端仍把这场进站当作成功。
货运站没有纠正它。