# 第十二章　讓城市活著

D+2清晨，北河市的第一個聲音不是砲火。

是水管吸進空氣。

六樓的老人轉開水龍頭，管線咳出一股鏽水便停了；收容所把飲水改成每人半杯，醫院洗手槽貼出「只供處置」；消防隊仍有車，水箱卻補不滿。城市沒有被一擊關閉，它是一項功能接著一項功能失去餘量。

軍事圖上的北河走廊只是一條線。

對住在這裡的人，那條線是去醫院、找孩子、送水、撤離，也是守軍與砲兵還能不能在望潮灣以內互相接住。共軍只要把它穩定切斷，灘頭便能向城市長；台軍若把它完全軍用化，城市則會先從內部停止生活。

林沛慈抵達區域醫院時，妹妹林沛晴正在手動替病人供氧。

備用電力尚在，主供氧設備的進水保護卻反覆跳脫。兩名呼吸治療師輪流壓著甦醒球，床邊家屬用手機照明；急診門外停著一輛裝甲救護車，車上三名傷兵尚未卸下，因院方必須先決定哪一區還能接人。

「妳怎麼來了？」林沛晴沒有抬頭。

「帶調壓器和維修組。」

那批東西來自戰前林沛慈保留下來的醫療、維修運力。第三章時，張要求把可用車輛盡量送給砲兵，她拒絕把所有能力押進第一輪；海峰號沒有來，砲兵因此少了補充，今天醫院卻還有一輛車、一組技師與能替受損裝甲恢復基本機動的零件。

選擇沒有變成證明她永遠正確。望潮灣已有台灣士兵因火力不足而死，林不能用眼前這間醫院把那些人抵銷。她只能確認當初留下的東西，現在真的接住了某些人。

維修技師拆開供氧設備，發現不是整機報廢，而是一處保護模組受潮。軍用備件無法直接替換，醫院舊設備上卻有一組可相容的機械調壓件。兩個系統原本不在同一本清單裡，林讓技師與醫院工程員自行決定怎麼拼；她沒有用軍階替他們指定接法。

半小時後，主供氧仍不能滿載，至少不必再由人一下一下壓住每次呼吸。

這時妹妹才把手機遞給她。

「媽今晚剩最後一份。」

D-4，許玉蓮說藥還有六天。封鎖、第一擊與灘頭戰把六天全部走完；家裡沒有得到暗中調撥，妹妹只靠醫院允許的保存方式把用量維持到今天。若下一批冷藏藥仍未抵達，明天開始便只能由醫師改用效果較差、風險較高的替代方案。

林沛慈手上確實有能力從另一個病人順位調一份。戰時庫存混亂，一個備註就能讓母親多出幾天，沒有人會立刻追問。

「媽知道嗎？」她問。

「她說不要拿別人的六天。」

林沒有打開調撥頁面。不是因為她不想救母親，而是這座城市之所以仍願意把藥、車與人交給她安排，建立在大家相信她不會替自己留暗門。

「把替代方案列成一般需求，」她說，「母親的名字不提前。」

林沛晴看著她。「妳講得像別人的母親。」

「我如果不這樣講，可能就會把她當成只有我能救的人。」

兩姐妹沒有和解。沛晴轉身去接下一名患者，林則把醫院最低需求帶往城市應變中心。她離開時，一輛原本準備送砲兵零件的修護車停在門口；車上的工具已先修供氧，下一個軍事任務至少晚一輪。

林在延遲欄簽下自己的名字。

醫院門外，一名砲兵維修士官正等那輛修護車。他的單位有一輛自走砲因介面故障列為有限可用，原定上午取得這批工具，現在必須再撐一輪。士官沒有罵醫院，只問確切延遲多久。

「至少四小時。」林說。

「四小時以後還是我們嗎？」

這句話問的不是位置，而是單位會不會在工具抵達前被打散。林可以用「任務調整」迴避，也可以告訴他後勤不負責前線存亡。她最後只回答：「我不能保證。車離開醫院後先找你們；如果道路斷了，會把工具交給能找到的同型單位。我會把變更寫進去。」

