永乐二十二年春,北京。
沈渡从江西回到北京时,正赶上了一场倒春寒。纷纷扬扬的雪粒从铅灰色的天空里簌簌落下来,落在德胜门的琉璃瓦顶上,落在护城河边刚抽条的柳枝上,把刚冒头的春意又压了回去。他骑在马上远远望见德胜门巍峨的城楼时,忽然想起上一次从这道城门下走过,已经是三年前的事了。三年间他去了广西,去了江西,修过关城,筑过堤坝,招抚过流民,走过上万里的路。现在回来了,北京还是那个北京,德胜门还是那个德胜门,但城门口站著的已经不是当年的那些人了。
赵老六骑在驴背上,缩著脖子把菸袋锅子往棉袄里掖了掖。他在驴背上顛了大半个月,从江西到北京一路上的驛站条件有限,热水都没洗上几回。他在驴背上往德胜门方向张望了一眼,把菸袋锅子拔出来,哈了口白气:“李爷,你说咱们走了这三年,城里还有人记得咱们吗?”
“记得。”沈渡轻轻夹了夹马肚,走得更快了些。
奉天殿还是那座奉天殿,殿前的海棠树又粗了一圈,枝头的花苞被雪粒裹著还没有绽放。朱棣坐在御案后面,身上穿著一件半旧的深蓝常服,袖口卷到肘弯,露出小臂上那道在东昌留下的旧箭疤。他正在批奏摺,听到殿外通报,把笔搁下抬起头来。沈渡单膝跪地行礼,朱棣没有立刻让他起来。他从御案后面站起来,走到沈渡面前,低头看了他很久。当年在白沟河芦苇盪里活下来的年轻人,如今鬢角已经斑白了,眼角有了深深浅浅的沟壑,左腿站直时的微微僵滯连跪著都能看出来。从永乐元年到现在,他画了大明的万里山河,修了无数城墙墩台,招抚了数不清的流民。但朱棣自己也不再是当年那个在夹河大堤上冒雪指挥渡河的藩王了——他的头髮已经全白了,脊背仍然挺得很直,但站起来走到殿门口时,手会下意识地扶一下门框。
“老了。”朱棣说。这个字说得很轻,像是在说自己,又像是在说沈渡。
“陛下龙体安康,何出此言。”沈渡说。
朱棣笑了笑,走回案后坐下来,把案上一份奏摺往旁边推了推。“朕已经六十五了。自靖难以来,朕出塞多少次?五次,整整五次。朕亲自带著骑兵追韃靼,从臚朐河追到斡难河,从斡难河追到土剌河。朕把韃靼打散了,把瓦剌打服了,把阿鲁台打跑了。朕在马上打了一辈子仗,但现在朕老了,马也老了。可是北边还没安定。阿鲁台虽然跑了,韃靼残部还在草原上游荡,不知什么时候又会捲土重来。”
他顿了顿,看著沈渡。“朕叫你来,是想让你替朕去塞北走一趟。从居庸关到大同,从大同到河套,从河套到宣府,所有你在永乐初年测绘过的关隘和卫所,都去重新走一遍。看看那些城墙有没有塌,屯田有没有荒,守军有没有懈怠。你在江西招抚流民,把地分给他们种。在宣府和大同,朕这些年也让军户开了不少屯田,但朕不知道他们种的够不够吃,修的城墙够不够结实。你去看看,回来告诉朕。”
沈渡叩首。“臣遵旨。”他抬起头,看到朱棣的目光里有一种说不清道不明的神色——那不是一个皇帝看臣子的目光,而是一个打了大半辈子仗的老將,在把自己的身后託付给另一个老兵。
从奉天殿出来,沈渡没有直接回驛馆。他沿著长安街往西走,走到城西那片青砖灰瓦的坊区。这里是靖难阵亡將士家眷的安置坊,每一户门上都钉著一块木牌,上面写著阵亡者的名字和所属卫所。木牌的木头经过了十几年的风吹雨打,好些已经开裂了,但上面的墨字依然清晰。有些木牌旁边掛著住户新换的桃符,上面写著吉祥话,寄託著她们对家人平安的朴素祈愿。沈渡从第一排第一户开始,一家一家地看过去。张铁柱、刘石头、赵大——这些名字都是他在白沟河战后亲手写在军功册上的。他走到其中一户门前停住了。门上写著“郑彪,燕山左卫破城营,阵亡於东昌”。
郑彪。那个在德州城下夺了南军校尉的刀,在刀柄上刻著“镇淮”两个字,擦刀擦到半夜的年轻人。沈渡记得他在东昌暗壕前最后一次衝锋时回头喊的那句话——“李爷,我先上!”后来他被毒弩射穿了喉咙,倒在暗壕边上,张玉的尸体就在他旁边不远处。沈渡站在那扇门前,沉默了很久。他伸手摸了摸木牌上的字跡,从怀里掏出一袋银两,掛在门环上,往后退了两步,深深作了一揖。然后他转向下一家。
赵老六蹲在巷口,把菸袋锅子拿在手里翻来覆去地看,低著头一声不吭。他在靖难打了好几年仗,从白沟河打到南京,从德州炸到灵璧,他一直以为自己最难过的时候是在齐眉山看到郑彪被南军从松林里拖走。但现在他站在这些木牌前面,忽然觉得齐眉山那个晚上不算什么了。这些人家里的光,已经在这些木牌下过了十几年了。
从坊区出来,沈渡去了一趟兵部。兵部衙门里人来人往,几个年轻的主事抱著卷宗在走廊里小跑,其中一个撞在门框上,卷宗散了一地。沈渡弯腰帮他捡起来,年轻人抬头看见他补子上的云豹,连忙拱手行礼,紧张得说话都结巴了。沈渡拍了拍他的肩膀:“慢点走,不著急。”走进兵部职方司的值房时,一个年轻的主事正趴在桌案上画地图。他画的是河套地区的卫所分布图,炭笔在纸上划得嗤嗤响,有些线条歪歪扭扭,不太连贯。沈渡站在他身后看了一会儿,开口说:“河套的黄河故道在永乐七年改过一次道,旧图上標註的渡口位置已经不准了。把渡口往东移十五里,那里的河床更窄更稳,適合架浮桥。另外河套西侧的卫所之间没有標註烽火台连线——没有烽火台,这几个卫所就是瞎子和聋子。”
年轻主事连忙拱手行礼,手指还在炭笔上沾著黑灰。沈渡接过他手里的炭笔,在图上把烽火台的位置一一標註出来,又在图边空白处简要写下了几个卫所之间的常规巡哨路线。年轻人一直点头,沈渡把笔还给他:“画地图不只是把山川河流画上去,要把每一处关隘、每一座墩台、每一条能走人的山沟都標清楚。地图是为打仗用的,不是掛在墙上赏玩的。”
从兵部出来时天色已经暗了。长安街上华灯初上,新修的琉璃瓦顶在暮色里泛著暗蓝色的光。街边的茶楼里传来说书人的声音,正说到朱能当年在夹河大捷中的故事。沈渡站在街边听了一会儿,心里想起朱能——他回北京这一年,朱能已经病逝在交趾归途。这位跟著他从德州一路打到灵璧的老兄弟,最终没能回到他亲手参与修建的北京城。他在原地站了一会儿,然后继续往前走。路过户部衙门时,他看到里面还亮著灯。苏婉清今天值夜。他站在户部门口犹豫了一下,没有进去,只是让门口的差役转交了一包从江西带的药材和一封信。信上只有一行字——“膏药收到了。腿伤好多了,不用担心。”
永乐二十二年春,沈渡再次从北京出发,沿著他二十年前第一次测绘时走过的路线,重新走了一遍北疆。赵老六还是骑著他的驴跟在后面,驴背上驮著新的测绘工具和乾粮。顾章没有跟著来——他已经在兵部职方司任职,专门负责培养年轻的测绘手。他给沈渡推荐了几个徒弟,这次都跟著一起北上。
居庸关。二十年前他站在这里画下北疆防务的第一张图时,关城上的垛口崩塌了好几处,守军盔甲破旧,火銃只有十几支还能打响。现在居庸关的城墙已经全部包了青砖,角楼重新加固,关城里的守军操练有序,火銃擦得鋥亮。但他在关城西侧发现有几处排水暗沟被泥沙堵住了,雨季积水排不出去,墙根被泡出了一小片霉斑。“清淤。每年雨季前后都要清。”沈渡蹲下来把暗沟口的淤泥挖开,用手指探了探沟道的深度,“城里安排了人巡墙没有?守城不光是守在城墙上,城墙根也要有人定期巡查。”关城的千户单膝跪地领命,脸上的表情有点紧张——眼前这个头髮花白的老指挥,二十年前画的图纸至今还掛在兵部的墙上。沈渡把他扶起来,带著他把关城走了一圈,把发现的问题一个一个指给他看。
大同。他在大同的屯田区里看到麦苗长势正好,引水渠里的水是从桑乾河上游引来的,渠身用青石砌得整整齐齐。但屯田东侧有一片地的麦子长得稀稀拉拉,叶子发黄。苏婉清已经在奏报中提到,当地需要加派有经验的水利官负责日常维护与改进。沈渡蹲下来看了看土壤,又尝了尝水渠里的水——水是苦的。当地的地下水盐碱度高,春灌时引水不足,灌水量跟不上蒸发量,盐碱被水拉到地表,聚在根区把麦苗烧了。“这附近有没有换用砂壤土区域,或者打深井替换?”当地老农摇头说没有,但附近有一条旧河道,雨季时能蓄水。沈渡带著人走到那条旧河道旁边,用铁锹往下挖了几尺,泥土是湿的。“旧河道下面有地下水。在这里打几口浅井,旱季时抽水补灌,盐碱地就还有得救。”他把打井的位置画在图上,连带周边类似的区域都標註清楚,留给当地卫所。
宣府。沈渡站在宣府的城墙上往北看,草原上的天空灰濛濛的。今年春天雨水少,草原上的牧草返青比往年晚了近半个月。他注意到关城外草原边缘有几处新的泉眼——去年秋天还没有的泉眼。泉水漫出地面,在草滩上积成一片片浅水洼。“草原上的水源分布有变化。泉水多的地方,水草好,游牧部落必然会往水源附近聚集。但我们在宣府以北的旧图上没有这些泉眼。”沈渡指著那几处新的泉眼位置,对身旁的年轻测绘手说,“把这几处泉眼標在新图上。另外在泉眼附近增设几处暗哨,別让韃靼的游骑从这里摸进来偷袭。同时注意和朵顏三卫保持联络——火真的儿子巴图现在是朵顏左卫指挥同知,他的人对草原水源最熟,可以配合巡哨。”
年轻测绘手飞快地用炭笔记在纸上,抬头问:“李大人,韃靼残部已经不敢南下,为什么要盯得这么紧?”沈渡放下望远镜,看著草原深处:“因为敌人不会永远弱下去。你看草原上现在很安静,但安静不代表太平。韃靼残部虽然散了,但他们还在。瓦剌虽然归附了,但他们也在看。谁能在草原上站稳,谁就会变成新的威胁。我们修城墙、筑墩台、布暗哨,不是为了挡住今天,而是为了明天。”他转过身,在测绘图的空白处写了四个字——“静水流深”。年轻测绘手把这四个字记在纸上,也记在心里。
沈渡在宣府待了三天。他把从居庸关到大同再到宣府的所有关隘和屯田重新走了一遍,把发现的问题全部记在奏摺里,又把新测绘的地图附在奏摺后面。他站在宣府最高的城楼上,看著草原上的夕阳——圆圆的,红红的,掛在天边像一盏巨大的灯笼,把整个草原染成了一片暗金色。他忽然意识到,这是他自己几十年来头一回不是因为在战场上赶路而站在这里。那些年他每一段路都是在一个任务和下一个任务之间连起来的,是急行军,是出征,是烽火,是限期抵达的军令。他没有成家,没有子嗣,没有在任何一个地方停留超过三个月。他把自己跑成了一根钉子,钉在每一寸边疆上。现在他的头髮白了,腿也瘸了。但那根钉子还在。