同一时刻,第六机甲师前沿指挥部。
那座工事坐落在156高地西南侧三公里处的一片硬质岩层下方,从外面看只是平平无奇的碎石坡面,坡上零星长着几簇灰绿色的耐旱灌木,被炮弹削断的枝干横七竖八地散落在碎石间。但沿着一条隐蔽的坡道往下走七米,就进入了这座半地下化的钢筋混凝土堡垒。头顶压着三米厚的加固层,钢筋密度比设计标准高出百分之三十——是工兵连在战前花了四天四夜抢筑出来的,那时候谁也没想到它真的会被派上这种用场。
指挥部内部的空气浑浊而黏稠。排风系统运转着,但功率明显不足,把地面上硝烟和焦土的气息抽进来混着排出去,永远处在一种半换不换的状态。墙壁上挂着全息星图和战区态势图,十几个参谋和通信兵在各自的操作台前忙碌着,键盘敲击声和通讯频道里压低的对话声混杂在一起,形成一种低沉的嗡嗡背景噪音。墙角堆着几个空了的速溶咖啡罐,罐底残留的褐色液体已经干成了一层痂。
师长陈星野站在全息沙盘前。
他双手撑在沙盘的金属边框上,微微俯身,死死盯着被红圈标注的敌军着陆点。那个红圈在全息投影里缓慢地脉动,像一颗放大了无数倍的红色心脏。四十五岁的西北汉子,生着一张轮廓分明的方脸,下巴上冒着一层青色的胡茬——他上次刮胡子是三天前的事了,之后就没再顾上。左颊有一道从耳根延伸到嘴角的旧疤,那是二十年前在维和行动中留下的,当时一块爆炸碎片划开了他的脸,差两毫米就切断面神经,军医用野战条件给他缝了二十七针,缝完他说了一句“能笑就行”。此刻那道疤在他的面部肌肉绷紧状态下显得格外明显,从耳根拉向嘴角的弧度像一道被凝固的闪电。
他的制服领口敞着两颗扣子,露出一截被汗水浸透的白色衬衫领——衬衫领口的边角已经微微卷曲发黄,袖口也磨出了毛边。全息沙盘的冷光打在他脸上,把他的眼窝照出两团阴影。
“确认死亡?”他第三次问这句话,声音沙哑得像是喉咙里塞了一把碎砂。
参谋长叶星驰站在他左侧。这个比陈星野还大三岁的老兵身形精瘦,肩膀比陈星野窄了一圈,但站姿笔挺得像一根钉在地上的铁管。他的头发已经花白了大半,从鬓角一直蔓延到头顶,只剩后脑勺一小片倔强的黑灰色。但他的双目依然锐利如鹰——眼皮虽然有些松弛下垂,但瞳孔转动时的那种敏捷让人不敢相信这是个快五十岁的人。他戴着一副老花镜,镜腿已经用白色医用胶布缠了厚厚几层,镜片上有一道细长的划痕,但并不影响使用。
他把手中的平板电脑转了个面,屏幕推到陈星野眼前。那是一张被放大到极限的战场影像——情报侦察无人机在战斗间隙拍的,角度正好对准了那台被击毁的初云指挥机甲。
初云机甲是樱花国制式的重型指挥型号,银灰色涂装,机甲左肩上的金色樱花徽章在受损后只剩一半。驾驶舱被从正面洞穿,三处弹孔在装甲板上呈现出近乎完美的品字形布局。第一发在驾驶舱窗口正中央偏下约五厘米的位置,击穿了外层复合装甲后弹道略微偏折,在内部舱壁上留下了一道斜向的灼痕;第二发和第三发紧随其后,一左一右分别修正了第一发的偏差,精准地命中了驾驶座椅位置的同一区域。三发弹孔之间的偏差——根据无人机影像的标尺测算——不超过十二厘米。
驾驶舱内部被炸开的装甲缺口里,可以模糊地看到一具身穿樱花国将官服的尸体。那个身材矮小的身影歪倒在座椅上,将官服左胸的勋章带被弹片崩断了一半,金色的穗子耷拉在座椅扶手上。法医组的现场标注用红色箭头标出了那具尸体的关键信息,旁边附着一行小字:“胸口三处贯穿伤,呈品字形,中心间距4.2厘米。弹种确认为QBU-88穿甲弹。初步判断击毙时间约凌晨两点零三分。”
“法医组初步结论,”叶星驰推了推老花镜,声音平稳但带着一种刻意压低的清晰,“三发QBU-88穿甲弹,全部命中心脏区域。第一发穿透装甲后弹道微偏,弹头在击穿驾驶舱壁时发生了约两度的偏转,最终命中右胸偏外侧。后两发修正了误差,第二发和第三发几乎同时命中——射击间隔在零点三秒以内——将东条浩二的心脏区域彻底击碎。射击距离测算约两千三百米,根据弹道弧度和当时的风向数据反推。”
他把平板上的另一份数据调出来:“射手水平极高。师部直属狙击大队的罗大鹏看过影像后说了一句话——‘两千三百米,夜间,品字形三连射,偏差十二厘米。我是打不出来这种精度的,那不是人能干的事,那得是怪物级别’。”
陈星野的眉头拧成了川字。他的拇指无意识地摩挲着沙盘边框的金属棱角,发出细微的沙沙声。
“不是咱们的人?”他问。声音比刚才更低了,像是怕被旁人听到。
叶星驰摇了摇头。他转身从旁边的文件架上抽出一沓打印好的执勤记录,纸张边缘还带着墨粉没干的温热。“凌晨两点那段时间,你下的二级戒备令。阵地上所有哨位都有明确报备——共有十七个哨位配备有夜枭级狙击平台,分布在防区正面三点五公里的弧线上。但每一台的射击记录仪都在当夜零点至四点的时段内查过了,没有任何手动射击记录。突击大队没有行动,狙击大队的子弹消耗也对不上——他们的QBU-88弹药库存数量跟报表差了零发。”
他把那沓记录放在沙盘边框上,手指点了点最上面一页:“还有一件事。夜枭机甲配属的QBU-88狙击平台有自动电子锁定记录功能——射手扣下扳机时,射击控制台会同步记录目标锁定信号和击发信号。但东条浩二被击中的那个时间点,所有在线夜枭平台的射击记录仪都没有匹配的数据。也就是说……”
“有人用一台不在线的狙击平台开了这三枪。”陈星野接过话头,声音里那层沙哑已经被一种冰凉的冷静取代了,“而且是手动瞄准,没开自动锁定。”
“对。”叶星驰摘下老花镜,用拇指和食指揉了揉鼻梁——他的鼻梁两侧被镜腿压出了两道浅浅的红印子,“陈师长,咱们有个兵——或者是个兵之外的人——在凌晨两点,用一台没联网的、未经授权的狙击平台,手动瞄准了东条浩二的初云指挥机甲,在两千三百米外打出了三发品字形的精准射击。然后这人消失在了夜色里,除了那三枚弹壳什么都没留下。”
指挥部里安静了五秒。只有通风管道里嗡嗡的低响持续着,像一只困在铁皮里面的苍蝇。旁边操作台的一个年轻通信兵偷偷往师长和参谋长的方向瞥了一眼,又飞快地把目光缩回屏幕前。
陈星野站直了身体。他的手从沙盘边框上抬起来,双臂交叠抱在胸前,目光从沙盘上移开,投向正对沙盘的那面墙壁——墙壁上挂着一面炎龙共和国的军旗。深红色的旗面上,一只金色的三爪炎龙昂首怒吼,龙身盘绕在一颗银色星球上,龙爪下踏着星辰大海的抽象纹路。灯光照在旗帜的金色刺绣纹路上,那些用金线绣出的鳞片在光芒里微微反光。
他盯着那面旗看了很长时间。
“查不查?”叶星驰问。他的声音很轻,轻到只有陈星野能听清。沙盘周围的其他参谋都自觉地退远了几步,把空间留给了这两个人。
陈星野沉默了很久。久到叶星驰以为他不打算回答——久到墙角的通信台传来一段新的加密通讯提示音,被另一个参谋压低声音接听处理了。
然后陈星野转过身来。他的表情变了,那种长久凝视旗面时产生的某种东西——也许是缅怀,也许是决断——从他脸上褪去了,取而代之的是一种沉稳的、不容置疑的坚定。
“不查。”
他说这两个字的时候声音不大,但每一个音节都像钉进了混凝土里。他从沙盘边走向自己的指挥桌,拉开抽屉,摸出一盒烟。香烟的牌子是“炎龙”牌,红白相间的硬纸盒已经压得皱巴巴的,他从里面抽出一根叼在嘴上,但忘了点。
“叶参谋,你给我写一份报告。”他叼着烟含含糊糊地说,声音里重新灌进了他惯常的那种西北汉子的粗粝,“写清楚:东条浩二被师属远程火力意外覆盖,经战后核实确认击毙。注意用词——意外覆盖。不要提狙击,不要提单兵,不要提任何跟'精确射击'有关的字眼。”
他顿了一下,把嘴上的烟拿下来夹在手指间:“然后我签字。这件事到此为止。”
叶星驰看了他很久。老花镜被他重新架回鼻梁上,镜片后面那双锐利的眼睛跟陈星野对视了三秒。然后参谋长点了点头,幅度不大,但很干脆。
“你是在保护那个兵。”叶星驰说。这不像一个疑问句。
“我在保护第六师的士气。”陈星野从桌上摸起打火机,咔嗒一声按开,橘红色的火苗舔上烟头。他深吸了一口,烟雾在指挥部的浊气里扩散开来,混入那股永远散不掉的速溶咖啡焦苦味里,“现在全师上下都觉得是‘天佑炎龙’,是‘正义必胜’。尤其是反击战打赢了之后,从团长到列兵,每个人都相信那三枪是冥冥之中有人在护着咱们。如果我告诉他们——这事儿可能是个新兵蛋子违反纪律瞎猫碰死耗子,半夜偷着打了一枪还打中了——”
他又吸了一口烟,烟雾从鼻腔里喷出来,在冷光下变成两缕灰白色的流动的线。
“士气怎么算?指挥部的威信怎么算?我陈星野的脸往哪儿搁?第六师的脸往哪儿搁?咱们现在还在战场上,对面东条军团虽然指挥乱了但兵力还在,着陆点的防御工事还在,反扑的可能性还在。一个‘违规射击案’在后方能压得住,在前线它就是个炸弹——会把全师的注意力从敌人身上扯到自己人身上。这个风险我担不起。”
叶星驰没有反驳。他默默地在平板上打开了一个新文档,手指开始在虚拟键盘上快速敲击。屏幕的冷光映在他松垂的眼皮上,反射出两小片白亮的光斑。
“万一真是高手呢?”他一边打字一边头也不抬地问了一句,“那个兵——如果他真有这个本事。两千三百米,三连发品字形,夜间手动瞄准。这不是运气能做到的事。如果咱们有个这样的兵在师里……”
“高手更好。”陈星野把烟从嘴上拿下来,在烟灰缸边缘磕了磕,“但不该现在找。仗还没打完。先把注意力放到正事上——东条浩二死了,东条军团指挥瘫痪了,咱们能利用这个窗口做点什么?”
叶星驰的手指在虚拟键盘上停了一瞬。他把烟灰缸旁边的一沓文件推到陈星野面前,封面朝上:“侦察部队的判断。您看这个。”
文件封面印着“绝密·侦察科”的字样,右下角的日期戳是今天凌晨四点十分。陈星野翻开第一页,手指按着纸面快速扫了一遍。
“敌军正在收缩阵线?”他的眉毛挑了一下。
“对。”叶星驰停下打字,转过身来面对他,“东条浩二毙命之后,东条军团的指挥链出现了约四十分钟的真空期。前线有两个中队一度互相误判了对方的行动意图,发生了短暂的友军误击——这点侦察兵在凌晨三点二十分确认过了。之后他们的第二顺位指挥官接替了指挥权,下达的第一道命令是全线收缩、固守着陆点。”
他把平板上的卫星影像放大:“您看这里——着陆点外围的机动兵力在向核心区回收,原本部署在前出阵地的七个中队的机甲已经撤回去了四个,剩下的三个也在缓慢后撤。同时他们的后方运输舰从凌晨三点左右就开始有一批批撤离了——我们侦察到至少六艘运输舰升空脱离了大部队,目标方向是深空。”
陈星野的眼睛亮了。那是一种属于猎人的光,在疲惫的眼眶里突然烧起来。
“他们在跑?”
“不完全在跑。”叶星驰摇了摇头,“核心兵力没动,后方重火力也没撤。他们是在收缩防守圈——放弃外围,集中力量固守着陆点。意思很明确:指挥官死了之后,新上任的人不敢打进攻战了,他们选择站稳脚跟等援军。”
陈星野把文件合上,手指在封面上敲了两下。他转向全息沙盘,目光重新锁定那个脉动的红圈。沙盘上的地形模型在灯光下呈现出微妙的层次——从己方防线到敌军着陆点之间,有五条颜色不同的箭头线,那是参谋部事先做的几套推演方案。其中一条绿色箭头标注着“反击方案·全线压制”字样,从防线出发,穿过中间地带,直插着陆点外围。
“北海舰队和卫戍舰队那边什么情况?”陈星野问。
“不好。”叶星驰的眉头皱了皱,“太空环缺口还在。北海舰队的主力正在玉盘星同步轨道跟东条军团的舰队残部对峙,卫戍舰队封锁了行星外围的转移航道。但他们的兵力消耗很大——根据最新的战损报告,北海舰队还能维持火力压制的时间不超过四十八小时。四十八小时之后如果地面还没解决问题,太空环的封锁就会出现缺口,东条军团的援军就能直接降下来。”
陈星野沉默了十几秒。他掐灭了手里的烟——烟卷还剩半截,他把烟头摁进烟灰缸里碾了三下,直到火星彻底熄灭。
“叶参谋,参谋部的推演建议是什么?”
叶星驰把沙盘旁边悬浮的全息面板拉过来,调出参谋部的联合推演结论。面板上密密麻麻排列着二十几项数据——兵力对比、火力覆盖半径、后勤补给余量、机甲战损率预测……在最下方用加粗黑体字写着一行结论:
“趁敌军指挥混乱、防线尚未重组之机,全线反击,压敌至着陆点半径五公里以内,构筑环形防线,固守待援。”
陈星野盯着那行字扫了一遍,又扫了一遍。他的嘴唇无声地翕动了几下,像是在默读那行字的每一个字。然后他站直了身体,把敞开的制服领口那两颗扣子重新扣上了——手指很稳,一颗、两颗,纽扣嵌进扣眼的声音清脆而简短。
“命令。”
他转过身来面向指挥部里所有参谋和通信兵。声音不再沙哑了,那种粗粝的、带着西北口音的嗓门在整个工事里回荡开来:“第六师全部作战单位——包括一线战斗团、后勤保障营、直属支援单位——限三小时准备,完成攻击序列编组和火力前置。三小时后发动全线反击。目标是压敌至着陆点半径五公里以内,然后停止推进,就地构筑环形防御阵地,固守待命。参谋长,你起草作战令,五分钟后我签字下发全师。”
“是。”叶星驰应了一声,转身走向加密通讯台。他的步伐快而稳,老花镜在他转身的动作里微微晃了一下,被他用手指推回原位。他在通讯台前坐下,手指开始在物理键盘上飞速敲击,屏幕上逐行跳出作战令的草稿文字。
陈星野没有走回沙盘前。他站在指挥部中央,脚下是混凝土硬化过的地面,头顶是通风管道持续不断的低嗡。他侧过头看了一眼墙壁上那面军旗。金线绣出的炎龙在灯光下安静地卧在红色旗面上,龙爪下一片星辰大海的刺绣纹路。
他把手伸进口袋,摸到了那半截掐灭的烟头——顺手塞进去的,忘了扔。他的拇指无意识地捻着烟头滤嘴处的软纸,一圈、两圈、三圈。
那个兵。他脑子里忽然又转回了那个念头。
两千三百米。夜间。三连发品字形。手动瞄准。谁?第六师哪个团的兵?机修营的?侦查营的?还是哪个连队的炊事兵?
他不知道。但他知道那个兵此刻一定在某个地方,蹲在战壕里或者趴在机甲驾驶舱里,揣着那个秘密像揣着一块烧红的炭。如果是老兵,大概能沉得住气;如果是新兵——陈星野当兵二十多年,见过的新兵蛋子干了惊天动地的事之后的表情,那玩意儿藏不住,不出三天就会写在脸上。
三天。他给自己在心里划了一条线。三天之内,如果那个兵自己憋不住了找上来,他就想办法悄悄把人调走、换个安全的位置藏着。如果三天之内那个兵能沉住气、什么都不说,那他就当什么都没发生过,让这个秘密烂在战场上。
三天。
两分钟后,全师的通讯频道里响起了叶星驰平稳而清晰的声音:“各团各单位注意,全军反击令下达。重复,全军反击令下达。时限三小时准备。目标:将东条军团挤压至着陆点半径五公里以内,构筑环形防线。第六师,出击。”
频道里依次传来各团的确认回令,简短有力。
陈星野仍然站在那面军旗前面。全息沙盘的冷光从背后照过来,把他的影子长长地投在墙壁上。那条旧疤在灯光下随着他面部肌肉的微微抽动而起伏了一下,像一道无声的闪电在脸颊上亮了一瞬。
他把那半截掐灭的烟头从口袋里掏出来,扔进了墙角的垃圾桶。
然后他走向通讯台,去看作战令的最后一段文字。