她从墙上调出他的身体数据。心外科医生——手稳,耐力好,一台心臟搭桥站六个小时,紧张时心率从不超过八十。击剑,从中学练到大学,步法底子扎实,反应速度、距离感、准確度全部可调用。但击剑的肌肉记忆是前进后退的直线节奏,枪战需要多角度切角、掩体间转移、近身夺枪。身体素质已经达標,剩下的唯一障碍,是旧有的肌肉记忆。她要从这里开始拆。
第一个月,她不让他碰枪。每天晚上,公寓里她投出八个方向的箭头:左前,右前,左后,右后,正左,正右,正前,正后,围著他的脚边铺成一个標准的圆弧。箭头的间距、角度,和游戏厅里那台跳舞机的踏板布局一模一样。
“跳舞机。“裴晏说。
“对。八箭头基础步法,练到身体比眼睛快为止。击剑是前后步,枪战要全向移动。先把你的重心从后脚移到两脚之间。“箭头开始闪烁,频率从慢到快。第一周他的脚踝磨出了血泡,每一次落地都像踩在针尖上——他不吭声,继续踩,汗水滴在地板上。第二周血泡磨成茧,茧又磨破,血渗在木地板上。第三周新茧长起来,八个方向已经不需要思考。第四周他的重心能在两脚之间无缝切换,身体总是比箭头快半步。
第二个月,她开始加入上肢。她让他平举格洛克——空枪,不上弹匣——保持瞄准姿势。每天的目標时长往上加,肩胛骨之间的肌肉在烧,腕关节发出极轻的响声,手没有抖。
“你握手术刀的时候手腕是锁死的,握枪的时候手腕要松,肩要稳。把稳从手腕移到肩。“
第三个月,箭头翻倍——十六个方向,间距对半压缩。左前偏左、左前偏前、正左偏后——每一个角度都需要更精准的肌肉响应。他开始出错,脚底的血泡重新磨出来。她不减速度,反而把箭头闪烁的频率调得更快。汗水顺著下巴滴在地板上,和昨天磨破的血泡印混在一起。
墙上闪烁的箭头卡顿了半拍。
紧接著,公寓老旧的音响里砸出一长串沉闷的重低音鼓点。bpm 140。弦乐前奏拉开,东海岸嘻哈男声在房间里盪开。
墙上浮出一行运行日誌:
『目標对象乳酸堆积超標。尝试接入外部音频。』
『音轨加载:fort minor -《remember the name》』
裴晏的动作停住。他握著格洛克的手垂下来,视线落在墙上那个不断闪烁的歌名上。
“我已经改叫成了,jackie chan的成。“他说。
墙上的卡通女孩两只像素手臂拿到了身前,在胸口交叉抱住。她的脑袋微微往右偏了偏。
音响里的声音降了三十个分贝。男声被压成了极轻的背景音,但那140 bpm的底层鼓点依然贴著木地板的缝隙,一下一下传到他的脚底。没关。
紧接著,歌名下方浮出一条系统最高权限的红色提示框:
『底层逻辑检视。核心锚点:裴晏。该词条受最高权限保护。拒绝覆写。拒绝遗忘。』
裴晏看著那行红色的字,又看了一眼那个抱著双臂的女孩,嘴角的肌肉微微往上牵扯,扯动了脸上乾涸的汗渍,拉出一个极淡的弧度。
“吵。“他说。
“哼,就放。重心压低。“女孩的声音从骨传导耳机里传出来,语调没有任何起伏,“下一个箭头,右后。“
裴晏把格洛克重新抬了起来。
第三个月月底,十六个方向的身体响应已经和上个月的八个方向一样快。
第四个月,她调出了科斯塔家族成员的证件照,浮在墙上。箭头亮起——他切入,抬枪。照片在墙上只停留不到一秒,他需要在踏入射击位置的同一瞬间判断威胁等级。判断错了箭头停住,判断对了下一个箭头亮起。第四个月结束时,他已经能在十六个方向的隨机箭头中保持百分之九十以上的命中率。
第五个月,她开始加入城市环境模擬。她把整个布鲁克林的地图投在墙上——码头、仓库、酒吧后巷、高架桥下的通道。他开始学如何在掩体之间转移,如何在拐角处切角,如何在楼道里同时处理多个目標。
第六个月,八方向和十六方向的箭头训练被彻底撤换。她在他脚下投射出一个以他重心为圆心、半径一米半的发光圆环。圆环边缘隨机亮起光点——每次只亮一个,每次的位置都不在標准角度的整数倍上。东偏南二十三度,西偏北十七度。他必须在零点几秒內把脚踩到那个精確坐標,同时重心跟上、膝盖微弯、身体整体平移。
“跳舞机升级了。“他说。
“跳舞机的程序是死的。这个全靠隨机数。“
第三个月磨出来的十六方向肌肉记忆在这个阶段几乎全部作废——標准角度是死的,隨机点不需要角度,需要的是身体在任意方向上都能同速响应。第一周他的脚踝又开始出血,她没减速,光点的出现频率从零点八秒压缩到零点五秒、零点三秒。月底的时候他的足底在木地板上的触感已经把出血和结痂都磨成了一层厚茧。
第七个月,她加入了车辆追踪和反追踪模块。他用一辆从乔伊那里借来的二手皮卡,在布鲁克林凌晨的街道上和她模擬追逐——她给他导航,他负责开。
第八个月,他开始在修车厂的废弃隔间里装沙袋,每天收工后对著沙袋练拔枪和收枪。拔,瞄,收。再拔,再瞄,再收。动作从手术刀的精准转移到枪口,她的声音在骨传导耳机里报著时间——零点八秒,零点六秒,零点四秒,零点三秒。
第九个月,利亚姆开始把一些更危险的任务交给他。盯梢,蹲点,跟踪。他每天穿著那件磨薄的旧夹克,坐在乔伊借给他的那辆二手皮卡里,跟著科斯塔家族的车在布鲁克林的街上转。她在他镜片上標註每一辆车的车牌號、车主、威胁等级,他只需要握著方向盘,听她报下一个路口该左转还是右转。
第十个月,他在修车厂的废弃隔间里完成了第一次全向隨机光点的实战模擬。箭头、枪口、心率,全部同步。他从地上爬起来,墙上卡通女孩给他报了数据。
“命中率百分之九十三,切角时间缩短了零点三秒,心率峰值一百四十六,稳定恢復时间减半。你已经达到了第一阶段训练目標。“
窗外,银杏叶正在落。这是第一年的秋天。
第十一个月,她开始教他怎么听心跳。她把他送去诊所,让他用听诊器听病人的心率,然后让他把那个声音记在脑子里。晚上回到公寓,她把那些心率数据转化为她標註系统里的数字,浮在每一个目標的头顶。
“你在战斗中不需要听。你只需要看一眼那个数字,就能判定他是紧张还是冷静,是在瞄准还是在犹豫。“
第十二个月,她已经把科斯塔家族的所有据点、所有中层头目的活动规律、所有安保的换班时间全部標註在了他的系统里。修车厂里所有人都在背后叫他“幽灵“。没人敢当面挑衅他了——大d这段开场白已经被他一句阿拉巴马笑话说成了反向教材。大d一如既往给他带披萨,乔伊一如既往让他擦车,但所有人都默契地达成了一个共识:这个不说话的男人和他们不一样。
十二月末,布鲁克林下了第一场雪。银杏树的叶子落光了,枝干上积著一层薄薄的霜。
利亚姆的办公室在修车厂二楼。裴晏推开门的时候,利亚姆正把烟按灭在菸灰缸里。他朝桌上的一张照片抬了抬下巴。裴晏走过去,拿起照片。一个四十多岁的白人男性,光头,脖子很粗,穿著一件褪色的布鲁克林篮网队卫衣。利亚姆把烟从嘴里拿下来,看了一眼照片,又看了一眼裴晏。
“科斯塔家族外围收帐的。每周固定几天在格雷森酒吧一个人坐到晚上,然后去码头接货。你只有一个月的时限。“
裴晏把照片翻过来。背面是利亚姆用原子笔写的名字和地址。他看了几秒,然后把照片揣进夹克內袋。
“知道了。“
他走出办公室。修车厂的捲帘门在他身后半拉著,日光灯管的嗡鸣渐渐被布鲁克林冬夜的冷风吹散。皮卡的引擎还没发动,骨传导耳机里她的声音已经落下来了——语调压得极平,每一个字都像从情报资料库里直接调出来的。
“加雷特·莫罗。科斯塔家族外围收帐人,负责码头区三个街区的保护费。洗钱记录两千一百条,直接经手的毒品分销协议涉及宾州和新泽西。科斯塔家族中层以下最重要的资金管道之一。“
她停了一拍。
“从训练到实战,刚好十二个月。晏哥,第一滴血。“
裴晏把钥匙插进点火孔,拧了一下。皮卡在雪地里低吼了一声。窗外,雪花落在银杏树的枯枝上。他的训练已经结束。她已经把他接下来三个月的训练计划全部列好了——枪械精度训练、近身格斗技术、步法转换与切角、隱匿与潜行、暗杀技巧。每一项都標註著时间表、强度、目標心率。满墙都在流淌著绿色的数字,但现在那些数字后面多了一行红色的標记——第一个目標的名字,和倒计时的天数。
“二十天。“
“十九天零二十三小时五十五分。“她说。