1945年2月,布达佩斯一处坍塌的废墟。

汉斯·贝克中尉将最后一个炸药包塞进210毫米迫击炮的炮管。他没有像往常一样下令装填弹药,而是亲手点燃了引线。二十年后,一名东德工兵在清理战争废墟时,从混凝土碎块下挖出这门炮被炸成喇叭状的残骸,才明白那个动作意味着什么。

1943年5月。东线,库尔斯克突出部以北的奥廖尔。

贝克中尉站在一片桦树林边缘,面前是一道被仔细清理过的斜坡。泥是新的,翻出来的,混着断掉的树根和压碎的草叶。十几个工兵正往一个深坑里填最后一层碎石。坑有将近一人半深,四壁被铁锹拍得光滑,底部嵌着一块半圆形的钢座。工兵管那叫“驻锄坑”。炮就位之后,两条粗壮得像是从铁轨上截下来的驻锄要死死咬进去,才能吞掉发射时那六吨多的后坐力。

贝克把军帽摘下来,扇了两下。没什么风。六月的东线白天已经开始闷热。他身后三百米外,三辆Sd.Kfz.11半履带车歪歪斜斜停在一片被压塌的灌木丛里,牵引钩上空空荡荡。炮还在路上。

一个上等兵从半履带车那边跑过来,靴子在松软的腐殖土上打滑。他跑到贝克面前,撑着膝盖喘了两口,说:“中尉,施密特下士问您,炮座坑挖完之后,弹药壕是挖在左侧还是右侧。他说标准教范上写的是左侧,但这片坡地左侧树根太密,不好下铲。”

“那就挖右边。”

“是。”上等兵跑回去了。

贝克把帽子戴上。他想起在新兵连学迫击炮那会儿,一切都是规规整整的。教范、条令、表格。射击诸元计算要精确到密位,炮弹装药温度要记录,甚至连炮座坑的深度都有1.5米的标准值——少十公分,炮会跳,多十公分,徒增土方。那时候他操作的是一门81毫米迫击炮,一个四人炮组,一匹马就能驮走。现在他是团级军官,手里却只有四门炮。四门炮,配属一个完整的指挥排、一个通信排、一个运输排,外加一个维修组。将近四百人伺候这十二门炮——营里另外两个连还有八门。

贝克第一次看到营编制表的时候以为搞错了。四百人。四百人够编两个步兵连,在前线撑住一公里宽的正面。但在他的重型迫击炮营,四百人只够操作十二门炮。

炮还没到。贝克沿着林间小路往林子深处走。路边两个通信兵正蹲在地上铺电话线,线轴架在一个倒扣过来的弹药箱上,线是黑的,包着一层粗麻编织的外皮,在地上拖出一道浅浅的沟。其中一个通信兵看见贝克,想站起来敬礼,被线绊了一下,踉跄两步,通讯兵骂了一句脏话,贝克摆摆手。

他走到林子后面一片小空地上。空地中央堆放着他的连队的“心脏”——弹药箱。箱子堆成两排,每排十二个,一共二十四箱。每箱一发。这是他的连队,四门炮,未来三天作战的战役基数。边上还码着另外两堆,属于营里其他连队。贝克走过去,手搭在一个箱子上。木头被太阳晒得发烫,油漆有些黏手。箱盖上印着一行黑体字:“21cm W Gr 69”。

69式迫击炮高爆杀伤榴弹。一枚弹重将近一百二十公斤,装药量三十一公斤半。贝克在训练场上见过它爆炸的样子。弹着点炸出的弹坑直径能塞进一辆桶车,周围二十五米内找不到任何高于膝盖的东西。但那只是纸上数据。真正让他记住这组数字的,是一个教官的话。那教官在讲解弹药消耗时,举了个例子:“各位记住,这一发弹打出去,落在一个展开的步兵连头上,那个连就可以从建制表上勾掉了。省事。”

贝克当时的反应和所有人一样:先是不信,然后是沉默。

教官没理会他们的沉默,继续往下讲。“绝对致死半径二十五米,破片有效杀伤半径六十五米。有人算过覆盖面积吗?——一万三千两百平方米。你们以后有机会对比其他炮的弹着点。这门炮一发,等于150毫米重榴弹炮打两发,等于苏军152毫米炮打差不多两发,等于120毫米迫击炮打六发以上。你们这辈子不会再有第二件兵器能做到这个交换比。”

贝克记住了这句话。不是因为数字的精准,而是因为说这话的人脸上没有任何夸张的表情。就像在报一个再普通不过的零件编号。

林子外面传来柴油发动机的轰鸣,混着金属履带碾过碎石的声响。贝克走出空地,看见第一辆牵引车拖着一门炮从林间土路拐了过来。

炮很大。炮管粗得不像迫击炮,倒像一口被竖起来的锅炉,长度不过两米出头,但管壁厚得惊人,炮口处有一圈加厚的箍。炮身整体重量接近三百公斤,行军时需要专门的拖车承载,到阵地上得靠手摇绞盘吊装就位。牵引车停稳,炮班士兵围上去,开始解绑带,架绞盘,动作熟练得近乎机械。贝克看着他们。这些人他带了一年半,从波森训练场到挪威海岸,再到哈尔科夫的冰原,最后蹲在这片桦树林里等一场据说能把战线打穿的大攻势。他们中的大多数不是步兵,也不是装甲兵。他们是一种奇怪的、技术性的存在,夹在炮兵和工兵之间,既不冲锋,也不固守,只干一件事——把一百二十公斤重的钢铁和炸药,送到地图上被人用红铅笔圈起来的地方。

一个中等身材的下士从半履带车里跳下来,手里捏着一张折叠了几次的坐标纸。施密特下士,计算兵。二十三岁,莱比锡人,入伍前在父亲开的五金店管账。他能心算三位数乘法,在营里被当成半个怪物供着。贝克曾见过他在没有射击诸元表的情况下,靠心算和一把计算尺,把首轮试射的修正误差压到了七十米以内。

施密特走到贝克面前,把坐标纸递过来。没有敬礼。战场上不敬礼,这是营里自己定的规矩,理由很简单——狙击手专挑敬礼的人打。

“中尉,指挥所通报,侦察排已经就位。首轮标定目标三个。两个碉堡群,一个观察所。坐标和初算诸元写在上面。”

贝克接过纸,没看。他看着施密特的脸。下巴有一道新刮的刮痕,冒着一颗细小的血珠。耳后夹着一根铅笔。眼睛下面有青色。施密特总是睡眠不足。不是紧张,是职业病。贝克后来发现,施密特睡前会闭着眼睛在脑子里默算射击表,不默算完一条完整弹道,他睡不着。