士官點頭，回到一輛沾滿泥的車上。車內還有兩名從第一章分散節點活下來的砲班人員，他們沒有因張早先救了火力就欠任何人樂觀。工具晚到，可能使他們少打一輪，也可能使另一間急診多收幾個人；兩種結果不會在同一張表裡自動相抵。

林父親在港區開起重機時，最討厭主管說「貨一定會到」。潮水、機具與人都可能出錯，真正可信的不是保證，而是貨沒到時有人肯說它現在在哪裡。林把這套脾氣帶進軍隊，也因此常得罪希望先聽好消息的人。

她傳出修護車的新去向，讓砲兵、醫院與城市端都看得見。張收到後沒有要求改回去，只在火力表上把那輛有限可用自走砲的下一輪能力下修。

這是兩人第一次在沒有爭吵的情況下，共同承認一項能力真的不在手上。

---

上午七時，北河市政府、聯合作戰層與國家延續節點只談了一個問題：十二小時後，哪些東西不能死。

市府原想擴大撤離，軍方需要走廊持續通行。若兩者同時最大化，第一個路口就會把所有人堵死。何思齊沒有命令市長把城市交給戰區，也沒有讓地方以民生名義取消必要防衛。

她把國家目的壓成四個可以被普通人理解的結果：政府與地方仍能發布可信消息；醫院仍能做立即救命處置；基本供水不能跌到收容與衛生崩潰；軍方必須阻止敵人把灘頭接進北河。

「十二小時後呢？」地方端問。

「重新同意。」何思齊說，「今天的合作不自動變成明天的服從。」

顧芷衡要求把全島邊界一起寫入：北部不能因敵軍已上岸，默默抽走中南部預備隊；地方也不能把軍方仍可使用的道路變成沒有時限的純民用撤離線。能公開的原則當日公布，讓北部與南部都知道政府為誰保留了什麼。

中南部幾名地方首長仍不滿意。他們看到的不是望潮灣砲火，而是自己逐漸縮短的燃料、警報與防空。有人要求總統保證北部永遠不會再抽一輛車；何思齊拒絕給這種保證。

「情勢會變，」她說，「我能保證的是，改變必須重新說明，由誰承擔、到什麼時候，不會因北方比較容易上新聞就自動生效。」

這個回答不能讓南部放心，也不能讓北部滿意。它只是把戰時團結從「所有人接受同一優先」改成「任何優先都有期限、能被質疑」。何思齊知道這會減慢某些命令；她也知道若政府用敵軍上岸當理由取消所有地方同意，台灣即使守住城市，也會開始失去自己宣稱保衛的政治生活。

顧芷衡則把十二小時目標拆成兩套互不依賴的回報。一套由軍方確認走廊與敵方接續，一套由地方、醫療和供水節點確認城市功能。任何一套失聯，都不能由另一套單方面宣稱全部成立。她平時相信秘密越少人知道越安全，這次卻選擇讓更多節點各自保留真實，因為中央若再受打擊，一張完整而無人能驗證的圖反而最危險。

羅世安據此給張一個更窄的軍事任務。砲兵與裝甲不追求收復全岸，只要讓北河在十二小時內仍可分時使用，並使敵方卸載、走廊與維修供能不能閉合。張仍只有局部火力權，不能命令市府、工會或現地裝甲照他的時刻表移動。

林沛慈代表的也不是整座城市。她手上的授權來自軍方後勤與軍民供應委員會，只能投入願意合作的車、人與節點。公車工會拒絕把所有駕駛交給軍方，因前夜一輛接駁車受創，軍方回報只寫「運輸受阻」，沒有寫駕駛姓名。

林沒有立刻徵用。

她要求市府保證拒絕值勤者不會在戰後被扣除工作權益；軍方只能說明任務，不得直接點人；駕駛在警報升高時可以掉頭。結果是回到駕駛座的人比軍方希望少，也比工會自己預期多。

有人為醫院，有人因家人在走廊另一端，有人只是不願自己的車被陌生人開走。他們沒有因願意值勤便變成軍人，也沒有承諾一直開到死。

張聽完林的條件，最先問的是可用車數。

林沒有回答數字。「先告訴我，你想守的是什麼。」

「北河不能被固定切斷，至少讓一段裝甲與支援還能互相接上。」

