祖逖舊部的散兵編入第一旅之後,韓昭在軍校門口把南面來的所有訊息重新攤在長案上看了一遍。
長案是兩塊舊門板拼的,門板上還留著祖逖當年在雍丘設帳時釘的銅釘眼,釘眼周圍有一圈深色的鏽痕。韓昭把訊息一摞一摞地擺開,紙角壓著石子,風從水塘那邊過來,吹得紙頁微微掀動。他蹲在長案旁邊,膝蓋幾乎抵著案腿,先把訊息分成兩摞——一摞是關於後趙兵力調動的,另一摞是關於南面北伐進展的。兩摞紙並排擺著,中間隔著一掌寬的距離。
他蹲了很久。炭條捏在手裡,指節上沾著黑灰。他沒有急著畫,先把後趙兵力調動那一摞從頭到尾翻了一遍,又把南面北伐進展那一摞從頭到尾翻了一遍,然後回到第一摞,挑出三張按時間排好,再回到第二摞,挑出對應的三張,並排放在一起。南面北伐進展順的時候,後趙兵力往南調,北面這邊就松;南面一停,後趙的兵就往北迴,北面這邊就緊。他又翻了幾張,把時間對得更細,發現南面戰事的高點和後趙兵力南調的時間基本重合,中間差不過十天。十天,正好是訊息從南面傳到谷地的時間。
他在兩摞紙之間的空當裡畫了一條線,把兩條訊息的走向連了起來。線畫得歪歪扭扭,但走勢清楚——後趙的注意力放在哪邊,哪邊的壓力就大。物資和情報兩條線,表面上看各走各的,底下的走勢其實是同一件事。他又線上的旁邊畫了幾個小圈,標出南面戰事停下來的幾個節點,每個節點後面,後趙兵力北調的箭頭就粗一截。畫完之後他把炭條擱在石子旁邊,盯著那條線看了一會兒,覺得這條線還不止連著南面和北面——它還連著谷地和土嶺,連著軍屯和總庫,連著暗線和觀察哨。每一處的變化都不是孤立的,底下的走勢像水車的葉片一樣,一片推著一片,一圈連著一圈。
他把陸淮叫過來。陸淮從舊部棚屋那邊跑過來,手上還沾著編筐的柳條青皮。韓昭讓陸淮把最近三個月的情報彙總重新整理了一份,按“後趙兵力調動”和“南面戰事進展”兩個門類分別標註時間。陸淮蹲在長案另一頭,把紙一張一張地分,分完了用炭條在紙角上寫日期,寫完一排再寫一排。整理完之後韓昭把兩條線對照著看了一遍,在紙上畫了一個簡單的走向圖——橫線是時間,豎線是兵力,南面戰事的曲線往上走的時候,後趙兵力南調的曲線也往上走;南面戰事的曲線平下來,後趙兵力北調的曲線就抬起來。兩條線像兩股擰在一起的繩,一鬆一緊,交替著往前推。陸淮蹲在旁邊看了一會兒,說了一句:“南面打得好,北面就能喘口氣;南面一停,北面就得緊起來。”韓昭點了點頭,把這份對照圖收進木箱裡,站起來去了糧棚。
劉茂正蹲在糧棚門口核對入秋之後的總庫賬。糧棚是土坯牆,頂上鋪著茅草和泥,門口掛著一塊舊布簾,簾子掀起來半截,露出裡面一排一排的糧囤。劉茂蹲在門檻上,冊子攤在膝蓋上,手裡捏著一截炭條,一邊翻一邊在冊子上畫勾。韓昭在他旁邊蹲下來,把對照圖上的結論說了一遍——南面的視窗正在收窄,後趙的兵力可能重新往北壓,總庫的儲備要提前備足。
劉茂蹲在糧棚門口把冊子翻了一遍,翻到最後一頁,又往回翻了兩頁,說了一句:“總庫現在的糧夠全軍吃三個月,箭夠打兩場中等規模的仗。如果後趙重新壓過來,消耗會比現在快,儲備要往上提一檔。”
“從各旅的軍屯裡勻一部分糧入總庫。各旅的軍屯收成比去年多了一些,勻出一成出來,總庫就能多存一個月的糧。”韓昭蹲在糧棚門口說,“兵器那邊讓王橫加一批箭頭的產量,把箭的儲備往上提。各旅的兵器底數不變,多出來的入總庫。”
劉茂把這兩條記在冊子上,炭條在紙面上沙沙地響。他寫完抬起頭,又補了一句:“軍屯勻糧的事,各旅旅長那邊得先通氣。第一旅剛編了舊部,糧底子薄一些,勻的時候少勻一點,從第二旅和第三旅多勻。”
韓昭點了點頭,站起來沿著水塘走回軍校門口。
水塘不大,是早年挖的,塘底有泉眼,水常年不幹。塘邊栽著一排柳樹,葉子已經黃了大半,風一吹就落進水裡,順著水車帶起的水流往東漂。韓昭走回軍校門口,把王橫叫過來安排了一批加產的箭和箭頭。王橫蹲在長案旁邊聽完之後說了一句:“箭頭的鐵料還有,但爐子一天只能打那麼多。如果加產,粗打間要加一班人。”
“從第三旅抽兩個人去粗打間幫忙,專門打箭頭。打完了直接入庫,不經過各旅。”韓昭蹲在長案旁邊說。
王橫站起來要走,又停下來問了一句:“箭頭打多少?”
“先打夠兩場仗的,再往上加。總庫的箭比之前多一倍,箭頭也跟著多一倍。”
王橫點了點頭走了。加產的令下去之後,粗打間的爐子從早晨燒到天黑。王橫和劉鐵頭輪著班盯爐,一個盯白天,一個盯夜裡。粗打間是半地下的棚子,爐子砌在土坡裡面,煙道順著坡往上走,白天看不太出煙,夜裡能看見坡頂上有一層暗紅的光。箭頭一捆一捆地打出來,驗過重量和尺寸之後入庫。劉鐵頭打箭頭有個習慣,每打一批就抽一支出來在鐵砧上敲一下,聽聲音,聲音脆的入總庫,聲音悶的退回去重打。入冬之前總庫的箭比之前多了將近一倍,糧也多了將近一個月的儲備。
入冬之後,東面暗線傳回來一條訊息。
紙條是從東面一個賣鹽的商隊裡帶過來的,卷在鹽包的內層,外面裹了一層油紙。紙條上說後趙在南面的部隊開始陸續往北調,有幾支已經回到了鄴城周邊。鄴城方向的營哨在增加,平原上的巡邏隊也重新多了起來。紙條上還寫了一句:鄴城北門外新立了兩個糧臺,糧車從南面來,卸了糧就往北走,不停留。韓昭蹲在軍校門口把紙條看完了,站起來去了舊部棚屋。
李農蹲在門口修一副馬鞍,鞍橋上的皮子裂了一道口子,他正用麻線一針一針地縫。韓昭蹲在對面,把紙條上的內容說了一遍。李農蹲在門口聽完之後說了一句:“南面鬆了,北面要緊了。土嶺以北的觀察哨要加人,平原上的動靜盯得再細一些。”
“觀察哨再加一組人,輪換著盯。土嶺中轉點也加一組人,糧和箭從谷地往那邊多運一批。”韓昭蹲在對面說,“另外從第一旅和第二旅各抽一個營到土嶺附近駐防,不駐營寨,駐在土嶺後面的坡地上。如果後趙重新往山腳壓,這兩個營能先擋一陣。”
李農點了點頭站起來去安排了。他走的時候把馬鞍靠在棚屋牆上,麻線還掛在鞍橋上,風吹過來,線頭一飄一飄的。韓昭沿著水塘走回棚屋,在灶臺邊坐下來。灶膛裡還有一點餘火,他添了一把柴,火苗重新躥起來,把灶臺周圍照得暖了一些。他把物資和情報兩條線的變化在腦子裡過了一遍。南面的視窗正在關上,後趙的兵力正在往北迴,北面的壓力很快會重新上來。但谷地這邊比祖逖北伐之前更穩了——各旅的軍屯能自給一部分糧,總庫的儲備比之前厚,兵器和箭的產量也跟上來了。情報線的反應比之前快,暗線和觀察哨能在後趙調動之前先看到苗頭。
他又把舊部編入第一旅之後的情況想了一遍。祖逖舊部的散兵剛來的時候,有的人帶著傷,有的人帶著家眷,有的人什麼也沒帶,就帶了一身舊甲和一把斷刀。編入第一旅之後,韓昭讓第一旅的旅長把舊部打散分到各營,每營分十幾個,老兵帶新兵,舊部帶新編。舊部的人熟悉後趙的作戰方式,知道後趙的騎兵怎麼衝、步兵怎麼圍、糧道怎麼走。這些經驗一點一點地滲進第一旅的操練裡,第一旅的底子比之前厚了一層。有一回操練,一箇舊部老兵帶著新兵在坡地上擺了一個後趙常用的楔形陣,新兵們第一次見,手忙腳亂,老兵站在陣前把後趙騎兵衝陣的路數拆開講了一遍,講到一半,新兵們就懂了七八分。韓昭站在遠處看了一會兒,覺得這些散兵編進來,不只是多了幾百個人,是多了一條活的情報線。
他把這件事記在冊子上,合上冊子放回木箱裡,推開門走到門檻上蹲下來。
暮色正在從核桃樹的枝葉間滲下來,把水塘染成暗色。水車還在轉著,葉片帶起的水聲穿過夜色,沿著那些正在延伸的路徑,均勻而平穩地向前鋪展著。土嶺方向的觀察哨和中轉點亮著燈,燈光在暮色中一閃一閃的。韓昭蹲在門檻上朝那個方向看了一會兒,看見燈光後面還有燈光,一層一層地往北延伸,像一條細長的線,把谷地和土嶺連在一起。他又朝南面看了一眼,南面的天已經全黑了,什麼也看不見,但他知道那條線還在往南延伸,穿過平原,穿過淮水,一直連到建康。
他想起祖逖當年在雍丘的時候說過一句話:北伐不是一仗打完的事,是一寸一寸地往前推,推一寸就守一寸,守住了再推下一寸。韓昭蹲在門檻上把這句話又想了一遍,覺得谷地這邊現在做的就是守的那一寸。舊部編進來了,軍屯種下去了,總庫的糧和箭多起來了,觀察哨和中轉點連成線了。這些事看著碎,但底下的走勢和南面的北伐是同一件事——後趙的注意力放在哪邊,哪邊的壓力就大;哪邊的底子厚,哪邊就能撐得久。
他站起來轉身進屋,在黑暗中躺了下來。屋外的水車還在轉,水聲一下一下地拍著夜色,均勻而平穩。土嶺方向的燈光從窗縫裡透進來一點,落在屋角的木箱上,像一粒小小的、安靜的火種。