贝克把坐标纸折好,塞进自己上衣口袋。他看了一眼炮,炮管已经吊装到位,炮座坑里的驻锄正在被两个炮手用大锤砸进地基。

锤声沉闷,一声接一声,在林子里传不远。树叶太密,吸音。

贝克转过身,望向林子外面。他看不见目标,看不见碉堡,看不见即将在两小时后变成弹坑的阵地。他只能看见林子前面,那片被选定为射界扇面的空地,朝东南方向敞开,左右各约五十度,恰好覆盖地图上被标定为“红区”的那片缓坡。

侦察兵告诉他,苏军在那片坡地上修了三个月的工事。

贝克不在乎。他只需要知道,那片缓坡在地图上是一个用红笔画出的扇形,扇形的底边正好落在他的炮口正前方。

打开网易新闻 查看精彩图片

他们管这门炮叫“斗牛犬”。不是官方命名。第69重型迫击炮,德军编号21cm Granatwerfer 69,简称GrW 69。定型于1942年,由捷克斯柯达工厂生产。炮管长不到两米,口径210毫米。能发射四种弹药:高爆杀伤榴弹、混凝土破坏弹、发烟弹和照明弹。

贝克是在波森训练场第一次见到实物。他被叫去一间大得能停飞机的组装车间,车间正中央摆着一门卸了炮衣的GrW 69。第一眼,他就觉得这东西不像迫击炮。他没有普通迫击炮那种轻薄感。81毫米迫击炮像个水管子,120毫米像个大号水管子。但这东西,像一口截短了的舰炮被埋在地里。炮管厚得不成比例,炮口箍那一圈铸铁能有一指厚。驻锄不是常规的一块钢板,而是两条带齿的钢轨,形制粗壮,每条将近一米长。

训练教官是个退了役的炮兵少校,缺了三根手指,说话带着萨克森口音。他说,这门炮的设计思路跟所有德军现役迫击炮都不一样。不为步兵营配属,不为团级火力补充。它的目标只有一个——给军和师提供一种能够被独立调度的、等效于重榴弹炮的曲射火力。但它比重榴弹炮轻,比重榴弹炮便宜,行军状态拆分后能用三辆半履带车拖走,而一门150毫米sFH 18重榴弹炮需要一台八吨半履带车牵引,转换阵地至少一个小时,这门炮只需要不到三十分钟。

贝克当时问了个问题:“为什么不直接造更多150毫米榴弹炮?”

教官看了他一眼,说:“因为产量不够。因为重榴弹炮需要专用牵引车,因为一门150毫米榴弹炮的炮管寿命是八千发,而它的炮管制造工时是一千二百个工时。这门炮的炮管只需要四百个工时。一颗螺栓松了,你可以在前线换。150毫米榴弹炮的驻退机漏油,你得送回师级修理所。”

“中尉,记住一句话。”教官用缺了无名指的右手敲了敲炮管,发出闷闷的回声,“这门炮不是用来替代重榴弹炮的。它是用来填重榴弹炮和超重型臼炮之间那段空白的。以前没东西填,现在有了。”

贝克后来才慢慢理解这句话的含意。德军火炮体系存在一个断档。营团级有步兵炮、迫击炮。师级以上有150毫米重榴弹炮、210毫米重型榴弹炮、乃至卡尔臼炮那样的怪物。但介于150毫米和210毫米之间,需要一种威力足够大、能破坏永备工事、却又不至于笨重到无法机动的曲射火力。GrW 69就是那个填补断档的东西。它比150毫米重榴弹炮威力大了整整一倍,却又比210毫米榴弹炮轻了将近三吨。

代价呢?代价是射程。GrW 69的射程不到七公里。作为对比,150毫米sFH 18射程超过十三公里。这意味着,这门炮必须部署在距离前沿更近的地方,必须在敌军中型火炮的覆盖范围内。所以它的阵地规范才如此严苛:反斜面、林缘、废墟后侧。必须挖一米五的炮座坑,必须构筑弹药壕和人员掩蔽部。不是怕炮被打掉,而是怕炮组被打掉。炮可以再造。训练有素的炮组,尤其是计算兵和观察员,一年才能攒出一批。

贝克在那个车间里第一次摸到混凝土破坏弹。弹体比高爆弹更长,弹头部分加厚硬化处理过,引信舱深嵌在弹底。教官说,这发弹能击穿一米二的钢筋混凝土,专为曲射顶攻设计——弹道高抛,落角接近垂直,弹头动能全部作用在工事顶盖最薄弱的那层混凝土上。

贝克那天晚上回到宿舍,在日记本上写了一句话:这不是迫击炮。这是一个体系。

体系指的不只是炮和弹。是把侦察、通信、计算、运输、阵地构筑、伪装、弹药补给全部整合到一起的那套东西。独立编制。这四个字才是GrW 69真正的核心。

德军在1942年下令生产这门炮时,定下的总产量只有二百门左右。二百门是什么概念?德军sFH 18重榴弹炮战前就已经装备了超过两千门,120毫米迫击炮全周期产量超过一万门。二百门GrW 69根本不可能普及到师属炮兵团。于是它的编制被单独剥离出来,全部配属给军直属独立重迫击炮营和师属重型迫击炮连。标准的连是四门制,营是三个连十二门,外加指挥排、通信排、弹药运输排和维修组。满编四百二十人。

四百二十人伺候十二门炮。这数字贝克从入伍第一年就记得。他那时以为这意味着冗余。后来他才知道,这意味着精准和杀伤效率可以达到的极限。

一整个营齐射一轮,十二发高爆榴弹同时落地,杀伤覆盖面积理论上可以超过十六万平方米。一个步兵团展开正面也就三公里左右。一轮齐射,三公里正面可以重新犁一遍。这不是压制火力,这是区域清场。

但贝克后来也明白了一个道理。体系意味着高效,也意味着脆弱。高效的一端是独立的指挥链、独立的通信网、独立的弹药运输线。脆弱的一端是,这套系统里任何一个环节被打断,整门炮就只是一堆废铁。

桦树林里,炮座坑的锤声停了。第一门炮就位完毕。炮班开始调整射角,用象限仪和瞄准镜反复校准,手轮转动发出细密的咔嗒声。一个年轻的装填手从弹药箱里抱出一枚高爆榴弹的弹体,弹体表面涂着暗绿色的防锈漆,弹头引信孔还封着塑料盖。

