《潮汐公理》

第二十五章 活下來的人也要入帳

D+11,上午六時四十分,張晟灝又看見一個值得打的目標。

敵軍一輛裝載電池模組的重型車離開宏泰冷藏場北側,沿礫丘外圍向潮門方向移動。兩架臺軍小型無人機從不同角度看見它,地面觀測也確認車旁有六具獵兵與人類護衛。這一次來源沒有共用同一條中繼,附近也沒有已知平民或失聯友軍。

邱啟文將射擊要求放到張面前。「能打。窗口大概三分鐘。」

同一張圖的另一端,家具市場內棟的臺軍步兵正在撤。

他們前一天為那個據點付出十二名傷患,夜裡又守住兩次試探。現在敵軍從樓頂與側巷同時壓迫,工兵預留的通道被倒塌物堵住,一輛CM34在路口後方等待接人。若旅砲兵把能立即閉合的射擊單元用於高價值補充車,步兵就少一段遮斷;若先掩護撤收,那輛載著電池的車很可能回到更深處。

張盯著它三秒。

「打追兵,掩護家具市場撤出。」他說。

邱沒有提醒他高價值車輛即將消失。「收到。」

砲火落在已確認的敵方前進線,壓住兩處屋頂與一段側街。裝甲車沒有趁機衝進去奪樓,只向前接到步兵;工兵把堵路的鋼架拉開,最後一組守軍帶著傷者離開。敵方補充車則在三分鐘後轉入礫丘西側,從無人機畫面消失。

家具市場內棟隨即被敵方占據。

一名撤回的排長坐在CM34地板上,隔著耳機罵張:「昨天不射,今天又把樓送掉。旅長是不是很喜歡撤退?」

張聽見了,沒有要求他注意語氣。「人都出來了嗎?」

「少一個。」

「名字。」

「下士周瑞廷。最後看見他在二樓樓梯。」

「我派人查。」

排長笑得很難聽。「又是查。你們上面最會查。」

半小時後,周瑞廷自己從排水溝爬回臺軍線內。他不是留下殿後,也不是完成什麼英雄壯舉;撤退時耳機掉了,煙裡走錯一個轉角,只能躲到敵軍通過。他回來第一句話是問有沒有早餐,第二句是請人別先通知母親失聯。

「她會把我罵死。」他說。

醫護替他清理手臂傷口。「你媽現在罵得到你,算好事。」

這場清晨交戰沒有奪回任何據點。臺軍放棄家具市場內棟,讓敵軍取得一處觀測位置;卻把兩個步兵排、工兵與一輛受損裝甲車撤回,北河主要通路仍可間歇使用。高價值補充車未被擊中,稍後很可能成為另一場戰鬥的敵方能力。

張把兩個結果都寫進當日摘要。

十一天前,軍方新聞稿習慣把「成功阻止」「有效打擊」放在最前面。十一天後,這種寫法已不足以描述北部戰場。敵軍未能把潮門的高損耗殘餘轉成穩定港口,卻仍能以小批船艇、無人平台和人類小組間歇補入;礫丘不是完整橋頭堡,也從未被臺軍收復;北河主要通路仍由臺軍掌握,旁側街廓卻每日變色。聯合反登陸沒有一個能供鏡頭停住的終點,只是一系列讓敵軍無法把觸岸變成縱深、讓自己仍保有反擊能力的選擇。

臺軍做到了最重要的一件事:敵方登陸殘餘尚未與臺北市區建立穩定連接,也無法沿主要道路持續輸送重裝。代價則散在被擊毀的車、空掉的床位、關閉的工廠與一張張尚未公開的名單裡。

中午,何思齊下令北辰旅公開第一份完整傷亡與裝備損失摘要。

有人反對。

「敵軍會從數字推估建制。」作戰參謀說。

「家屬也會從沉默推估我們在隱瞞。」何回答。

「可以只公布全作戰區總數。」

「那就沒有人知道北河是怎麼守住的,也沒有人知道代理旅長的選擇花了什麼。」

「會有人拿來追殺張。」

何抬眼。「你以為不公布就沒有人追殺他?」

另一名幕僚建議把傷亡按戰役合併,避免單獨列出槐山、宏泰與後衛撤離。從保護士氣的角度,說法並非毫無理由。城市每天都在警報中醒來,若民眾只看見損失,可能把仍在運作的防線誤認成潰敗。

張卻說:「分開列。」