「那是軍事結果。」

張把昨日那張城市圖放到軍事圖旁。水壓下降、醫療轉送與撤離警報，恰好與他原先想部署觀測和支援的位置重疊。

他寫下第三個版本：十二小時內維持走廊可分時使用；阻止敵方形成可持續擴張的接續；不以醫療、基本供水與可信撤離訊息中斷換取前兩項。

「如果敵情逼近供水節點？」林問。

「地方可以撤，妳可以收回運力。」

「你接受的不是我替城市服從。」

「我知道。妳們借十二小時，十二小時到就重談。」

林把第三章留下的醫療、維修與民間運力投入共同走廊，沒有把全部庫存交給張。她保留停止權，張也不把這份限制寫成後勤支援不足。

兩人第一次不是因為彼此同意而合作，而是因為都知道對方能在什麼時候說不。

---

上午九時，北河開始同時容納兩種相反的流動。

軍方單位向海岸移動，居民與傷患向內側走。中央沒有替每個路口排一張分鐘表；道路上的地方警察、駕駛與部隊主官依當下堵塞、敵火和傷患決定先放哪一邊，再把偏差回報。

一輛CM34在路口因輪胎破損停下，車組原可要求清空道路等待拖救。車長看見後方兩輛載著病患的公車，便先把車挪到只能勉強射擊、卻不會完全堵路的位置。這使裝甲單位失去較好掩蔽，也讓兩車病患在警報重新升高前通過。

第一輛公車的駕駛姓吳，五十八歲，原本還有九個月退休。前夜同事受傷後，妻子把車鑰匙藏在冰箱上方，不准他再出門。他等妻子去收容點領水，才把備用鑰匙從鞋盒拿出來。這不是因為他相信張晟灝，也不是因為總統說了什麼；車上有他曾經每天接送的長照住民，他不願讓另一個不熟悉輪椅固定扣的人來開。

行經路口時，遠處爆炸讓所有乘客低頭。吳姓駕駛可以掉頭，工會與市府都已承諾不追究。他看見CM34正把自己移到路邊，也看見車長伸手示意他先過，最後沒有轉回去。

第二輛車通過後，台灣裝甲遭一架小型無人載具發現。車組在碎片落下前離車，兩人受傷；那輛CM34直到入夜也未恢復。駕駛與病患因此多一條路，北河守軍則少一輛裝甲。沒有任何人預先知道交換會是這個形狀。

另一處，地方先放行醫療後送，使砲兵觀測組晚了十七分鐘抵達。張錯過一輛共軍輕型車進入遮蔽的機會，沒有要求把地方決定改寫成通信延誤；同一輛救護車則在醫院停止收治前送達三名重傷者，其中一人仍未能救回。

走廊沒有因共同目標變得乾淨。它只是讓不同人知道，自己失去的十七分鐘去了哪裡。

中午前，共軍開始從灘頭向北河入口施壓。

人類步兵利用建築前進，獵兵-I負責最容易暴露的短距觀測與搬運。一具平台拖著彈藥穿過開闊處，另一具蹲在車後，把感測結果交給射手。它們在資料鏈不穩時仍可依最後任務移動，卻不能知道關閉鐵門後是守軍還是沒撤出的住戶。

一具平台繞開鐵門，踩進路旁積水。海水與泥灌入受損腳踝護套，步態很快僵硬；兩名中國士兵不得不停下，把沉重機體拖回硬地。另一具仍向前，背後的人卻已喘得抬不起電池箱。

台灣守軍沒有因看見機器受困就全面前推。趙以安只接受能由現地更新的火力條件；砲兵短促壓制確認的前進火力，裝甲分隊則依自己主官判斷向前推一小段，在敵方無人機重新出現前退回。

張原先想把火力延伸到抽水節點外圍，利用那裡較開闊的視野切斷共軍前進。林在城市端直接否決：水務人員正在恢復設備，軍方若把節點變成觀測與射擊支點，地方會立刻撤人。

「不用那個位置，我們看不清電池車。」張說。

「用了，下午全城少一個供水點。」

「敵人若接進北河，供水點也守不住。」

「那是可能。你現在要求我交出去的是已經在修的人。」