贝克走过去,把坐标纸交给炮长。炮长是个三十多岁的上士,西里西亚人,脸上有冻伤留下的暗色瘢痕。他接过纸,看了一眼,递给旁边的瞄准手,然后自己走到炮弹旁边,蹲下身,用手掌摸了摸弹体,像是在确认表面有没有凝结的水珠。

“装药温度?”炮长头也不抬。

装填手报了个数字。炮长点点头,做了个手势。装填手拧掉塑料盖,拧上引信。动作不快,但中间没有任何停顿。一步接一步,像是把一颗螺丝拧进早就攻好丝的螺孔里。

贝克抬头看天。天已经暗下来。东线六月的傍晚来得很晚,但桦树叶子滤过的光开始发红。林子外面,很远的地方,传来一阵低沉的炮声,不密集,断断续续,像是有人在用拳头捶一扇很远很厚的门。

第二天凌晨四点,第一轮试射。

贝克站在炮阵地后方八十米外的指挥掩体里。掩体搭在一条干涸的小溪沟里,顶上横着三层原木,原木之间垫了夯实的黏土。掩体里一盏电瓶灯亮着,光照在施密特的脸上,他正俯身在一块放在弹药箱上的图板上写数字。通讯兵戴着耳机,坐在角落里,面前是一部Fu 12便携式电台。

“观察员通话:首弹偏东七十,近一百二。”通讯兵没抬头,把话重复了一遍。

施密特没有回答。他手里的铅笔在图板上快速划了几下,划完把铅笔往耳朵上一夹,直接对炮位喊出修正诸元。他不用看图板。数字在他脑子里。

不到一分钟,第二发试射。

“偏东十,近二十五。”

施密特又划了几下。这次的修正量更小。他喊出新一轮诸元,然后摘下铅笔,在纸上记了一笔。贝克的视线一直钉在施密特的手上。他发现施密特握笔的手指第三节指节有一个老茧,是常年夹笔磨出来的。茧子边缘有些发白,是被铅笔石墨染的。

第三发试射。

通讯兵摘下耳机,脸上的表情比刚才松了一点。他抬头看贝克,说:“观察员通报:弹着点修正完毕。命中目标区域正中央。碉堡A-3顶盖命中。”

贝克没说话。掩体里安静了几秒,只听见电瓶灯镇流器的嗡鸣声。然后施密特把铅笔往图板上一放,站起来,搓了搓手指上的石墨。

“效力射可以开始了。中尉。”

贝克点了头。

效力射。

炮位那边传来装填的号令声。贝克的连有四门炮。首轮效力射全部装填混凝土破坏弹。不是高爆弹,是混凝土破坏弹。因为此刻的目标是碉堡,不是人。苏军在那片缓坡上修了三道混凝土碉堡群,主碉堡顶盖厚度不明,但估计在一米左右。侦察机带回的航拍照片显示,碉堡群外围还有环形堑壕和副火力点,构成了完整的防御体系。

打这种工事,必须先用混凝土破坏弹拔点。弹体加厚硬化,配延时引信,弹道顶攻,击中顶盖后弹头击穿混凝土层,延迟引信确保弹体进入碉堡内部之后才起爆。这种弹药不靠破片杀伤,靠的是封闭空间内的纯粹爆破。

贝克听到第一门炮响。声音不像加农炮那样尖锐,也不像榴弹炮那样沉闷。是一种更低沉的、带着微微颤音的闷响,像是地下深处传来的一记重锤。冲击波扫过树林,桦树叶子齐齐抖了一下,细枝上的露水被震落,洒在炮手的钢盔上,发出细碎的声响。

接着是第二门、第三门、第四门。齐射完毕。

炮弹在空中飞行的时间不长,弹道高抛,末端接近垂直。贝克看不到弹着点。他能看到的只有林子外面的天。天已经开始泛白,东边地平线附近有一层灰蒙蒙的云,云的下沿被还没升起的太阳烤出一点暗橙色。然后,那个方向传来第一声爆炸。

爆炸声跟炮声不同。炮声是闷的,爆炸声是脆的。因为爆炸发生在封闭空间内部,传回来的声波带着一种被压缩过的质感,短促,干净,像是一根粗钢筋被折断。

接着是第二声、第三声。

通讯兵的耳机里传来观察员的声音。声音很兴奋,隔着电流也能听出来。“命中!碉堡A-3顶盖掀掉!A-4冒烟了!等一下——A-4内部爆炸,确认!天哪,顶盖飞起来了,混凝土碎块飞出五十米——”

贝克伸手按了一下通讯兵的肩膀,示意他压低声音。通讯兵深吸了口气,恢复平静,继续记录。

效力射持续了四十分钟。四门炮以每分钟两发的速度交替射击,炮管打热了,炮口附近的防锈漆开始起泡,发出一股焦糊味。炮班轮流把水壶里的水浇在炮管上降温,水碰到滚烫的钢铁,嗤一声变成蒸汽,把炮手的脸蒸得通红。装填手的手臂开始发抖。一枚炮弹一百二十公斤,每分钟装填两发意味着他每分钟要用双臂托举二百四十公斤的重量。没人说话。每个人只做自己手上的事。

四十分钟后,通讯兵摘下耳机,站起来报告:十一座主碉堡全部摧毁。苏军防守部队开始撤出工事外围。

贝克拿起话筒,通知炮位切换弹种。第二波效力射,全部装填高爆杀伤榴弹。碉堡已经没了。剩下的是被炸出来的苏军步兵和副火力点里的人。他们会在开阔地里跑。高爆榴弹就是为他们准备的。

贝克下完命令,放下话筒,走到掩体出口,往外看了一眼。天已经大亮。林子外面的空地上,炮班士兵正在从弹药壕里往外搬高爆弹的弹药箱。箱子上印的编号变了,不再是混凝土破坏弹的编号,换成了另一种代号。一个年轻装填手扛着箱子走得太急,被树根绊了一下,单膝跪地,箱子一角磕在石头上,木屑崩出来一块。他赶紧低头检查箱体,确认没裂开,才重新扛起来跑向炮位。

贝克转身走回掩体深处。施密特正靠坐在弹药箱上,眼睛闭着,手里还握着那根铅笔。铅笔没停,在空中慢慢划着看不见的弧线。

指挥掩体里气氛松快下来了。通讯兵摘下半边耳机,从口袋里掏出一块皱巴巴的纸包的糖,剥开塞进嘴里。施密特睁开眼,看了一眼通讯兵,又闭上。谁也没说话。

