五部崭新的智能手机,包装盒还没拆。
五张罗斯国本地电话卡。
一叠卢布现金,用橡皮筋扎成五捆。
一张圣彼得堡旅游地图,折痕处已经磨出了白边,看起来像是被人反复翻过。
“从你们...
秦渊站在靶道起点,没穿作训服外套,只套了件深灰速干背心,肩胛骨在薄布下清晰地起伏着。他低头系紧作战靴的鞋带,动作慢而稳,每一圈缠绕都用拇指压住末端,确保不松不滑。风从东侧防爆墙的缺口灌进来,带着露水蒸腾前最后一丝湿气,拂过他后颈时,汗毛微微立起。
六点整,训练场东侧铁门被推开,三十七个人列队走来。
不是整齐划一的方阵,而是七组五人小队加两名替补,每组间隔两米,步伐节奏不同——有人刻意放轻脚步,有人踩得略重,有人腰杆绷得像钢条,有人肩膀微晃却始终维持着战术间距。他们穿着统一的沙色迷彩,但装备参差:有人背着M4A1,枪托磨损明显;有人挎着HK416,导轨上还残留未拆封的附件包装膜;还有两个年轻人肩上扛的是俄制AK-74M,弹匣接口处用胶布临时加固过。他们的脸晒得黝黑,眼窝下挂着青影,可目光扫过来时,没有试探,没有打量,只有一片沉静的、被长期压制过的锋利。
杜邦跟在队尾,双手插在裤兜里,没说话,只是朝秦渊抬了下下巴。
秦渊没动,也没出声。他盯着第一排左起第三个人——一个左耳缺了小半的瘦高个,正用指甲刮着战术手套指尖处的一道裂口。那道裂口边缘发白,是反复撕扯留下的老伤。秦渊记得资料里提过:这人叫伊萨,马里前特种部队侦察兵,因拒绝执行一次屠杀平民的命令被除名,之后在西非多个战区当过自由哨兵,三年内参与过十九次边境伏击,零阵亡记录。
“报数。”秦渊开口,声音不高,没用扩音器,却像一块扁平石子砸进静水,每个字都沉到底。
没人应声。
三十秒过去。
伊萨慢慢把刮破的手套摘下来,折好塞进战术腰带侧面口袋,然后抬起右手,中指抵在眉骨上,行了个不标准却异常干净的军礼:“一。”
第二个人立刻接上:“二。”
声音由低到高,由散到齐,到第七组最后一人报完“三十七”,整片训练场只剩风掠过靶道挡板的呜咽。
秦渊点点头,转身走向靶道尽头的钢靶。他没拿枪,只从腰带上解下一枚黄铜色训练弹壳,在掌心掂了掂,又扔向空中,看着它在晨光里翻滚、下坠,最后啪地一声砸在钢靶正中央,溅起一小簇火星。
“你们不是来学怎么扣扳机的。”他背对着队伍,声音比刚才更淡,“黑鸦给你们发工资,不是为了让你们学会三点一线瞄准。如果你们连‘打不准’这种问题都要我教,现在就可以收拾东西,回营地喝椰子水等下一班包机。”
队伍里没人笑。
秦渊转过身,目光扫过第三排右数第二个女兵——她叫阿米娜,尼日尔人,原国家宪兵反恐支队爆破手,去年在一次拆弹任务中失去左手小指和无名指,现在戴的是定制义肢,关节处有细微的液压传动声。此刻她正盯着秦渊的左手腕,盯着那道极淡的白色擦痕。
“你们的问题,”秦渊抬起左手,让那道旧痕暴露在渐强的晨光里,“是不知道什么时候该开枪,什么时候该闭嘴,什么时候该跪下去舔子弹壳上的火药残渣,什么时候该把自己埋进红土三尺深,等敌人踩着你的脊椎走过。”
他顿了顿,声音忽然压低,几乎成了气音:“因为这次训练结束后,你们中间至少一半人,会跟着我去诺瓦港。不是参观,不是观摩,是进去——从彼得罗夫的展览馆金库里,把太阳金牒拿回来。”
人群里响起极轻微的抽气声。
不是因为害怕,而是因为终于听见了那个名字。
秦渊没给他们消化的时间:“现在,脱掉外衣,叠好,放在脚边。快。”
三十七双胳膊同时扬起,迷彩外套像一片骤然掀开的枯叶林哗啦落地。秦渊的目光掠过那些裸露的小臂与肩背——陈年弹疤、烧伤纹路、手术缝合线、纹身、刺青、用指甲刻下的坐标数字……每一寸皮肤都在讲故事,而故事里全写着同一个词:活下来。
“看左边。”秦渊指向训练场北侧一排废弃油桶,“每人抱一个,跑十圈。不许停,不许换手,不许让桶落地。谁落地,自己加一圈,加到能抱着它站直为止。”
没人质疑。
油桶是二十升标准军用柴油桶,空桶重量十五公斤,底部还沾着干涸的黑色油渍。第一圈,队伍尚算整齐;第二圈,开始有人咬牙调整重心;到第四圈,伊萨的呼吸节奏变了,每迈一步左膝都微微内扣——那是旧伤复发的征兆;第六圈,阿米娜的义肢关节发出更响的嗡鸣,她额角青筋凸起,却始终没让油桶晃动超过十五度;第八圈,最瘦的那个新兵膝盖一软,油桶擦着地面拖出一道黑印,他立刻单膝跪地,用额头抵住桶壁,喘了三秒,重新抱起,继续跑。
秦渊一直站在靶道中央,没喊口号,没计时,只是看着。
第十圈结束,所有人把油桶重重砸在地上,金属撞击声震得靶道挡板嗡嗡作响。汗水顺着下巴滴落,在红土上砸出一个个深色圆点,迅速被蒸干。
“水壶,卸下,倒空。”秦渊说。
三十七只水壶被解下,铝制外壳在晨光里泛着冷光。秦渊走到队伍前方,从自己战术腰带上取下一只同款水壶,拧开盖子,将里面半壶清水尽数泼在脚下红土上。水渗入泥土,只留下一个深褐色湿痕。
“从现在起,训练期间,水壶里只能装盐水。浓度,自己调。太淡,电解质失衡;太咸,胃痉挛。你们有十分钟,去后勤区领盐,配好,带回。”
没人问为什么。
他们转身往北侧生活区走,脚步比来时沉重,但脊背依旧挺直。秦渊看着他们背影,忽然开口:“伊萨。”
伊萨停下,转身,没敬礼,只是站着。
“你左膝半月板撕裂,旧伤。昨天凌晨两点十七分,你偷偷去医务室拿了三片双氯芬酸钠。剂量超了安全阈值百分之四十二。”
伊萨瞳孔缩了一下,很快又松开:“……是。”
“今天下午三点,来简报室。带你的MRI片子。”
伊萨点头,走了。
秦渊没再看别人,弯腰捡起自己那只空水壶,用袖子擦了擦壶口,咔哒一声拧紧。
上午九点,室内战术训练室。
集装箱改装的墙壁内衬了吸音棉,地面铺着橡胶缓冲层。秦渊站在中央,面前摆着三台平板电脑,屏幕上同步播放着三段视频:一段是诺瓦港展览馆外围监控盲区的热成像循环;一段是金库门禁系统六小时密码轮换的数学模型推演;一段是彼得罗夫每周二、四、六下午四点准时进入金库查看金牒的行动轨迹,精确到秒。
“你们的任务,不是突破。”秦渊把平板转向众人,“是等待。”
他敲击屏幕,调出一张放大图——金库门禁键盘下方,一道几乎不可见的细长阴影,延伸至右侧通风管道检修口边缘。
“这是红外反射偏差。说明管道内壁有金属异物,且表面经过特殊涂层处理,阻断了热辐射传导。黑鸦情报员潜入三次,都没发现这个细节。因为他们在找‘锁’,而我在找‘缝’。”
他关掉屏幕,从工具箱里取出一枚微型光纤探头,只有铅笔芯粗细,前端镶嵌着一颗直径零点三毫米的广角镜头。
“彼得罗夫的加密令牌每六小时生成新密码,但令牌本身需要充电。充电接口在令牌背面,隐藏式磁吸卡扣。每次充电,必须拆开外壳,用专用触点接触充电座——这个过程,需要七秒零三毫秒,期间令牌离线,金库主控系统会切换至备用密钥模式。备用密钥,三十年前汉桑国军工所设计,基于太阳历法周期运算,原始算法早被销毁,但……”
秦渊从贴身内袋掏出一张折叠的牛皮纸,展开,上面是密密麻麻的手写公式,有些数字被红笔反复圈改,纸角焦黄,像是被火燎过又扑灭。
“……我父亲参与过这个算法的逆向验证。他死前,把最终推演草稿藏在了昂加莱岛礁石缝里。我找到它时,纸已经泡烂了一半,但核心变量还在。”
他把牛皮纸按在墙上,用胶带固定:“这就是备用密钥的实时生成逻辑。从今天起,你们每天要默写三遍,写错一个变量,加练五十个俯卧撑。不是为了考你们,是为了让肌肉记住——当你们的手指悬在键盘上方,心跳加速到一百四十的时候,大脑已经不需要思考,它只会照着肌肉记忆往下按。”
下午两点,烈日垂直砸在基地上,空气扭曲如液态玻璃。秦渊带人来到南侧后勤区,两架拆了旋翼的米-17直升机旁。
“这玩意儿不能飞,但能动。”秦渊拍了拍机身锈迹斑斑的舱门,“内部结构,比展览馆通风管道复杂十倍。今晚八点,全体进舱,关闭所有光源,用盲摸方式,五分钟内完成副驾驶位所有控制面板的拓扑复现——包括每个按钮的材质、凹凸感、相邻间距、阻力反馈。错一处,整组重来。”
阿米娜第一个钻进机舱。她在黑暗中伸出义肢的食指,轻轻点在仪表盘左上角第一个旋钮上,指尖传来细微的颗粒感。她停顿半秒,收回手指,在掌心快速画了一个圈——那是她自创的触觉坐标标记法。
秦渊站在舱门外,没进去。他抬头望着西边天际线上堆积的积雨云,云底已泛出铅灰色。非洲的雨,从来不打招呼。
傍晚六点,暴雨如期而至。
豆大的雨点砸在铁皮屋顶上,轰隆作响。秦渊站在宿舍门口,看雨水顺着防爆墙的排水槽奔涌而下,汇成浑浊的红褐色溪流。索菲撑着一把黑伞走来,伞沿压得很低,遮住了她大半张脸。
“指挥官让我问你,”她声音混在雨声里,几乎听不清,“是否确认带队赴诺瓦港?”
秦渊没回头,只说:“告诉杜邦,让他把那张牛皮纸的复印件,连同我父亲当年的项目编号,一起传真给汉桑国国家档案馆。查一下,1987年3月到1989年12月之间,所有参与‘太阳历法密钥’项目的工程师死亡记录。”
索菲愣了一下:“你怀疑……”
“我只怀疑一件事,”秦渊终于侧过脸,雨水顺着他下颌线流进衣领,“为什么彼得罗夫二十年前是克格勃情报官,却偏偏在1989年苏联解体前夕,申请调往艺术品走私部门?那一年,汉桑国刚向联合国提交《文物主权保护白皮书》草案。”
索菲没接话,只是把伞往前送了送,遮住了秦渊头顶那片天空。
当晚十一点,秦渊独自留在简报室。
投影仪亮着,屏幕上映着金牒照片。他没看金牒,目光死死钉在照片右下角——那里有一道几乎无法察觉的反光,形状细长,像一枚针尖。
他调出原始拍摄参数:ISO 800,快门1/250秒,焦距200mm。这种参数下,不该有如此锐利的镜面反射。
除非,镜头正对的方向,有一面极小的、未经登记的光学反射面。
秦渊把照片放大三百倍,反光区域像素崩解,最终显露出一个模糊的几何轮廓——六边形,边缘平直,内部有同心圆刻痕。
他猛地拉开抽屉,翻出一份黑鸦提供的展览馆建筑图纸。图纸第十七页,标注为“顶层空调机组检修平台”的位置,被墨水涂掉了一小块。而涂改痕迹边缘,残留着半个未擦净的六边形铅笔印记。
秦渊的手指按在那个印记上,久久不动。
窗外,雨势渐小,风卷着潮湿的泥土气息灌进窗缝。他忽然想起早餐桌上宋雨晴搅燕麦粥的样子——她搅了整整七圈,每一圈弧度都完全相同。她从不做无意义的事。
他打开手机,翻到相册里一张旧照:昂加莱岛退潮后的黑色礁石滩,他蹲在一块龟裂的玄武岩旁,手里捏着半截烧焦的牛皮纸,背后是同样年轻的宋雨晴,正弯腰用镊子夹起一枚嵌在岩缝里的生锈齿轮。
照片日期显示:2016年9月12日。
那天,她什么都没说,只把齿轮放进证物袋,标签上写着一行小字:“材质:镍铬合金。齿距:0.87mm。疑似用于老式机械密码锁校准。”
秦渊把手机扣在桌面上,闭上眼。
三周时间,不是用来训练他们的。
是用来确认一件事——当年在昂加莱岛礁石缝里,他找到的,究竟是父亲留下的答案,还是另一道更深的题。
雨停了。
他睁开眼,拿起笔,在牛皮纸背面空白处写下一行字:
“备用密钥的启动触发条件,不是时间,是光照角度。”
笔尖划破纸背,墨迹洇开,像一滴迟迟不肯落下的血。