第0074章 贸易桥先失守
旧驿第二线指挥板上的墨还没干,贸易桥方向的铜锣便连响了七下。
不是原定的三短一长,也不是粮车受阻时的两长,而是桥头守队自行约定的“桥面断联”。锣声穿过夜里的河雾,一下比一下急,最后两记甚至撞在一起,像有人来不及等前一声落尽便又抡起了锤。
周衡抬头时,挂在板边的三枚细铁片同时颤了起来。那是唐砺下午才钉上的简陋震签,分别连着旧驿地梁、北河桥南引道和河滩土垒。旧驿这边只轻轻打摆,河滩那枚却不停磕着木框,桥向那枚最厉害,已经从细响变成了急促的刮擦。
三营主压判定没有错,错的是他们预留的时间。
“比下限早了一刻半。”顾守章盯着沙漏,声音发紧,“第二批粮车还在桥北。”
“不是第二批。”从门外冲进来的传令少年喘得说不成整句,肩上全是灰白泥点,“还有伤员车……旧驿缺口送来的十一人……桥北商队不肯丢车,堵在一起……灰兽已经上桥!”
周衡一把扯下指挥板上代表贸易桥的木牌,翻到背面。背面写着他们在第七十二章确定的撤离次序:空车先撤、轻车接伤员、重粮拆载、守军最后退;桥面震动越过红线,任何人可停桥;灰线抵达北墩,炸断临时木脚。
现在第一条和第二条撞在了一起。空车没撤完,伤员已经到了。更坏的是,桥是北河商路重新打开以后才有的命脉。过去十几日,县民、脚队、商户、矿工都把货、药、人往这座桥上压。平时它把营地和外界连在一起,战时便成了一条狭窄的漏斗。
“按第三案。”周衡把木牌拍回去,“旧驿留下半队,河滩不动主力。韩铁生带十二人跟我去桥南。顾先生守第二线,罗青禾把空担架和止血包推到南引道,不许医棚的人再往桥上挤。唐砺——”
唐砺已经把沉铁短钎背到肩后:“我去看桥脚。”
“先看南侧两根,能拆就拆,不能拆就标出断点。没有我的口令也可以断桥,但桥上还有自己人时,只许断北侧临时木脚,不许动旧墩。”
韩铁生听到这里,眉头猛地一皱:“只断北脚,灰兽照样能踩着旧墩过来。”
“也能给桥上的人多半盏茶。”周衡看向他,“你要的是把兽挡死,还是把人带回来?”
韩铁生下颌绷得像块铁,最后只吐出一个字:“人。”
他们冲出旧驿时,北面的夜已经不是黑色。灰障贴着地平线压过来,像一堵没有边界的旧墙,墙里偶尔亮起暗紫色的细光,随即又被吞没。河风本该从北往南吹,此刻却在桥面上打着旋,带来湿土、兽腥和一种磨过铁石般的涩味。
南引道已经乱了。
三辆空车横在路心,一辆车轮陷进新铺的碎石沟,另两辆为了绕它挤成斜角。桥南守队正用肩膀推车,车主却死死拽着缰绳,喊着车上还有账册和货契。更外侧,一群从桥北跑回来的脚夫争着往土垒后钻,两个营地护卫拔出短刀喝止,人群反而更散。
韩铁生一眼看到那两把刀,冲过去先把其中一人的手腕压下。
“刀收了!向外站,不许堵口!”
“韩头,灰兽都——”
“刀能砍灰兽,砍不了自己人的后背。”韩铁生把人推到路边,“三人一列,把空车翻进排水沟。车主自己选:带账走,还是跟车一起滚。”
那车主还要争,周衡已经跃上车辕,扯开油布。里面没有粮,只有六只木箱,箱上是北路商队的封记。
“账契在哪?”
“最里一箱!”
“拿走一箱。其余推沟。桥口每堵十息,北面的人就少十息。”
车主嘴唇哆嗦了一下,终于扑上去抱出最小的箱子。韩铁生的人借势掀车,木轮越过沟沿时发出一声裂响,整辆车侧翻下去。第二辆照做,第三辆则直接砍断套绳,把马牵走,车身推到路边作临时拒障。
道路刚露出一条缝,桥上便有人喊:“下来了!伤车下来了!”
最先冲出灰雾的是一匹失控的骡子。它眼珠外凸,口鼻全是白沫,胸前还挂着半截断辕。韩铁生侧身让过,一棍砸在缰扣上,旁边两人同时抛绳,把骡子拽向土坡。紧跟着出现的是一辆轻车,车轴每转一下都像要散架。车上躺着四个人,边沿还抓着三个步行伤员,推车的商队伙计已经跑得脸色发青。
罗青禾的人没有上桥,只在引道口接住车。她亲自剪开最外侧伤员的袖口,看见皮肤下沿着经脉浮出的灰纹,立刻把人分到湿布棚。
“耳鸣、眩向、灵力停滞的往左!外伤往右!能走的别躺!”她抬头冲周衡喊,“灰纹比前哨幸存者快,桥面上的震动在加重症状!”
周衡没回答。他看见桥中央的雾突然向两侧鼓开,三头灰兽从里面冲了出来。
那东西比前哨留下的爪印更怪。四肢像狼,肩背却高得像小牛,皮毛并非真正的灰,而是覆着一层不断剥落的细尘。它们跑动时没有整齐的节奏,前一瞬还贴地疾冲,下一瞬便猛地偏转,像被看不见的线扯了一把。桥上两名边军弓手放箭,一箭穿过灰尘扎进肩窝,灰兽只歪了歪身;第二箭落空,反而钉在车板上。
“别射身子,射腿关节!”唐砺从桥下翻上来,手里抓着一把湿泥,“它们外层全是浮灰,力从里面的骨节走!”
韩铁生已带人迎到桥口。他没有冲上去,而是在南引道最窄处横起两根拆下来的车辕,十二人分成前后两排。第一头灰兽撞上来时,前排三根长枪同时抵住胸口,兽身却像一团裹着石子的湿布,顺着枪杆往前滑。韩铁生低喝一声,后排钩杆猛地落下,卡住它两条前腿。唐砺从侧面一钎砸进膝窝,灰兽身体一折,韩铁生才补刀入颈。
灰尘炸开,离得最近的两人同时捂住耳朵。周衡胸口也像被闷锤敲了一下,眼前的桥栏短暂错成了两重。他强迫自己盯住脚下的碎石,数了三步,方向感才回来。
这不是普通兽群。灰障不仅遮视线,还在借桥体震动放大对人的干扰。
“枪队退半步,别在桥板上硬顶!”他喊,“把它们引到碎石地!唐砺,桥脚怎样?”
“北边两根临时木脚已经开裂,南边还撑得住。旧墩没裂,但一直在回震。”唐砺把湿泥摊到周衡面前。泥面上细小水纹一圈圈荡开,明明此刻两人都站在相对坚实的南引道,“不是兽踩出来的,桥底有东西跟灰障一起震。”
周衡看了一眼便把这句话压下去。现在不是查源头的时候。旧矿共振必须随后再查,眼下只做一件事:把桥上的人和车带回来,然后让追兵过不了第二道线。
桥北又传来呼喊。透过翻卷的灰雾,能看见一面商队旗时隐时现。旗后至少还有五辆车,其中两辆是重粮车,一辆车侧挂着白布,显然载着伤员。更北处,黑色人影正在驱赶车队。那些不是灰兽,是人。
杜承岳带着桥头边军退到南侧时,肩甲上多了一道爪痕。他身后只剩十七人,有三人扶着同伴。看到周衡,他第一句话不是求援,而是:“桥北还有县署押运队和两支商队,总共四十七人。追他们的是北岸散兵,不知哪一营的,穿着边军旧甲,拿的是短弩。他们在逼车队堵桥。”
“你的人呢?”韩铁生问。
“原守桥三十二,重伤四,断联十一,眼下还能作战的十七。”杜承岳咬着牙,“北岸灰线落下时,领队校尉要我们守桥到最后一车。我让先撤,他说军令在身。后来旧旗队从雾里射我们。断联的人还夹在后面车队里。”
“旧旗队?”
“不是我这一路的人。旗号看不清,只看见黑边。”
周衡没有追问归属。无论那些追兵是借灵潮抢货,还是想借混乱把商队赶向营地,都不能让他们和灰兽一起冲过桥。
“杜承岳,你的人还听你的?”
“听。”
“那就接韩铁生后排,箭只射持弩者和灰兽腿。任何人放下兵器、转身护车,都让他过。我们现在不审军籍。”
杜承岳看了韩铁生一眼。几章前,他们还在桥上对峙,一边守封桥军令,一边护送粮车。如今韩铁生没有嘲笑,只把一根备用钩杆扔给他。
“后排左三。”
杜承岳接住杆子,站了进去。
桥面第三次剧震时,最北侧的一根临时木脚终于断了。整座桥向下沉了半尺,桥板从北往南像浪一样依次拱起。灰雾中的人群齐声惊叫,一辆重车车头歪向栏外,数只粮袋滚进河里。更后面,两头灰兽趁乱扑上车顶,追兵的弩箭也越过车队射来。
“桥会塌!”有人在南边喊。
“还没塌!”宋槐的声音从桥下传上来。他不知何时已经跟着唐砺钻到桥腹,此刻满脸河泥地爬上桥台,“北脚断一根,旧墩还吃得住。可桥板的横销在松,再来两次大震,车重一偏就会扭断。”
“能撑多久?”周衡问。
“空人走,半刻。轻车两辆。重车——一辆都嫌多。”
桥北却有两辆重粮车。
商队领队隔着雾高喊:“粮不能丢!这是北岸三村凑的冬粮!”
南引道也有人跟着喊:“不能丢!营里万人等着吃!”
恐慌最容易披上正确的外衣。每个人说的都没错,可桥只认重量,不认道理。
周衡冲到桥口,把一根燃着的松明插进碎石地:“听着!桥上重车拆载,每车只留四袋压轴,其余割袋分人背。能走的人一人一袋,过桥后按封记归仓。车主和护卫先护伤员,不许守货。谁还堵着不动,我让人直接掀车。”
商队领队在雾里骂了一句:“散了封记,出了桥谁认账?”
“顾守章在第二线记人、记袋、记号。你要的是完整的账,还是完整的死人?”
那边沉默了两息,随即有人大喊:“割绳!分袋!”
动作一开始,堵塞终于松动。商队伙计把粮袋从车上推下,桥上的伤员、军士、车夫甚至先前互射的散兵都开始背袋。有人想趁乱抢封记,被同伴一脚踹倒;有人背了粮便往南跑,却又在桥口被韩铁生的人引向登记绳道。顾守章没有把公账桌搬到桥边,只让四名登记员站在第二道土垒后,用木筹记车号、袋纹和携带人,所有手续压缩成一次报号、一次落筹。
没有人因为没写全姓名被挡在战线上。
这比任何命令更能让商队继续走。第一辆轻车下桥后,第二辆伤车紧跟着出现。车板上躺着一个穿县署差服的年轻人,腹部被弩箭贯穿。推车的是两名北岸散兵,其中一人还穿着黑边旧甲。他们看到杜承岳时明显迟疑,手已经摸向腰刀。
杜承岳却先扔下钩杆,抓住车辕:“刀别拔。人先走。”
那散兵怔住:“你不问我们哪营?”
“过了第二线再问。”
两边一起推车。弩箭射来,杜承岳身后一名弓手抬弓回射,箭矢钉进桥北一个持弩者的大腿。那人翻倒后,旁边几个旧甲散兵立即把弩扔下,转身帮商队推车。追兵的队形因此裂开,灰兽从他们身侧冲过,反扑向仍持兵器的人。
周衡看得很清楚:灰兽没有分辨阵营,它们更容易扑向灵力剧烈运转和金铁震动最强的地方。那些不断上弦、放弩、吼叫的人,反而成了最亮的目标。
“传下去!”他对少年传令兵说,“过桥者不许高声,不许运灵硬抗耳鸣,兵器用布缠住。灰兽追响、追灵力波动!”
这判断还不能当作定论,但足够救命。桥上的军士开始用布包住刀鞘,伤员也不再拼命催动灵力压痛。果然,下一头灰兽在雾里犹豫了一下,转而扑向桥北仍在放弩的追兵。
局面第一次向他们倾斜。
可桥身又震了。
这一次不是一下,而是三短一长。唐砺脸色骤变,冲到桥栏边往北望。宋槐也跪下按住桥板,掌心几乎贴进木缝。
“这节拍……”唐砺喃喃道。
周衡听见了,却没有让他说完:“记下来,活过今晚再对。”
宋槐抬起头:“横销开始拔了。最多一轮车。之后只能走人。”
北边还剩最后一辆重车,车后挤着十余人。那车不是粮车,而是装沉铁构件的平板车。两根长梁和一箱桥具压在上面,正是旧驿第二线需要的材料。车主死死抱着梁尾,喊什么也不肯卸。
“没有这两根梁,第二线挡不住!”他隔桥大叫。
宋槐认出了材料,脸色也变了。那是他从北岸订来的新梁,原本准备用来替换桥南两根老木。若能运回来,确实可以加固土垒和拒马;若留在桥上,一旦车翻,整座桥可能提前扭断。
“卸梁。”周衡说。
宋槐猛地看向他。
“卸。”周衡重复,“人背桥具,梁推河里。”
“那是两百四十工日换来的!”车主声音都劈了。
“桥北还有十一条命。”
“第二线没梁一样死人!”
周衡望着不断逼近的灰线。它已经吞掉桥北第一座路碑,距最后一辆车不到百步。追兵剩下七八人,灰兽至少还有五头。旧墩的回震越来越密,甚至沿脚底传到小腿。
他没有再解释:“韩铁生,带四人上桥卸梁。杜承岳守口。唐砺准备断北脚。”
韩铁生没有立即动。他盯着那两根梁,眼里全是挣扎。过去的他会选材料。材料能筑墙,能换粮,能让下一场战斗多一分胜算;人若慌乱、拖累、争抢,似乎总能被归为必须舍弃的代价。
可他刚才已经回答过一次:要人。
“跟我上。”韩铁生扛起钩杆,踏上桥板。
四名护卫随他冲入灰雾。他们没有和最后一车的人争辩,直接砍断捆梁麻绳。第一根长梁滚下车板,撞碎半截桥栏,坠入河中。第二根卡在车轴边,韩铁生和车主合力抬起时,一支弩箭擦过韩铁生的肩。他身形一晃,仍把梁推了下去。
“桥具分背!车不要了!”
车主跪在空车板上,像一下被抽掉了骨头。韩铁生揪住他的领口,把人拖起来:“你记得梁从哪棵树、哪批工、哪道钱来的,人活着还能再做。死在这儿,账上只多一笔损失。”
车主被他推向南边,踉跄几步,终于开始帮人分桥具。
灰兽逼到车后。杜承岳的弓手连射两轮,第一轮压腿,第二轮射持弩追兵。桥上的人借这几息向南狂奔。最后一个是个腿伤军士,他扶着栏杆,每一步都拖出血印。韩铁生本已退到桥口,又回身冲了十余步,把人扛到肩上。
“断脚!”宋槐嘶声喊。
唐砺抡下沉铁钎,砸开预先楔松的木销。北侧第二根临时木脚应声脱落,桥面北段猛地下沉。追在最前的两头灰兽收势不及,连同三名持弩者一起滑向断口。旧墩仍在,桥板却扭成一道陡斜的坡,车架横卡其中,暂时堵住了通路。
韩铁生扛着伤员跃下最后一块完整桥板。几乎同时,横销从他身后飞出,擦过肩甲,钉进南引道的泥地。
“全退第二线!”周衡下令。
他们没有试图守住南桥头。桥面虽断,旧墩仍可供轻身者和灰兽攀越。北岸的灰障正在继续靠近,南引道也承受不住更长时间的震动。真正能守的是旧驿与河滩之间那条提前挖出的第二线:两道土沟、三排翻车、湿麻帘和沉铁碎料组成的狭窄弧口。
撤退没有变成溃逃。过桥的人沿两条绳道分开:伤员和不能辨向者走左,持械人员与能背物者走右;粮袋先堆入土垒后,桥具送往宋槐处;陌生散兵在不缴械的前提下把弩弦卸下,和边军一起站到外圈。顾守章只问三件事:从哪辆车下来,身上带什么,能做什么。
先前互不信任的人因此被迅速放进了同一套动作里。
周衡最后撤到第二线时,灰兽已经越过断桥。
第一头从旧墩上跃下,后腿在断木上划出一串火星。它落地后没有立刻扑人,而是被南引道翻倒的空车吸引,绕着车架狂躁转圈。第二头紧随其后,朝伤员绳道冲来。
“湿帘落!”
两侧木架上的湿麻帘同时放下。灰兽撞进帘中,外层浮灰被水一裹,立刻结成沉重的泥壳。它的速度骤降,前腿刚踏进土沟,沟底埋着的沉铁碎料便在震动中发出杂乱鸣响。灰兽猛地偏头,像被数十个方向同时拉扯。
“钩腿,不砍身!”韩铁生带着刚编成的混合队迎上去。
营地护卫、杜承岳的边军和两名北岸散兵同时出手。长钩从三面压住腿关节,唐砺的短钎砸断后膝,最后由一名商队车夫用车轴楔入颈侧。那车夫杀完才意识到自己做了什么,手抖得握不住木轴。
杜承岳伸手扶了他一把:“别看,去抬伤员。”
第二头、第三头接连撞入湿帘。第二道线不是坚墙,却把每一头灰兽拆成可以处理的局部。人们不再各自为战:有人放帘,有人撒水,有人敲击远端铁片引偏灰兽,有人负责钩腿,有人只负责把倒下的人拖出沟口。
追兵也到了。
七名黑边旧甲从断桥上翻下,剩下的人没有跟来。他们见第二线已经成形,立刻散向两侧,想绕过土沟。周衡早让河滩守队不动主力,此刻两侧火把一齐亮起,河滩民兵和旧驿工队从暗处现身,手里不是刀枪,而是长叉、绳网和装满湿灰的土筐。
“放下弩,走中口!”周衡站在土垒后喊,“再绕侧翼,视为冲线!”
领头追兵抬弩瞄向他。
韩铁生侧身挡在前面,杜承岳却先一步喝道:“薛五!你看清楚我是谁!”
那人动作顿住。
“你是北岸辎重营的人,不是死士。”杜承岳指着他背后不断逼近的灰障,“你们长官若还活着,也不会让你们替一车货死在这儿。弩放下,进中口,说明谁让你们赶车。”
薛五脸上灰尘与汗混成泥。他回头看了一眼断桥,又看见一头灰兽正沿旧墩爬来。最终,他先把弩扔进土沟。
其余六人陆续照做。
“我们不是来杀人。”薛五跨过中口时嗓音发哑,“北岸营仓炸了,长官让我们把还能走的车赶过桥,说营地有墙、有粮。后来灰兽追上,我们只能逼前车快走……”
“弩箭怎么回事?”
“有人不肯丢车,堵住了。后队以为你们要封桥,先放的箭。我们也不知道谁先——”
“过线再记。”周衡打断他,“现在去右队,卸弦,抬水。”
薛五愣了一下,像没想到自己会这样被使用。他看向杜承岳,杜承岳已经转身去补第二道湿帘。薛五咬牙跟了上去。
最后一批灰兽没有直接撞线。它们在断桥南端徘徊,身后的灰障已经漫过桥北,灰白雾气从断口一缕缕垂下,像水从高处溢出。桥体的震动反而减弱了片刻。
周衡没有因此放松。他让人清点过线者。
桥北原确认四十七人,加上北岸散兵十八人,共六十五。现在第二线内实到六十五人,车号、队号和伤员白布逐项对齐。先前断联的十一名桥兵分在最后两批车后,已全部过线;两名跌入浅水的人被系绳拖回,一名被灰兽撞下车板的脚夫也由散兵背过断口。
主力守队原三十二人,回线三十二,重伤四人,无人留在桥北。运输队原七辆车,人员全部撤回,轻车两辆完整,重车全弃;粮袋核出一百二十七袋,已过桥九十八袋,落河十六袋,留北十三袋。沉铁桥梁两根尽失,桥具箱拆成二十九件,过线二十七件。
不是没有损失。桥失了,车失了,粮也失了。可主力没有被桥面吞掉,运输队的人还在,能够重建的人和规则都还在。
宋槐坐在土垒后,望着北河桥扭曲的轮廓,半晌没有说话。那座桥是他带着工队一根木、一块石抢出来的,是营地第一次真正伸向外界的手。如今那只手像被折断,桥板斜挂在旧墩上,北端已经隐入灰障。
周衡走到他旁边:“旧墩还在。”
宋槐苦笑:“你这话像安慰,又不像。”
“不是安慰。桥面失守,不等于通道永远没了。旧墩在,人也在,账也在,知道怎么造桥的人还在。”
“新梁没了。”
“以后再造。”
宋槐抹了一把脸上的泥:“你刚才若再迟一息,我会叫人把梁拖回来。”
“我知道。”
“你不怕第二线真撑不住?”
“怕。”周衡看向土沟里忙碌的人群,“所以不是靠两根梁撑。靠的是这些人知道什么时候放帘、什么时候退、谁能下令断桥,谁不能拿军籍和货契堵住救命的路。”
宋槐沉默许久,起身捡起一根折断的横销:“那我先把第二线的三个缺口补上。木不够,用翻车梁。”
另一边,韩铁生的肩伤正在被罗青禾缝合。他坐得笔直,视线却一直落在那名被他扛回来的伤兵身上。伤兵是北岸旧旗队的人,醒来后第一句便问自己的弩在哪。
“卸弦封存了。”韩铁生说。
“你救我?”
“你挡路,我嫌你死在桥上更麻烦。”
伤兵不信,却没再问。
罗青禾剪断线头,冷冷道:“肩上半寸,再深就是筋。你下次若还回头扛人,先把护肩扣紧。”
韩铁生咧了咧嘴:“还能用。”
“你每次都说能用。”
周衡走过去,把一块新刻的木牌递给他。牌上不是人名,而是“混合守队一”。营地护卫、边军、散兵、商队壮丁都被编入其中,指挥权只持续到这轮灰兽退去,之后自动失效。
韩铁生看了一眼:“让我领?”
“你带他们守中口。杜承岳领左口,河滩工队领右口。任何一路失去湿帘就退到土垒,不许追过断桥。”
“那些北岸人也归我?”
“他们愿意守,就在队里;不愿意守,就去抬水和伤员。不是归你,是这道线需要他们。”
韩铁生把木牌握紧,又松开:“我明白。”
这一句比过去任何一次服从都更沉。过去他明白的是谁强、谁下令、谁负责;现在他开始明白,一支队伍可以由互不信任的人临时组成,也可以在任务结束后解除,而不是借战事把权力一直攥在手里。
灰兽在第二线外试探了两次,最终没有再发起整群冲击。断桥和湿帘削弱了它们的速度,杂乱铁鸣让它们难以锁定方向,北岸灰障内部又传来更强的震动,把几头徘徊的灰兽重新吸了回去。
唐砺一直蹲在土垒后记录节拍。他用短钎在木板上刻下三组痕迹:最初桥面的连续急震、北脚断裂前的三短一长、灰障压过旧墩后的两长三短。刻到最后,他忽然把钎尖停住。
“周衡。”
周衡走过去。
唐砺把木板翻转,另一面是沉铁旧矿过去常用的爆破回音记号。他没有直接下结论,只把两排刻痕对在一起。三短一长的位置几乎完全重合。
“旧矿九号料道塌方前,石层也这么回过。”唐砺压低声音,“不只是像。间隔一样。”
宋槐也听见了。他把刚捡回来的横销放在地上,横销末端沾着一层异常细的银灰粉。那不是桥木本身的东西,也不是普通河泥。
周衡伸手没有直接碰,只让人取湿布包好。
“今晚先记为异常,不定来源。”他说,“桥线已经稳住,天亮后把桥脚震签、灰障样本和旧矿记录放在一起比。”
“若真是旧矿在响呢?”唐砺问。
“那就说明我们守的不是两条分开的线。”周衡望向北面。灰障吞没了贸易桥,却没有越过第二道防线。湿帘后的人正在补沟、抬水、清点粮袋,边军与散兵共用一口锅,商队车夫帮宋槐拆翻车取梁。没有谁因为桥失了便各自逃散。
“桥面先失守,”周衡说,“但人没散。只要人还在,下一步就能查清它为什么震。”
顾守章从第二线后方走来,手里拿着刚合出的清点板:“主力与运输人员已经全部核完,能确认活着过线的都已登记。第二线三处缺口补上两处,最后一处一刻内完成。粮袋足够撑到下一轮调拨,伤棚没有挤破。”
周衡接过木板,看见最下方新增了一行:贸易桥状态——桥面失守,旧墩未明;第二道防线——成立,混合守队三路,撤退条件公开。
他在那行后面压下自己的指印,又把板递给韩铁生、杜承岳、宋槐和商队领队。四人依次按下不同的印记。
这不是胜利文书。桥就在他们眼前断着,河里还漂着粮袋和木梁,灰障中的兽吼不时传来。可这块板证明,桥失守以后,没有任何一方能够独占撤退、守线或重建的决定。
第一轮守线交班没有立刻开始。周衡让所有刚从桥上撤下的人先坐在土垒内侧,闭眼辨认三次方向,再各自指出旧驿、河滩和营门所在。有人第一次指错,第二次仍错,直到用手摸到地面绳结才稳定下来。罗青禾据此把二十三人留在观察区,其中七人没有明显外伤,却在听见铁器相碰时出现呕吐和手指抽搐。她把沉铁碎料的敲击改到防线外侧,只保留低频、错位的引偏声,避免守线者也被同样的震动拖垮。
“不是越响越好。”她对负责敲片的工人说,“你们每敲十下停三息。谁耳中出现第二层回声,立刻换人。”
那名工人不解:“灰兽也会听见停顿?”
“人先撑不住,灰兽听不听见都没有意义。”
周衡把这句话写进临时守线牌。先前很多防守办法只考虑敌人,却把守军当成不会疲惫的木桩。灰障把这种习惯的代价放大了:任何过度催动灵力、持续高喊、长时间盯住雾线的动作,都会让耳鸣和方向错乱更快恶化。于是第二线的轮换缩成半刻一班,每班只负责一种动作,钩腿的人不兼顾敲片,放帘的人不兼顾追击,传令只用木牌和绳结,口令反而比平时少。
这套安排刚落下,右口便出了险情。两头灰兽没有冲湿帘,而是沿河滩浅水绕到土沟尽头。守右口的工队见它们半身泡在水里,以为浮灰已被洗掉,便有人提叉追出去。第一头灰兽故意后退,第二头却从水下侧扑,把最前面的工人撞翻。
河滩队一乱,土垒内的北岸散兵本能地举起卸弦弩,空弩机连续发出咔响。灰兽立刻转头,朝响声扑来。
周衡没有喊“稳住”,而是抓起身边装湿灰的土筐,迎面砸在兽头上。湿灰遮住眼鼻,韩铁生从中口斜切过去,钩杆卡住前腿。薛五和两名北岸散兵没有弩箭,干脆把弩身当短棍,三人同时压住后腿。那头灰兽翻滚时,韩铁生的旧伤再次裂开,血从肩甲边缘渗出。
“退回绳内!”他仍先冲河滩工队吼,“谁让你们追的?”
领队羞得脸色发紫:“看它们要走……”
“走就让它走。我们守的是线,不是清空北河。”周衡把被撞倒的工人拖回来,确认他肋骨未断,“把右口绳结往水边延两丈,浅滩也算界。再有人越线,先撤其岗位,不许拿勇敢抵消违令。”
韩铁生听到“撤其岗位”时没有反驳。他过去最厌恶临阵退缩,却亲眼看见这次险情不是胆小造成,而是有人把追杀当成了尽责。若不是薛五等人回身压兽,右口已经被撕开。
第二头灰兽见同伴被困,没有继续冲,反而沿水退回断桥阴影。宋槐借机带工队把翻车梁拆成短节,横架在土沟后方。他没有试图重造一堵完整木墙,而是每隔三步留一个可开合的缺口,让抬伤员和送水的人仍能通过。每个缺口旁都挂一块白木牌,写着闭合条件:湿帘破、灰兽入沟、外队撤回。谁看见条件成立,谁都可以落销。
商队领队拿着自己的封记木牌过来,问:“这些落销若被人误放,岂不是把外面的人关了?”
“所以还有开销条件。”宋槐指向牌背,“外队回声两短、绳结拉直、沟内无兽,三项齐了才能开。不是让任何人随意关门,是让任何看见危险的人不必等最高的人点头。”
商队领队摸了摸牌背,忽然把自己手下八名壮丁的名字报给顾守章:“他们熟车梁和绳扣,排进补口班。商队的车没了,人不能白坐着。”
不久,杜承岳也把回来的边军重新清点。他没有按原营号站队,而是按伤势、箭术和辨向能力分组。三名仍能稳定辨认方位的弓手上土垒,五名耳鸣严重者去抬水,另有两人坚持要回桥北找遗落的军旗和名册,被他亲手拦住。
“桥北已经进灰障。”其中一人红着眼说,“旗上有阵亡和伤员的名字。”
“名字有人抄存,旗也不是人。”杜承岳回答,“现在进去,只会让清点板重新出现空位。等灰线退,或者找到能在雾里定向的办法,再去取。”
那军士骂了一句,拳头砸在土垒上,却还是去核对抄本。周衡没有劝他把军旗看轻。记忆可以保留,但不能再用活人去证明自己没有遗忘。
顾守章随后把先前十一名断联者逐一划销,旁注各自回线时刻;两名落水者也记录了救回位置和施救人。每一笔险情都有去向,每一项清点都能复核。桥失守带来的恐惧因此没有被粉饰,却也没有继续扩散成“北岸全灭”或“商队尽失”的谣言。
第二线稳定后,周衡才允许各队喝第一口热水。锅不够,边军、商队和散兵共用木碗,饮水顺序按是否运灵过度和是否接触灰尘排列。薛五喝完,把碗递给先前被他们弩箭射伤的县署押运差役。那差役看了他很久,最终接了过去,没有说原谅,也没有拒绝。
这微小动作比任何盟誓都更真实。他们的矛盾没有消失,只是暂时接受一条更紧迫的共同底线:桥外的灰障不会替任何一方分辨旧账。
第二线外,断桥仍在雾里发出断续呻吟。周衡让传令少年把所有口令再走一遍:湿帘破则退,辨向失常则换,任何队伍不得追出界绳,任何身份都不能插队过伤员通道。少年一处不差地复述完,才发现自己的手一直在抖。周衡没有让他强撑,只把下一轮传令牌交给另一个人。能替换,才是真正守住。
土垒上的人没有谁嘲笑。刚从桥上活着回来的人都知道,今晚最危险的不是害怕,而是假装自己不会害怕,再把整条防线拖进失误。那条认识没有写进账册,却留在每个守线者的动作里:他们不再把逞强当作唯一的勇气。
夜更深时,第二道防线的火终于连成一线。
断桥北侧的灰障忽然又起了一阵波纹。几乎同时,远在西北的沉铁旧矿方向传来一声低沉闷响,隔着山和河仍能让土垒上的水碗荡开同心圆。
唐砺猛地抬头。
周衡也看见了那圈水纹。
这一次,没有人把它当作桥板余震。
不是原定的三短一长,也不是粮车受阻时的两长,而是桥头守队自行约定的“桥面断联”。锣声穿过夜里的河雾,一下比一下急,最后两记甚至撞在一起,像有人来不及等前一声落尽便又抡起了锤。
周衡抬头时,挂在板边的三枚细铁片同时颤了起来。那是唐砺下午才钉上的简陋震签,分别连着旧驿地梁、北河桥南引道和河滩土垒。旧驿这边只轻轻打摆,河滩那枚却不停磕着木框,桥向那枚最厉害,已经从细响变成了急促的刮擦。
三营主压判定没有错,错的是他们预留的时间。
“比下限早了一刻半。”顾守章盯着沙漏,声音发紧,“第二批粮车还在桥北。”
“不是第二批。”从门外冲进来的传令少年喘得说不成整句,肩上全是灰白泥点,“还有伤员车……旧驿缺口送来的十一人……桥北商队不肯丢车,堵在一起……灰兽已经上桥!”
周衡一把扯下指挥板上代表贸易桥的木牌,翻到背面。背面写着他们在第七十二章确定的撤离次序:空车先撤、轻车接伤员、重粮拆载、守军最后退;桥面震动越过红线,任何人可停桥;灰线抵达北墩,炸断临时木脚。
现在第一条和第二条撞在了一起。空车没撤完,伤员已经到了。更坏的是,桥是北河商路重新打开以后才有的命脉。过去十几日,县民、脚队、商户、矿工都把货、药、人往这座桥上压。平时它把营地和外界连在一起,战时便成了一条狭窄的漏斗。
“按第三案。”周衡把木牌拍回去,“旧驿留下半队,河滩不动主力。韩铁生带十二人跟我去桥南。顾先生守第二线,罗青禾把空担架和止血包推到南引道,不许医棚的人再往桥上挤。唐砺——”
唐砺已经把沉铁短钎背到肩后:“我去看桥脚。”
“先看南侧两根,能拆就拆,不能拆就标出断点。没有我的口令也可以断桥,但桥上还有自己人时,只许断北侧临时木脚,不许动旧墩。”
韩铁生听到这里,眉头猛地一皱:“只断北脚,灰兽照样能踩着旧墩过来。”
“也能给桥上的人多半盏茶。”周衡看向他,“你要的是把兽挡死,还是把人带回来?”
韩铁生下颌绷得像块铁,最后只吐出一个字:“人。”
他们冲出旧驿时,北面的夜已经不是黑色。灰障贴着地平线压过来,像一堵没有边界的旧墙,墙里偶尔亮起暗紫色的细光,随即又被吞没。河风本该从北往南吹,此刻却在桥面上打着旋,带来湿土、兽腥和一种磨过铁石般的涩味。
南引道已经乱了。
三辆空车横在路心,一辆车轮陷进新铺的碎石沟,另两辆为了绕它挤成斜角。桥南守队正用肩膀推车,车主却死死拽着缰绳,喊着车上还有账册和货契。更外侧,一群从桥北跑回来的脚夫争着往土垒后钻,两个营地护卫拔出短刀喝止,人群反而更散。
韩铁生一眼看到那两把刀,冲过去先把其中一人的手腕压下。
“刀收了!向外站,不许堵口!”
“韩头,灰兽都——”
“刀能砍灰兽,砍不了自己人的后背。”韩铁生把人推到路边,“三人一列,把空车翻进排水沟。车主自己选:带账走,还是跟车一起滚。”
那车主还要争,周衡已经跃上车辕,扯开油布。里面没有粮,只有六只木箱,箱上是北路商队的封记。
“账契在哪?”
“最里一箱!”
“拿走一箱。其余推沟。桥口每堵十息,北面的人就少十息。”
车主嘴唇哆嗦了一下,终于扑上去抱出最小的箱子。韩铁生的人借势掀车,木轮越过沟沿时发出一声裂响,整辆车侧翻下去。第二辆照做,第三辆则直接砍断套绳,把马牵走,车身推到路边作临时拒障。
道路刚露出一条缝,桥上便有人喊:“下来了!伤车下来了!”
最先冲出灰雾的是一匹失控的骡子。它眼珠外凸,口鼻全是白沫,胸前还挂着半截断辕。韩铁生侧身让过,一棍砸在缰扣上,旁边两人同时抛绳,把骡子拽向土坡。紧跟着出现的是一辆轻车,车轴每转一下都像要散架。车上躺着四个人,边沿还抓着三个步行伤员,推车的商队伙计已经跑得脸色发青。
罗青禾的人没有上桥,只在引道口接住车。她亲自剪开最外侧伤员的袖口,看见皮肤下沿着经脉浮出的灰纹,立刻把人分到湿布棚。
“耳鸣、眩向、灵力停滞的往左!外伤往右!能走的别躺!”她抬头冲周衡喊,“灰纹比前哨幸存者快,桥面上的震动在加重症状!”
周衡没回答。他看见桥中央的雾突然向两侧鼓开,三头灰兽从里面冲了出来。
那东西比前哨留下的爪印更怪。四肢像狼,肩背却高得像小牛,皮毛并非真正的灰,而是覆着一层不断剥落的细尘。它们跑动时没有整齐的节奏,前一瞬还贴地疾冲,下一瞬便猛地偏转,像被看不见的线扯了一把。桥上两名边军弓手放箭,一箭穿过灰尘扎进肩窝,灰兽只歪了歪身;第二箭落空,反而钉在车板上。
“别射身子,射腿关节!”唐砺从桥下翻上来,手里抓着一把湿泥,“它们外层全是浮灰,力从里面的骨节走!”
韩铁生已带人迎到桥口。他没有冲上去,而是在南引道最窄处横起两根拆下来的车辕,十二人分成前后两排。第一头灰兽撞上来时,前排三根长枪同时抵住胸口,兽身却像一团裹着石子的湿布,顺着枪杆往前滑。韩铁生低喝一声,后排钩杆猛地落下,卡住它两条前腿。唐砺从侧面一钎砸进膝窝,灰兽身体一折,韩铁生才补刀入颈。
灰尘炸开,离得最近的两人同时捂住耳朵。周衡胸口也像被闷锤敲了一下,眼前的桥栏短暂错成了两重。他强迫自己盯住脚下的碎石,数了三步,方向感才回来。
这不是普通兽群。灰障不仅遮视线,还在借桥体震动放大对人的干扰。
“枪队退半步,别在桥板上硬顶!”他喊,“把它们引到碎石地!唐砺,桥脚怎样?”
“北边两根临时木脚已经开裂,南边还撑得住。旧墩没裂,但一直在回震。”唐砺把湿泥摊到周衡面前。泥面上细小水纹一圈圈荡开,明明此刻两人都站在相对坚实的南引道,“不是兽踩出来的,桥底有东西跟灰障一起震。”
周衡看了一眼便把这句话压下去。现在不是查源头的时候。旧矿共振必须随后再查,眼下只做一件事:把桥上的人和车带回来,然后让追兵过不了第二道线。
桥北又传来呼喊。透过翻卷的灰雾,能看见一面商队旗时隐时现。旗后至少还有五辆车,其中两辆是重粮车,一辆车侧挂着白布,显然载着伤员。更北处,黑色人影正在驱赶车队。那些不是灰兽,是人。
杜承岳带着桥头边军退到南侧时,肩甲上多了一道爪痕。他身后只剩十七人,有三人扶着同伴。看到周衡,他第一句话不是求援,而是:“桥北还有县署押运队和两支商队,总共四十七人。追他们的是北岸散兵,不知哪一营的,穿着边军旧甲,拿的是短弩。他们在逼车队堵桥。”
“你的人呢?”韩铁生问。
“原守桥三十二,重伤四,断联十一,眼下还能作战的十七。”杜承岳咬着牙,“北岸灰线落下时,领队校尉要我们守桥到最后一车。我让先撤,他说军令在身。后来旧旗队从雾里射我们。断联的人还夹在后面车队里。”
“旧旗队?”
“不是我这一路的人。旗号看不清,只看见黑边。”
周衡没有追问归属。无论那些追兵是借灵潮抢货,还是想借混乱把商队赶向营地,都不能让他们和灰兽一起冲过桥。
“杜承岳,你的人还听你的?”
“听。”
“那就接韩铁生后排,箭只射持弩者和灰兽腿。任何人放下兵器、转身护车,都让他过。我们现在不审军籍。”
杜承岳看了韩铁生一眼。几章前,他们还在桥上对峙,一边守封桥军令,一边护送粮车。如今韩铁生没有嘲笑,只把一根备用钩杆扔给他。
“后排左三。”
杜承岳接住杆子,站了进去。
桥面第三次剧震时,最北侧的一根临时木脚终于断了。整座桥向下沉了半尺,桥板从北往南像浪一样依次拱起。灰雾中的人群齐声惊叫,一辆重车车头歪向栏外,数只粮袋滚进河里。更后面,两头灰兽趁乱扑上车顶,追兵的弩箭也越过车队射来。
“桥会塌!”有人在南边喊。
“还没塌!”宋槐的声音从桥下传上来。他不知何时已经跟着唐砺钻到桥腹,此刻满脸河泥地爬上桥台,“北脚断一根,旧墩还吃得住。可桥板的横销在松,再来两次大震,车重一偏就会扭断。”
“能撑多久?”周衡问。
“空人走,半刻。轻车两辆。重车——一辆都嫌多。”
桥北却有两辆重粮车。
商队领队隔着雾高喊:“粮不能丢!这是北岸三村凑的冬粮!”
南引道也有人跟着喊:“不能丢!营里万人等着吃!”
恐慌最容易披上正确的外衣。每个人说的都没错,可桥只认重量,不认道理。
周衡冲到桥口,把一根燃着的松明插进碎石地:“听着!桥上重车拆载,每车只留四袋压轴,其余割袋分人背。能走的人一人一袋,过桥后按封记归仓。车主和护卫先护伤员,不许守货。谁还堵着不动,我让人直接掀车。”
商队领队在雾里骂了一句:“散了封记,出了桥谁认账?”
“顾守章在第二线记人、记袋、记号。你要的是完整的账,还是完整的死人?”
那边沉默了两息,随即有人大喊:“割绳!分袋!”
动作一开始,堵塞终于松动。商队伙计把粮袋从车上推下,桥上的伤员、军士、车夫甚至先前互射的散兵都开始背袋。有人想趁乱抢封记,被同伴一脚踹倒;有人背了粮便往南跑,却又在桥口被韩铁生的人引向登记绳道。顾守章没有把公账桌搬到桥边,只让四名登记员站在第二道土垒后,用木筹记车号、袋纹和携带人,所有手续压缩成一次报号、一次落筹。
没有人因为没写全姓名被挡在战线上。
这比任何命令更能让商队继续走。第一辆轻车下桥后,第二辆伤车紧跟着出现。车板上躺着一个穿县署差服的年轻人,腹部被弩箭贯穿。推车的是两名北岸散兵,其中一人还穿着黑边旧甲。他们看到杜承岳时明显迟疑,手已经摸向腰刀。
杜承岳却先扔下钩杆,抓住车辕:“刀别拔。人先走。”
那散兵怔住:“你不问我们哪营?”
“过了第二线再问。”
两边一起推车。弩箭射来,杜承岳身后一名弓手抬弓回射,箭矢钉进桥北一个持弩者的大腿。那人翻倒后,旁边几个旧甲散兵立即把弩扔下,转身帮商队推车。追兵的队形因此裂开,灰兽从他们身侧冲过,反扑向仍持兵器的人。
周衡看得很清楚:灰兽没有分辨阵营,它们更容易扑向灵力剧烈运转和金铁震动最强的地方。那些不断上弦、放弩、吼叫的人,反而成了最亮的目标。
“传下去!”他对少年传令兵说,“过桥者不许高声,不许运灵硬抗耳鸣,兵器用布缠住。灰兽追响、追灵力波动!”
这判断还不能当作定论,但足够救命。桥上的军士开始用布包住刀鞘,伤员也不再拼命催动灵力压痛。果然,下一头灰兽在雾里犹豫了一下,转而扑向桥北仍在放弩的追兵。
局面第一次向他们倾斜。
可桥身又震了。
这一次不是一下,而是三短一长。唐砺脸色骤变,冲到桥栏边往北望。宋槐也跪下按住桥板,掌心几乎贴进木缝。
“这节拍……”唐砺喃喃道。
周衡听见了,却没有让他说完:“记下来,活过今晚再对。”
宋槐抬起头:“横销开始拔了。最多一轮车。之后只能走人。”
北边还剩最后一辆重车,车后挤着十余人。那车不是粮车,而是装沉铁构件的平板车。两根长梁和一箱桥具压在上面,正是旧驿第二线需要的材料。车主死死抱着梁尾,喊什么也不肯卸。
“没有这两根梁,第二线挡不住!”他隔桥大叫。
宋槐认出了材料,脸色也变了。那是他从北岸订来的新梁,原本准备用来替换桥南两根老木。若能运回来,确实可以加固土垒和拒马;若留在桥上,一旦车翻,整座桥可能提前扭断。
“卸梁。”周衡说。
宋槐猛地看向他。
“卸。”周衡重复,“人背桥具,梁推河里。”
“那是两百四十工日换来的!”车主声音都劈了。
“桥北还有十一条命。”
“第二线没梁一样死人!”
周衡望着不断逼近的灰线。它已经吞掉桥北第一座路碑,距最后一辆车不到百步。追兵剩下七八人,灰兽至少还有五头。旧墩的回震越来越密,甚至沿脚底传到小腿。
他没有再解释:“韩铁生,带四人上桥卸梁。杜承岳守口。唐砺准备断北脚。”
韩铁生没有立即动。他盯着那两根梁,眼里全是挣扎。过去的他会选材料。材料能筑墙,能换粮,能让下一场战斗多一分胜算;人若慌乱、拖累、争抢,似乎总能被归为必须舍弃的代价。
可他刚才已经回答过一次:要人。
“跟我上。”韩铁生扛起钩杆,踏上桥板。
四名护卫随他冲入灰雾。他们没有和最后一车的人争辩,直接砍断捆梁麻绳。第一根长梁滚下车板,撞碎半截桥栏,坠入河中。第二根卡在车轴边,韩铁生和车主合力抬起时,一支弩箭擦过韩铁生的肩。他身形一晃,仍把梁推了下去。
“桥具分背!车不要了!”
车主跪在空车板上,像一下被抽掉了骨头。韩铁生揪住他的领口,把人拖起来:“你记得梁从哪棵树、哪批工、哪道钱来的,人活着还能再做。死在这儿,账上只多一笔损失。”
车主被他推向南边,踉跄几步,终于开始帮人分桥具。
灰兽逼到车后。杜承岳的弓手连射两轮,第一轮压腿,第二轮射持弩追兵。桥上的人借这几息向南狂奔。最后一个是个腿伤军士,他扶着栏杆,每一步都拖出血印。韩铁生本已退到桥口,又回身冲了十余步,把人扛到肩上。
“断脚!”宋槐嘶声喊。
唐砺抡下沉铁钎,砸开预先楔松的木销。北侧第二根临时木脚应声脱落,桥面北段猛地下沉。追在最前的两头灰兽收势不及,连同三名持弩者一起滑向断口。旧墩仍在,桥板却扭成一道陡斜的坡,车架横卡其中,暂时堵住了通路。
韩铁生扛着伤员跃下最后一块完整桥板。几乎同时,横销从他身后飞出,擦过肩甲,钉进南引道的泥地。
“全退第二线!”周衡下令。
他们没有试图守住南桥头。桥面虽断,旧墩仍可供轻身者和灰兽攀越。北岸的灰障正在继续靠近,南引道也承受不住更长时间的震动。真正能守的是旧驿与河滩之间那条提前挖出的第二线:两道土沟、三排翻车、湿麻帘和沉铁碎料组成的狭窄弧口。
撤退没有变成溃逃。过桥的人沿两条绳道分开:伤员和不能辨向者走左,持械人员与能背物者走右;粮袋先堆入土垒后,桥具送往宋槐处;陌生散兵在不缴械的前提下把弩弦卸下,和边军一起站到外圈。顾守章只问三件事:从哪辆车下来,身上带什么,能做什么。
先前互不信任的人因此被迅速放进了同一套动作里。
周衡最后撤到第二线时,灰兽已经越过断桥。
第一头从旧墩上跃下,后腿在断木上划出一串火星。它落地后没有立刻扑人,而是被南引道翻倒的空车吸引,绕着车架狂躁转圈。第二头紧随其后,朝伤员绳道冲来。
“湿帘落!”
两侧木架上的湿麻帘同时放下。灰兽撞进帘中,外层浮灰被水一裹,立刻结成沉重的泥壳。它的速度骤降,前腿刚踏进土沟,沟底埋着的沉铁碎料便在震动中发出杂乱鸣响。灰兽猛地偏头,像被数十个方向同时拉扯。
“钩腿,不砍身!”韩铁生带着刚编成的混合队迎上去。
营地护卫、杜承岳的边军和两名北岸散兵同时出手。长钩从三面压住腿关节,唐砺的短钎砸断后膝,最后由一名商队车夫用车轴楔入颈侧。那车夫杀完才意识到自己做了什么,手抖得握不住木轴。
杜承岳伸手扶了他一把:“别看,去抬伤员。”
第二头、第三头接连撞入湿帘。第二道线不是坚墙,却把每一头灰兽拆成可以处理的局部。人们不再各自为战:有人放帘,有人撒水,有人敲击远端铁片引偏灰兽,有人负责钩腿,有人只负责把倒下的人拖出沟口。
追兵也到了。
七名黑边旧甲从断桥上翻下,剩下的人没有跟来。他们见第二线已经成形,立刻散向两侧,想绕过土沟。周衡早让河滩守队不动主力,此刻两侧火把一齐亮起,河滩民兵和旧驿工队从暗处现身,手里不是刀枪,而是长叉、绳网和装满湿灰的土筐。
“放下弩,走中口!”周衡站在土垒后喊,“再绕侧翼,视为冲线!”
领头追兵抬弩瞄向他。
韩铁生侧身挡在前面,杜承岳却先一步喝道:“薛五!你看清楚我是谁!”
那人动作顿住。
“你是北岸辎重营的人,不是死士。”杜承岳指着他背后不断逼近的灰障,“你们长官若还活着,也不会让你们替一车货死在这儿。弩放下,进中口,说明谁让你们赶车。”
薛五脸上灰尘与汗混成泥。他回头看了一眼断桥,又看见一头灰兽正沿旧墩爬来。最终,他先把弩扔进土沟。
其余六人陆续照做。
“我们不是来杀人。”薛五跨过中口时嗓音发哑,“北岸营仓炸了,长官让我们把还能走的车赶过桥,说营地有墙、有粮。后来灰兽追上,我们只能逼前车快走……”
“弩箭怎么回事?”
“有人不肯丢车,堵住了。后队以为你们要封桥,先放的箭。我们也不知道谁先——”
“过线再记。”周衡打断他,“现在去右队,卸弦,抬水。”
薛五愣了一下,像没想到自己会这样被使用。他看向杜承岳,杜承岳已经转身去补第二道湿帘。薛五咬牙跟了上去。
最后一批灰兽没有直接撞线。它们在断桥南端徘徊,身后的灰障已经漫过桥北,灰白雾气从断口一缕缕垂下,像水从高处溢出。桥体的震动反而减弱了片刻。
周衡没有因此放松。他让人清点过线者。
桥北原确认四十七人,加上北岸散兵十八人,共六十五。现在第二线内实到六十五人,车号、队号和伤员白布逐项对齐。先前断联的十一名桥兵分在最后两批车后,已全部过线;两名跌入浅水的人被系绳拖回,一名被灰兽撞下车板的脚夫也由散兵背过断口。
主力守队原三十二人,回线三十二,重伤四人,无人留在桥北。运输队原七辆车,人员全部撤回,轻车两辆完整,重车全弃;粮袋核出一百二十七袋,已过桥九十八袋,落河十六袋,留北十三袋。沉铁桥梁两根尽失,桥具箱拆成二十九件,过线二十七件。
不是没有损失。桥失了,车失了,粮也失了。可主力没有被桥面吞掉,运输队的人还在,能够重建的人和规则都还在。
宋槐坐在土垒后,望着北河桥扭曲的轮廓,半晌没有说话。那座桥是他带着工队一根木、一块石抢出来的,是营地第一次真正伸向外界的手。如今那只手像被折断,桥板斜挂在旧墩上,北端已经隐入灰障。
周衡走到他旁边:“旧墩还在。”
宋槐苦笑:“你这话像安慰,又不像。”
“不是安慰。桥面失守,不等于通道永远没了。旧墩在,人也在,账也在,知道怎么造桥的人还在。”
“新梁没了。”
“以后再造。”
宋槐抹了一把脸上的泥:“你刚才若再迟一息,我会叫人把梁拖回来。”
“我知道。”
“你不怕第二线真撑不住?”
“怕。”周衡看向土沟里忙碌的人群,“所以不是靠两根梁撑。靠的是这些人知道什么时候放帘、什么时候退、谁能下令断桥,谁不能拿军籍和货契堵住救命的路。”
宋槐沉默许久,起身捡起一根折断的横销:“那我先把第二线的三个缺口补上。木不够,用翻车梁。”
另一边,韩铁生的肩伤正在被罗青禾缝合。他坐得笔直,视线却一直落在那名被他扛回来的伤兵身上。伤兵是北岸旧旗队的人,醒来后第一句便问自己的弩在哪。
“卸弦封存了。”韩铁生说。
“你救我?”
“你挡路,我嫌你死在桥上更麻烦。”
伤兵不信,却没再问。
罗青禾剪断线头,冷冷道:“肩上半寸,再深就是筋。你下次若还回头扛人,先把护肩扣紧。”
韩铁生咧了咧嘴:“还能用。”
“你每次都说能用。”
周衡走过去,把一块新刻的木牌递给他。牌上不是人名,而是“混合守队一”。营地护卫、边军、散兵、商队壮丁都被编入其中,指挥权只持续到这轮灰兽退去,之后自动失效。
韩铁生看了一眼:“让我领?”
“你带他们守中口。杜承岳领左口,河滩工队领右口。任何一路失去湿帘就退到土垒,不许追过断桥。”
“那些北岸人也归我?”
“他们愿意守,就在队里;不愿意守,就去抬水和伤员。不是归你,是这道线需要他们。”
韩铁生把木牌握紧,又松开:“我明白。”
这一句比过去任何一次服从都更沉。过去他明白的是谁强、谁下令、谁负责;现在他开始明白,一支队伍可以由互不信任的人临时组成,也可以在任务结束后解除,而不是借战事把权力一直攥在手里。
灰兽在第二线外试探了两次,最终没有再发起整群冲击。断桥和湿帘削弱了它们的速度,杂乱铁鸣让它们难以锁定方向,北岸灰障内部又传来更强的震动,把几头徘徊的灰兽重新吸了回去。
唐砺一直蹲在土垒后记录节拍。他用短钎在木板上刻下三组痕迹:最初桥面的连续急震、北脚断裂前的三短一长、灰障压过旧墩后的两长三短。刻到最后,他忽然把钎尖停住。
“周衡。”
周衡走过去。
唐砺把木板翻转,另一面是沉铁旧矿过去常用的爆破回音记号。他没有直接下结论,只把两排刻痕对在一起。三短一长的位置几乎完全重合。
“旧矿九号料道塌方前,石层也这么回过。”唐砺压低声音,“不只是像。间隔一样。”
宋槐也听见了。他把刚捡回来的横销放在地上,横销末端沾着一层异常细的银灰粉。那不是桥木本身的东西,也不是普通河泥。
周衡伸手没有直接碰,只让人取湿布包好。
“今晚先记为异常,不定来源。”他说,“桥线已经稳住,天亮后把桥脚震签、灰障样本和旧矿记录放在一起比。”
“若真是旧矿在响呢?”唐砺问。
“那就说明我们守的不是两条分开的线。”周衡望向北面。灰障吞没了贸易桥,却没有越过第二道防线。湿帘后的人正在补沟、抬水、清点粮袋,边军与散兵共用一口锅,商队车夫帮宋槐拆翻车取梁。没有谁因为桥失了便各自逃散。
“桥面先失守,”周衡说,“但人没散。只要人还在,下一步就能查清它为什么震。”
顾守章从第二线后方走来,手里拿着刚合出的清点板:“主力与运输人员已经全部核完,能确认活着过线的都已登记。第二线三处缺口补上两处,最后一处一刻内完成。粮袋足够撑到下一轮调拨,伤棚没有挤破。”
周衡接过木板,看见最下方新增了一行:贸易桥状态——桥面失守,旧墩未明;第二道防线——成立,混合守队三路,撤退条件公开。
他在那行后面压下自己的指印,又把板递给韩铁生、杜承岳、宋槐和商队领队。四人依次按下不同的印记。
这不是胜利文书。桥就在他们眼前断着,河里还漂着粮袋和木梁,灰障中的兽吼不时传来。可这块板证明,桥失守以后,没有任何一方能够独占撤退、守线或重建的决定。
第一轮守线交班没有立刻开始。周衡让所有刚从桥上撤下的人先坐在土垒内侧,闭眼辨认三次方向,再各自指出旧驿、河滩和营门所在。有人第一次指错,第二次仍错,直到用手摸到地面绳结才稳定下来。罗青禾据此把二十三人留在观察区,其中七人没有明显外伤,却在听见铁器相碰时出现呕吐和手指抽搐。她把沉铁碎料的敲击改到防线外侧,只保留低频、错位的引偏声,避免守线者也被同样的震动拖垮。
“不是越响越好。”她对负责敲片的工人说,“你们每敲十下停三息。谁耳中出现第二层回声,立刻换人。”
那名工人不解:“灰兽也会听见停顿?”
“人先撑不住,灰兽听不听见都没有意义。”
周衡把这句话写进临时守线牌。先前很多防守办法只考虑敌人,却把守军当成不会疲惫的木桩。灰障把这种习惯的代价放大了:任何过度催动灵力、持续高喊、长时间盯住雾线的动作,都会让耳鸣和方向错乱更快恶化。于是第二线的轮换缩成半刻一班,每班只负责一种动作,钩腿的人不兼顾敲片,放帘的人不兼顾追击,传令只用木牌和绳结,口令反而比平时少。
这套安排刚落下,右口便出了险情。两头灰兽没有冲湿帘,而是沿河滩浅水绕到土沟尽头。守右口的工队见它们半身泡在水里,以为浮灰已被洗掉,便有人提叉追出去。第一头灰兽故意后退,第二头却从水下侧扑,把最前面的工人撞翻。
河滩队一乱,土垒内的北岸散兵本能地举起卸弦弩,空弩机连续发出咔响。灰兽立刻转头,朝响声扑来。
周衡没有喊“稳住”,而是抓起身边装湿灰的土筐,迎面砸在兽头上。湿灰遮住眼鼻,韩铁生从中口斜切过去,钩杆卡住前腿。薛五和两名北岸散兵没有弩箭,干脆把弩身当短棍,三人同时压住后腿。那头灰兽翻滚时,韩铁生的旧伤再次裂开,血从肩甲边缘渗出。
“退回绳内!”他仍先冲河滩工队吼,“谁让你们追的?”
领队羞得脸色发紫:“看它们要走……”
“走就让它走。我们守的是线,不是清空北河。”周衡把被撞倒的工人拖回来,确认他肋骨未断,“把右口绳结往水边延两丈,浅滩也算界。再有人越线,先撤其岗位,不许拿勇敢抵消违令。”
韩铁生听到“撤其岗位”时没有反驳。他过去最厌恶临阵退缩,却亲眼看见这次险情不是胆小造成,而是有人把追杀当成了尽责。若不是薛五等人回身压兽,右口已经被撕开。
第二头灰兽见同伴被困,没有继续冲,反而沿水退回断桥阴影。宋槐借机带工队把翻车梁拆成短节,横架在土沟后方。他没有试图重造一堵完整木墙,而是每隔三步留一个可开合的缺口,让抬伤员和送水的人仍能通过。每个缺口旁都挂一块白木牌,写着闭合条件:湿帘破、灰兽入沟、外队撤回。谁看见条件成立,谁都可以落销。
商队领队拿着自己的封记木牌过来,问:“这些落销若被人误放,岂不是把外面的人关了?”
“所以还有开销条件。”宋槐指向牌背,“外队回声两短、绳结拉直、沟内无兽,三项齐了才能开。不是让任何人随意关门,是让任何看见危险的人不必等最高的人点头。”
商队领队摸了摸牌背,忽然把自己手下八名壮丁的名字报给顾守章:“他们熟车梁和绳扣,排进补口班。商队的车没了,人不能白坐着。”
不久,杜承岳也把回来的边军重新清点。他没有按原营号站队,而是按伤势、箭术和辨向能力分组。三名仍能稳定辨认方位的弓手上土垒,五名耳鸣严重者去抬水,另有两人坚持要回桥北找遗落的军旗和名册,被他亲手拦住。
“桥北已经进灰障。”其中一人红着眼说,“旗上有阵亡和伤员的名字。”
“名字有人抄存,旗也不是人。”杜承岳回答,“现在进去,只会让清点板重新出现空位。等灰线退,或者找到能在雾里定向的办法,再去取。”
那军士骂了一句,拳头砸在土垒上,却还是去核对抄本。周衡没有劝他把军旗看轻。记忆可以保留,但不能再用活人去证明自己没有遗忘。
顾守章随后把先前十一名断联者逐一划销,旁注各自回线时刻;两名落水者也记录了救回位置和施救人。每一笔险情都有去向,每一项清点都能复核。桥失守带来的恐惧因此没有被粉饰,却也没有继续扩散成“北岸全灭”或“商队尽失”的谣言。
第二线稳定后,周衡才允许各队喝第一口热水。锅不够,边军、商队和散兵共用木碗,饮水顺序按是否运灵过度和是否接触灰尘排列。薛五喝完,把碗递给先前被他们弩箭射伤的县署押运差役。那差役看了他很久,最终接了过去,没有说原谅,也没有拒绝。
这微小动作比任何盟誓都更真实。他们的矛盾没有消失,只是暂时接受一条更紧迫的共同底线:桥外的灰障不会替任何一方分辨旧账。
第二线外,断桥仍在雾里发出断续呻吟。周衡让传令少年把所有口令再走一遍:湿帘破则退,辨向失常则换,任何队伍不得追出界绳,任何身份都不能插队过伤员通道。少年一处不差地复述完,才发现自己的手一直在抖。周衡没有让他强撑,只把下一轮传令牌交给另一个人。能替换,才是真正守住。
土垒上的人没有谁嘲笑。刚从桥上活着回来的人都知道,今晚最危险的不是害怕,而是假装自己不会害怕,再把整条防线拖进失误。那条认识没有写进账册,却留在每个守线者的动作里:他们不再把逞强当作唯一的勇气。
夜更深时,第二道防线的火终于连成一线。
断桥北侧的灰障忽然又起了一阵波纹。几乎同时,远在西北的沉铁旧矿方向传来一声低沉闷响,隔着山和河仍能让土垒上的水碗荡开同心圆。
唐砺猛地抬头。
周衡也看见了那圈水纹。
这一次,没有人把它当作桥板余震。