效力射第二波在十五分钟后开始。观测员报告,苏军步兵正在碉堡群东侧洼地集结,人数估计一个连。贝克的四门炮一轮齐射。三轮齐射。洼地消失了。不是修辞。是真的消失了。弹坑连弹坑,像是一把巨犁在地面上反复划过,把原先的地形起伏全部抹平。观测员说那里现在只剩一种颜色——黑色。翻出来的新土是黑的,烧焦的草根是黑的,弹坑边缘还在冒烟的木头也是黑的。

打开网易新闻 查看精彩图片

贝克那天晚上在日记本上写了两行字:奥廖尔正面,目标清除。弹药消耗:混凝土破坏弹四十四发,高爆榴弹六十八发。

写完他搁下笔,盯着数字看了一会儿。六十八发高爆榴弹,这意味着他的连队在效力射阶段打出了一轮又一轮的齐射。按标准作业,高爆弹对步兵集群的效力射只需三到四轮,五轮以上属于超额杀伤。但前沿观察员一直在报新目标,苏军的预备队不断涌上来,像水从破了洞的桶里往外漏。于是开炮就停不下来。他把六十八发这个数字在脑子除了一遍——单弹装药三十一点五公斤,六十八发就是两千一百四十二公斤炸药。这些炸药在不到半天的时间里,被精准地洒在了一片不到两平方公里的地面上。这就是独立编制的意义。步兵呼叫火力,不需要经过团、师、军层层审批。前线观察员直通炮阵地,校正数据实时回传,计算兵当场出诸元,炮班就地装填。整个反应链条从侦察到炸点落地,压缩在十分钟以内。比师属炮兵团的一百五十毫米榴弹炮快得多。那些炮需要炮兵营指挥所统一计算,需要电话线一级一级往下传口令。而他的炮只需一道无线电通话。

快,就准。准,就省。省,就意味着可以用更少的炮和更少的人打出更大的战果。

这个道理他在波森训练场学过。但直到今天,他才真正在战场上看见它变成现实。贝克合上日记本,往睡袋里缩了缩。地面很凉,六月的夜气从土里渗上来,隔着睡袋也能感觉到。他没有再想那些数字。他想起施密特握笔的那根手指。那根手指在修正第三发试射时,没有任何犹豫,划出的线条又短又直。贝克见过师属炮兵计算组的操作——七八个人,两部电话,一个图板传来传去,校一发弹至少五分钟起步。而施密特只需要一根铅笔。

仗打到第三天,目标区内的苏军主工事基本被打哑。第3装甲师的虎式坦克从突破口碾了过去,履带卷起的尘土混着硝烟,在林子上空形成一片黄灰色的云雾。贝克站在阵地边上,看着一辆辆坦克从面前经过。坦克手们把舱盖打开,露出半个身子,有人冲炮阵地这边竖起大拇指,喊了句什么,被发动机的轰鸣盖住。

那一刻贝克觉得,这门炮真的无敌。不靠什么“信念”,也不靠什么“精神”。靠的是物理。靠的是三十一公斤半装药砸在混凝土顶盖上时那一声断裂。靠的是施密特脑子里那些密密麻麻的数字。靠的是迈尔开运输车往返弹药点三十六趟没合眼。靠的是400人的编制体系把这十二门炮伺候得舒舒服服。

他想,只要链条不断,没有什么防线是打不穿的。

然后链条开始断。

不是从头上断的,是从中间。奥廖尔战役打到第八天,迈尔从后方弹药站回来,跳下半履带车,脸色不对。贝克问他怎么了。迈尔说,今天只领到一半基数。理由是弹药站的军士说,往前线送弹的卡车编队昨天在公路上被伊尔-2攻击机扫了,毁了六辆卡车,押运排死了七个。贝克听完没当回事。一次袭击而已。打仗哪有不死人的。他让迈尔把弹药卸了,继续跑下一趟。迈尔没动。他说,中尉,军士还说了,下一批弹药什么时候到不确定。

不确定。贝克第一次在战场上听到这个词。他不喜欢。他命令通信兵联系营部,营部转接师部,师部推给军属炮兵指挥部。最后回来的答复是:弹药供应优先级已下调。贝克拿着话筒问:下调?我们不是独立编制的重火力单位吗?对方沉默了两秒,回了一句话:军指挥部决定优先保障装甲师突击群,重迫击炮营的弹药补给改为日间单趟配送。

贝克挂了线,没说话,站在原地,把这句话在脑子里嚼了又嚼。没有骂人,没有摔东西。他只是拿起日记本,翻到物资账那一页,在当日弹药领取栏里写了一个数字。写完之后他把笔搁下,又拿起来,在那个数字后面加了个括号,括号里写了两个字:减半。

贝克排的车队已经一个礼拜没见到后方来的油罐车了。他派人去营部申请燃料,营部说师里在统一分配,让等着。迈尔等不住了,自己带着两个兵,开一辆半履带车顺着公路往回找。找了整整四个小时,在离阵地三十公里外的一个十字路口,找到了师后勤的临时补给点。那不是什么正经补给站——只是一辆被炸瘫的铁轨平板车推到路基下面,几个军需兵搭了个帐篷在旁边。迈尔报了番号,说自己是军直属重迫击炮营运输排的,来领弹药和汽油。军需兵翻了半天表格,抬起头说,你们营不在这个补给点的名单上。迈尔把表格拽过来自己看,确实没有。名单上有两个步兵师属炮兵团,一个火箭炮营,一个工兵营,甚至还有一个兽医连。没有他。迈尔压着火问,我们归军炮兵司令部直管,不上你们的表格?军需兵摊手:我按单子发东西,单子上没你们,我有什么办法?

迈尔最后从军需兵手里磨了三桶汽油,弹药一发没领到。他把油桶搬上车的时候,旁边一个工兵营的中士看了他一眼,说,你们还费什么劲啊。迈尔没吭声,拉开车门坐进去,发动引擎。发动机抖了两下,熄火。他重新打,又熄火。第三次才着。那中士还在看他。迈尔把手伸出车窗,竖了个拇指。

车开出五百米,迈尔把车停了,趴在方向盘上,肩膀抽了两下。副驾驶的兵没说话。迈尔抬起头,擦了把脸,挂挡,继续开。那年深秋,第聂伯河的克里沃罗格桥头堡。

这次是防御战。贝克排被紧急加强给第8集团军,任务是封锁河面,阻止苏军架设浮桥渡河。阵地选在河岸西侧一处高地的反斜面。地形极好,观察视野开阔,前方观察员能直接看到对岸苏军的集结地。天上还有一架Fi 156侦察机配合,实时回传坐标。贝克接到命令的时候心里是有底的。反斜面打河面,这是教科书级的火力封锁场景。唯一的问题是他手里还有多少弹药。

