北林军偏师在石陵城北全军覆没的消息,是由一个从火场里爬出来的斥候带回白启大营的。
斥候姓周,没有名字,军中的花名册上写的是“周九”——在家排行第九,前八个不是饿死就是战死了,只剩他一根独苗。他在北林军里当了快十年的斥候,钻过戎狄的包围圈,摸过云朔的边境哨,被人用刀架过脖子,也从死人堆里扒过情报。但他这辈子没见过石陵城北那种场面。整片营地被烧成白地,焦黑的木梁和烧塌的帐篷在晨光中冒着青烟,空气中弥漫着松脂燃烧后的焦臭和烤肉的气味。尸体堆叠在营地各处,有的蜷缩在帐篷残骸里保持着生前最后一刻的姿势,有的漂浮在小河里被水流冲到了下游的芦苇丛边,有的倒在营地边缘的马厩旁,手里还握着缺了口的刀,刀身上沾满了已经干涸发黑的血。他从死马肚子里翻出来——那匹马被投石机的石弹击中腹部,当场毙命,尸体压在他身上帮他挡了火。他从马尸下面爬出来时左臂的皮甲已经被火烧得蜷曲变形,脸上燎起了一串水泡,水泡里的液体在晨光下泛着浑浊的淡黄色。他在野地里爬了大半夜不敢走大路——朱天峰的骑兵正在清扫战场,火把在废墟间来回移动,他借着火光能看到骑兵们铁盔上的红缨在黑暗中一闪一闪。他爬进一条干涸的排水沟,沟底全是碎石和枯草,膝盖和手肘被碎石磨得血肉模糊。靠嚼草根撑着最后一口气摸回了营地——草根是排水沟边长的野草根,又硬又涩,带着一股泥土的腥气,和石陵城守城时老郑往粟米粥里掺的草根是同一个品种。他一边嚼一边想起石陵城城墙上的那些日子——那时候他们每天只能喝一碗掺了草根的稀粥,但至少还活着,至少武安侯还站在垛口后面每天卯时三刻准时骂人。现在他嚼着同样的草根,却觉得嗓子眼里堵得慌,怎么也咽不下去。
天亮时分他终于被巡逻的骑兵发现。骑兵是白启的亲兵队,在营地外围巡逻时看到野地里有个黑影在蠕动,以为是野猪,策马靠近才发现是个人。他们从马上跳下来,两个人架着周九的胳膊把他扶上马背。周九的两条腿已经站不住了——在排水沟里爬了大半夜,膝盖以下的肌肉完全脱力,被人架起来时双腿像两根面条一样晃荡。他被扶进营地时跪在地上,膝盖磕在碎石上发出沉闷的声响,但他感觉不到疼,因为膝盖以下的知觉还没恢复。他抬起头,脸上全是燎泡和烟灰,嘴唇干裂了好几道口子,每道口子里都渗着血丝。他用嘶哑得几乎听不清的声音说了一句话,那声音像是从喉咙深处刮出来的,每个字都带着粗粝的摩擦感。他说将军,石陵城北的偏师全没了,营地被烧成了白地,朱天峰的骑兵正在清扫战场。
白启正坐在中军帐前磨戟。中军帐搭在一道背风的山坡上,帐前铺了一块粗毡布,白启就盘腿坐在毡布上,方天画戟横放在膝头,磨刀石蘸了水,在戟刃上来回滑动,发出均匀的沙沙声。他的后背还缠着绷带——绷带从左肩绕过腋下,在后背交叉,再从右肋绕回来,缠得又紧又密。绷带下面敷着金疮药,药膏是军医前天换的,黄褐色的药膏从绷带边缘渗出一点淡淡的痕迹。每次呼吸都牵动肩胛骨上最深的箭伤隐隐作痛——那道箭伤在肩胛骨外侧,是上次在石陵城城墙上被朱天峰的弩兵射中的,箭头刺穿了内衬牛皮,钉进了皮肤层。军医说再深半寸就要伤到筋膜了,叮嘱他至少再静养一段时间。但白启每天照常巡营、阅阵、批阅军报,方天画戟的握柄上被他手掌磨得光滑发亮——那是一层被汗水和油脂长期浸润后形成的包浆,在晨光下泛着温润的暗褐色光泽。
听到“全没了”三个字,磨刀石在戟刃上停了下来。那三个字从斥候嘴里说出来的时候声音很轻,但在白启耳朵里却像是有人用铁锤在砧板上砸了一下——不是炸裂的巨响,而是一种沉闷的、带着金属尾音的钝响。他把磨刀石搁在毡布上,手指还保持着握石头的姿势,指关节微微发白。然后他抬起头,望着北方——那是偏师营地所在的方向,也是他亲手交给孟将军的方向。从大营往北,翻过两道山脊,穿过那片被反复灼烧过的旷野,就是石陵城北的营地。他不需要看舆图就能在脑子里画出一条精确的路线——营地外围的拒马是他和孟将军一起勘定的位置,箭塔是他亲自选定角度搭建的,粮草垛堆在马厩东侧是他下的命令,防止火星溅到马厩惊了战马。他记得扎营那天孟将军站在他旁边,手里拿着一根树枝在地上画布防图,画完之后抬头对他说,将军你放心去南边,我守在这里,朱天峰的刀够不着你后背。现在朱天峰的刀没有够着白启的后背,它直接把孟将军整个人都吞了。
“孟将军呢。”白启问。他的声音很平静,平静得不像是在问一个人的生死,而像是在确认一件他已经知道答案但必须亲耳听到的事。
斥候伏在地上,额头抵着泥土。泥土是冷的,被晨露打湿了,贴在他的额头上传来一种冰凉的触感。他的声音从地面传上来,闷闷的,像是从地底下发出来的:“孟将军战死。其余武官三人——全部阵亡。偏师数千人,生还者无几。”他顿了顿,额头在泥土上压得更深了,声音变得更低,像是接下来的话比前面的所有话都更难以启齿,“朱天峰下令——不留俘虏。”
大帐周围一片死寂。不是普通的安静,是一种连空气都凝固了的死寂。几个正在帐前劈柴的亲兵停下了手中的斧头,斧刃悬在半空中没有落下去。营门口站岗的哨兵不自觉地握紧了矛杆,手指在木质矛杆上来回摩擦,发出细微的吱呀声。远处正在操练的士兵们也被这边的死寂感染了,喊杀声渐渐稀落下来,只剩下风吹过旌旗的猎猎声和山坡上战马偶尔喷出的响鼻声。在这片死寂中,白启把磨刀石放在案上,站起来,走到营帐门口。他身上只穿了一件薄衫——那是一件洗得发白的深蓝色薄衫,领口和袖口磨出了毛边,因为后背缠着绷带,薄衫没有系紧,敞开的领口露出里面交叉缠绕的白色绷带。绷带在晨光下隐约透出淡黄色的药渍——那是金疮药渗出来的颜色——和几处洇开的淡红血迹,是伤口在换药后轻微渗血留下的。他站在帐门口望着北方,山风从谷口灌进来吹在他脸上,晨风很凉,带着松脂和泥土的气味。他想起昨天军医给他换药时说的话——军医用小铁钳夹着最后一根箭头从肩胛骨外侧的伤口里拔出来,箭头落在铜盘里发出叮的一声脆响。军医一边缠绷带一边说将军真是命大,十几支箭没有一支射穿肌肉,这身内衬挡了大部分的穿透力,再深半寸就要伤到筋骨了。白启当时没有接话,只是低头看着地上那堆染血的箭头——横七竖八地躺在铜盘里,尖锐的菱形箭头在烛火下反射出幽暗的铁灰色光泽——在心里默默地想:朱天峰,下次,该你挨我的箭了。
而今天,朱天峰直接灭了他整整数千人。不留俘虏,一个都不留。
他问斥候朱天峰有没有派人来谈判。斥候说没有。他又等了大半个时辰,反复向巡逻骑兵确认——他在营帐前来回踱步,步伐不快但每一步都踩得很重,铁靴在碎石地上留下深深的印子。每隔一会儿他就抬头朝营门口方向看一眼,但那里只有哨兵换岗时铁靴踩地的声响和风吹过拒马木桩的呜呜声。巡逻骑兵来报了三回,每一回都是同一句话——没有使者,没有白旗,没有书信。白启甚至让巡逻骑兵扩大搜索范围,沿着营地外围往石陵城方向延伸,看看有没有谈判使者在路上被拦截了。但派出去的骑兵回来时全部摇头,只说在旷野上看到了焚烧营地的余烟和盘旋在半空的鸦群。
这件事出乎白启的预料。他研究过朱天峰的每一场仗——从淮王城到鹿头关,从铁门关到山城,从燕国旧地到北林国边境。他的斥候网在战前就搜集了大量华夏帝国军的作战记录,白启把这些记录反复读过,用朱砂笔在竹简上标注出朱天峰的行为模式。这个人有个习惯,每攻克一城必定善待降兵降将——鹿头关的赵延是被他亲手砸死的,但赵延手下的降兵降将被收编进了民兵队,没有杀一个俘虏。这个人还有个习惯,必定遣使谈判——无论战况多惨烈,战后他都会派人来谈条件,有时是要求对方撤军,有时是提议交换俘虏,有时只是送一封信。这个人还有个习惯,必定把阵亡将士的遗体送还对方——白启亲眼见过,在石陵城攻防战的间隙,朱天峰派辅兵把阵亡守军的遗体用担架抬到城墙根下,整整齐齐地排好,盖上白布,然后射一支绑着信件的响箭到城墙上,通知守军来收尸。
但这一次,所有这些惯例全部被打破了。偏师覆灭之后,朱天峰没有派人来,哪怕只是交换阵亡将士的遗体。孟将军的尸体还躺在那片被烧成白地的营地里——也许是被火烧了,也许是被骑兵的马蹄踏过了,也许是被朱天峰的辅兵用担架抬走和华夏帝国军的阵亡者一起安葬了。白启不知道,他只知道没有人来,没有信来,没有任何一个披着白旗的使者从石陵城的方向策马而来。
白启站在舆图前沉默了很久。舆图挂在帐中正对着门的位置,是用几块鞣制过的羊皮拼接而成的,上面用炭笔和朱砂标注了北线战场所有关键位置。石陵城——被他守过又被朱天峰修过的城池,城墙上那些新砌的花岗岩条石在舆图上用浅灰色的颜料标注。北线防区——被北林军骑兵闪电突袭连下多城的战场,每一座沦陷的城池旁边都画了一个小小的飞鹰标记,飞鹰下面是攻陷日期。淮王城——华夏帝国的都城,被朱砂圈出来,旁边注着一个小字:朱。白启用手指在舆图上比划了几下,从石陵城到北线防区,从北线防区到淮王城,手指划过羊皮表面时发出细微的摩擦声。他仔细端详着这几道红线,渐渐皱起了眉头。
程涉蹲在旁边。他左臂的绷带还没拆——绷带从手腕一直缠到肘关节,外层用两块薄木板夹住固定,那是上次在石陵城城墙豁口和青龙偃月刀兵对阵时被刀背砸中前臂,骨头裂了一条缝,军医说不能活动要静养。但他显然没有静养,绷带外面还沾着今天早上巡营时蹭上的马汗和尘土。他用右手抱着自己那条受伤的胳膊,手指在绷带上无意识地轻轻敲着,分析道:“北林军偷袭了华夏帝国的后方,兵锋直指淮王城,朱天峰这是真急了。不是普通战事中那种你来我往的攻城野战,而是大本营被人直接威胁时的本能反应。人最本能的反应是什么?不是防御,是反击。野兽被逼到洞口,第一反应不是缩进去,是扑出来咬断你的喉咙。”
他顿了顿,手指停止了敲击,声音沉下来:“他之前打仗一直很克制——哪怕被将军骂急了,也只是下令换石弹砸城墙。那是战术层面的回应。但现在他连俘虏都不留了,这不是战术,是情绪。战场上的情绪已经彻底变了。北林国偷袭后方触到了他的底线——这个底线不是他自己挨多少骂、受多少伤,而是淮王城。是那座他亲手建起来的都城。是城里的太上皇、洪丞相、还有那些修城墙的工匠、种田的百姓。任何把手伸向淮王城的人,他都会不计代价地碾碎。”
白启听着程涉的分析,手指一直停在舆图上淮王城的位置。他的指腹按在那个朱砂圈上,能感觉到羊皮下面垫着的木板纹理。他忽然想起石陵城守城时的那些日子——粮草见底,每人每天的配给量砍了将近一半,老郑在粟米粥里掺野草根。程涉把自己的粟米全捞给他,自己只剩一碗米汤。他把腌萝卜放在垛口上留给伤兵,伤兵们看着那碟腌萝卜谁都没有伸手去拿。那时候他站在箭塔残骸基座上,每天卯时三刻准时骂朱天峰,用三句话把他气得砸凹了观阵台的木板。那时候他觉得朱天峰是个容易被激怒的莽夫,脾气上来就砸东西——小时候砸地,长大了砸城墙。但现在他忽然意识到,那时候朱天峰砸东西不是失控,是克制。他把所有的愤怒都倾泻在石头上,砸城墙、砸箭塔、砸垛口,但没有把愤怒倾泻在人身上。真正让朱天峰失控的不是对他白启的嘲讽,不是攻城受挫,不是单挑三百回合打到兵器脱手,而是有人把手伸向了他的家。
白启终于理解了朱天峰今天为什么不留俘虏。他按在舆图上的手指从淮王城上移开,然后说了一句话,声音很轻但很稳。他说,换作是他,如果有人绕过前线直扑北林国都城,威胁到女帝和那对能文能武的弟弟,他也不会留什么俘虏。他说这句话时,手指不自觉地摸了一下腰间的戟杆——那是方天画戟的握柄,上面有被竹节钢鞭砸出的凹痕和被他手掌长年摩挲出的包浆。
白启这一辈子最敬重的人就是女帝顾南溪。这份敬重不是臣子对君主的忠诚——那个他也有,但那是后来慢慢长出来的,像一棵树在朝廷的土壤里逐渐扎下根。他最早对女帝的感情不是忠诚,是更私人的东西。他十七岁那年被调到女帝身边担任护卫——那时候他还是个刚从北境调回来的愣头青,除了打仗什么都不会,连朝堂上该站左边还是右边都分不清。第一次见面时女帝正站在舆图前,舆图是北林国全境图,从北面的戎狄边境一直铺到南面的林国边境,羊皮拼接处的缝线有些地方已经磨断了,用朱砂笔重新描过。女帝手里握着一支朱砂笔,正在舆图上标注什么。听到脚步声,她转过身来。白启记得那天殿里的光线——午后的阳光从雕花木窗的缝隙里漏进来,在地砖上投下一道道细长的光带,光带正好落在女帝的肩膀上,把她肩上那件深蓝色的朝服照得像是镶了一道金边。她看着他,目光很平静,说了一句让白启记了一辈子的话。
“你就是白启。”
不是疑问句,是陈述句。仿佛早就知道他会来,早就知道他会站在这里。白启当时愣住了——一个十七岁的、连朝堂规矩都不懂的愣头青,被女帝用那种“我知道你是谁”的语气叫出名字,那一瞬间的感受他后来再也没有对任何人说过。他只是跪下去行了一个礼,膝盖磕在地砖上发出沉闷的声响,低下头说末将白启愿为陛下效死。从那天起他就把这条命交给了北林国。不是嘴上说说的效忠——是用方天画戟一刀一刀杀出来的。从北境打到南境,从戎狄边境打到石陵城下,每一道伤疤都是他欠女帝的债,而他从来没觉得这债需要还清。
所以朱天峰今天做的事,他能理解。不是用脑子理解——用脑子理解的是战术逻辑,是兵力对比,是战场态势,这些东西程涉已经分析得很透彻了。他是用骨头理解的。那是一种更深层的共鸣,是一个为了守护某个人或某座城可以不惜一切代价的人,在另一个同样为了守护某个人或某座城可以不惜一切代价的人身上,认出了同类的气味。女帝对他有知遇之恩,这份恩情他用一辈子来还。朱天峰对淮王城的感情未必比他对女帝的感情更轻——淮王城是朱天峰从废墟里亲手建起来的,城墙上的每一块砖他都摸过,城门口的那棵歪脖子枣树大概也被他看着长大。如果有人绕到他背后,把手伸向那座城——伸向太上皇每天清早在后院打拳时喝的凉茶,伸向洪丞相蹲在偏殿门口啃的粗粮饼,伸向石匠老孙头用凿子一下一下修整的花岗岩条石,伸向灌溉渠边那些把地契用油布包了三层藏在枕头底下的农户——白启用骨头想都知道朱天峰会怎么做。
程涉问现在怎么办。程涉蹲在地上,右手还抱着那条受伤的胳膊,但目光已经从绷带上移开,落在了白启的侧脸上。他认识白启的时间不比任何人短——从北境到南境,从戎狄边境到石陵城,他跟着白启经历了守城、撤兵、整军、再攻城的全过程。他能从白启的表情里读出白启的下一步,就像白启能从朱天峰的行为里读出朱天峰的底线。
白启抬起头,手指在舆图上缓缓划过。羊皮在指尖下微微粗糙的触感传来。“偏师覆灭之后,北面牵制华夏帝国的兵力已经形同虚设。朱天峰接下来必然回援淮王城,石陵城方向不会再主动出击。”他的手指从石陵城往南划,沿着官道越过山区和河谷,停在淮王城的朱砂圈上,“他的偷袭确实打中了朱天峰的命门——但也激怒了一头猛虎。这头猛虎在石陵城北放了一把火,把偏师烧得干干净净。然后他会星夜兼程赶回淮王城,把主力拦在城下。”然后他抬起头,看着程涉,“而我会带着剩下的精锐从北面压过去,和主力形成南北夹击。两军最终会在淮王城下相遇。”
他沉默了片刻。在沉默的这几息里,他忽然想起上次在石陵城外和朱天峰单挑的情形。旷野上的风从北面吹过来,带着山间松脂和雪的味道。两匹马在焦土上盘旋交错,方天画戟和竹节钢鞭的碰撞声密集如骤雨,打到三百回合,两件兵器同时脱手飞出,插在远处的焦土里。两人大口喘着粗气,汗水混着血水从额头上往下淌,滴在马鬃上。白启低头看了看自己空空的双手,忽然笑了一声——那笑从喉咙里冲出来时带着粗重的喘息,不是嘲讽,是一个累到极限的人对另一个同样累到极限的人才会有的坦率。朱天峰也笑了,弯腰撑在马鞍前,肩膀一耸一耸的。白启说下次找个草厚的地方打,朱天峰说行。
现在草厚的地方找到了。淮王城下——那里有朱天峰拼了命要守住的城,也有白启拼了命要攻下的城。城外是朱天峰修建的灌溉渠,渠水从山溪引来,灌溉着分到农户手里的田地,渠壁上的凿痕大概还是石匠老孙头凿的。城墙上那面黑底红字的华夏帝国旗在晨风中缓缓飘扬,旗面被风吹得猎猎作响。太上皇朱云飞在后院的老枣树下打完了今天那套拳,正坐在石凳上喝凉茶——茶是昨天泡的老鹰茶,凉了一夜之后变成了深褐色,他说凉茶更有味。洪语言蹲在偏殿门口吃早饭,一碗粟米粥两张粗粮饼,旁边还摊着一摞待批的文书,勺子悬在半空中因为他看到了一封让他哭笑不得的军报。石匠老孙头坐在城墙脚下的石堆上,用凿子和手锤修整着最后一批花岗岩条石,左腿的空裤管被风吹得轻轻晃动,他对徒弟们说这城墙修好之后比战前还硬,白启要是再来,撞破他的头。政务学堂的学生们正摇头晃脑地念“为政以德,譬如北辰”,声音从学堂窗户里飘出来,飘过半条街,飘到灌溉渠边那片新开垦的田地上空,和晨风搅在一起。
两个人在石陵城下打了这么久,终究要在淮王城下做个了结。草厚的地方已经到了,方天画戟和竹节钢鞭还在各自的主人手里握着,还剩一场没打完的仗。白启站在舆图前,手指停在淮王城那个被朱砂圈出来的位置上,没有再说一句话。帐外北林军的旌旗被山风吹得猎猎作响,远处传来士兵操练的喊杀声,声音一浪高过一浪,像山间的回音在一层一层往外扩散。晨光从帐门斜斜地照进来,照在舆图上,照在那些红线和黑圈上,照在淮王城那个小小的朱砂圈上。