幕僚轉向他。「你知道外面會把三張表加成一個責任人吧?」

「本來就有共同責任人。」

「敵軍宣傳會說你用平民換裝甲、又用裝甲換撤退。」

「那就把平民通過、裝甲受創、撤出多少人都放在一起。」

何沒有立刻同意。「你不是來表演坦白。公開內容如果只滿足你的罪惡感,同樣會傷害部隊。」

張沉默。

她說得中。他確實有一瞬間想把所有損失全推到自己面前,像承認得夠徹底便能替死者做些什麼。那仍是一種以自己為中心的做法。受傷者需要的不是旅長在鏡頭前自我處罰,而是社會知道他們還要復健、家人還要生活、單位仍缺人。

「讓鄭、林和現地連長一起核。」張說,「不是讓他們替我簽名,是把我看不到的放進去。」

鄭柏勳拿到初稿時,先把「裝甲人員輕傷,車組安全撤離」整段劃掉。

「誰寫安全?」他問。

承辦參謀說:「人都回來,沒有死亡。」

鄭把他帶到一處臨時維修棚。

魏子傑坐在地上,右手不停顫抖。他在礫丘退出時帶回所有乘員,車也被拖回;報告上可以算「車組安全撤離」。他的裝填手阿桓卻在後送後截去左小腿,駕駛連續三晚不肯進車內睡,砲手每聽見金屬落地便會趴下。魏自己拒絕離開單位,卻已兩次在車長塔內忘記最熟悉的口令。

「你問他安全不安全。」鄭說。

參謀不敢問。

魏看著他。「問啊。我又不會咬你。」

「報告應該怎麼寫?」參謀終於說。

「寫人都活著。」魏回答,「再寫我們現在不能一起上車。」

「這會被理解成失去戰力。」

「就是失去戰力。」鄭說。

魏卻不高興。「我沒有說永遠不能打。」

「也沒有人說永遠。」鄭蹲在他面前,「你先把手治好。」

「郭連長死了,你現在叫我休息?」

「就是因為他死了。」

「他如果在,會叫我回車上。」

「他如果在,會先罵你把自己當零件。」鄭聲音壓低,「別拿死人替你說想聽的話。」

魏轉過頭,眼眶通紅。他沒有答應休息,只讓醫護把他帶走。鄭在報告裡新增一欄:人員撤回但暫時無法執行原職務。這不是永久判定,也不是軟弱的代名詞,只是把活著的代價承認為戰力的一部分。

林沛慈拿到第二稿,又把「後勤維持正常」劃掉。

「什麼叫正常?」她問。

「主要補給未中斷。」

「修護班一天睡兩小時叫正常?醫院把兒科區挪給燒傷叫正常?一個十九歲技師在撤出後連續搬了六小時傷患,也叫正常?」

「如果全寫,摘要會很長。」

林把一張表推回去。「那就少寫一句英勇,多寫一句人還能撐幾天。」

她沒有要求把所有勞動都變成英雄故事。周家維從礫丘撤出後幫忙救人,不是因為天生高尚,而是郭政勳叫他走,他不敢坐著等;到了下午,他躲在發電車後方吐,承認自己很怕再被派回去。林把他的名字記進受益者,也記下他需要至少一晚休息。

「他是郭救出來的人。」參謀說,「這段很有象徵性。」

「他不是象徵。」林說,「他明天還要吃飯。」

名冊公開以前,還有一件不能被記者會取代的事:通知家屬。

北辰旅沒有足夠聯絡官逐戶到門前,部分道路也已中斷。有人只能透過地方行政站、醫院或一段品質很差的通話得知親人死亡。上兵杜承翰的母親接到電話時,先問是不是詐騙;承辦士官報出兒子的出生日期與單位,她仍不肯相信,要求讓杜本人接聽。

士官說不出口。

「他昨天還傳訊息說在修車。」母親反覆說,「你們是不是找錯人?」

同一張桌上的參謀想把狀態暫列「待家屬確認」,以免通話品質造成爭議。林拒絕。

「死亡已由醫療與單位確認,不能因家屬尚未相信就把他放回未知。」

「那要怎麼讓她接受?」

「不需要逼她在一通電話裡接受。」

林請地方窗口安排母親到能看見原始身分紀錄的站點,也把車組倖存者姓名一併留下。杜的母親半小時後又打來,這次問兒子最後有沒有一個人。

「有。」林說,「車組的人在。」

「他怕黑。」