奥廖尔打完之后,补给线就像一根被拽到极限的橡皮筋。弹药要优先保证装甲集群,然后是步兵师,最后才轮到独立炮兵。贝克排曾经是军炮兵司令部的宝贝疙瘩,现在变成了需要自己想办法弄饭吃的累赘。

泥。第聂伯河两岸的泥。不是普通的泥,是那种黑灰色的、黏得像胶水的淤泥。人踩进去能没到膝盖,车轮碾过去会在轮毂上裹一层厚壳,每转一圈就重一分。迈尔的半履带车在从阵地到后方弹药站之间二十公里的路上跑了三天,车底盘的泥刮了又积,积了又刮。履带销子被磨得发亮,像骨头一样白。

弹药堆在弹药壕里,数量越来越少。贝克自己数过——高爆榴弹还剩四十七发,混凝土破坏弹十八发,发烟弹二十二发,照明弹三十一发。这就是一个四门制连的全部家当。按库尔斯克时期的消耗速度,这些弹药撑不过一个白天的战斗。但他不能按库尔斯克的打法打。库尔斯克打的是效力射,一轮接一轮,弹药像是从无底洞里往外掏。现在打的是精确射。每一发都必须有人确认目标,每一发都必须经过施密特计算,每一发都必须看到战果才能打下一发。

苏军是在凌晨开始渡河的。天色还没亮,河面上有一层薄雾,贴着水面,在月亮底下泛着乳白色的光。前沿观察员伦茨打来电话,声音压得很低:浮桥架设点至少三处,步兵正在登船。贝克转发了坐标。施密特算出诸元。第一发高爆榴弹在四分钟后落地。

弹着点偏了。偏了将近八十米。观察员报回偏差数据时声音有些抖。不是怕,是冷。贝克听得见伦茨的上下牙在轻微碰撞。施密特修正了下一发,命中。浮桥被炸断,木屑和水柱同时升起,在月光下显得不太真实,像一个被剪掉的画面突然插进来。苏军很快开始释放烟幕。不是一发一发打的,是整片整片地放,白色和灰色混在一起,从河岸往河面上蔓延,厚重得像是被人铺了一层棉絮。目视校射中断了。

伦茨在无线电里喊:看不见了,目标区被烟完全遮蔽。贝克骂了一句。他转身叫通讯兵联系Fi 156侦察机。空中校射还在。飞行员是个叫哈恩的年轻中尉,声音很冷静,像在报天气预报。“浮桥B点重新架设,位置偏北四十米。步兵从浮桥东侧下船,人数约一个连。”贝克的炮重新装填。射击诸元根据空中校射的数据修正。炮弹穿过自己这边上空时,发出一声被拉长的呼啸,音调从高到低,最后一瞬消失,然后河的远处传来一声闷响。哈恩的声音从无线电里传来:“命中。浮桥B点摧毁。”贝克没回话。他看着弹药壕的方向。迈尔正在那里点数。

苏军也不是傻子。他们很快发现烟幕放错了。烟幕遮蔽了自己人的视线,反而让德国人靠侦察机照打不误。于是他们改了策略——烟幕不再只放给自己看,开始往德军一侧飘。不是掩护渡河,而是熏观察哨。伦茨所在的前沿观察点被烟裹住,目视范围缩到不足五十米。他打电话回来,声音因为吸了烟嗓子里像含了口沙子。他说他现在只能听。看不见。但能听见苏军工兵在河面上敲桩子的声音,规律的撞击,闷在水面上,一下一下。

贝克命令发烟弹装填。不是对着自己人打,是对着苏军阵地打。他的逻辑很简单:你熏我,我也熏你。你放烟掩护架桥,我就用发烟弹覆盖你的炮兵观察点和对岸前沿指挥所。看谁先瞎。四门炮交替射击,发射了十余发烟弹。发烟弹的弹道跟高爆弹不同,引信在空中炸开,白磷燃烧,浓烟从半空中往下垂,形成一道垂直的幕,把苏军一侧的高地和河岸完全隔断。苏军的炮兵观察点消失了。他们的远程炮兵没有校射,打在己方阵地附近的炮弹开始偏离,有的直接落进河里,炸起的水柱冲散了部分烟幕,又重新被新烟填上。

战斗打到第二天夜里,炮管没有真正凉过。炮手们轮班吃饭,拿着黑面包蹲在炮座坑边啃,啃两口就着水壶灌一口凉水。装填手的肩膀都肿了,但没人说话。他往炮口里塞炮弹的动作已经成了肌肉记忆,弯下腰,抱起弹体,转身,推入。一整套动作在灯光下看起来流畅,但从他额头暴起的青筋和每次弯腰前微微的停顿,贝克能看出来他的腰可能已经撑不住了。

凌晨两点,苏军第三次转移架桥点。这次他们选在河道最窄处,两岸都是树林,月光照不到水面。但Fi 156侦察机发现了。哈恩飞得很低,夜航风险极大,但他说云层薄,月光够了。他报出坐标,施密特打了三发,三发全中。到第三天傍晚,苏军停止了渡河。哈恩最后一次飞越目标区,报告说河面上残骸太多,已经看不到新的架桥活动。累计摧毁浮桥九座,两岸丢弃的橡皮舟和木排碎片随着水流缓缓往南漂。两个苏军步兵营的渡河装备损失过半。

贝克在阵地上睡了整整十个小时,醒来时迈尔告诉他,昨夜从后方送来了一批弹药。不多。高爆弹二十四发,混凝土破坏弹六发,发烟弹倒是补了三十发。但迈尔说这话的时候脸是黄的。贝克问他又怎么了。迈尔从口袋里掏出一份物资清单,已经皱得不成样子。上面盖的不是军炮兵司令部的章,是集团军后勤处的章。贝克看了两遍,确认自己没看错。他的营不再直接从军炮兵司令部领取补给,而是被下放到集团军后勤统一调配。

这意味着什么,贝克心里清楚。统一调配意味着排队。排队意味着优先级重新洗牌。独立编制还在,但独立的补给线已经名存实亡。独立编制的优势——那根让反应速度快到不可思议的完整链条——正在被后勤体系一根根抽掉。他点了一根烟。火柴划过磷纸的声音在掩体里很响。

1944年春天,卡西诺山。

贝克趴在半塌的石砌畜栏后面,透过炮队镜看对面山坡上修道院的残骸。修道院早就被盟军炸过一轮了,白色的石灰岩墙体被炸出大片缺口,像是被什么东西啃掉了一半,残余的部分歪歪斜斜立在晨雾里,远远看去倒更像一座被遗弃的采石场。他面前放着一枚混凝土破坏弹的弹体,涂着灰绿色的防锈漆,弹头引信已经拧上了。

