冬末的商路像一條半凍半化的冰河,訊息在稀薄的駝鈴聲中緩慢流淌。最先帶來訊息的是那個姓胡的皮貨商,他趕著一頭灰騾子從北面的山隘繞道下來,騾背上馱著的貂皮和狼皮被晨露打得潮乎乎的。他在村口那棵歪脖子榆樹下面歇腳的時候,把菸袋鍋子往鞋底上磕了磕,蹲下來,用一種極平淡的口氣說:劉曜從長安出兵了。
當時韓昭正蹲在榆樹的另一側,用一把小刀削一根柳枝。他聽到這個名字的時候手指頓了一下,刀鋒在柳皮上刻出一道淺淺的白痕。他沒有抬頭,只是把手裡的活計放慢了,讓刀刃貼著枝條的弧度緩緩推進,等著皮貨商把話說完。
皮貨商說,劉曜的大軍是在臘月裡動的身,前鋒騎兵沿潼關大道東進,已經推進到了洛陽西面的新安、澠池一帶,沿途烽燧盡起,煙火遮蔽了崤函古道的半條天。而石勒那頭也沒閒著,他從襄國移鎮鄴城,把原本駐在黃河沿岸的兵馬重新編成了兩路:一路由石虎率領,沿黃河南岸向西迎擊劉曜,另一路則從鄴城南下,過汲郡、朝歌,直取洛陽南郊,意在搶先掃清外圍的散兵遊勇。皮貨商說,這兩家像是在爭一張桌子上的最後一塊餅——誰先坐上洛陽那張椅子,誰就能在天下人面前高出一頭。他吸了一口旱菸,煙霧在早春薄寒的空氣裡散成一團淡青的霧:兩邊加起來少說也有七八萬人,在洛陽以西那片平地上擺開了陣勢,旌旗插得像春天的麥苗一樣密。可就是不打,整個冬天都在那兒耗著,你看我一眼,我看你一眼,像是在等什麼。
韓昭蹲在榆樹根旁邊,手指擱在膝蓋上,那把削了一半的柳枝橫在掌心。他聽著皮貨商說話的間隙裡那一段段沉默——旱菸燃燒時發出的細碎聲,騾子偶爾甩動尾巴拍打蒼蠅的悶響,遠處溪水在薄冰下面流動的低微嗚咽。他在這些聲音中間細細地嚼著皮貨商的話。劉曜和石勒,兩個手裡攥著刀兵的人,一個稱帝於長安,一個稱王於襄國,都盯著洛陽這座被反覆焚燬又反覆重建的舊都。如果這兩股力量真的在洛陽城下撞在一起,那麼夾在長安和鄴城之間的這片伏牛山餘脈——韓昭此刻蹲著的這片谷地、這條溪流、這座水塘邊的棚屋——就會暫時從所有人的視線中消失。戰爭像一張繃緊的弓,弦上的箭指向最亮的那一點,而弓臂彎曲處那些細小的木紋和裂痕,反而會被忽略過去。
他蹲在那裡想了一會兒,把那根削了一半的柳枝擱在樹根上,站起來,目送皮貨商沿著溪邊的小路走遠了。騾子脖子上的銅鈴在拐過那片枯黃的蘆葦叢之後,響聲漸漸變小、變碎,最後只剩下溪水的聲音。
他轉身沿著水塘走回了棚屋。棚屋是用山石和黃泥壘起來的,屋頂覆著厚厚的茅草,門框低矮,彎腰才能進去。他在灶臺邊坐下來,把那捲藏在木箱最底層的舊地圖翻出來。地圖是麂皮裱的,邊角已經被蟲蛀出了細密的孔洞,但山川城邑的墨線依然清晰。他把地圖在膝上攤開,用指尖找到洛陽的位置——那個小小的圓圈旁邊標著河南尹三個字,字跡已經有些漫漶了。他從灶臺邊摸出一截燒過的炭條,在洛陽的西側輕輕畫了一個圈,想了想,又在東側畫了第二個圈。兩個圈在洛陽的上方微微重疊,像兩隻正在合攏的手指。他看了一會兒那兩個重疊的圈,指腹在圈沿上反覆摩挲,彷彿在丈量某種看不見的間距。然後他把地圖卷好,用一根麻繩紮緊,放回木箱裡,合上箱蓋的時候手指在木板上停了片刻。
接下來的日子,商路上的訊息像斷斷續續的雨點一樣落進谷地。半個月後,一個販賣鐵器的行腳商帶來了更新的訊息:劉曜的兵在新安一帶駐紮了下來,沒有繼續向東推進,而是開始在營壘周圍挖溝築牆,像是要做長久停留的打算。石勒那邊也沒有主動出擊,兩軍在洛水兩岸隔著十幾裡的距離遙遙相望,斥候馬隊在清晨和黃昏時分沿著河岸來回賓士,帶起一路煙塵,但始終沒有一道軍令讓大軍真正壓上前去。又過了幾天,一個從中原逃荒過來的老婦人說,她在洛陽西面的官道上看見劉曜計程車兵在砍樹紮營,那些士兵的鎧甲上凝著白霜,臉色像鐵一樣冷,但刀都收在鞘裡,沒有出過一回鞘。老婦人說,石勒那邊的營地裡夜夜有火光和鼓聲,像是在操練,又像是在虛張聲勢,誰也說不清。
韓昭每天早晨會到歪脖子榆樹下面坐一會兒,聽聽有沒有新的訊息。那棵榆樹的枝椏還是光禿禿的,但在靠近樹梢的地方,有幾顆極小的芽苞已經微微鼓了起來,深褐色的鱗片在晨光中泛出一點暗紫的光澤。他把手插在袖筒裡,靠住樹幹,把聽到的每一條訊息在心裡疊放整齊,像疊一塊用過的粗布。他注意到那些訊息之間有某種奇特的節奏——劉曜退一步,石勒也跟著收一步;石勒往東調動一哨人馬,劉曜那邊就相應地往西收縮營盤。兩邊的動作像是在跳一支看不見的舞,每一步都踩在對方剛挪開的位置上。這種默契讓他感到一種說不清的東西,既不是安心,也不是不安,更像是站在深潭邊上看見水面底下有兩道暗流在相互纏繞,水面上卻只泛起極淡的漣漪。
真正讓他確信事情有了變化的訊息,是在一個颳著南風的下午傳來的。一個從洛陽方向逃過來的單身漢,揹著一條破舊的褡褳,滿臉塵土,在歪脖子榆樹下面坐了下來。韓昭給他舀了一碗水,那男人一口氣喝完,用袖子抹了抹嘴角,說:散了,都散了。
他說劉曜的兵在二月初的一個夜裡突然拔營西撤,沒有舉火,沒有吹角,幾萬人像潮水退去一樣無聲無息地消失在崤山道的夜色裡,天亮之後營地上只剩下一片踩爛的泥土和幾堆未燃盡的篝火灰燼。石勒那邊也在同一天收攏了人馬,沒有追擊,沒有喊話,像是收到了同一個訊號一樣各自退回了原來的駐地。洛陽就這樣被留了下來,城牆上沒有插任何一方的旗,城門敞著,只有風從門洞裡穿過去,吹起地上的枯葉。
韓昭蹲在榆樹根旁邊聽完那人的話,沒有多問。他蹲了片刻,覺得膝蓋有些發酸,就慢慢站起來,沿著溪邊走回了谷地。初春的風正在從水塘方向吹過來,不再是冬天那種割臉的冷,而是帶著冰雪融化後泥土裡滲出的那種溼潤的涼意,風裡有腐爛的草根氣味和新生地衣的腥氣,混在一起,在暮色中緩緩地擴開。水塘邊那棵核桃樹的枝頭已經冒出了第一顆嫩芽,淺綠色的尖端正在緩慢地頂開深褐色的鱗片,鱗片邊緣翹起一道細縫,像一道正在被拉開的小缺口。
他在那裡站了一會兒,看著那顆嫩芽的邊緣在最後一抹天光中微微發亮,嫩芽的弧度柔和而堅定,像是從木頭深處擠出來的一滴綠色的油脂。他忽然想起這段日子裡那些在榆樹下歇腳的人——皮貨商粗糙的手指摩挲煙桿時的動作,鐵器商說起石勒營中鎧甲反光時眯起的眼睛,老婦人描述劉曜士兵臉色時微微顫抖的嘴唇,還有那個單身漢喝完水後長長的、從胸腔深處吐出來的那口氣。每一個經過谷地的人都帶來一段被剪碎的世界,那些碎塊落在他的膝前,被他一片片拾起來,拼湊成一個模糊而龐大的輪廓。而現在這個輪廓像水中的倒影一樣散開了,劉曜和石勒各回各家,洛陽空在那裡,春天照常來了。他突然覺得,這場被所有人談論了一個冬天的對峙,到頭來像一場隔著河岸的對話——兩邊的喊聲傳到了對岸,可誰也沒真正聽清對方說了什麼,只是從聲音的起伏中判斷出對方還在那裡,於是自己也繼續待在那裡,直到某一方先收了聲,另一方也隨之沉默下來。沉默比喊話更快地傳遍了河面,然後河水繼續流,岸上的草繼續長,彷彿那場對話從未發生過。
韓昭彎腰鑽進了棚屋,灶膛裡的餘燼還有一點溫熱,他把手伸到上面烤了烤,然後在灶臺邊坐下來,靠著牆壁合上了眼。窗外水車正在春水初漲的渠溝中轉動著,冬天那種斷斷續續的嘎吱聲不見了,取而代之的是葉片連續切入水面時發出的清亮而穩定的嘩啦聲,水花被帶起來又落回去,在漸暖的風中形成一道迴圈不已的節拍。他在那道穩定的水聲中坐了一會兒,覺得肩膀上的什麼東西正一寸一寸地鬆開來,像那棵核桃樹的嫩芽正在頂開鱗片一樣,以一種幾乎察覺不到的緩慢在發生。然後他站起來,走到牆角那張鋪著乾草的榻邊躺了下去,把手臂枕在腦後,合上了眼。
水車轉動的餘音還在窗外持續著,葉片切入水面時帶起的水花在月光中閃了一下,像一粒碎銀子彈跳起來,又落回了渠溝裡,然後歸於平靜。只有渠水還在流,從山上的雪融處一路淌下來,穿過水車的葉片,穿過谷地的邊緣,向著遠處的低地靜靜流去,不知道會匯進哪一條河,也不知道會繞過哪一座城。韓昭在半睡半醒之間聽到水聲,恍惚覺得那水聲裡混著遠方的訊息——也許明天又會有新的商客從榆樹下經過,帶來新的傳聞。但那都是明天的事了。此刻水聲在月光裡流著,均勻、綿長、不慌不忙,像是大地深處某種古老的呼吸,把整個谷地輕輕攏在懷裡。