林不知道一名裝甲兵是否會怕黑,也不拿「官兵都很勇敢」覆蓋母親的記憶。「我會問在場的人,再回覆妳。」

這種電話沒有戰術價值,卻決定公開數字是否仍屬於同一個社會。若軍方只把死亡變成總數,敵軍便不需要摧毀所有家庭,只要讓活著的人相信國家連誰死了都懶得說清楚。

公開摘要最後分成四部分:北辰旅與協同單位已確認死亡、受傷與失聯人數;裝甲、砲兵、輪型戰鬥車與無人系統的可確認損失;北河通路、潮門與礫丘的實際控制狀態;以及撤回但需醫療、心理、輪替或轉換職務的人數。敏感部署被保留,代價沒有被抹成一句「輕微」。

數字公布後,城市沒有因此得到同一種結論。

有人在市政府外舉起「張晟灝守住北河」的布條,把他的西點背景、砲兵專長和幾次成功遮斷剪成短片,稱他是臺北最需要的年輕將領。布條上甚至印了他從未說過的話:「只要我還在,臺北不會退一步。」

另一群家屬在兩條街外舉著「代理不是免責」與「公布完整命令」的牌子。他們把槐山六名死者、宏泰傷亡和郭政勳的姓名貼成一面牆,要求撤換張並由獨立人員調查。兩群人一度互相叫罵,支持者指責家屬動搖軍心,家屬則問支持者有沒有送過孩子上前線。

一名槐山陣亡官兵的父親站在支持張的隊伍裡,女兒卻在要求撤換的一邊。父親認為北河還在,臨陣換將只會讓兒子白死;女兒認為正因哥哥已死,才不能把任何主官變成不能更換的人。兩人隔著拒馬看見彼此,都沒有走過去。

記者把鏡頭對準父親,期待一句「即使失去兒子也支持旅長」。老人只說:「我支持部隊繼續打,不代表我替我女兒原諒誰。」另一側的女兒也拒絕被寫成反戰。她說自己每天仍在避難所分發物資,只是要知道哥哥等的火力去了哪裡。

同一個家庭因此同時出現在兩種政治立場裡。敵軍宣傳想把臺灣切成支持抵抗與反對抵抗兩群人,現實卻更麻煩:有人可以要求繼續作戰,也要求撤換作戰者;可以相信北河值得守,又不接受哥哥的死被當成續任票。

葉秋月帶著幾名學生經過,停在兩群人中間。

一名記者認出她,問:「校長,張旅長保住你們車隊,你支持他嗎?」

葉把麥克風推開。「他保住車隊,也有人因為火力沒去槐山而死。你要我用哪個人的命回答支持不支持?」

「至少您是受益者。」

「受益者最不該替付代價的人原諒。」

她帶學生離開。這段話很快在網路上傳開,支持與反對雙方都截取對自己有利的半句。敵軍宣傳帳號則把兩場集會並排,宣稱臺灣指揮體系分裂;政府若禁止集會,會替對方證明民主只在和平時存在,若完全不處理,又可能讓家屬位置成為攻擊目標。

顧芷衡決定不驅散,只把兩群人的遮蔽、醫療與疏散路線一併納入城市安全安排。有人罵政府浪費資源保護罵政府的人,她回答:「不然要讓敵軍替我們決定誰可以活在街上?」

傍晚,何思齊要求張錄一段公開說明。

幕僚替他準備的稿子先講北河仍在、敵軍未進入市區核心,再講傷亡不可避免,最後以團結作結。張讀到「不可避免」時停下。

「這四個字刪掉。」

「有些傷亡確實無法避免。」

「我們只能說當時看見哪些選擇,不能替所有死亡宣判必然。」

「那你要怎麼穩定士氣?」

張看著鏡頭。「說我們還在打,和說每一個決定都正確,不是同一件事。」

錄影開始後,他沒有宣布自己守住臺北,也沒有請家屬相信一切值得。

他說,敵軍仍未取得連向市區的穩定走廊,北河主要通路仍在臺軍控制之下,潮門只能間歇低量使用,礫丘仍是反覆爭奪的殘區。這是部隊與市民共同付出的實際成果。

他也說,槐山在交叉口火力等待期間遭到重創;郭政勳是在釋放後衛並嘗試撤離時陣亡;宏泰拒射保住了目標區內的友軍與平民,也讓北河守軍失去窗口。這些結果不能互相抵銷。

