天边刚透出点白,据点外墙上的弹痕还泛着湿气。夜里那场打斗留下的焦土味混着晨露,在空气里飘得散不掉。周明远靠在门框上,左臂的布条重新扎过,血没再渗出来,但皮肉底下像有根铁丝来回拉,一动就扯着神经。
他没急着进屋,也没回头喊人。
只是把手从冲锋衣口袋里抽出来,掌心那支钢笔被攥得发烫。笔帽早丢了,笔尖磨得歪了,是他三年前送外卖时从客户桌上顺的,一直没换。现在他松开手指,让笔落在掌心滚了一圈,然后轻轻塞进内袋。
动作很慢,像是在确认什么。
女儿从里面跑出来的时候,鞋底踩在碎石子上咔哒响。她穿了件加厚外套,拉链拉到下巴,头发扎成小揪揪,一边高一边低。看见他站在门口,脚步顿了一下,又往前跑了两步,伸手抓住他的衣角。
“爸爸。”
声音不大,也不带哭腔,就是叫了一声。
周明远低头看她,点点头,没说话。右手抬起来,在她头顶摸了一下,指腹蹭到几根翘起的发丝。这动作生疏得像第一次做,但他没停,又揉了两下。
她仰头看他:“他们都走了吗?”
“走了。”他说,“一个不留。”
她说:“那咱们赢了?”
他嘴角动了动,没笑,也没否定。“咱们还站着。”
这句话说完,乙从侧门走出来,肩上扛着战术包,脸上那道划痕已经结了痂。他手里捏着半截烟,没点,就那么叼着,走到周明远旁边站定,顺着他的视线往外看。
“丙说信号全清了。”乙说,“三十公里内没动静。”
周明远嗯了一声。
“你还信后面有事?”乙问。
“不是信。”他说,“是知道。”
两人并排站着,中间隔了半步距离,谁也没看谁。风从山口吹进来,带着灰烬和泥土的味道。乙把烟从嘴里拿出来,看了看,塞回口袋。
“歇够了?”他问。
“够了。”
“那就动。”
话音落,丙也出来了。她没背终端包,只拎了个防水袋,装着几块备用硬盘。走路时眼神还是习惯性扫四周角落,停在电线杆、通风口、墙缝这些地方。走到两人身后,站定,轻声说:“系统锁死了,三个月内没人能硬闯。”
“三个月后呢?”乙问。
“那就再说三个月的事。”她说。
没人接话。
四个人就这么站在据点门前,面朝东边。太阳还没完全升起来,光线是那种青白色的冷亮,照在废墟上,把影子拉得很长。地上有干掉的血迹,翻倒的桌椅,炸裂的水泥块,还有几枚没捡走的弹壳,在草叶间闪着暗光。
周明远右手指腹无意识敲了两下掌心——这是他谈判时的习惯,一紧张就来这么一下。但现在不是谈生意,也不是签合同。他停下动作,把手插回口袋。
女儿牵着他另一只手,小声问:“爸爸,我们接下来去哪儿?”
他低头看她。
小姑娘眼睛睁得挺大,没怕,也没累,就是想知道答案。
他说:“去你想到的地方。”
她想了想,说:“我想去看海。”
“行。”他说,“往南走就行。”
丙站在旁边,忽然开口:“只要还在一起,哪都是据点。”
乙看了她一眼,笑了下:“说得像诗。”
丙没反驳,嘴角微微扬了下,算是回应。
几个人都笑了,笑声不大,也没持续多久,但肩膀松了。乙拍了下丙的肩,力道有点重,像是在确认对方还在。
周明远最后回望了一眼身后的据点。
外墙上的弹孔密密麻麻,像被钉过一遍。训练区的大门歪着,玻璃全碎了。昨晚他还靠着那扇门喘气,左手压着伤口,右手握着钢笔准备捅人。现在那地方空了,安静得像从来没打过仗。
但他知道,这里不是终点。
只是一个节点。
他转过身,牵紧女儿的手,迈出第一步。
碎石子在脚下咯吱响。小路通往山外,两边是枯草和断枝,远处隐约能看到公路的轮廓。没有地图,没有指令,也没有接应的人。他们就这么走,一步一步,踏进晨光里。
乙跟上,脚步沉稳,战术靴踩在地上像在丈量距离。丙走在最后,背包带勒在肩上,目光仍时不时扫向两侧林子,防着万一。
没人说话。
风吹过来,把冲锋衣的帽子掀了一下。周明远抬手按住,继续走。女儿走得轻快,偶尔抬头看他,像是在确认他是不是真的一起走。
走了大概十分钟,她突然说:“爸爸,我算对了。”
他侧头看她。
“你说那次改密码,”她解释,“我藏在摄像头设置里的后门,真的挡住了他们五分钟。”
“嗯。”他说,“挡住了。”
“那你信我吗?”
他停下脚步,蹲下来,和她平视。脸上的灰没洗干净,左臂的绷带边缘沾着泥,但他眼神是清醒的。
“我一直信。”他说,“不是因为你算得准,是因为你站在我这边。”
她点点头,没再多问,伸手抱住他脖子,用力抱了一下。他愣了半秒,抬手拍了拍她的背,然后站起来,重新牵住她的手。
继续走。
山路渐渐变宽,枯草少了,土路压实了,远处传来一声车鸣,很短,像是路过的大货司机按喇叭提神。乙抬头看了眼天色,说:“九点前能搭上便车。”
“不急。”周明远说,“走着也行。”
丙从包里掏出一张折叠的地图,展开看了一眼,又收起来。“G318线最近的检查站还有二十七公里。如果想避开监控,得绕林道。”
“绕。”周明远说,“不碰检查站。”
“好。”她说。
四个人调整方向,往右侧林间小道拐。树影浓,阳光被筛成碎片,落在肩上、脸上、鞋面上。女儿走累了,脚步慢了点,周明远就把步子放慢,配合她的节奏。
乙走在前面开路,手里多了根树枝,边走边拨开挡路的藤蔓。偶尔踢到石头,就一脚踹进草丛。他没再叼烟,也没说话,但肩膀是松的,不像之前那样绷着。
周明远右手指又敲了两下掌心。
这次他察觉到了,停住。
丙瞥了他一眼,没说什么。
他知道她在想什么——那些数据、风险、变量,都在她脑子里存着,随时能调出来分析。但她没说,他也懒得解释。
有些习惯改不掉,就像他永远会在内袋备三支钢笔,就像女儿总把比价表折成三角形塞进书包夹层,就像乙每次进新地盘都会先找制高点。
他们是活下来的,不是完美的。
走出树林时,太阳已经升得老高。前方是一段废弃的柏油路,裂缝里钻出野草,路边立着一块倒了的指示牌,字迹模糊,只能认出“前方施工”四个字。
周明远停下。
其他人也停下。
他望着那条路,没动。
女儿仰头看他:“怎么了?”
他没回答,而是转身,最后看了一眼来时的方向。
据点已经看不见了,被山体挡住。但那片区域的天空颜色不一样,灰蒙蒙的,像是还没散尽的硝烟。他知道那里埋着两个死去的队员,墓碑是临时用钢板焊的,刻了名字和日期。
他没去告别。
不是不想,是不敢。
一告别,就像真的结束了。可他清楚,这事儿没完。
他转回来,牵着女儿的手,迈上柏油路。
鞋底踩在沥青上,发出轻微的粘响。
乙走在前头,忽然说:“下次别选这种破地方当据点了。”
“下次?”丙反问,“你还打算再来一次?”
“不来?”乙冷笑,“你以为这种事会只有一回?”
没人接话。
但也没人反对。
周明远低头看女儿,发现她正盯着路边一朵野花。黄色的,五瓣,长在裂缝里。她蹲下去,看了两秒,没摘,只是用手指轻轻碰了下花瓣。
“它能活下来真厉害。”她说。
周明远也蹲下,看着那朵花。“环境越差,根扎得越深。”
她抬头看他:“那你是不是也特别深?”
他一顿,随即笑了下,这次是真的笑了,眼角挤出细纹。“我啊,早就没根了。但我学会了在哪都能长。”
她点点头,站起来,拍拍裤子。
一行人继续往前走。
太阳越来越高,照得人后背发烫。冲锋衣太厚,周明远解开拉链,露出里面的黑色t恤。袖口磨损得厉害,但他没脱。女儿走在他右边,一只手牵着他,另一只手晃着,像在数步数。
丙忽然说:“我备份了所有日志。”
“加密了?”
“三级加密,物理隔离。除非有人拆机房,否则拿不走。”
“好。”他说,“留一份给后面的人。”
“你还打算建新的?”乙问。
“不建,也得有个地方落脚。”他说,“人活着,总得有个窝。”
“窝?”乙嗤笑,“你那叫战场。”
“都一样。”他说,“能睡着的地方,就是窝。”
前方出现一个岔路口,左边是塌方的隧道,右边是荒废的加油站,顶棚锈得快塌了。周明远停下,环视一圈,指着右边:“去那边看看。”
乙皱眉:“那破地方能有什么?”
“说不定有水,有油,有轮胎。”他说,“或者啥都没有,至少能遮阳。”
丙点头:“可以查一下卫星图。”
“不用。”他说,“走过去就知道了。”
他们走向加油站。
走近才发现,里面不止一个棚子,还有间小仓库,门锁着,但窗户破了。乙绕到后面探了探,回头说:“能进。”
周明远把女儿留在外面,和乙一起翻窗进去。里面堆着几桶机油,架子上还有些工具,角落里趴着一台报废的发电机。他走过去,踢了踢油箱,听声音,估摸还有半箱油。
“能修。”他说。
乙蹲下检查线路:“换个火花塞,清清积碳,差不多。”
“那就修。”他说,“路上用得着。”
两人退出来。周明远把女儿领进去,让她坐在工具箱上休息。丙在外面守着,目光扫过四周荒野,像是在标记安全区。
周明远靠在墙边,闭了会儿眼。
左臂隐隐作痛,但不剧烈。他没去碰,只是呼吸放慢,让自己沉下来。
他知道接下来不会太平。
清了一个组织,还会有下一个。躲过一次袭击,不代表永远安全。这个世界从来不缺想抢地盘、抢资源、抢命的人。
但他不怕。
他身边有女儿,有肯一起走的兄弟姐妹。他们不是乌合之众,是活下来的人。
活下来的人,才最懂怎么活下去。
他睁开眼,看见女儿正低头玩手表——那是她自己改装的,能测心跳、温度、气压。她抬手按了两下,屏幕亮起,跳出一段数字。
“爸爸。”她说,“风向变了。”
他看向门外。
原本平静的草浪开始起伏,树叶沙沙响。远处天边,一团灰云正在聚拢。
“要下雨了。”丙走进来说。
“那就赶在下雨前修好车。”周明远说。
乙已经开始拆发电机外壳。丙蹲下帮他整理零件。女儿跳下箱子,跑去外面捡干柴,说待会儿可能要用火烤电路板。
周明远站在门口,望着越来越近的乌云。
他没动。
风卷起他冲锋衣的下摆,吹得袖口猎猎响。他左臂的疤痕藏在布料下,不再是个秘密,也不再是软肋。
他是周明远。
一个从底层爬上来的人。
一个打过仗、流过血、失去过也守住过的人。
他不知道明天会发生什么。
但他知道,只要这些人还在,路就还能走。
他转身走进仓库,拿起一把扳手,递给乙。
“抓紧。”他说。
乙接过,咧嘴一笑:“废话。”
外面,第一滴雨落下,砸在铁皮屋顶上,发出清脆的一声响。