太阳还没完全升起来,修道院废墟的西侧墙面被晨光照出一层淡金色。这种光线下,肉眼很难分辨墙体上的射击孔。但伦茨看到了。这个观察员眼睛毒得不像话。两天前他只用一副炮队镜和一个指北针,就标出了盟军在废墟里新开的十二个机枪阵地和三处观察所。贝克问他怎么确定的,伦茨指了指自己的耳朵:“子弹飞出来的声音跟石头缝里灌风的声音不一样。”

贝克没再问。他学会了在这个连队里,有些事不需要问。施密特不用看图板就能心算射击诸元。迈尔能靠听发动机的声音判断出点火系统有没有进水。伦茨能听出子弹和风声的区别。这不是超人天赋,是他们把手里的活儿干了几千遍之后长在骨头里的东西。

炮响了。震波从地面传过来,贝克趴在畜栏的石头墙面上,石头表面一层细灰被震得簌簌往下落,掉在他后脖颈上。炮弹出膛的声音在这里跟奥廖尔不一样。奥廖尔的桦树林吸音,炮声发闷。卡西诺的山地不吸音,炮声撞在山谷里来回弹,一声响能拖出好几个回音,听上去像是好几门炮在同时射击。炮弹落进修道院废墟西侧第三层窗口,延时引信在墙体内部起爆,烟从窗口涌出来,白色的石灰粉尘混着灰黑色的硝烟,从同一个窗口喷出,像被堵住嘴的人突然咳出来。

贝克在炮队镜里看到那堵墙颤动了一下,但没有塌。墙没塌,机枪停了。然后他听到极远处传来一声喊。不是德语,不是意大利语。声音被山风和回音撕碎了,听不清内容,但那种音调贝克认得——人发现掩体突然变成棺材时才会发出的那种声音,嘶哑的,往上挑,然后断掉。

他已经习惯了这种声音。从奥廖尔到克里沃罗格,再到卡西诺。战场上的人声永远是先往上走,升到一个顶点,然后突然消失。他没见过一个喊叫的人会自然收声。都是断掉的。

炮弹的消耗在卡西诺被压到了极限。两天前,营部下达了一份弹药配给新规:每门炮日均供应量降到了个位数。迈尔从后方弹药站回来时只带回了六发高爆弹和四发混凝土破坏弹。六发高爆弹——整个连四门炮分,一门炮只摊到一发半。迈尔这次没趴在方向盘上抽肩膀。他把弹药箱卸完,从驾驶室里拎出一个布袋子,往弹药箱上一摊——六个午餐肉罐头,两包压缩饼干,还有一小罐真正的咖啡豆。是美军的东西。迈尔说,回来的路上遇见一个从山下撤下来的伞兵,用一个急救包换的。贝克没问那个伞兵用急救包换罐头干什么。伞兵往山下走,他们往山上守。各人有各人的算术。

他拿起一罐午餐肉,罐头表面有一层冷凝水,冰凉。他想起库尔斯克。1943年7月,他的连队打出了当时整个东线重迫击炮营的最高单日弹药消耗记录。单炮日均发射二十二发,四门炮一天打掉将近九十发高爆弹,弹药运输排三辆半履带车全天无休,迈尔连轴转,从阵地到弹药站往返累计里程超过两百公里。那场仗打完之后,营长亲自到连里来,站在弹药壕边上,看着堆成山的空弹药箱,说了一句:这他妈的才是独立编制该有的样子。

那一刻所有人都觉得这场仗能赢。弹药堆得比人高,炮弹管够,侦察机校射,电台畅通,计算兵闭着眼睛都能出诸元。链条是完整的。链条的每一环都在,每一环都亮着光。他们看不见链条上正在出现的裂纹。他们只看到四十分钟内十一座碉堡被掀掉顶盖。只看到一轮齐射覆盖一个展开的步兵连。只看到迈尔从驾驶室窗户探出头来,一边卸弹药箱一边笑,说他数过了,今天跑了整整十六趟。十六趟。贝克的日记本上还留着那一页的记录。弹药消耗栏里填着混凝土破坏弹四十四发,高爆榴弹六十八发。那行字墨迹现在有些褪了。

那天凌晨四点。贝克裹着一条军毯,背靠畜栏的石墙,膝盖上摊着那张物资清单。单子边缘被磨毛了,折痕处几乎断开,他用手指压平,又看了一遍。上面列的是当日弹药领取记录:高爆弹六发,混凝土破坏弹四发,发烟弹八发,照明弹四发。纸的下半部分盖着集团军后勤处的章,章印是歪的,盖在了表格的空白处,没压在数字上。贝克盯着那个章看了很久,然后伸手从口袋里摸出铅笔——笔是施密特的,笔杆上有一圈牙印——在表格反面做了一道算术题。

库尔斯克,单日高爆弹消耗六十八发,四门炮,平均每门十七发。今日领弹六发,四门炮,平均每门一点五发。他在第二行数字下面划了一道横线。横线划得很重,把纸戳了个小洞。然后他把弹药清单折好,塞回口袋里。铅笔还给施密特时,他问贝克算了什么。贝克想了想,只说了两个字:没什么。

那发混凝土破坏弹击中修道院废墟西侧窗口之后,观察员伦茨没有从炮队镜前挪开眼睛。他需要确认墙体后面是否还有声音。炮队镜的镜片蒙了一层薄灰,成像有些发虚,但还能看。废墟里烟尘正在散,石灰粉尘悬在半空中,晨光打在上面,形成一道道斜着往下落的光柱。安静了。然后又有声音。不是喊叫,是铁锹刨石头的声音。盟军在清理射击点。伦茨拿起话筒,报出新的修正数据。施密特重新计算。第二发打进了同一个窗口。这次烟尘的颜色变了——不再是白色的石灰粉,混进了灰黑色的硝烟和一种偏黄的东西。贝克在炮队镜里看到了,知道那是弹药被殉爆的颜色。然后第三发,打修道院东翼观察所。三发打完之后,伦茨离开炮队镜,坐在地上,背靠着畜栏的石墙,掏出自己的水壶摇了摇,有水声,但他没喝。

贝克在炮队镜里观察了整整一个上午。十二个机枪阵地被点掉了九个。三处观察所全部摧毁。混凝土破坏弹只剩下一发。他不敢用。留着。他知道盟军迟早要从山脚往上推,那发弹要留给可能出现的装甲车。

