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年。
聲明:
本文基于公開史料創作,核心史實均經多源交叉驗證。寫作過程中借助工具整理素材,全部史實核驗、邏輯推演及定稿均由人工完成并負責。文中基于史實的合理文學呈現,無虛構情節。圖片源自網絡,侵權請聯系刪除。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.