張停了幾秒，改用較遠、資訊更差的觀測。他因此等到電池車更靠近才確認，失去最佳打擊時機；火力只迫使車輛改道，沒有證明摧毀。抽水節點則在下午恢復低載。

這不是林擊敗張，也不是民生勝過軍事。兩人共同選擇了一個較差的軍事視野，換一項已可驗收的城市功能；如果那輛電池車在晚間補上敵方平台，他們都要為交換負責。

CM34的三十公厘鏈砲在巷口迫使一組步兵離開道路，沒有追逐側翼兩具獵兵。那兩具平台多走了三百公尺，其中一具跨牆時跌倒，另一具停下拖它；守軍轉而迫使一輛載著電池與工具的輕型車偏離北河。缺少接續後，兩具機器在下一次電量下降時只能後退。

張放棄了畫面上最醒目的鋼鐵，保住走廊的用途。

下午，一座抽水節點恢復低載。三名水務人員與一名退休技師回到現場，前提是軍方不在設備周邊建立固定火力位置，警報升高時市府可以立即撤人。第一股水沒有流到每戶，先進醫院與大型收容點；六樓老人再次開水龍頭，仍只聽見空氣。

地方廣播也在備用電力耗盡前接上另一處節點。主持人不播大捷，只說哪些區域留在原地、哪些收容點仍能接人、走廊會在哪一類警報下暫停。因為消息具體，數百名原本準備自行開車離開的人把鑰匙放回口袋。

那些沒有同時上路的車，沒有出現在任何戰果影片裡，卻讓裝甲、醫療與供水在傍晚以前仍能移動。

敵方第二次施壓時，台軍已沒有完整砲擊窗口。現地裝甲主官放棄追逐一支離開主方向的人機小組，轉而阻止後續電池車。敵方占住一個街角，又因維修與供能未接上無法繼續擴張；台軍失去一處外緣位置，走廊仍未被固定切斷。

入夜，十二小時到期。

驗收由軍方、地方與國家層分別回報。北河仍可分時使用；敵方尚未把卸載、走廊與維修供能連成一體；醫院沒有停止立即救命處置，基本供水恢復到部分區域，地方警報仍能發出。

同一張結果也寫著代價：灘頭仍在，砲兵彈藥再降，一處支援點放棄，數個北側社區仍無水；母親許玉蓮今晚用掉最後一份原藥，明日開始接受替代治療。中南部預備隊沒有北上，所以望潮灣沒有得到一場更大的反攻。

何思齊沒有宣布城市得救，只說第一個十二小時目標成立，下一輪仍需地方重新同意。羅世安也沒有把共同走廊自動延長成軍事管制區。

賀仲衡在海峽另一端讀到的則是失敗的接續表。台軍沒有把望潮灣奪回，卻使卸載、北河與維修始終錯開；更麻煩的是，城市並未因軍事壓力自行堵死。原先假設台灣會在軍民爭路時先失去秩序，現在必須下修。

他命令下一輪不再只以正面壓力逼開走廊，而要使台灣的醫療、供水與作戰窗口互相搶時間。這仍是人類將領依戰果作出的選擇，沒有任何神祕答案；但北河今天建立的共同目標，已經成為敵人明天會主動攻擊的能力。

林走出應變中心時，張在門外等下一輪條件。

「我媽今晚斷原藥。」她說。

張沒有說可以替她找，也沒有承諾優先。「妳還要繼續嗎？」

「這是兩件事。」林回答，「我可以很想救她，也可以不拿別人的藥。別把我做的決定講成沒有私心。」

張想起自己在海峽上的排序。「我不會。」

「今天也不是你守住城市。」

「不是。」

「也不是我。」

「我知道。」

六樓那名老人直到晚上仍等不到自家水龍頭出水。住在二樓的陌生人提著兩壺水走上去，說抽水恢復時自己先接到了。

國家驗收的「基本供水成立」，最後靠一個人願意爬六層樓，才在某一戶裡成為真的。

北河沒有向軍隊宣誓，也沒有向敵人屈服。

它只是用十二小時證明，一座城市仍能在戰爭裡保留決定自己怎麼活的權利。