他们没有等来装甲车。等来的是命令。天黑之后营部通报全线转入守势,弹药补给暂停,各单位节省弹药准备白刃。节省弹药——这四个字的命令让贝克笑了一下。他已经节省到用罐头换弹药的地步了。他的炮现在不是战斗武器,是心理安慰。摆在那里给山下的伞兵看——别怕,咱们还有重火力。

1944年底布达佩斯。街区已经不存在了。街道变成了碎石堆和扭曲的钢筋,地上铺着一层碎玻璃碴,踩上去嘎吱嘎吱响。空气里有一股煮过头的卷心菜味,说不清是从哪栋楼里飘出来的,也可能根本就不是卷心菜。苏军已经围城三个礼拜。贝克排被塞进佩斯一侧老城区的两栋临街楼房里,跟第9山地军的残余部队混在一起,固守一个十字路口。巷战。不是被迫击炮设计的。

四门炮只剩两门。一门在入城时被炸断了牵引钩,丢在城郊的临时修理点,修理工说等配件,等了十天配件没来,修理工被流弹打死了。另一门在渡过多瑙河支流时半履带车陷进冰泥里,苏军迫击炮打了三发,没直接命中,但弹片削断了炮管上的瞄准镜座。瞄准镜飞出去落在泥里,施密特下去摸,摸到了镜筒,镜片已经碎了。炮还在,但没有瞄准镜,它就是个铁筒子。贝克排现在只有一门炮能打。弹药全部搬进楼房的底层,码在墙角,数过——十一发。

高爆弹七发,混凝土破坏弹四发。发烟弹和照明弹各剩几发。别的没了。

迈尔坐在弹药箱上擦零件。他擦的不是炮,是冲锋枪。这支冲锋枪是他三天前从一个死掉的党卫军士兵身上解下来的。MP40,枪托折叠处的铰链有点涩,他用一块浸过机油的破布反复擦拭,擦完折叠,再展开,再折叠,直到铰链活动顺滑。他把它放在腿上,看着外面灰蒙蒙的天,说了一句:“早知道最后要打巷战,当初该学怎么扔手榴弹。”没人接话。

天快黑的时候,苏军坦克出现在街道尽头。不是一辆,是三辆,后面跟着散兵线步兵。坦克在废墟里爬得很慢,发动机的声音在楼群之间被放大成持续的嗡鸣。贝克从三楼窗口往下看,坦克的轮廓在暮色里发黑,炮塔转动时金属摩擦的声音像刮锅底。他下了命令——混凝土破坏弹装填。目标不是坦克正面,不是侧面,是顶盖。他们的阵地在三楼,炮弹发射角度接近垂直,打出去之后弹道高抛,落点正好是坦克最薄弱的顶部装甲。

不能用常规射击方式。施密特重新设置射角,炮管几乎垂直于地面,炮口对准头顶上被炸穿的楼板缺口,直直对着天。装填手把混凝土破坏弹推进炮膛。弹体带着延时引信,弹头加厚硬化。贝克见过这发弹击穿一米二混凝土顶盖的样子。坦克的顶部装甲厚度通常在二十到三十毫米之间。这门迫击炮能让两百一十毫米的弹头带着延时引信以近乎垂直的角度砸下去。

炮响了。炮弹出膛之后穿过楼板洞口,碎石和水泥块被炮口暴风掀起来砸在墙上,尘土木屑扑了施密特一脸,他没躲。炮弹在高点短暂滞空,弹道到达顶点后开始垂直下落。贝克从窗口探头去看——他看见坦克顶部突然冒出一簇火花,接着整辆车往下沉了一下,不是被推着走的那种位移,而是悬挂系统被砸扁的那种下沉。然后车体所有缝隙同时往外喷烟。延时引信起爆,弹头击穿顶部装甲进入车体内部才炸。炮塔没飞,舱盖被冲开,里面涌出来的烟是黑里带红,像是烧着了弹药。第二发打第二辆,偏了,打在坦克右侧不到两米的地面上,弹坑炸出来之后坦克往左急转想躲,但废墟太窄,履带被乱石堆卡住了。第三发修正,命中发动机舱盖板,炸了。第三辆坦克开始倒车,碾过步兵散兵线往后撤,车长探出半个身子往后面看路,伦茨从对面楼顶打了整整一个弹匣的冲锋枪扫过去,车长摔进了舱盖里。步兵散开躲进废墟。然后苏军开始打照明弹。

苏联人的照明弹升空比贝克预想的要快。照明弹挂在天上,把整个十字路口照得像白天的阴天,楼房、碎石堆、歪倒的路灯杆子全部被压成平面,影子拖得又黑又长。接着迫击炮弹就落下来了。第一发打在街对面楼顶,炸塌了半边屋檐。第二发落在大街上,弹片削断了路边半截还在冒烟的煤气管道,火花和碎铁皮溅了一地。贝克蹲在窗口底下,钢盔檐磕在窗台上,他偏着头喊话让所有人往下撤。炮搬不动,太重了。炮组两个人把炮身从三脚架上卸下来,扛着往楼梯间跑。第三发苏军迫击炮弹直接打进三楼隔壁房间,炸穿了墙,砖石和灰泥喷进走廊,扛炮的兵被气浪拍倒,炮管砸在楼梯台阶上,混凝土台阶被砸出一个豁口。人没死,钢盔滚到了二楼。

炮管保住了。贝克在二楼重新架炮。二楼窗户朝向不对,射界被对面一栋半塌的百货大楼挡住大半。但够用。苏军坦克已经退回去了,步兵开始从废墟堆里往外摸。伦茨从对面楼顶打信号——手电筒闪光,短长长短。贝克翻译出来:步兵,巷口。

照明弹打出去。这是贝克排自己的照明弹,210毫米Le Gr 69。炮弹在高空炸开,镁光燃烧,悬停在一片废墟上,照亮了将近一平方公里的城区。光很白,不是照明弹那种黄,是带着一点青的白,把废墟的阴影切成刀刃一样的锐角。苏军步兵的散兵线在光照下暴露无遗。贝克下令高爆弹装填。四发高爆弹——他全部家当的高爆弹只剩这四发了——打进了苏军步兵线。弹着点之后,巷口安静了。

天亮前,迈尔说,补给断了。不是今天断的。是三天前就断了。他说他试过所有办法——跑集团军后勤站、找友邻师军需官、甚至在废墟里翻苏军尸体找缴获弹药。什么都没有。供弹量是零。贝克听完只说了一句知道了。迈尔坐在墙根,手里还握着那支擦得锃亮的冲锋枪。他看着对面墙上的裂缝,裂缝很细,从上往下斜着裂,他盯着那道裂缝,隔了很久,说:库尔斯克的时候,我一天跑十六趟。车速拉到六十迈,后车厢的弹药箱颠得咣咣响,有一次转弯太急,甩出去一箱高爆弹,箱子在路面上滚了十几米,木头裂了,弹体滚到水沟里。我跳下去捡,弹体泡在泥水里,冰得扎手。我把弹抱上来,擦干净,装车,继续跑。跑回去被营长骂得狗血喷头。他说一发高爆弹比我一辆车都贵。