「我不要求任何家屬今天原諒。」張最後說,「我只承諾,活著回來的人不會因為沒有陣亡,就從代價裡消失;死去的人也不會因為我們需要士氣,就被寫成自願接受所有結果。」

錄影結束,幕僚問:「你知道外面會說你示弱吧?」

「會。」

「支持你的人也會失望。」

「他們支持的如果是那句『不退一步』,本來就不是我。」

夜裡,敵軍利用早晨逃過打擊的電池車,恢復礫丘兩處無人載具活動。臺軍因此失去一架觀測機,北河守軍又多承受一次試探。這是張選擇掩護步兵撤出、放棄高價值目標的後果。

試探在晚上八時四十一分變成一次有限攻擊。

八具獵兵分成兩路接近北河支線,一路沿家具市場屋頂壓迫守軍,另一路藏在低矮倉庫後方,等臺軍裝甲向槍聲方向轉動。更深處有敵方人類反裝甲組,卻沒有重裝前推;對方想要的不是立刻占領北河,而是逼鄭柏勳把戰車開進早已看過的交叉角。

旅部最初只看見屋頂一路。若依完整圖像直接反擊,裝甲會朝北,側面正好交給第二路。失去的那架觀測機使盲區更大,張無法用一句「再飛一架」補回來。

魏子傑在醫療帳外聽見位置,忽然要求拿圖。

「它們白天從供能車回去時,不走家具市場正面。」他用仍會發抖的手指著一條小巷,「這裡路肩撐不住戰車,卻能讓人形平台貼牆過。副連長如果只看屋頂,右側會被摸進來。」

鄭在前沿聽見他的聲音。「你不是休息?」

「我又沒坐進車裡。」

「耳朵離無線電遠一點也叫休息。」

「先看右邊。」魏說,「罵我等打完。」

鄭沒有因受傷下屬提供情報便把他重新算成可用乘員。他留一組戰車在能機動的位置,讓機步人員先查那條巷;步兵很快發現第二路獵兵,工兵則在更內側打開一條替守軍退出的穿越通道。旅砲兵只對已確認的屋頂射擊點提供短時壓制,沒有把整片家具市場當成目標。

裝甲隨後從側向出現,打斷兩路人機小組的接續。步兵守住支線路口,工兵在敵軍撤離後重新封閉一處能通向北河的缺口。臺軍擊毀或迫使失能數具平台,自己兩人受傷、一輛CM34感測器受損;敵軍仍控制家具市場外棟,沒有被趕出礫丘。

這場局部防禦不是魏一個人隔著帳篷打贏。他只指出一條鄭可能漏看的路;砲兵開窗、裝甲改變接觸方向、步兵辨明巷道、工兵讓路口第二天仍能守。張在戰報裡把因果分開,沒有把一名傷兵的提醒寫成「天才逆轉戰局」。

戰鬥結束後,鄭走進醫療帳,把魏的耳機拔掉。

「現在罵?」魏問。

「明天再罵。今天你作對一件,不代表手就不抖。」

「你至少說謝謝。」

「謝謝。睡覺。」

魏躺下時仍不服氣,卻第一次沒有要求回車上。

同一批撤回的步兵則在內側完成整補,其中包括周瑞廷;工兵依他們提供的敵軍位置,重建下一道拒止。這是同一個決定留下的能力。

張走過醫療區時,看見魏子傑坐在帳外。他的手仍在抖,卻用另一隻手教一名新補入的車長讀礫丘道路。魏沒有回到戰車,也沒有成為純粹的傷患。他正在用自己還能做的事,讓下一個人少踩一個坑。

「報告把你寫進去了。」張說。

「哪一欄?」

「活著,但不能當作沒有損失。」

魏想了一下。「難聽。」

「可以改。」

「不用。」他看向遠處車影,「至少不是安全撤離。」

外面的兩場集會仍未散去。一邊有人喊張晟灝的名字,一邊有人要求他下臺。聲音隔著夜色傳進營區,誰也壓不過誰。

張沒有走出去接受歡呼,也沒有躲開質問。

何思齊已安排兩天後讓家屬直接參加覆核。到那裡,數字會重新變回人,受益者也必須坐在付出者面前。

在此之前,林沛慈把最後一張修訂表放到張桌上。

最上方是死亡與失聯。

最下方新增一列:仍活著、仍能做事、但已不是出發時那個人的人。

「這一列永遠算不完。」張說。

「所以不是叫你算完。」林回答,「是叫你別假裝它等於零。」