于龙在养老院陪程爷爷下棋的时候,还不知道吴良已经在南方某市机场被按住了。
程爷爷八十二,退休钳工,两年前搬进来。年轻时在厂里犯过一次错——偷了车间的铜料拿出去卖,被师傅逮了个正着。师傅没报保卫科,让他把铜料还回去,又罚他在车间扫了三个月的铁屑。后来他再没拿过公家一分钱,退休前还评了省级劳模。他跟于龙讲这段的时候,语气很平静,像在说一件别人的事。但他说到师傅的时候停顿了一下,手里的棋子悬在棋盘上半晌没落下去。
“人啊,走错一步不可怕。”程爷爷终于把炮挪到了楚河对面,“可怕的是没人拉你一把。”
于龙看着棋盘。当头炮,马来跳。程爷爷的车已经把他的马堵在底线了,再走两步就是死局。他没急着解围,脑子里还在转那句话。走廊里李奶奶的大嗓门隔着两道门都能听见——“老周你又耍赖!”电视里放着午间新闻,护工推着轮椅从活动室门口经过,轮子碾过地板发出咕噜咕噜的声响。一切都慢悠悠的,像这个下午和世界上任何一个下午一样平常。
“程爷爷,您觉得犯了错的人,该不该给第二次机会?”
程爷爷抬起眼皮看了他一眼。那双眼睛浑浊,但浑浊底下有一点很亮的光,像旧机器上还没生锈的轴承。他没回答,把手边一张练字的宣纸推过来。纸上四个毛笔字——“回头是岸”。笔锋不算漂亮,撇捺有点抖,但每一笔都很用力,像刻进去的。
于龙把那张纸叠好,收进兜里。系统叮了一声,他没看是什么奖励。他只是在想吴良——那个做出完美AI视频的黑客,那个标出自己作品三个破绽的人,那个在偷渡前给警方发加密邮件的人。他不是主谋,不是打手,是一个躲在屏幕后面写代码的年轻人,被赵天豪的钱和威胁裹挟着越走越远。他该不该给他一次机会?或者说——他有没有资格替那些被伤害的人说“原谅”?
晚上八点,Z的电话来了。
“吴良抓到了。”
南方某市机场,国际出发厅。吴良戴着口罩和墨镜,手里攥着一本假护照,站在飞往东南亚的航班登机口前。他把所有行李都扔了,随身只有一个黑色双肩包,包里装着一台笔记本电脑。电脑里还存着那些伪造文件的工程源——他没删。不是忘了删。是不敢删。他知道这些是他唯一的筹码,是最后一张能换命的牌。
便衣警察从三个方向围过来的时候,他刚把登机牌递给检票员。一只手从后面搭上他肩膀,力度不大,但像一把锁扣住了肩胛骨。
“先生,请跟我们走一趟。”
吴良没有跑。他定定地站在那里,肩膀往下塌,像一台被关了电源的机器。墨镜被摘下,口罩被拉掉,假护照被从手里抽走。他被按在候机厅冰冷的地砖上,脸贴着大理石,呼吸急促——但嘴角有一条肌肉在轻微抽搐,像是松了口气。跑了这么多天,终于不用再跑了。不用再换假身份证,不用再对着屏幕提心吊胆地等蛇头的消息,不用再在每一个街角的监控摄像头下低头快走。
警察从他背包里搜出笔记本电脑。开机,桌面上的文件夹还叫“于龙项目”。检方后来发现,这台电脑里不仅有AI视频的所有工程文件,还有赵天豪指使他伪造证据的完整聊天记录——从第一次接触到最后一条“你再坚持几天钱就到账”,一条不落。吴良保存了一切。他不是在收集罪证,是拿这些当护身符。一个黑客,不信任任何人——包括他的雇主。他在给自己留后路,却不知道这条路其实通向悬崖。
审讯室。吴良坐在蓝色软包墙前,日光灯嗡嗡响,和孙乾坐过的那把椅子是同一款。他比照片上更瘦,头发油得打绺,眼眶陷下去,坐在椅子上弓着背,活像一只被拎住后颈的猫。手指搁在桌面上,指甲边缘被咬得参差不齐——不是紧张才咬的,是长期的习惯。
王警官没有拍桌子。他把笔记本电脑打开,工程文件目录一个个展开——孙乾的银行流水、阿豹的监控记录、赵天豪的转账截图、AI视频的模型参数。每打开一个,就像翻开一张倒扣的牌。审讯室里的空气很闷,有股旧烟味和消毒水混在一起的味道,日光灯镇流器的嗡嗡声像某种低频的背景噪音。
“这些你都不删。”
吴良推了推眼镜,镜片反光,看不见眼睛。他的手指在桌面上蜷了一下。“删了也没用。我知道你们迟早会找到我。”声音很平,像在陈述一个技术结论。“我给警方发那封邮件,不是因为良心发现。是算了一笔账——供出赵天豪,争取从宽。从技术角度讲,这是最优解。”
王警官靠在椅背上,看着这个把犯罪当成一道数学题的年轻人。他说最优解三个字的时候,语气和讨论代码优化没有任何区别。“那为什么不早点自首?”
吴良沉默了很久。审讯室里只有日光灯的嗡嗡声,还有隔壁房间隐约传来的电话铃响。然后他说了一句,声音很轻,像自言自语,像在跟一个不在场的人解释——
“我怕他不信。”
他不信。于龙凭什么信?一个用AI伪造他受贿视频的人,一个差点把他钉在耻辱柱上的人,一个从头到尾躲在屏幕后面、连脸都没让他见过的黑客。于龙凭什么给他机会?他怕于龙不信,所以一直跑,跑到了最后一刻。
但他不知道的是,在同一天下午,于龙已经匿名给看守所寄了一摞书——《法律基础》《编程入门》《平凡的世界》。扉页上写着一行字,字迹不算漂亮,撇捺有点抖,但很用力:“回头是岸。”他不知道这几个字是从哪里来的,更不知道它出自一个八十二岁的老钳工之手。他更不知道,于龙在寄出那摞书之前,在养老院走廊里站了很久,手里攥着那张宣纸,想了很久才决定动笔。
很多年后,有人问吴良为什么会在服刑期间自学法律,拿到函授文凭。他说,因为有人在我最烂的时候,还给我寄了一本书。
城市另一端。破旧公寓。
赵天豪的手机弹出一条新闻推送。标题写着:“龙晖基金会诽谤案最后一名嫌疑人吴良落网,案件全链条告破。”配图是吴良被按在机场候机厅地上的现场照,假护照甩在两步远的地方。照片右下角还有一张小图,是审讯室监控截图:吴良低着头,面前放着那台笔记本电脑,屏幕还亮着。
赵天豪盯着屏幕。他没有砸手机。没有吼。他把手机慢慢放在膝盖上,双手交叠压在上面,像在压住一个即将弹开的弹簧。手指在微微发抖——不是因为愤怒,是因为恐惧。那种恐惧他这辈子第一次尝到:不是怕输,不是怕穷,是怕身边再没有一个人可以替他挡在前面。孙乾没了,阿豹没了,吴良没了。连律师都开始用“尽快想办法”这种措辞。
他忽然笑了一声。很短。像刀片划过喉咙。
笑声在空荡荡的出租屋里回荡了一下,然后消失。墙角那台冰箱压缩机嗡嗡地响,像一只苍蝇困在玻璃瓶里。他站起来,走到贴在墙上的于龙照片前。照片上的于龙表情平静,被红笔打了个叉,纸都划破了。他伸手把照片撕下来——撕得很慢,一下,两下,撕成四片。碎片落在地上,和泡面桶、碎遥控器、烟灰混在一起。
然后他打开手机通讯录,翻到一个号码。不是境外的J,是另一个——存了三年但从来没拨过的号码。备注名只有一个字:“他”。屏幕上跳出于龙基金会官网的联系方式,下面那行座机号,是当初他让吴良查到的。
他拨了过去。没人接。占线。
他又拨了一次。还是占线。
基金会座机永远占线。自从林薇那篇报道发出去之后,电话就没停过——有人来捐款,有人来道歉,有人来应聘志愿者。那根电话线像一条河,把整座城市的善意往一个地方灌。而赵天豪被堵在这条河外面,连一滴水都沾不到。
他攥紧手机,盯着窗外。远处塔吊上的红灯还在闪,工地塔吊的探照灯刚好扫过这扇窗,一道白光从他脸上掠过——从左到右,像给他整个人做了一次x光扫描,照出里面已经什么都不剩了。他想起了那台塔吊。于龙福利院二期项目的塔吊,地基已经打完了,明早工人们会在晨光里绑扎第一层钢筋。搅拌车会轰隆隆地转,安全监督队的红袖章会在门口发矿泉水,那个扛过半扇猪的大爷可能还会再来。一切都在继续,只是和他没有任何关系了。
他决定了。既然电话打不通,那就亲自去。
他弯腰,从床底下拉出一个小旅行袋。拉开拉链,里面不是什么值钱的东西——两件换洗衣服,一顶鸭舌帽,一副口罩,一把折叠刀。他摸了摸刀刃,然后把它放进外套内口袋里,拉上拉链。动作很慢,像在做一件早就该做的事。
窗外塔吊的红灯还在闪。一明一灭。那台塔吊正在建的是于龙的福利院二期项目,明早工人们会在晨光里绑扎第一层钢筋。而在这栋破旧公寓楼的六楼,赵天豪把旅行袋甩到肩上,拉开了门。走廊里那盏忽明忽暗的灯终于彻底灭了。黑暗涌上来,吞掉了他的背影。楼道里只剩下脚步声,一步一步,往楼下去。
他口袋里的手机屏幕还在亮着。通话记录最上面一行——“他”,拨出两次,均未接通。