没人接话。墙角的弹药堆上还剩三发高爆弹,一发混凝土破坏弹,两发发烟弹,一发照明弹。加起来七发。这就是一个曾经单日消耗九十发高爆弹的重迫击炮连的全部家当。1945年2月。布达佩斯的夜晚是一种很深的灰色,不是黑色。城里到处在烧,火光照在低矮的云层下沿,把天空烤成一块暗红色的天花板。远处有炮声,很近,也很远。

贝克排的七发炮弹全部打光。五发打出去了。一发没炸,引信故障。一发从炮管里滑出来,弹体底部的闭气环磨平了,压力不够。剩下的两发——一发高爆弹,一发发烟弹——还在弹药箱里封着。迈尔把它放在二楼墙角,用一块扯下来的窗帘布盖着。然后他对贝克说,苏军已经在两个街区外了。

贝克站起来,走到墙角,掀开窗帘。弹体冰凉,油漆在指腹下有些发黏。他把手从弹体上收回来。他转身看炮。炮架在窗口,炮管正对着外面一片被炸得只剩骨架的建筑轮廓。那是布达佩斯老城区的天际线,曾经有穹顶、山墙、烟囱,现在只剩下几根钢筋,从水泥块里伸出来。风吹过来的时候,钢筋会发出很细的哨音。

炸药包放进去之后,引信拉环露在外面。贝克把拉环套在自己左手食指上,套进去之后又退出来,重新套在无名指上。无名指比食指力气小,拉的时候会犹豫一下。他不想犹豫。他把拉环套回食指。

迈尔站在门口,问:引信多长。贝克没回头。估计能烧二十二秒。

炮组所有人看着他。装填手站在迈尔身边,钢盔没戴,头发粘在额头上。装填手是从库尔斯克一路跟过来的老人,肩膀到现在还是肿的,左肩比右肩高出一截。他问贝克,真要炸吗。贝克说,我们没有炮弹了。迈尔说,这门炮跟了我们两年。贝克没回答。

他把引线点燃。引信燃烧的声音很小,在炮管里闷着,听起来像纸被火苗舔卷。青烟从炮口和炮膛之间的缝隙里钻出来。贝克后退三步,又退两步,背撞到墙。炮响了。不是出膛的声音——是炸膛。炮管从中间裂开,钢片往外翻卷,像被剥开的铁皮罐头,炮口那一圈加厚的铸铁箍直接崩断,半截炮管飞出去砸穿了楼板,掉在一楼碎石堆上,滚了两圈不动了。整个房间全是烟,带着一股焦糊的苦味。迈尔蹲在墙角,双手捂住耳朵,手肘在膝盖上来回搓。

天亮之后,他们撤离了那栋楼。没有人说话。他们沿着废墟里的下水道出口钻出城,泥浆没过腰,冰得让人说不出话。苏军炮火在他们身后把那个十字路口整片整片地犁过,碎石落进水里的声音密密麻麻,像下雹子。迈尔最后一个爬出下水道口,站在河边回头看了一眼。他看不见那栋楼了。那个方向只剩一团升腾的灰白色烟尘。

贝克没有回头。他走在队伍最前面,军靴破了,左脚鞋底磨出个洞,泥水灌进去,每走一步都能感觉到脚趾挤在湿透的袜子里打滑。他把那顶钢盔扔在了下水道里,走的时候没捡。

打开网易新闻 查看精彩图片

炮管残骸被发现,是在二十年后的一个春天。东德建筑工兵清理布达佩斯老城区最后的战争废墟,为新建的住宅楼打地基。推土机从碎石堆下面翻出一段金属物体,工兵班长以为是断掉的煤气管道,让人用铁锹清开周围的碎砖。清完之后发现不是管道。是一截大口径炮管,炸裂了,断面往外翻卷,形状不规则,像被什么东西从内部撑开的。残骸整体呈喇叭状,炮口箍崩断,炮膛内壁还残留着高温灼烧后的蓝紫色氧化痕迹。

工兵们围着看了一阵,猜这是什么炮。有人说是高射炮的残件,因为炮管厚得不像野战炮;有人说是舰炮,被拆下来当了岸防工事的火力点。没人想到那是迫击炮。迫击炮在他们的认知里是一种轻型武器,几个人就能抬走,炮管薄得像自来水管。而这截残骸一个人根本抬不动。它被挖出来的时候,断裂的一端斜插在混凝土碎块里,工兵用撬棍撬了很久才把它撬松。抬出来之后放在碎石堆上,阳光一照,钢管表面的防锈漆残片还在,是暗绿色的。油漆底下露出一行阴刻的编号——出厂序列,还能辨认。

工兵班长蹲在残骸旁边抽了一根烟,烟抽到一半,他用夹烟的手指敲了敲喇叭状的断裂口,说了一句话:“这东西炸之前肯定被人塞了炸药。不是被敌人打的。是自己人炸的。”

没人回答他。春天的风从多瑙河方向吹过来,带着河泥的腥味和刚翻出来的碎石灰尘。工兵们在碎石堆上坐了一会儿,站起来继续干活。那截炮管被吊车吊到卡车斗里,跟其他废铁堆在一起,运往城郊的钢铁回炉厂。卡车开动的时候,炮管残骸在车斗里颠了一下,撞在旁边一根工字钢上,发出一声很轻很闷的金属回响,然后安静了。

参考资料:

《德军二战重武器图鉴:210毫米重型迫击炮》,F. Hahn著,Motorbuch Verlag,1982年。

《二战德军炮兵编制、装备与战术手册(1939-1945)》,J. Engelmann著,Schiffer Military History,1995年。

《东线战役后勤史:从莫斯科到布达佩斯》,G. R. U. S. H. 编译,Naval & Military Press,2010年。

《布达佩斯围城:1944-1945年多瑙河畔的决战》,K. Ungváry著,Yale University Press,2005年。

声明:
本文基于公开史料创作,核心史实均经多源交叉验证。写作过程中借助工具整理素材,全部史实核验、逻辑推演及定稿均由人工完成并负责。文中基于史实的合理文学呈现,无虚构情节。图片源自网络,侵权请联系删除。