颜无双站在州府庭院中,夕阳将她的影子拉得很长。孙中令匆匆离去传令,脚步声在青石板上回响。远处城头的号角声已经停歇,但那种紧绷的寂静更让人不安。她抬头看向西仓的方向——那座高大的仓廪在暮色中投下沉重的阴影。如果燕双鹰说的是真的,如果粮食真的被掺了沙,如果箭矢真的不堪用……她深吸一口气,空气中弥漫着炊烟的气味,还有一丝隐约的、属于夜晚的凉意。然后她转身,向偏院走去。一梦应该已经在那里等着了。他们必须在天黑前开始核查,必须在冠军侯发动总攻之前,把内部的钉子一颗颗拔出来。
偏院的书房里,一梦正伏在案前,烛火将他的侧影投在墙上。他面前摊开着几卷账册,纸张泛黄,墨迹深浅不一。听见脚步声,他抬起头,眼睛里布满血丝。
“大人。”一梦起身行礼,声音有些沙哑,“西仓近三个月的账目,问题很大。”
颜无双走到案前,烛火在她脸上跳跃。她伸手拿起最上面一卷账册,纸张粗糙,边缘已经磨损。账目是用工整的隶书记录的,每一笔进出都标注了日期、数量、经手人。但一梦用朱笔在旁边做了批注——那些数字,乍看之下没有问题,但连起来看,就能发现规律。
“你看这里。”一梦的手指划过几行记录,“建兴三年七月初五,入库新粮三千石,损耗五十石。七月初十,出库军粮五百石,损耗十石。七月十五,入库新粮两千石,损耗四十石……”
“损耗率都在正常范围内。”颜无双说。
“单看一笔,确实正常。”一梦的声音压低,“但把三个月的数据连起来看,损耗率从最初的百分之二,逐渐上升到百分之三、百分之四。上个月,损耗率已经达到百分之五。而且——”他翻到另一页,“这些损耗,都集中在几个固定的经手人名下。周安、赵猛、王平……就是燕双鹰说的那三个人。”
颜无双的手指在账册上停顿。
烛火噼啪一声,爆出一点火星。
“武库呢?”
“更糟。”一梦的脸色更沉,“箭矢入库五千支,出库三千支,账上还剩两千支。但我刚才派人去武库点数,实际库存只有一千二百支。另外八百支,账目上标注‘训练损耗’。”
“训练损耗八百支箭?”颜无双的声音冷了下来,“益州守军这三个月,根本没有大规模操练。”
一梦点头:“还有弓弦。账目上记录新入库牛筋弓弦三百条,但实际盘点,只有一百八十条。剩下的,标注‘存放不当,虫蛀损坏’。”
“牛筋弓弦,虫蛀?”颜无双笑了,那笑容里没有温度,“好理由。”
她放下账册,烛火在她眼中映出两点跳动的光。
“孙中令。”
“下官在。”孙中令从门外进来,手里拿着一串钥匙,钥匙碰撞发出清脆的金属声。
“带十名可靠士卒,现在去西仓。”颜无双说,“一梦,你跟我一起。我们开仓验粮。”
***
西仓是益州城内最大的粮仓,位于城西地势较高的地方,由三座巨大的仓廪组成,每座仓廪都有两层楼高,外墙用青砖砌成,屋顶铺着厚厚的茅草。此刻天色已经暗下来,仓廪在暮色中像三头沉默的巨兽。仓门前站着两名守卫,看见颜无双一行人,连忙行礼。
“开门。”颜无双说。
守卫对视一眼,其中一人掏出钥匙,打开仓门上的铜锁。木门被推开,发出沉重的吱呀声。一股混杂的气味扑面而来——新谷的清香、陈粮的霉味、还有灰尘和老鼠粪便的气息。仓内很暗,只有门口透进来的天光,照亮堆积如山的粮袋。粮袋用粗麻布缝制,整齐地码放在木架上,每一堆都贴着标签,标注着入库日期和品种。
一梦举着火把走进去,火光在仓廪内跳跃,照亮飞舞的尘埃。他走到最近的一堆粮袋前,标签上写着“建兴三年八月,新稻,三千石”。
“开一袋。”颜无双说。
孙中令示意两名士卒上前,用匕首割开粮袋的封口。麻布撕裂的声音在空旷的仓廪里格外清晰。士卒伸手进去,抓出一把稻谷,摊在掌心。火光照亮那些谷粒——金黄饱满,颗粒完整。
“大人,这是好粮。”士卒说。
颜无双没有回答。她走到粮袋前,伸手探进割开的口子,向下摸索。手指穿过表层的稻谷,继续向下,再向下……然后,她的指尖触到了粗糙的颗粒。她抓了一把,抽出手。
掌心里,是掺杂着沙土的稻谷。
沙土颗粒粗糙,颜色灰黄,混在金黄的稻谷中格外刺眼。她将手掌倾斜,稻谷和沙土一起滑落,在火把的光线下,能清楚看到沙土的比例——大约占了三成。
“再开一袋。”她的声音平静得可怕。
士卒又割开旁边一袋。表层依然是好粮,但往下半尺,沙土的比例增加到四成。第三袋,第四袋……连续开了十袋,每一袋都是表层铺着好粮,下半部分掺杂沙土,比例从三成到五成不等。
仓廪里一片死寂。
只有火把燃烧的噼啪声,和士卒粗重的呼吸声。
颜无双转身,看向守在门口的仓曹官吏。那是个四十多岁的中年人,穿着青色的吏服,此刻脸色惨白,额头上渗出细密的汗珠。
“你叫什么名字?”颜无双问。
“下、下官周安……”那人的声音在发抖。
“周安。”颜无双重复这个名字,燕双鹰提供的三个名字之一,“这些粮食,是你经手的?”
“是、是下官……”
“沙土是怎么回事?”
周安扑通一声跪倒在地:“大人明鉴!下官不知!入库时都是好粮,下官亲自查验过的!一定是、一定是存放不当,受潮霉变……”
“受潮霉变,会变成沙土?”一梦冷冷地说,“周仓曹,你当刺史是傻子吗?”
周安浑身发抖,说不出话。
颜无双不再看他。她走到另一堆粮袋前,标签上写着“建兴三年七月,陈麦”。她示意士卒开袋。麻布割开,一股霉味冲出来。士卒抓出一把麦子,火光照亮——麦粒已经发黑,表面长着灰白色的霉斑,轻轻一捏就碎成粉末。
“这也是存放不当?”颜无双问。
周安瘫软在地。
“押下去。”颜无双说,“分开审问。孙中令,你亲自审。”
两名士卒上前,将周安拖起来。周安挣扎着,忽然大喊:“大人!大人饶命!是、是张管家让我做的!他说只要在粮袋里掺三成沙,就给我一百贯钱!我、我一时糊涂……”
“张管家?”颜无双转身,“哪个张管家?”
“张、张裕老爷的管家……张福……”
张裕。
益州豪强张氏的家主,与李雍齐名,但比李雍更精明,更懂得审时度势。李雍被清洗后,张裕一直表现得很配合,甚至主动捐出部分存粮支援守城。现在看来,那不过是障眼法。
“押下去。”颜无双重复。
周安被拖出仓门,哭喊声渐渐远去。
颜无双站在仓廪中央,火把的光在她脸上投下晃动的阴影。她看着那些堆积如山的粮袋,每一袋都可能掺了沙,每一袋都可能发霉。如果这些粮食真的发到士卒手里,如果战时他们打开粮袋,发现一半是沙土……
军心会瞬间崩溃。
“大人。”一梦低声说,“西仓存粮约五万石,如果都像这样……”
“全部查验。”颜无双打断他,“孙中令,调集所有可靠人手,连夜查验。掺沙的、发霉的,全部挑出来单独存放。能救的粮食,尽快晾晒处理。”
“是。”
“还有。”颜无双转身,看向仓门外漆黑的夜色,“派人去请杜衡。告诉他,不管他的器械做到什么程度,现在就要用。”
***
武库的情况更糟。
武库位于城东,是一座石砌的平房,门窗都用铁条加固。此刻库门大开,火把将室内照得通明。颜无双走进去,空气中弥漫着铁锈、桐油和皮革混合的气味。墙壁上挂着弓,架子上摆着弩,地上堆着成捆的箭矢。一切都井然有序,至少表面上是这样。
一梦走到箭架前,随手抽出一支箭。箭杆是竹制的,箭羽整齐,箭镞闪着寒光。他用手掂了掂,然后握住箭杆两端,轻轻一折——
咔嚓。
箭杆应声而断。
断裂处露出竹子的内瓤,颜色发黑,质地酥脆,像被虫蛀过又晒干的朽木。
颜无双的瞳孔收缩。
一梦又抽出几支箭,每一支都轻轻一折就断。他走到另一堆箭前,这些箭的箭镞看起来完好,但用指甲一刮,表面的铁皮就剥落,露出里面灰黑色的、质地疏松的铁芯。
“生铁都没炼透。”一梦的声音压抑着愤怒,“这种箭镞,射出去碰到甲胄就会碎,根本伤不了人。”
颜无双走到弓架前。架子上挂着二十几张弓,弓身用榆木制成,刷着桐油,弓弦是牛筋搓成的。她取下一张弓,手指抚过弓弦——弦的表面看起来完好,但触感有些异样,不像牛筋应有的坚韧弹性,反而有些……黏腻。
她将弓弦凑到火把前细看。
火光下,能清楚看到弓弦表面有一层极淡的、几乎看不见的白色粉末。她用指甲刮下一点,放在鼻尖闻了闻——一股刺鼻的酸味。
“明矾。”一梦说,“用明矾水泡过。牛筋遇到明矾会变脆,拉几次就会断。”
颜无双放下弓。
火把的光在武库里跳跃,照亮堆积的武器,每一件都可能在最关键时刻失效。弓弦会断,箭杆会折,箭镞会碎。如果守城战时,士卒拉开弓,弦断了;射出箭,箭碎了……
那就不再是战斗,而是屠杀。
“赵猛呢?”她问。
孙中令脸色难看:“刚才查验时,赵猛借口去茅厕,翻墙跑了。陈实已经带人去追。”
王平也不在。武库的守卫说,王平下午就请假回家,说是老母病重。
“家?”颜无双冷笑,“去他家看看。如果人不在,就把家人控制起来。”
“是。”
就在这时,门外传来急促的脚步声。杜衡冲了进来,他穿着沾满木屑和油污的短褐,头发乱蓬蓬的,脸上却带着兴奋的红光。
“大人!大人!”杜衡气喘吁吁,“做好了!床弩做好了!投石机也做好了!”
颜无双转身:“能用了?”
“能!现在就能试射!”杜衡的眼睛在火光下亮得惊人,“我改良了弩臂的材质,用了三层竹片胶合,张力比原来强三成!射程至少两百步!投石机是小型的,两个人就能操作,能投三十斤的石块或者火油罐,射程一百五十步!”
颜无双看着他,这个原本不得志的技术小吏,此刻眼睛里燃烧着一种近乎狂热的光。那是工匠看到自己作品完成时的光芒,是创造者见证造物诞生的喜悦。
“带我去看。”她说。
***
匠作营设在城北一片空地上,原本是州府的木工作坊,现在被杜衡改造成了器械试验场。夜色已深,但场地上点着十几支火把,将中央一片空地照得亮如白昼。
空地中央,架着一架巨大的床弩。
床弩的底座用硬木制成,长约一丈,宽五尺。弩臂是杜衡说的三层竹片胶合结构,用麻绳和鱼胶牢牢固定,在火把下泛着暗黄的光泽。弩弦是牛筋和麻绳混编的,有拇指粗,绷在弩臂两端。弩床上架着一支巨大的弩箭——箭杆有小儿手臂粗,箭镞是精铁打造的三棱锥形,寒光凛凛。
床弩旁边,是两架小型投石机。投石机的结构很简单:一个木制底座,一根可以旋转的横杆,横杆一端是装弹的皮兜,另一端挂着配重的石块。横杆用绞盘控制,两个人转动绞盘,就能将配重块提升到一定高度,释放时,配重块下落,带动另一端的皮兜将弹丸抛出。
“大人请看。”杜衡走到床弩旁,声音因为激动而有些颤抖,“这是上弦的绞盘,四个人转动,半刻钟就能上满弦。这是望山,可以调整射击角度。这是扳机……”
他详细讲解着每一个部件,每一个改进。颜无双安静地听着,目光扫过床弩的每一个细节。她在游戏里见过这种器械,但游戏里的模型是简化的,是数据化的。而眼前这个,是真实的、有重量的、散发着木材和胶水气味的造物。
“试射。”她说。
杜衡深吸一口气,挥手示意。四名匠作营的学徒上前,开始转动绞盘。绞盘发出吱呀吱呀的声音,弩弦被缓缓拉开,竹制的弩臂弯曲,发出细微的嘎吱声。火把的光在绷紧的弩弦上跳跃,那根粗壮的弦绷得像一张满弓。
绞盘转到尽头,咔哒一声,弩弦卡在了扳机上。
杜衡亲自调整望山,将射击角度设定在三十度。然后,他退到一旁,看向颜无双。
颜无双点头。
杜衡握住扳机连杆,用力一拉——
嘣!
一声沉闷的巨响,弩弦猛烈回弹,巨大的弩箭离弦而出!箭矢破空的声音尖锐刺耳,像撕裂布帛,又像鬼哭。火把的光线下,只能看到一道模糊的黑影划过夜空,向着远处预定的靶场飞去。
所有人都屏住呼吸。
远处传来一声沉闷的撞击声,然后是木料碎裂的哗啦声。
一名学徒举着火把跑向靶场,片刻后,他兴奋地跑回来,手里举着一块破碎的木板。木板上,那个巨大的三棱箭镞深深嵌入,几乎将半尺厚的木板完全穿透。
“两百二十步!”学徒大喊,“穿透了!完全穿透了!”
场地上响起一阵压抑的欢呼。
杜衡的脸涨得通红,他转向颜无双,眼睛里闪着光:“大人,成了!”
颜无双看着那块破碎的木板,箭镞在火光下闪着寒光。她的手指轻轻拂过木板边缘,木刺扎手,断裂处露出新鲜的木茬,散发着松木的清香。
“投石机。”她说。
投石机的试射更简单。两名学徒将一块三十斤重的石块放进皮兜,转动绞盘将配重块提升到最高点。杜衡拉动释放杆,配重块轰然下落,横杆旋转,皮兜中的石块被抛向空中。
石块划出一道弧线,飞向一百五十步外的土堆。落地时发出沉闷的撞击声,尘土飞扬。
“换火油罐。”颜无双说。
这次皮兜里放的是一个陶罐,罐口用浸了油的布条塞住。点燃布条,释放。燃烧的陶罐在空中划出明亮的轨迹,像一颗坠落的流星,砸在土堆上,陶罐碎裂,火油四溅,瞬间燃起一片火海。
火光映红了夜空,也映红了在场每一个人的脸。
颜无双站在火光前,热浪扑面而来,带着火油燃烧特有的刺鼻气味。她看着那片燃烧的火焰,看着火焰中扭曲升腾的黑烟,看着火光照亮的、一张张充满希望的脸。
这是力量。
是能够改变战局的力量。
是能够保护这座城、保护这些人的力量。
她转身,看向杜衡。这个原本卑微的技术小吏,此刻挺直了腰杆,眼睛里有一种她从未见过的神采。
“杜衡。”她说,“从今天起,匠作营升格为‘天工院’,你任院正,秩比六百石。所有匠人,俸禄翻倍。”
杜衡愣住了,然后,他的眼眶红了。他扑通一声跪下,声音哽咽:“谢、谢大人!下官……下官定当竭尽全力!”
颜无双扶他起来:“我要你在三天内,再造五架床弩,十架投石机。材料不够,去找孙中令调拨。人手不够,去军营里挑有手艺的士卒。需要什么,直接报给我。”
“是!”
就在这时,一阵急促的马蹄声由远及近。
燕双鹰策马冲进试验场,马蹄踏起尘土。他翻身下马,动作干净利落,快步走到颜无双面前,抱拳行礼。
“大人。”他的声音压得很低,“查清了。”
颜无双示意他继续说。
“周安、赵猛、王平三人,这三个月来,每隔十天就会在城西的‘醉仙楼’与张裕的管家张福密会。张福每次都会给他们一袋钱,具体数目不明。另外——”燕双鹰从怀里掏出一小包东西,打开,是几粒稻谷和一把沙土,“我在周安家里搜到的。他家里有十几个空麻袋,袋底都沾着这种沙土。还有,武库丢失的那批箭镞,我在张裕的一处别院外发现了踪迹——有人把废铁运进去,熔了重铸,做成农具贩卖。”
颜无双接过那包沙土。沙土粗糙,颜色灰黄,和她在粮仓里摸到的一模一样。
“张裕。”她轻声说。
这个精明的豪强,没有像李雍那样公然对抗,而是用更隐蔽、更阴毒的方式,从内部腐蚀这座城。他贿赂仓曹和武库守卫,在粮食里掺沙,在武器上做手脚。他不需要反叛,他只需要让这座城在吴军进攻时,从内部崩溃。
然后,他就可以以“保全益州”的名义,开城投降,换取吴军的优待。
好算计。
真是好算计。
颜无双抬起头,看向夜空。今夜无月,只有稀疏的星辰,在深蓝的天幕上闪烁。远处,城头的方向,隐约有火光移动——那是巡夜的士卒举着火把在走动。
一切都那么平静。
平静得可怕。
然后——
咚。
一声战鼓,从城外传来。
低沉,厚重,像巨兽苏醒时的心跳。
咚。
第二声。
咚。
第三声。
战鼓声越来越密,越来越响,从一声两声,变成一片连绵的轰鸣。鼓声中,夹杂着号角的长鸣,夹杂着成千上万人齐声呐喊的咆哮。那声音从城外传来,穿过城墙,穿过夜空,像潮水一样涌进城里,涌进试验场,涌进每一个人的耳朵。
火把的光在颜无双脸上跳跃。
她转过身,看向城东的方向。
那里,火光冲天。
冠军侯的总攻,开始了。