爆炸的余响在山谷间回荡了三遍,才渐渐被夜风扯碎、吹散。
阿史那骨朵趴在墙头,指甲深深抠进夯土的裂缝。城墙下,那团吞噬了林牧的火焰仍在燃烧,但已从喷发的火柱坍缩成一片摇曳的火海。冲车的残骸散落其中,焦黑的木料噼啪作响,裹着湿牛皮的碎块像巨大的、烧焦的蛹。
“林师傅……”有人低声喊。
没有回应。只有火,和火中偶尔爆出的、分不清是人还是马的最后痉挛。
城墙上一片死寂。连伤兵的呻吟都停了。所有人都盯着那片火,仿佛在等一个奇迹——等那个汉人青年推开燃烧的木头,从地狱里爬回来,拍拍身上的灰,说“继续,下一波”。
奇迹没有来。
来的是鲜卑人的号角。
呜——
低沉,嘶哑,带着被烟火熏燎过的破音。不是撤退,而是……变调。
阿史那骨朵猛地抬头。火海对面,鲜卑大营的方向,数十支新的火把正在聚集。火光中,他看见了秃发傉檀。那个鲜卑首领还骑在那匹黑马上,但此刻他抬起了手臂,长刀没有指向城墙,而是指向——地面。
“他们在挖什么?”一个老卒眯起眼睛。
阿史那骨朵顺着刀尖看去。城墙外约五十步,火光照亮的边缘,一群人影正匍匐在地,用短铲、用刀、甚至用手,疯狂地刨着土。泥土被不断抛出,在他们身后堆成越来越高的土堆。
“地道。”左贤王的声音在身后响起。不知何时,他已登上城墙,甲胄上沾着血和烟灰。“他们要挖地道进来。”
地道攻城,这是最古老也是最难防的战术。不需要云梯,不需要冲车,只需要时间和人命。挖一条地道通到城墙下,或直接挖进城内,或挖空墙基让城墙崩塌。
“我们的城墙……”贺兰管事声音发颤。
“夯土墙,地基不过三尺。”左贤王的声音很平静,平静得可怕,“他们人多,一夜就能挖通。”
“那我们……”
“出城,毁掉地道。”左贤王说,“或者,在城里等着他们从地底钻出来。”
出城是送死。等,是等死。
阿史那骨朵突然转身,冲向城墙内侧的阶梯。
“你去哪儿?”左贤王喝问。
“矿洞!”阿史那骨朵头也不回,“林师傅说过,黑风谷的矿洞,四通八达!”
一、地下的棋局
半刻钟后,阿史那骨朵带着二十个人,站在了王庭东北角的一口枯井前。
这不是水井。井口砌着规整的青砖,砖缝里长满暗绿色的苔藓。井壁上,每隔五尺就有一个凿出的脚窝,一路向下,深入黑暗。
“这是汉朝戍卒挖的‘备用通道’。”带路的老牧民指着井壁上一处模糊的刻字,“看,元封二年……汉武帝的年号。当年汉军在这里屯戍,怕被围困,挖了这条暗道,通到后山。但一百年前地震,井塌了半边,就没人再下去过。”
阿史那骨朵将火把伸进井口。火光只能照亮下方十余尺,再往下,就是浓得化不开的黑暗。但他看见了——井壁的塌陷处,裸露出的不是泥土,而是灰白色的、有明显凿痕的岩层。
是矿脉。黑风谷的硫磺矿脉,一直延伸到王庭地下。
“下!”他将火把咬在嘴里,双手抓住井沿,翻身跳进脚窝。
向下攀爬了约三丈,脚下触到了实地。这里不是井底,而是一个横向的洞口,高约一人,宽可容两人并行。洞壁是人工开凿的,凿痕规整,和黑风谷矿洞里的一模一样。
“是汉朝矿道。”阿史那骨朵举着火把往里照。矿道向东北方向延伸,渐渐向下倾斜。空气潮湿阴冷,带着一股淡淡的、熟悉的气味。
硫磺味。
“走!”
二十一人鱼贯而入。矿道时宽时窄,不时有岔路,但阿史那骨朵只选硫磺味最浓的那条。他记得林牧的话:硫磺矿通常伴生着松软的页岩和裂隙,是挖掘的绝佳路径——同样,也容易被别人利用。
走了约一刻钟,前方传来隐约的、沉闷的敲击声。
咚。咚。咚。
不是从头顶,是从侧面,从岩石深处传来。那声音很有节奏,一下,又一下,像巨人的心跳。
“是鲜卑人。”阿史那骨朵示意众人熄灭火把,“他们在挖。听声音……离我们不到二十丈。”
黑暗瞬间吞没了一切。只有那咚咚的敲击声,在狭窄的矿道里被放大、扭曲,变成某种令人牙酸的摩擦声。还有……人声。模糊的、用鲜卑语交谈的声音,透过岩石的缝隙渗过来。
“他们在说什么?”阿史那骨朵低声问通译。
通译将耳朵贴在岩壁上,屏息听了片刻。“在骂……说这土里都是石头,挖不动。还说……说大帅有令,天亮前必须挖到‘匈奴老鼠’的屁股底下。”
“方向呢?他们往哪儿挖?”
通译又听了一会儿。“在争论……有人说该往上,直接挖进城。有人说该继续平行挖,找城墙的根基。”
阿史那骨朵脑子里飞快地转。他回忆着王庭的布局:城墙是弧形的,他们现在的位置,大概在城墙东北角的内侧。如果鲜卑人往上挖,出口会在城墙内的一片空地。如果平行挖找墙基……
他猛地想起林牧昨天布置“吊雷”时,在城墙内侧也埋了一批霹雳火。不多,只有二十枚,是为了防止敌军突破城墙后用的。埋设点,就在东北角这段墙根下。
“必须让他们往上挖。”阿史那骨朵对通译说,“你会鲜卑语,喊话,就说……就说往下挖是死路,下面是水脉,会塌。”
“他们能信?”
“试试。”
通译深吸一口气,将嘴凑近岩壁的一道裂缝,用鲜卑语嘶声喊道:“下面的!别挖了!再挖就塌了!下面是古河床,全是流沙!”
敲击声停了。
片刻的死寂。然后,对面传来惊疑的回应:“谁?!谁在说话?”
“我是挖矿的匈奴人!”通译急中生智,“这矿我熟!你们现在挖的这片,下面是空的!汉朝人挖矿挖塌过,埋了上百人!听我的,往上挖!往上三尺就是硬土,通到城里!”
对面沉默了更长的时间。能听到压低声音的争论。最后,一个粗哑的声音问:“往上?你怎么知道?”
“我在这矿里干了三十年!”通译的谎越扯越顺,“你们听,敲击的声音——往下是空的回响,往上是实的!试试!”
咚。对面敲了一下,似乎在听回音。
然后,敲击声换了方向。从平行,变成了斜向上。
“成了。”阿史那骨朵无声地咧嘴。但笑容还没展开,就僵住了。
因为他听见,在鲜卑人敲击的上方,传来了另一种声音。
咔……嚓……
极其细微的,像是泥土松动、小石子滚落的声音。那声音的位置……正好是城墙下埋设霹雳火的地方。
“不好。”阿史那骨朵头皮发麻,“他们往上挖,会挖到林师傅埋的火药……”
话音未落。
“轰——!!!”
不是从头顶城墙传来的爆炸,而是从他们侧面,从岩壁内部传来的闷响。整条矿道都在震颤,灰尘和碎石从头顶簌簌落下。紧接着,一股热浪混着刺鼻的硫磺味,从岩壁的裂缝中喷涌而出。
“塌了!真塌了!”对面传来鲜卑人的惨叫。
阿史那骨朵瞬间明白了:鲜卑人往上挖,恰好触动了埋在上方土层里的霹雳火。一枚,或者几枚,被坍塌的土石挤压、引爆。爆炸不剧烈,但足以震塌本就脆弱的页岩层。
而页岩塌方,会连锁反应。
“退!快退出去!”他嘶声大吼。
但已经晚了。
轰隆隆——
更大的坍塌声从深处传来。不是一段,而是整片岩层在移位、垮塌。矿道开始扭曲,岩壁出现蛛网般的裂痕,头顶有大块的石头开始坠落。
“这边!”一个老矿工指着侧后方一条狭窄的岔道,“那是通风道,可能通到地面!”
众人连滚爬爬冲进岔道。这条道更窄,只能匍匐前进。身后,主矿道坍塌的巨响如影随形,热浪和尘土追着他们的脚后跟。
爬了不知多久,前方突然出现了微弱的光。
不是火光,是月光。清冷的、血色的月光,从一个斜向上的、仅供一人钻出的洞口洒下来。
阿史那骨朵第一个钻出洞口。外面是王庭东北角那片荒地,离城墙不到三十步。他回头,看见城墙依然矗立,但墙根下多了一个塌陷的、还在冒烟的坑。坑里,隐约能看见半截鲜卑人的手臂,和一把扭曲的铁铲。
地道被炸塌了。连同里面的鲜卑人一起,埋在了地下。
但还没完。
他抬头,看向城墙。墙头上,守军正在欢呼,以为危机解除。但阿史那骨朵看见了他们没看见的东西——
城墙的夯土墙面,从墙根向上,延伸出了一道新鲜的、狰狞的裂缝。裂缝不宽,但很长,像一道黑色的闪电,劈开了整段城墙。
二、裂缝
左贤王的手按在裂缝上。
夯土还是温的,那是爆炸残留的余热。裂缝宽约一指,深不见底。他用力推了推墙面,墙面纹丝不动——暂时。
“还能撑多久?”他问。
“不知道。”阿史那骨朵哑着嗓子,“但鲜卑人不会只挖一条地道。下一波,可能从别处来。也可能……”他看向城外。
城外,鲜卑大营的火光重新开始移动。不是撤退,而是分散,分成数股,向城墙的不同段落逼近。
“他们要同时挖多条地道。”左贤王看懂了,“一条塌了,还有第二条,第三条。我们不知道他们从哪儿挖进来,就不可能每次都提前炸塌。”
“但我们可以让他们不敢挖。”阿史那骨朵盯着那道裂缝,一个疯狂的想法在脑子里成型,“林师傅埋的火药,还有多少?”
“城墙内侧埋了二十枚。武库还有……大概五十枚小的,是留着最后关头用的。”
“全拿来。”阿史那骨朵说,“再给我一百个人,陶坊所有的空陶罐,工坊所有的火油。”
“你要做什么?”
“做一道‘火墙’。”阿史那骨朵指向城墙下的地面,“不是在地面上,是在地下。沿着城墙内侧,挖一条深沟,把所有火药埋进去。鲜卑人再挖地道,不管从哪儿挖进来,都会先挖到这条沟。然后……”
“然后引爆,把整段城墙连同地下的鲜卑人一起送上天。”左贤王替他说完。他盯着阿史那骨朵,目光如刀,“你知道那意味着什么?”
“知道。”阿史那骨朵的声音很平静,“城墙会塌。但塌下来的土石,会填满所有地道,把鲜卑人活埋。而且坍塌的城墙会形成新的斜坡和障碍,鲜卑人的骑兵反而更难冲进来。”
“用我们的城墙,换他们的命。”
“用一段必塌的城墙,换一个同归于尽的机会。”阿史那骨朵纠正道,“反正这道裂缝,也撑不过下一次爆炸了。不如让它死得有用点。”
左贤王沉默了很久。久到东方的天际开始泛出鱼肚白,久到鲜卑人的号角再次响起,久到城墙上的士卒开始不安地骚动。
“去做。”他终于说。
三、埋火
一百人,在城墙内侧,在鲜卑人可能挖地道的每一个方向,开始疯狂地掘土。
沟不宽,只一尺。但深,深达五尺,直达坚硬的老土层。挖出的土堆在沟的内侧,形成一道矮墙——这是第二道防线。
阿史那骨朵亲自布置火药。他没有像林牧那样精心计算配比,而是粗暴地将所有剩余的火药倒进陶罐,掺入双倍的火油,让混合物变成黏稠的、黑色的浆糊。每个陶罐的引信都拧成三股,确保一定能点燃。
七十枚陶罐,被埋进五尺深的沟底,罐口朝上,引信伸出地面,汇集到三个隐蔽的土坑里。土坑上盖着木板,木板上铺着土,看起来和周围地面无异。
然后,他们在沟上铺上薄木板,木板上撒一层浮土。最后,牵来十几头受惊的、被鲜卑人火箭烧伤的战马,让它们在浮土上来回践踏,直到所有人工痕迹都消失不见。
“记住这三个位置。”阿史那骨朵指着土坑的位置,对三名负责点火的老卒说,“看见鲜卑人从地下钻出来,就点。点完就往第二道防线跑,别回头。”
“要是……鲜卑人没从这几个口出来呢?”一个老卒问。
“那就说明他们挖偏了,该我们走运。”阿史那骨朵拍拍他的肩,“去吧,上城墙。天快亮了,鲜卑人该总攻了。”
他最后看了一眼那道裂缝。晨光中,裂缝显得更加清晰,像一道丑陋的伤疤。他伸手,从怀里掏出一样东西。
是那面“河内工官”铁牌。但此刻,铁牌已经变形、熔化了大半,边缘卷曲,铭文模糊不清。只有“河内”二字,还勉强可辨。
这是他在爆炸后的废墟里找到的。在冲车的残骸边缘,在烧焦的土地上,这面铁牌半埋在土里,被火烤得滚烫,但没被完全熔化。
林牧不在旁边。没有任何痕迹表明他去过哪里,或者留下了什么。只有这面铁牌,像一个沉默的句号。
阿史那骨朵将铁牌塞回怀里,转身爬上城墙。
四、黎明前的寂静
卯时初(早上五点),天将亮未亮。
这是一天中最黑暗的时刻,也是人最困倦的时刻。城墙上的守军已血战半夜,此刻大多靠着女墙打盹,只有哨兵还强睁着布满血丝的眼睛。
鲜卑大营,一片死寂。
但这种死寂,比冲锋的呐喊更让人心悸。阿史那骨朵知道,鲜卑人没有睡。他们在地下,在黑暗中,用铲子、用刀、用手,一刻不停地挖掘。像一群不知疲倦的土拨鼠,正在无声地啃噬着王庭的根基。
他趴在女墙后,耳朵贴在地面上。
听不见挖掘声。夯土墙太厚,隔绝了地下的动静。但他能感觉到——一种极其细微的、持续的震动,从脚下传来。不是马匹奔跑的轰鸣,而是某种更密集、更琐碎的震颤,像无数只虫子在同时啃咬木头。
来了。不止一处。东北角,正东,东南……至少有三个方向,同时传来这种震动。
阿史那骨朵抬起头,看向那三个埋设引信坑的位置。三名老卒已经就位,躲在女墙后的阴影里,手里紧握着火镰和火绒。他们也在听,也在等。
时间,在令人窒息的寂静中,被拉长、碾碎。
然后,第一个信号出现了。
不是从地下,而是从城外。鲜卑大营里,突然腾起三支火箭,拖着长长的焰尾,在黎明前的暗蓝色天幕上炸开,化作三朵惨绿色的烟花。
“毒火号!”有老卒嘶声喊道,“鲜卑人要放毒烟了!”
话音未落,城外响起一片机簧释放的嗡鸣。数十个黑点从鲜卑阵后抛射而出,划着低平的弧线,落向城墙。
不是石头,是陶罐。罐子落在城墙内外,碎裂,腾起一股股黄绿色的浓烟。烟有刺鼻的辛辣味,吸入一口就呛得人涕泪横流,呼吸困难。
“湿布!蒙住口鼻!”左贤王在城楼上大吼。
守军纷纷撕下衣襟,在水囊里浸湿,捂住口鼻。但烟雾越来越浓,迅速笼罩了整段城墙。视线被遮蔽,呼吸被扼制,连身边的人都看不清了。
就在这时——
“轰!”
不是爆炸,是坍塌。城墙内侧,距离东北角裂缝约十步的地面,突然向下塌陷出一个大洞。洞中,第一个鲜卑人钻了出来,满脸满身都是土,手里还握着一把短铲。他茫然地抬头,看着头顶弥漫的黄绿色毒烟,和烟雾后影影绰绰的人影。
然后他看见了蹲在洞边、手里举着火把的阿史那骨朵。
四目相对。
鲜卑人张大了嘴,似乎想喊什么。但阿史那骨朵没给他机会。他将火把,扔进了洞里。
不是扔向鲜卑人,是扔向洞底,那条埋着火药的沟。
火把在空中翻转,焰尾拉出一道橙红的弧线,落进黑暗。
时间,在这一刻被无限拉长。
阿史那骨朵看见那鲜卑人眼中的惊恐,看见他转身想往回爬,看见洞里又钻出第二个、第三个人头。他看见城墙上的毒烟被晨风吹开一道缝隙,缝隙里露出东天第一缕血红的朝霞。他看见左贤王在城楼上举起弓,箭尖对准了他身后的某个方向。他看见三名老卒中的一人,从藏身处跃出,扑向第二个引信坑,手中火把在烟雾中如鬼火般明灭。
然后,他什么也看不见了。
因为脚下的地面,炸开了。
【本章知识注】
1、地道攻城:战国《墨子·备穴》已有专章论述地道攻防,记载“穴地而入,以陶瓮覆地听之,可知穴之远近、方向”。汉代边塞遗址如居延、敦煌,均发现反地道战的“地听”陶瓮实物。十六国时期,地道战常见,《晋书·载记》多处提及。
2、硫磺矿地质:阴山地区硫磺矿多与金属矿伴生,矿脉常沿断层或裂隙分布,岩体破碎,易塌方。现代地质调查证实,狼山段古矿洞群多有塌陷隐患,与文中描述相符。
3、毒烟战:《墨子》记载用艾草、芥末等燃烧产生刺激性烟雾。《武经总要》载“毒药烟球”配方,含硫磺、硝石、草乌、巴豆、狼毒等,燃烧后“熏人目,灼人喉”。文中绿火信号,参考了唐代《太白阴经》中“青磷为号”的记载。
4、城墙结构:汉代边城多为夯土墙,地基深度通常为墙高的一半至三分之一。阴山沿线汉城遗址如朔方郡故城,城墙残高尚存,可见明显的分层夯筑痕迹及后期修补裂缝。
5、心理时机:黎明前攻击是古代常见战术,《孙子兵法·军争》:“朝气锐,昼气惰,暮气归。故善用兵者,避其锐气,击其惰归。”选择守军最疲惫、天色最暗时总攻,符合军事逻辑。