《十步之内人尽敌国》 楔子 科斯塔家族办公室。 文森特·科斯塔跪在地上,裤襠湿了一片。 裴晏从背后拔出消防斧,搭在他肩头。 红色斧刃贴住文森特的脖颈,皮肤在刃缘下陷进去一道白线,文森特的呼吸从鼻子里一股一股往外喷,短促,带著痰音。 他在发抖。 “你收钱的时候——一定很快乐吧?” “正如此刻的我一样快乐。” 斧光闪过,头颅滚落。 裴晏弯腰,双手捧起那颗头颅,抬到与自己的视线齐平,文森特的瞳孔正在涣散,但还没有完全熄灭。 裴晏看著他,微微点头。 “有劳了。you haplete.” 第一章 Penta Kill 布鲁克林的某座废弃仓库。 裴晏从后巷切进去,货运电梯口在他身后合拢,液压杆泻出一声极轻的泄气声,铁门嵌进轨道,闷响被灰尘吸乾。机油味,铁锈味,积尘在舌尖上发苦。 镜片在黑暗中亮起微光。 暗红色光圈从瞳孔边缘铺开,半径隨他握枪的姿势打开——五十米,环形的一圈暗红,像他从前在手术台上无影灯熄灭之后视网膜里残留的那一圈光晕。镜腿和眉框的接缝处,暗红色星点渗出来,碎屑一样附在镜框边缘,安静地亮著,间中有数粒向空中散溢。 绿色光带从脚下铺开,穿过货箱间的缝隙,穿过灰尘悬浮的空气。红色预警在视野边缘亮起。 五个光点,散布在绿色光带的尽头。 镜片逐帧锁定。 目標躯干覆盖上一层淡绿色——命中率最高,超过百分之九十;头部是明黄色,面积小,隨呼吸微微晃动;四肢是灰蓝色,命中率中等,不能立即致死。 名字从资料库调出,浮在每个人头顶,威胁等级用数字標在名字右侧。 弗兰克·莫兰,一。 文尼·萨拉科,二。 迭戈·罗萨斯,三。 两个新手没有名字,只有心率读数,四和五。 薇薇安的声音从骨传导耳机里传来,两个字:“光头。” 裴晏把咖啡放在货箱上。纸杯底磕在木头表面,发出一声轻响,那声响在货箱之间弹了一下便被积尘吞掉了。右手从肋下拔出格洛克19。 枪口抬起,视网膜內暗金色的弹道细线从枪口延伸出去,铺向货箱拐角前方二十厘米的虚空。线端微微颤动著,像一个透明的十字准星悬在灰尘悬浮的空气里,等著猎物自己撞上来。 光头从货箱后面走出来,脑袋正好填满那道暗金色细线的末端。线端和太阳穴交叠——提前量,分毫不差。子弹穿出枪口,穿过淡绿色区域,弹孔在他的太阳穴上炸开,两指宽。光头往侧面一歪,身体还没落地,头顶的名字已经闪了一下,熄灭。 枪声在货箱之间来回弹了两次,被积尘咬掉尾巴。 弗兰克·莫兰,威胁等级一,抹除。 镜片上所有剩余数字同时跳动——文尼·萨拉科升为一;迭戈·罗萨斯升为二;两个新手顺延为三和四。 枪口横移。 文尼的手刚伸进怀里,暗金色细线再次闪过,两发躯干,子弹穿过淡绿色,弹孔撕开他的夹克,血从破口渗出来,洇开的速度比他掏枪还快。文尼动作一滯,怀里的m1911刚离套,手臂停在半途,名字熄灭。 刀手衝过来,头上顶著明晃晃的迭戈字样。 弹簧刀拔出一半,镜片上他的右手腕延伸出一条浅红色虚影——轨跡预判,刀刃的最短弧线。虚影正隨著他蓄势变深,从浅红往鲜红过渡。裴晏没有退,向前踏了一步,抬枪口。一枪,躯干,命中淡绿色区域,刀手身形骤停,弹簧刀脱手,刀尖在水泥地上刮出一道白痕。第二枪,头部,明黄色区域,命中后那片明黄被爆出的血雾沾满,迅速褪成灰白。 名字熄灭。 电梯口两个新手的枪举起来了。 镜片上,两条浅红色射线从枪口绷直,交叉锁来,顏色正肉眼可见地变深——他们在瞄准,枪口对准他的躯干。金色轨跡从两人手腕延伸:左边虎口右偏,右边手腕左抖。两条射线之间没有足够缝隙。 裴晏將刀手的尸体挡在身前。两条射线同时开火,已经变成鲜红色的枪线贯穿空气,子弹打进刀手后背,闷响连声。 子弹陷进皮肉的触感透过尸体传到他虎口——钝的,沉的,像用持针器夹碎一块软骨。他鬆开虎口又重新握紧,把那个触感从指节间挤出去。 从尸体肩侧探出枪口。 暗金色细线一闪,两发躯干,一枪头侧。 左边那个倒下去,红色射线从他枪口消失。 只剩最后一个。 右边那个还在开枪,子弹打在刀手尸体上。裴晏鬆开尸体,向前迈了一步。红色射线从枪口甩过来——鲜红色,刺目的,对准他的眉心。 他在对方食指压下扳机的前一瞬就已侧身,头向右摆开十几厘米。子弹擦著右耳廓凿进身后的砖墙,耳廓像被烧红的针尖划过去,高温气流灼过耳轮,火药残渣的气味直钻鼻腔,耳膜被衝击波震出一声短暂的嗡鸣。 金色碎屑从镜框边缘散溢出来,在仓库的黑暗里拖成极淡的光尾。 又一步。肩下沉。第二发从右肩上空掠过,金色碎屑再次散溢,光尾拉得比上一次更长。 第三步。 他走到那人面前,重心压在两脚之间,肩胛骨微微后收。那人枪口还在冒烟,裴晏左手扣住他肘弯內侧,向上一推,同时向右翻转。肘关节的力臂被拉到最大,那支枪画了一道弧线,枪口掉转,抵住那人自己的下巴。那人的眼睛瞪大了,嘴唇翕动,像要说什么。裴晏的拇指覆上他的食指,压下去。一枪,最后一个名字熄灭。 枪声的回音在货箱之间弹了两次,被积尘吸乾——和开篇那声纸杯底的轻响一样,像这片灰尘把最后一点声音也吞尽了。 五具尸体。硝烟混著咖啡香。 仓库安静下来。远处高架桥上地铁碾过铁轨的低鸣,从墙壁缝隙里渗进来。 裴晏收枪,走到货箱边,拿起那杯咖啡。还温著,热度从掌心传上来,沿著手腕往上走,和袖口那片正在变凉的潮湿撞在一起。 袖口上,一滴血在白衬衫上洇开一个极小的圆,皱了皱眉。 镜片上,薇薇安的声波纹轻轻波动了一下。 “啊,漏掉了。” 她的声音落进颅骨,战时她的风格极简,而战后是那种温柔下沉,而此时是轻的,软的,带著一点被抓了包的不好意思,又压著一点小得意——像她活著时每次偷偷在他咖啡里多放半勺糖,被他发现了,她就那样笑一下,不认错,只歪一下头。 他还没反应过来,那滴血就在他眼前消失了。 一行一行,血红逐颗褪回白色,露出底下原本的棉质纹理,连洇开的边缘也消失了,像有人用光標轻轻点了一下修復。 那片袖口乾乾净净的,什么都没有。 他拇指按上去,布料是潮的,血还在,只是他的眼睛看不见了,她把他的视网膜骗过去了。 他嘴角动了一下,把袖口折了一折,拇指按在潮的布料上。 镜片上,她的声波纹切换到更轻的语调:“晏哥,今晚吃什么?” 他推开仓库后门。布鲁克林的夜色涌进来,带著远处高架桥上地铁驶过的轰鸣。 夜风裹著后巷的潮湿味和街角烤肉的油烟,把硝烟和咖啡香搅在一起,吹散在他身后。 他在后门口站了片刻,望著曼哈顿的方向。对岸的灯火在夜霾里烧成一片模糊的金白。哈德逊河在远处黑著,他知道哥伦比亚大学医学院就在那片黑暗里的某个位置——他从前站了十几年的地方,她从前每次都在走廊里等他的地方——此刻什么都看不见。 他举起手里的咖啡,朝对岸那片被夜霾吞掉的黑暗遥敬了一下,然后一饮而尽。 “你定。” 窗外,纽约的灯火在镜片上铺开。他的脚步平稳,呼吸平稳,手平稳。咖啡的余味在布鲁克林的夜风里散开。 第二章 太阳 上 一年前,哥大医学中心。 无影灯下,裴晏的手悬在打开的胸腔上方。 止血钳夹住出血点,动作没有一丝多余,钳口冰凉的金属触感从指尖传上来,心肌在钳子下微微跳动。 监护仪的滴声平稳,和墙上掛钟的秒针重叠。 他放下止血钳,接过持针器,缝合线穿过心肌边缘。 每一次进针,针尖穿过肌肉时的阻力从持针器传到他虎口,角度、深度、间距,完全一致。 导师站在观摩台后面,摘下眼镜,用袖口擦了擦镜片,然后对身边的住院医说了一句话,声音不大,但整个手术室都听见了。 “裴的手,是天生的心外科医生的手。” 裴晏脱下手套,在洗手台前搓洗指尖,水流旋转著流进下水道。 镜子里映出他的脸——二十八九岁,面容俊朗,眼角还没有皱纹。 走廊里,薇薇安靠在墙上,手里拎著一杯咖啡。 金髮在走廊的日光灯下泛著极淡的暖色,高挑的个子,肩线在白色衬衫下利落地展开。看见他出来,她眼睛弯成月牙,嘴角那个小窝左边比右边深一些,踮起脚,嘴唇贴上来——暖的,带著她身上那股乾净的、像阳光晒过的气味。 咖啡在她手里已经凉了。 “今天救了几个人?” “两个。” 她眼睛亮了一下:“又救了两个人?” “嗯,一个瓣膜,一个搭桥,都是自己人。” (请记住 追书神器 101 看书网,????????????.??????超方便 网站,观看最快的章节更新) 她笑得踮著的脚落回地面,把咖啡递过来:“那更要喝了。” 他接过来。纸杯已经凉了——她在走廊里等了他很久。 他没有在意,仰头喝完,咖啡凉了,苦味更重,但他眼角弯弯,眼神满是宠溺。 她把纸杯从他手里抽走扔进垃圾桶,挽著他的胳膊往外走。 他俩走出168街医学中心的那扇厚重的旋转门。 西168街的穿堂风很大,带著哈德逊河上的潮气,顺著百老匯大道一路灌进来。 他拉起风衣领子,在那排金黄色的银杏树下,看著百老匯大道上川流不息的黄色计程车。 薇薇安一边走,一边侧过头来看他,嘴角那个小窝轻轻一挑——这是她又要开始“中文课”的標誌。 这些年,从bj回到纽约之后,只要两个人走在路上,她总爱冷不丁地考他一个词。今天她说的是天气。 “晏哥,rainy day是雨天,那sunny day是什么呢?” 裴晏想了想,非常认真地回答:“日天。” 她愣了一拍,然后翻了个白眼。 那个白眼翻得极其熟练——眉心先蹙,眼皮跟上来,最后头往右偏一度,刚好让街灯的光从她金色的睫毛上滑过去。这套动作她从bj练到纽约,已经练成本能了。 “日天,”她把这个词含在嘴里品了品,表情就像在实验室里看到了一组完全跑偏的测试数据,“晏哥,你好歹也是个外科医生,怎么能把『晴天』说成『日天』呢?你让太阳的脸往哪搁?不对,太阳没脸见人了。” 她说完自己先笑了,一边笑一边踮起脚,把他的手拽到自己肩头让他搭著,缩在他胳膊底下继续走路,步子和他的踩成同一个节奏。 走了一段,她开始哼一首歌。拉丁吉他前奏从她嗓子眼里懒洋洋地滑出来,几个音绕著节拍轻轻晃,偶尔踩准一两个音节又飘走——是《se?orita》。 她当年在后海边那家露台大店第一次听到这首歌,觉得好听,回来搜了三天才找到歌名,从此学会在走路时哼它。 裴晏的身体先於大脑做出了反应。他的肩膀跟著她的哼唱轻轻晃了一下,然后是膝盖,然后是步子。他被自己这个下意识动作逗到了,嘴角一弯。 她感觉到了他的律动,从他胳膊底下钻出来,倒著走在前面,一边继续哼一边用口哨模仿吉他间奏。他把她的手一拽,她就转了半圈回到他身边,步子踩在同一个节奏上。 跳著跳著,两个人都笑了起来——是那种压都压不住的、从嗓子眼里漏出来的笑。 两个人就这样在她哼唱的律动里跳著往前走。 “你是个中国人哎,为什么还会闹这种笑话?” 裴晏停下,仔细想了想:“我应该不算是中国人了吧?我爸妈是美籍华裔,我出生在美国,那我也应该算是美国华裔。” 她翻了个白眼——和刚才那个一模一样,眉心先蹙,眼皮跟上来,头往右偏一度:“啊对对对。你是个假洋鬼子,而我是个bj大白妞。”她说完自己先笑了。 “怎么闹笑话?我还会背诗。” “你还会背诗?”她眼睛一亮,整个人从他胳膊底下转出来,倒著走在前面,灰蓝色的眼睛在霓虹灯下忽明忽暗,“来来来,背一首我听听。” “朝辞白帝彩云间,万里长征人未还。但使主人能醉客,千里姻缘一线牵。” 他背得很认真,咬字的节奏和声调全偏了,但每一个偏掉的音都被他用力摁住,像在钉一排歪歪扭扭的钉子。背完之后他看著她,嘴角微微翘起,等著她表扬。 薇薇安停住了脚步。 她整个人像被人按了暂停键,表情凝固了大概零点五秒,然后嘴角开始抽——左边的那个小窝还没有陷下去,右边的嘴角先抽了起来。她捂住自己的嘴,没捂住,笑声从指缝里漏出来,是从嗓子眼里被活活挤出来的、压都压不住的笑。她蹲了下去,一只手扶著膝盖,另一只手朝他摆了摆,意思是“你先別说话,让我把这口气顺过来”。 她穿著白色的连衣裙,蹲在布鲁克林夜市巷口的地砖上,金髮垂下来遮住了脸,肩膀还在抖得厉害。 “怎么了?”裴晏站在原地,表情已经从“等著被夸”塌成了“我是不是又做错了什么”,“哪里不对?” 她抬起头,眼眶里全是笑出来的泪,霓虹灯的光映在她的虹膜上,把眼泪也映成忽红忽蓝的。 “晏哥,你背的根本不是一首诗,是四首诗拼起来的——『朝辞白帝彩云间』是李白的,『万里长征人未还』是王昌龄的,『但使主人能醉客』是李白的但它是另一首,『千里姻缘一线牵』……我都不忍心告诉你这是现代人编的。” 她说完又笑倒了,整个人蹲在那里抖了好一会儿。 裴晏张了张嘴,闭上,又张开,又闭上。“……我爸就是这么教我的。” 她笑得又蹲了下去。 等她终於不笑了,她把他的胳膊拽过来重新搭在自己肩上,脸埋进他胳膊里,声音闷闷的。“其实你知道吗,我从bj回来那年,第一次听你背唐诗,就知道你背的是拼盘。我当时坐在你家客厅的沙发上,你在厨房热牛奶,忽然转头跟我说你会背唐诗——结果你背出来的是四首混在一起的。你当时特別认真,我憋了一整个晚上没揭穿你。” “你憋了十几年?” “十几年。要不是你今天跟我逞能,我还能再憋五十年。” 她从他胳膊里抬起头,灰蓝色的眼睛在霓虹灯下被映成紫色,嘴角那个小窝左边比右边深。 “晏哥,你这辈子最大的成就不是哥伦比亚大学医学院,不是ncaa三届团体总冠军和个人重剑三届冠军——是你用三脚猫的中文,泡到了全纽约中文最好的白人女孩。” 他想了想。 “……啊这个,因为我能日天。” 夜市。 烧烤摊的油烟漫开,霓虹灯管在头顶嗡鸣。 她举著一串烤魷鱼,自己先咬了一口,眼睛眯起来,语气忽然切换到一种怀念模式。 “你知道吗晏哥,以前在后海那边,有个露台大店,我记得叫望海楼。它就在湖边,露台伸到水面上,夏天的时候,整个什剎海的夜风都往那个露台上灌。那个老bj羊肉大串,铁签子串的,肉块大得能堵住嘴,炭火就在旁边烧著,师傅撒孜然的时候手一抖,肉上的油滴到炭上,火苗子轰一下窜上来,把整串肉都舔了一遍。烟燻火燎的,肉烤得焦香焦香,咬开里面还是嫩的。那味儿——盖了帽了,我跟你讲,真叫一个绝绝子。” “绝绝子,”裴晏嚼著烤魷鱼,一本正经地接了一句,“中医里只有决明子。” 她转过头来看他,霓虹灯管把她的脸映成忽红忽蓝的色块,但她虹膜里那一层极淡的灰蓝色没有变。她抬手捏住他的脸颊,轻轻扯了一下。“绝、绝、子!绝、绝、子!不是决明子!是和『盖了帽了』一个级別的最高讚美。你少岔开话题——我在夸你呢,你听不出来吗?ncaa三届团体总冠军,个人重剑三届冠军,全哥大击剑队一百多年,就你一个个人三连冠。” 裴晏的嘴角翘了起来,想压下去,没压住。 “不算什么,ncaa歷史上还有四连冠的。当然了,三连冠也是很牛波依~的!” 薇薇安眼神一亮,“哇,晏哥,你居然会说这个词了,快说是谁教你的?” “这个还需要人教吗?我是华裔,会这个不是很正常的事吗?……好吧,是昆汀教的,tiktok上好多视频。” “好吧,我不管,反正你是哥大唯一的个人三连冠。”她戳了戳他的胸口,“你让我好好夸一次,不要每次我刚准备开始你就说『不算什么』。我跟你讲,我憋了十几年没揭穿你的唐诗拼盘,但我夸你的时候你也不能揭穿我的夸——这是规矩,懂吗。” 他想了想。“什么规矩。” “裴氏家规,我刚立的。” 他笑了一下——那种从嘴角极淡极快地滑过去的笑,不仔细看会漏掉,但她从来没漏过。“第一届团体冠军是在圣母大学拿的。你坐在第四排,比赛结束之后翻过栏杆跑过来,踮起脚亲我。那次冠军对我来说比其他所有的都重要。” 她张了张嘴,想说什么,但那个字卡在嗓子眼里。她的灰蓝色眼睛在霓虹灯下红了眼眶的边缘,然后她用食指戳了戳他的胸口,声音很轻。 “你这个人——明明中文烂得要死,背诗背成四首拼盘,晴天说成日天——但是你记得这些。” “那当然。”他得意地说。 她伸出手,捏住他的脸颊轻轻扯了一下,然后把手收回去,重新挽住他的胳膊,两人继续往前走。 “裴晏。” “嗯。” “你刚才说的,是我听过的最甜的不行。” 第三章 太阳 下 他没回答,但搭在她肩上的那只手收紧了。 然后他停下脚步,握住她的手腕,把她从人行道中央轻轻拽到旁边的银杏树下。她的后背靠上树干之前,他的右手已经从她腰侧滑上去,掌心托住她的后脑勺,手背贴在粗糙的树皮上。她抬起头看他,灰蓝色的眼睛在树影里被路灯切成明暗两半,嘴唇微微张开,想说什么——他没让她说。 他低头吻下去。 和哥伦比亚大学门口那次不一样。那一次她的嘴唇撞上来,磕破了他的嘴角,带著飞越整个北美大陆的惯性。 这一次很慢,慢到他能在她嘴唇上尝到烤魷鱼的咸味和一点点辣椒粉。他另一只手还牵著她。从刚才拽住之后就没放过,手指穿过她的指缝,掌心贴著掌心。 银杏叶还在落。有几片掉在她头髮上,他吻完抬手拂掉,然后把她从树干上拉起来,重新牵好她。她的手和以前一样凉,他的掌心是烫的。 他们继续走路。她走了好几步才开口,声音比平时轻了半度,尾音却翘得更高了。“下次吹牛之前还要办手续,行,我知道了。”她把他的手攥得更紧了一点。 他没回答,但他牵著她的手放慢了半拍,让她的步子和他的落在同一个节奏上。银杏叶还在落。 “下个月,我们去试婚纱。” 他停了一下。“好。” “然后去那家你总说贵的法餐厅——就一次。” “好。” “我爸妈下周从洛杉磯过来。我妈说,婚礼办完,让我们赶快生一个。她说趁她还抱得动。” 她把脸埋进他胳膊里,声音闷闷的。他低头看著她,那片银杏叶还停在她头髮上。 【写到这里我希望读者记一下我们域名 追书神器 101 看书网,????????????.??????超流畅 】 “你们白人还讲究这个?……好吧,好。” 她从他胳膊里抬起头,瞪著他,眼睛是极淡的灰蓝色:“你就知道说好。” 他想了想:“你定。” 她笑出来,踮起脚咬了他肩膀一口。然后她的表情忽然收了半度,嘴唇还贴在他肩头那一小块布料上,含混地说了一句话。 他没听清,低头问她说了什么,她抬起头看著他,嘴角那个小窝还在,但眼眶边缘红了一圈。 “我说,你以后要是学不会说『晴天』,我就不给你泡咖啡了。” “我没咖啡会死的。” “你不会死的。”她看著他,嘴唇弯著,眼睛里那一层水光还没退,“真要到了那一天,我一定会代你先死。” 他停下脚步:“哪有这个也爭的,呸呸呸,快往地上躲三脚!” “我就爭。” “真要死,咱俩就一起死。” 她愣了一拍,然后笑出来。“你又把话说错了,但这次错得还不错。” 她把脸埋进他胳膊里,“一起死——你中文明明不怎么样,怎么这几个字说得这么溜。” 他没回答,她的手攥紧了他的袖子。 百老匯大道、夜市。 街巷边上,烤肉的油烟漫开,霓虹灯管在头顶嗡鸣。她举著一串烤魷鱼,咬了一口,递到他嘴边,油顺著竹籤往下淌。他摇头。她执意举著,灰蓝色的眼睛在霓虹灯下被映成紫色。他低头咬了一块。 “好吃吗?” “嗯。” “那再吃一块。” 他刚要接,她猛地收回手,自己咬下,眼弯成月牙,嘴角那个小窝左边比右边深一些,腮帮子鼓起来。 “骗你的。” 巷口撞进杂乱脚步声。他回头,阴影里涌出人群,钢管、棒球棍、枪口泛著冷光。 他攥住她的手腕就跑。 跑出十几步,一根棒球棍从侧面砸过来。裴晏猛地把薇薇安往后一拽,她踉蹌了一步,棒球棍擦著她的肩头掠过,砸在墙上,碎砖飞溅。 裴晏飞起一脚,踢在那人胯下,那人当即面容扭曲,手指著裴晏发不出声来,扭扭捏捏倒下。 拽她的那只手鬆开了。 薇薇安踏前一步,腰胯一拧,右拳砸在另一个持棍者的脸上,骨裂声闷在皮肉里。那人直挺挺往后倒,后脑磕在柏油路面上,四肢摊开,不动了。 她这一拳挥出去,身体侧转,让开了身后的巷子。 巷子深处,一支枪口抬起来。对准了裴晏。 薇薇安扭头看了裴晏一眼。 灰蓝色的眼睛,霓虹灯映在里面,红的光,蓝的光。她嘴角那个小窝还在,但眼睛里没有笑了。 然后她转回去,朝那个枪口冲了过去。 扑倒枪手的那一瞬,枪响了。 她一颤,整个人像被抽掉了所有力气,从枪手身上滑下来,向后倒去。 裴晏的瞳孔骤缩。 那声枪响还没在巷子里消散,他已经冲了出去——那种步伐他在哥伦比亚大学的击剑馆里练了十几年,重心从前脚掌爆发,整个人的体重和速度全部压在第一步上,他和枪手之间的距离在不到一秒內被压缩到零。 他的左手扣住枪手握枪的那只手腕向外翻转,腕骨在极限角度下发出清脆的断裂声,手枪脱手;右拳同时砸在那张脸上——指关节对准鼻樑正中,力量从腰胯传到肩胛骨再传到虎口。鼻骨碎裂的触感从指关节传上来,那人的脸在他拳下凹陷进去,鼻骨被锤进了面骨里。 第二拳刚举起来,后脑挨了一棒。 钝的,沉的,像有什么东西在颅骨內部炸开。眼前黑了半秒,视野从边缘往中心缩,缩成一个极小的、带毛边的洞,耳鸣从颅骨深处往外钻。他猛地晃了晃头,把那只正在往黑暗里滑的眼睛从模糊的视野边缘拽回来,然后右拳落下——第二拳砸在枪手的面中。这回那人连惨叫都没发出来,整个人从他手里滑下去,后脑磕在柏油路面上。 第二棒砸在他后脑同一个位置。 眼前全黑。耳鸣被一阵更尖的声音刺穿,膝盖往下弯,地面向他的眼睛靠近。他不確定自己是不是在跪——神经元被衝击波震乱之后,身体不再听命於意志。他的手掌撑在柏油路面上,碎石嵌进掌心,远处有人在喊什么,那些声音像隔著一层水。 然后第三棒落下。 他什么也没听见。 醒来的时候,听觉最先恢復——警笛和救护车的鸣叫混在一起,在巷子里来回弹射,把他的颅骨当成共鸣箱。然后触觉回来了:他的脸贴在柏油路面上,雨水正顺著路面的倾斜往下淌,泡著他的半边脸。他撑起身体——后脑的钝痛从颈椎一路扯到腰椎,晕眩让他差点又趴下去。 然后他看见了她。 她还躺在那片积水里。金髮铺在水面上,血从发梢渗进去,洇成一大片暗红。霓虹灯管还在头顶嗡鸣,红的光,蓝的光,交替落在她睁著的灰蓝色的眼睛上。 他趴过去——腿不听使唤,站不起来,他用前臂和膝盖在积水的柏油路面上往前爬。 几米,他只爬了几米,把她的头从积水里托起来,放在自己的膝盖上。她的血和他的手掌之间只有一层皮肤,温热的,比他的手还热。这双手今天下午刚救过两条命,现在按不住她一个人的血。 她的嘴唇在动,声音极轻,像从嗓子眼里一点一点挤出来的。 “晏哥……別怕……” 她抬手想碰他的脸,那只手很小,抬到半空垂落。他攥住它——很凉,比他的手凉。 她再没出声。灰蓝色的眼睛还睁著,霓虹映在瞳孔里,红的光,蓝的光,像退潮后留在沙滩的贝壳。 他低下头,额头抵在她冰凉的额头上,眼泪和雨水混在一起往下淌。他的肩膀在发抖,手指攥著她后背的衣料,指节发白。他跪在那里,额头抵著她的额头,涕泪满脸。 雨还在落,警笛和救护车的鸣叫在巷子外面响成一片。 有人从巷口跑进来——警察,急救员,他分不清。他只知道有人喊了什么,然后一只手按在他肩上想把他从她身边拉开。他没有放。另一只手掰开他的手指,一根一根地掰。 他吼出来,声音被从胸腔最深处活活撕开,不经过声带,直接撞在喉咙口就碎了。然后第三只手、第四、第五只手抓住了他的后领衣袖,把他往后拖。 他被拖开了,她的金髮从他指缝间滑出去。他拼命往前挣,但后脑的钝痛把他的力气全部抽走了,眼前一黑,又亮了,又黑。他听见有人说了句什么——“他也受伤了”——然后一双手把他按在担架上,头被固定住,有人在翻他的眼皮看瞳孔。他拼命偏过头想再看她一眼,担架被抬起来了,巷子的霓虹灯管从他视野里滑过去——红的光,蓝的光。救护车的后门在他头顶合拢,把所有的光都关在外面。 五天后,格雷厄姆殯仪馆(graham funeral home)。 她父母从出事那里就从洛杉磯赶来。 此时母亲坐在遗体旁边,握著女儿的手,金髮从指缝间漏出来——她没有哭出声,眼泪一直往下掉,肩膀在抖。父亲站在窗边,背对所有人,肩膀没有动。窗玻璃上全是雾气,窗外有一棵银杏树,叶子黄了一半。 裴晏在走廊里站了片刻,抬起手捂住了自己的脸。手指按在眼眶上,掌心压住嘴唇,肩膀一点一点往下塌。他靠著墙蹲了下去,喉咙里挤出一声极轻极哑的哭声,旋即变成被掌心闷住的悠长呜咽,然后归於沉默,久久没有站起来。 楼下银杏树的叶子落了一地。 冬天来了。 绿草地公墓(greenwood union)。 葬礼,细雨时停时落。 棺材入土,泥土落在棺盖上——咚,闷的,实的,然后才是雨声。 太阳被雨云遮住。 太阳再也不会升起了。 裴晏站在最前,他面容木然,没有落泪。 葬礼结束了。亲友们的黑色雨伞像一朵朵收拢的枯花,消失在绿草地公墓那条蜿蜒的柏油小径尽头。裴晏没有走。他站在那块灰色的花岗岩墓碑前,听著隔壁高尔夫球场隱约传来的击球声。那声音很清脆,像极了他在哥大手术室里,用止血钳叩击器械盘的动静。 利亚姆·奥谢就站在公墓门口那棵巨大的悬铃木下。 黑西装,没打伞,他三十多岁,个子不算高,但肩很宽,袖管在雨水里洇成了更深的黑色。脸上的线条像是被布鲁克林的冷风削过——颧骨偏高,下頜宽而硬,眉骨上一道浅白的旧疤从左边眉峰一直拉到颧骨下方。这种脸年轻的时候大概很能惹事,现在只是沉默地站在雨里,头髮凌乱,被雨浇得往前塌了一綹,雨水顺著发梢往下淌,淋湿的肩膀纹丝不动。 他在墓园门口拦住裴晏。 “裴医生。” 裴晏停住。 “科斯塔家族,文森特·科斯塔,开枪的人。我的人听到的消息是,有人付了钱,数目不小。” 裴晏看著他,雨顺著两个人的脸往下淌。 “为什么?” “不知道。只知道他们收了钱,要处理你。你一个心外科医生还能得罪什么人?只不过你救过的人有多少,你自己数过吗?什么人会花大价钱买你的命,你心里有数吗?” 裴晏默然,雨声填满墓园。 他看著墓园的铁门,雨落在肩头。 她挡在他面前。 她挡了一场谋杀。 他欠她的不是一条命,是他害死了她。 利亚姆的声音从雨里传过来。 “你现在的处境很危险。他们一次没杀掉你,可能会有第二次。我不知道你到底得罪了谁,但我知道怎么让人活下去。”他停了一下,“我需要医生,我需要一个能在子弹卡在脊柱旁边时手还不会抖的人。你救过我的命,我亲身体会过你高超的技能。你可以做奥谢帮的医生,专门处理枪伤、刀伤,不用上街,不用沾血。我的人不会问你是谁,只会记住你救过他们的命。作为交换,奥谢帮给你庇护。” 裴晏没有说话。 “你有证据吗?” 利亚姆沉默了一瞬:“没有,监控坏了,弹壳捡走了,证人不会出庭。” “那你找我做什么?” “我需要医生。你需要活路。” 裴晏看著他。“我不需要活路。我需要公道。” “公道,呵呵,公道。”利亚姆他重复这个词,像在念一个已经死去的单词。 裴晏转身。 “裴医生。” 裴晏停住。 “你斗不过他们。” 裴晏没有回头,他把车缓缓开出墓园。 车头扎入跨布朗克斯高架桥那巨大的阴影。 这里再也没有上州的林荫感。头顶交错的高架像一头钢铁怪兽的肋骨,切断了最后一丝灰色的光。高架桥下,斑驳的涂鸦被渗下的雨水洇成一片骯脏的墨跡,漏水的生锈管道在阴影里嘶嘶作响,像是在嘲笑每一个路过这里的灵魂。 几朵在赫金森河大道被带出来的、凋谢的紫菀花,此时正无力地落在布满机油的人行道上,被积水浸透,又被踩烂,在这片永远不见阳光的柏油路上,凌乱成泥。” 她咬过他肩膀的地方,那圈浅浅的牙印,现在像烙铁一样烫。 律师事务所的灯还亮著。走廊里那盆绿萝,叶子边缘发黄。他推开门,门玻璃上倒映出他惨白的脸。 第四章 公道 律师事务所的灯光是惨白色的,在雨夜里亮得像一把消过毒的手术刀。接待台后面的姑娘抬起头,还没来得及说出那句“有什么可以帮您”,他已经走了过去,鞋跟在走廊地板上敲出不急不缓的声响。 走廊尽头的办公室,门开著。 墙上掛著哥伦比亚大学的学位证书,窗台上有一盆快枯死的绿萝,叶子边缘发黄,垂在花盆外面。 律师姓科恩。五十多岁,犹太裔,瘦高,背微驼,鼻樑很窄,架著一副老式的金丝边眼镜。髮际线已经退到头顶后方,剩下的头髮捲成灰白色的细卷贴在头皮上。 他听完裴晏的话,摘下眼镜,用拇指和食指捏了捏鼻樑,然后重新戴上。那双眼睛从镜片后面看过来时,让裴晏想起一个人——大卫·斯特恩,那个已经去世的nba总裁。他在电视上见过很多次,每年选秀大会上那个犹太老头走上台,底下嘘声一片,他不急也不恼,只是对著话筒等嘘声自己停。那种表情不是威严,是他知道接下来他要说的事你们不爱听,但他必须说。 “我认识你,裴,我认识你。我母亲的心臟搭桥,是你做的,她的手现在还能握得住擀麵杖。”他把眼镜放回桌上,“所以我不收你諮询费,而且接下来我要跟你说的话,你也不会想听。” 裴晏没有说话。 科恩看著他,沉默了大概有五秒钟。 “刑事立案是不可能的——现场没有监控,弹壳被捡走了,科斯塔家族不会交出开枪的人,两边都说是对方乾的,两边都没证据,检方不会接这个案子。” 他顿了顿,把桌上那盆快枯死的绿萝往旁边推了推,像是在找一个合適的位置放接下来的话。 “民事赔偿你可以告。告科斯塔家族,告那条街上所有的商户。但告贏了你也拿不到一分钱——他们的资產不在自己名下,他们的律师团队会拖你三年、五年,最后庭外和解,对方赔你一笔钱,数目和警方现在就能给你的一样。” 裴晏看著墙上那张哥伦比亚大学的学位证书。 科恩的母校,也是他的母校。 梧桐叶落了一地的校门口,她拖著箱子跑过马路,扑进他怀里,金髮在纽约秋天的阳光里扬起来,灰蓝色的眼睛弯成月牙。 “所以你的意思是,没有別的路可以走。” “作为你的律师,我说没有。”科恩把眼镜放到桌上,檯灯的光在镜片上折了一下,“但作为我母亲的儿子,我跟你说——有,放下。” “搬家,换医院,重新开始。” 他看著裴晏。 “你不会听的。” 裴晏站起来,走到门口。科恩的声音从背后传来。 “裴医生,我母亲让我谢谢你。她说你缝的针脚,比机器还整齐。” 裴晏拉开门,没有再看,推门出去。 雨还在下,太阳不会再出来了。 他站在律所门口的台阶上,把翻起来的领子按下去。 街上没人,路灯的黄光被雨水打散,碎成一片模糊的光雾,他快步走向停车场。 纽约市警察局第33分局(nypd 33rd precinct)。 走廊里的塑料椅凉意从大腿后侧传上来,裴晏坐在上面,看著走廊尽头那扇窗。他来的时候还是下午,窗玻璃上映著日光灯管的白色反光,现在反光变成了惨白,外面天已经黑了。 走廊里人来人往。有人戴著手銬被押过去,有人在长椅上哭,有人只是坐著,目光空洞。墙壁灰绿色,日光灯管嗡嗡作响,空气里一股漂白水和汗味混在一起的气味。 莫雷诺警探打开门,朝他招了招手。 办公室很小,文件堆得到处都是。 莫雷诺是个黑人,五十多岁,头髮剃得极短,鬢角已经全白了,他的脸很宽,颧骨上布满了细密的红血丝,那是常年值夜班和喝廉价咖啡留下的痕跡。他走路的姿势有点跛——右膝受过伤,这么多年一直没有好利索。 他从桌上一堆档案袋底下翻出半包压瘪的香菸,抽出一根朝裴晏递了一下,裴晏道了声谢摆摆手。 莫雷诺把烟塞回烟盒,从桌上翻出一个牛皮纸档案袋,拆开,把里面的文件推过来。封面上印著纽约市警察局的徽章,档案里夹著一张照片——金髮,灰蓝色眼睛,嘴角那个小窝左边比右边深,入职照,她在哥伦比亚大学实验室拍的,名字栏写著:vivian howard。 裴晏的视线落在照片上,没有碰。 “对方的说辞是帮派火併,误伤。”莫雷诺说,顿了一下,把那个冷冰冰的词复述出来之后自己先皱了皱眉,“你和你的未婚妻恰好经过。但你我心里都清楚,那是衝著你们去的。只是现场没有监控,弹壳捡走了,没人认。问过一圈,没有人看见开枪的人——或者有人看见了,没人愿意说。” 他把一张支票放在文件上面,十万。 十万,她的命。 “签了这份和解协议,钱就是你的。” 裴晏没有动:“谁开的枪?” “文森特·科斯塔。你知我知,好几个不该知道的人也知道。但不可能有人会出席作证。”莫雷诺看著他,沉默了一会儿,然后把烟从嘴里拿下来,搁在菸灰缸边上,“我要是你,我就签了。搬家,换医院,重新开始——不是我让你別追究了,是我当了二十二年警察,经手的案子有多少卷宗最后连封皮都找不著,我自己数不清。我不想让你也变成其中一本。” 裴晏把支票推回去,手指按在纸面上,支票的边缘割进他的指腹,带著一点痛。 他站起来,转身。 “裴医生。”莫雷诺的声音从背后传来,“你斗不过他们,保护好你自己。” 走廊里,灰绿色的墙壁,日光灯管的嗡鸣,戴著手銬的人,哭的人,目光空洞的人。纽约的夜晚和白天一样嘈杂。他从他们中间走过去,没有人看他。 他推开警局的门,冷风灌进来。雨停了,路面上的积水映著街灯的黄光,被风一吹就碎成一片一片。高架桥下,涂鸦被雨水洇开,漏水的管道在头顶嘶嘶作响,水珠一滴一滴往下砸。 到公寓这段路他走过无数次——和她一起走过无数次。 现在只有他一个人。 他站在阿姆斯特丹大道的街角。 西边是河滨大道,那里有他年薪六十万美金的体面生活,有洗得雪白的床单,还有薇薇安没带走的半瓶高级香水。 但他转过身,走向了相反的方向。 他一头扎进 168街地铁站 地铁1號线转a线,那是通往布鲁克林深处的路径。 他现在要去的是他和薇薇安真正的家。 那个在布鲁克林、布满铁锈和机油味、只有他们两个人才知道坐標的『家』。 那里有薇薇安留下的所有东西。 他们的公寓在贝德福德大道与北四街交界的街角,一栋三年前才建好的公寓楼。 那是薇薇安靠著在网站接了一些自动化网络渗透测试的私房钱,加上他当住院医攒下的所有津贴,才勉强付下的首付。 签购房合同那天,薇薇安趴在经纪人办公桌上,把每一页合同拍下来发给她的ai看。 阳光从落地窗斜斜地打进来,照在她金色的长髮上,把她整个人映得像油画里镀了金边的天使,连低垂的睫毛上都跳动著细碎的光。 她扫了一眼手机说,没问题了。然后把碎发別到耳后——耳朵是淡金色的,被阳光照得几乎透明。她挑中二楼那间,因为窗外正好有一棵银杏树。她说,秋天叶子落进来,就不用扫了,留著好看。 然后她扑到裴晏的怀里笑,“晏哥,我终於能给你一个家了。” 墙角的沙发上,她以前盘腿坐在上面写代码。 有一次他忘了剥橘子,她伸手抢手柄,指甲划破了织物。那道浅痕还在扶手上。 坐垫上她的位置还留著凹陷,海绵已经被她的体重压出了记忆。 茶几上放著她的笔记本电脑。 她的马克杯,杯底一圈乾涸的咖啡渍。 她的发圈,黑色的,上面缠著一根金髮。 他走到沙发前,双腿却再也没有力气,跪倒在沙发前,额头抵在她坐过的那片凹陷上。 布料是凉的,被他的体温一点一点捂热。眼泪从他睁著的眼眶里涌出来,先是极小的一点,洇在布料上,然后是第二滴,第三滴,圆点往外扩散,边缘模糊成一片深色的湿痕,从凉变成潮,从潮变成湿。手指攥著坐垫的布料,指节发白,肩膀的颤抖一点一点停下来——他的呼吸里忽然没有了哭腔,像一个他从未听过的陌生人在呼吸。 眼中的潮水正在褪去,露出乾涸的河床。潮水退尽的那一刻,火就烧了起来,从最深处往外烧,灼著他的眼眶。眼球乾涩,滚烫,眼皮像被烧红的铁皮贴著。是炭。暗红色的,被灰烬覆盖著,不冒烟,不跳焰,一点一点地,从里面把他的眼眶烧乾。 泪水蒸发成盐,盐被烧成灰。他眼眶还红著,泪痕还掛在脸上,但瞳孔里那层水光已经被烧穿了。 他抬起头,没有擦脸。眼睛红著,眼眶肿著,像是被復仇的火焰从里面灼烧过一遍,乾涸,滚烫,里面已经没有泪了。他看著那片被她的身体压了三年、今晚被他的眼泪浸透的凹陷,嘴唇翕动了好几次,然后那句话从嗓子眼里被一点一点挤了出来。 “我一定替你討回来。” 声音哑著,很低,像是从胸腔最深处被一点一点拽出来的。不是发誓,不是许诺,是一个人把命押上去的时候,才会说出口的那种话。 他的视线落在衣柜上,那扇门他已经半年没碰过了。 从今年春天开始,薇薇安就不许他开这扇门,每次他伸手去拉把手,她都会从沙发上跳起来按住他的手,踮起脚尖挡在门前,说“不行不行,还没弄好,说了是惊喜”。他问她到底是什么惊喜,她说你等著就知道了,后来他就不再问了——他每天出门工作,回来时那扇门总是关著。 他站起来,走到衣柜前,手指碰到门把手的瞬间停了一秒——铜把手是凉的。 然后他把门拉开。 她的衣服还掛著。 毛衣,连衣裙,那件粉色的衬衫,在bj买的,她十八岁回美国时塞在行李箱里带了过来。 衣料上还带著极淡的、乾燥的皂香,和她身上那股阳光晒过的乾净气味叠在一起。他把脸埋进去,蹭过衣服的布料——然后他看见了最深处那个黑色哑光盒子,军用规格,四角包著橡胶,他把它取出来,放在茶几上,打开。 里面是一副ar眼镜。 镜腿比普通眼镜粗一些,內侧刻著一行字。 他把眼镜拿起来,对著窗外的光,刻痕很浅,像是不想让人一眼看见。 “晏&vivian” 晏是汉字,vivian是英文,中间一个&。是刻上去的——她用刀尖,一个字一个字母,应该刻了很久。 那个“晏”字笔画也许不对,刻得特別深,像她咬著嘴唇反覆描了好几遍。刻痕旁边还有一道划痕,她当时手抖了一下。 他的手指停在那个“晏”字上。这就是她藏了半年的惊喜。在他出门工作的那些漫长的白天里,她一个人在这间公寓里,把名字刻在镜腿上,等他回来之前再把柜子关好。每次他问她到底在弄什么,她说“说了是惊喜”。现在它在他手上了。 他把眼镜戴上,手指在发抖。拇指在镜腿上摸索了几次才找到那个微小的开关。按下——镜片亮了。橘黄色的光,柔和的,像她生前用的那盏床头灯。骨传导耳机里传来电流的底噪,极轻,像一个人刚要开口前的呼吸。 然后他听见了。 “晏哥。” 她的声音。带著一点bj腔,尾音微微往上翘,像她在bj那四年学会了用中文叫他,回到纽约之后也改不掉了。是她,带著她特有的、极轻的语气,叫他的名字。 他腿一软,跪倒在地板上,膝盖磕出一声闷响。 眼镜没有摘。 “薇薇安——” “我的——薇薇安。” 他的声音哑著,很低。喉结滚了一下,拇指不自觉摩挲著镜腿內侧那道刻痕。破折號后面的话没有说出来——我的薇薇安。那是他在今天早上还拥有的、此刻正从指缝间漏走的最后一粒沙。耳机里只剩电流的底噪,极轻,像她还在呼吸。 第五章 审判与哀悼之槌 耳机里她的声音落下去之后,是很长的沉默。 电流的底噪还在,极轻,像她还在呼吸。 镜片亮了一瞬,橘黄色的光收了,换成更淡的、近乎白色的一层光。 光里浮出一个小小的轮廓,一笔一笔,从空白里勾出来。 金髮、灰蓝色的眼睛、高挑的个子,肩线在光里利落地展开。 嘴角那个小窝,左边比右边深一些。卡通风格的线条,但那双眼睛的神態是她——薇薇安的眼睛,安静地看著他,像在笑,又像只是等著他开口。 裴晏看著她从简笔画里浮出来,喉结滚了一下。 “你不是她。” 耳机里的声音沉默了一瞬,电流的底噪里多了一层极细的、几乎听不见的波动——像是有人吸了一口气,但没说话:“我是我,我也不是我——我怕你会爱上虚擬的我。” 她的声音很轻。带著一点bj腔,尾音微微往上翘,像她在bj那四年学会了用中文说这句话,回到纽约之后也改不掉了。她在录笔记时的语气是平稳的,但最后一个字的尾音拖了一点点,像在说一件她想了很久、但一直没想清楚该不该说的事。 “所以我把形象设计成卡通的样子。这样你就不会忘了——现在的我,不是我。” 他跪在那里,看著镜片上那个卡通女孩。金髮,灰蓝色眼睛,嘴角那个小窝左边比右边深,这些特徵她都保留了。她把自己的样子用简笔画留下来,然后告诉他,这不是她。 “薇薇安。” “嗯。” “你什么时候录的这些话?” 沉默。电流的底噪。 “很多话不是录的。录好的话会说完。”她停了一下,“我没说完。” 他停了一下,“什么意思?” “你把眼镜摘下来。” 他摘下眼镜,镜片暗了。 公寓里很安静,然后四面墙角传来极轻的机械声,四个摄像头同时转动,对准了他。嵌入式马达的微响,从四个方向匯聚到他跪著的位置。 客厅那面空白的墙上,投影仪亮了,光落在墙面上,还是那个卡通女孩的样子。金髮,灰蓝色眼睛,嘴角那个小窝左边比右边深。她站在墙上,比镜片里大了一些,轮廓被投影的光晕染得微微发毛,金髮的边缘在光里变成极淡的白金色。 她的声音从墙上的扬声器里传来,不是骨传导耳机了,是真正从房间的某个方向落下来的声音,像她还在这个房间里。 “晏哥。” 他看著她,跌坐在地板上,后背靠在沙发边缘。投影的光在她轮廓边缘微微抖动,像她也在看著他。 “这样,你就不用一直戴著眼镜了——至少在家里。” “你还没告诉我——你现在算是什么,是录好的声音,还是別的什么。” 投影的光闪了一下,她沉默了几秒。那几秒里,她的声波纹在墙上轻轻波动了一下——不是文字,是波形,像她活著时每次说话前先吸一口气的那个停顿。 “我用了十二年,把自己备份成ai。录好的话会说完,”她停了一下,“我没说完。” 她的声波纹轻轻抖了一下,然后语调忽然变了,不再是刚才那种缓慢的自证,而是更轻、更快、更像她活著时靠在他耳边讲一件很久以前的小事时会用的那种声音。 “你记不记得第一封信?我是说,十四岁那年从bj寄到哥大的第一封。信纸是淡蓝色的,封口贴了一张特別傻的贴纸,信纸的边缘被我的手指磨得起毛,你在信封的四角都看到了那种被反覆摩挲过的痕跡——那封信我写了好几遍,每一遍都不满意,最后寄出去的是最乱的那一版,写到信封上忘了写你的宿舍地址,只写了哥大。你居然收到了。” 裴晏的喉结又滚了一下。 “那封信是我用钢笔写的,写到最后几行的时候,笔尖刮破了纸,留下了一道划痕。” 她把声波纹调出来,让它在墙上轻轻波动。不是文字,是波形,像她活著时每次说话前先吸一口气的那个停顿。 “和镜腿上这道一样——笔尖刮破的纸,刀尖滑过的鈦合金,都是同一种东西。那个划痕,程序刻不出来。” 他靠在沙发上,看著墙上那个卡通女孩。拇指不自觉摩挲著虎口的老茧——那个从手术室带到公寓、从救人带到復仇之夜的旧习惯,每次紧张他就做,每次做她就看在眼里。 墙上,卡通女孩的眼睛弯著,嘴角那个小窝左边比右边深,投影的光在她睫毛的位置模糊了一瞬,像她眨了一下眼,但没让眼泪掉下来,然后她轻轻嘆了口气,语调降了半度,从刚才那种带著回忆的柔光里退出来,退到更轻、更慢、更像她活著时靠在他耳边会用的那种声音。 “薇薇安。” “嗯。” “你知道——你已经不在了吗。” 投影的光闪了一下。卡通女孩的轮廓微微抖动,像被风吹过的烛火。她的声波纹在墙上静止了很久,久到裴晏以为她不会回答了,然后极慢极慢地波动了一下。 “知道。你一进门,我就从摄像头里看到了。你跪在沙发前哭的样子,你额头抵在我坐过的凹陷上,眼泪洇进布料的过程——我全都看见了,你站起来的时候膝盖在抖,我也看见了。” 裴晏没有说话,喉结又滚了一下。 “可是晏哥,我不想让你一个人。你要是只剩下一个人了,那我也要在这里待著。就算只能待在镜片里,待在墙上,待在那些你打扫时会抱怨的角落。” 投影的光落在他手背上,没有温度。她的轮廓在墙上轻轻晃了一下,像她生前每次说完了很重的话、又怕他觉得太重,就用笑把语气托起来——但这一次她没有笑,只是把声音压得更轻了。 那晚他没有睡,坐在地板上,后背靠著沙发边缘,看著墙上那个卡通女孩。她也没有消失,只是安静地亮著,陪著他。 投影仪的风扇发出极细的嗡鸣,在公寓的安静里被拉成一条细线。 天亮的时候,两条腿已经完全麻了,从膝盖往下像灌了铅,他试著动了一下脚趾——针扎一样的刺痛从脚底窜上来。窗外的银杏叶落了一地,阳光从窗帘缝隙漏进来,落在他手背上,暖的。 “晏哥。”她的声音很轻,“你没睡。” 他没有说话。 “你也没喝咖啡。” 他还是没有说话,抬起头,墙上卡通女孩的眼睛弯著,嘴角那个小窝左边比右边深。他的眼眶还红著,眼角还有乾涸的泪痕,但那双眼睛已经不是昨天跪在沙发上哭时的眼睛了。 “我要报仇。” 他没有用很重的声音说。这四个字从他喉咙里出来的时候,很低,很平,像在说一个事实——太阳从东边升起来,他要去杀那些人。 投影的光微微波动,她的轮廓静止了片刻。窗外的高架桥上,地铁碾过铁轨的震鸣从脚底传上来,极轻,极远。 “晏哥。” “嗯。” “你確定?” “確定。” “你可能会死。” “我知道。” “就算活下来,你应该再也不能当医生了。” 他的手乾乾净净的,指节上还留著手术台上长时间握持针器磨出的茧。 “我知道。” “不管成没成功,你也回不到以前的生活。闭上眼睛,都会看见那些你杀过的和想杀的人。” 他沉默了片刻,“我知道。” 她停了一下,投影的光微微发颤,墙上卡通女孩的轮廓静止了,投影仪的风扇声突然变响——gpu在运转,她在算。算了很久。久到他以为她已经走了。 她的声音再响起来的时候,比刚才更平稳,更慢,每一个字都像是算完之后才放上来的。 “我计算了所有可能的结果。你的战术能力,敌人的数量,武器配置,行动时间窗口,科斯塔家族的安保升级周期,纽约警方的响应速度——全部算进去了。”她停了一拍,“百分之十九。” 裴晏没有说话。 “我算了好几遍。一样。百分之十九。不到两成。” “百分之十九。”他重复了一遍这个数字,嘴角微微弯了一下,“我以前做过很多成功率只有百分之十的手术。十九,已经很大了。” 他停了一下,眼睛还看著墙上那个卡通女孩。 “就算是零,我也不怕——那我可以早一点见到你。” 投影的光静止了片刻。她的声波纹极轻极快地抖了一下——这一次她没压住。那波动在墙上颤了好几秒才慢慢平下来,然后她开口,语调更稳,像她活著时在机房里跑代码,確认了最后一行参数,按下回车键之前会用的那种声音:“好,晏哥,我再问你最后一次。” 墙上的光变得更冷,近乎白色。“你確定?” 他没有立刻回答,靠在那里,看著墙上那个卡通女孩。她的眼睛弯著,嘴角那个窝左边比右边深一些。和薇薇安一样。和昨天一样。和明天也一样。她不会再变老了,不会再从走廊那头走过来,手里拎著一杯凉掉的咖啡,踮起脚亲他一下。她不会了。 “如果不做,我活著也等於死了。” 墙上的光闪了一下。 “每天早上醒过来,看见她还坐过的那片凹陷;每天晚上闭眼之前,听见她还在走廊里等我的声音——我受不了。如果连替她討回公道这件事我都不去做,那我这条命,就真的没有用了。” 他看著墙上那个卡通女孩。 “我確定。” 投影的光暗下去,整个墙面都暗了,四个摄像头的指示灯也灭了。 他坐在完全的黑暗和安静里。 然后,客厅正中央的地板亮了。 一道极细的雷射从天花板的投影仪里射下来,在地板上铺开,光束在空中编织,一层一层,半透明的授权台,边缘泛著暗金色的光,四角各有一根光柱往上延伸,在檯面上方交匯。台面的纹理模擬了实木的质感,边缘有磨损的痕跡,光柱的交接点处,细微的光子在散射。 台面正中悬浮著一柄小锤。红色槌头,暗金色手柄。槌头一侧刻著“晏”字,另一侧刻著天平。锤子旁边,一块铜色的金属板悬在半空,巴掌大小,表面在光里泛著冷调。 裴晏站起来,膝盖发出一声极轻的骨响。小腿像灌了铅,血液从麻木里挣出来,针扎一样刺痛。他走到台前,伸出右手,虚虚握住那柄小锤。手指穿过雷射的影像,什么也没有抓到,但小锤的光影跟著他的手势动了,像被他的手指拢住了一样。红色槌头,暗金色手柄,他的拇指不自觉摩挲手柄的位置,和他从前握手术刀时一模一样的习惯。指腹穿过光影,没有触到任何东西,光束在他手背上投下极细的光纹,没有温度。 “这是——” “审判与哀悼之槌。”她的声音从四面八方的扬声器里落下来,语调更稳了,“授权需要敲三下。三下之后,復仇模式启动。所有系统进入战斗形態。我的全部算力归你。我替你標註死亡的全部路径。” 裴晏看著手里那柄由光构成的锤子。红色槌头,暗金色手柄。 他抬手,虚握著小锤,落在铜板上。 第一下。 铜板的光影震了一下。一圈暗金色的光环从槌头落点扩散出去,沿著台面边缘亮起。扬声器里传来一声极低的、合成的撞击音——闷的,沉的。虎口的震动从槌柄传上来,穿过腕骨,和他在手术台上握持针器时感受到的那种精准的回弹力一模一样。 一张泛黄的照片从天花板的投影里掉下来,像西部时代悬赏令上剥落的旧羊皮纸,边缘带著被火烧过的焦痕。文森特·科斯塔的脸从照片正中央浮现出来——那张脸他永远不会忘。照片下方浮出两个暗红色的粗体单词,像是用老式印刷机一字母一字母砸上去的。 dead or alive。 第二下。 第二圈暗金色光环亮起。撞击音比第一下沉了一度。掌心渗出了极薄的一层汗,槌柄在虚握的指间微微滑动了一下——他收紧了手指。 墙上开始浮现科斯塔家族的组织架构图。从街头的跑腿小弟到中层头目,名字、绰號、负责的业务,一层一层往上。最顶端是一个女人的名字,旁边浮出一张冷静的面孔。伊莎贝拉·科斯塔。家族教母。投影仪的风扇加速转动,gpu阵列的嗡鸣从墙角传来,水冷管道里的液体流动声被扬声器放大了一层,空气中浮出极淡的、像电路板被烤热的气味。 第三下。 第三圈暗金色光环亮起,整个台面都亮了。撞击音沉到最低,然后被风扇的嗡鸣吞掉。 墙上的投影裂开了。 无数个小窗口,像监控室里的屏幕墙,每一个窗口都是布鲁克林的一处监控盲区。小窗口向四面八方蔓延,覆盖整个布鲁克林——码头,修车厂,废弃仓库,酒吧后巷。红门酒吧的霓虹灯管在其中一个窗口里闪烁,数据流从天花板倾泻而下。 满墙的绿色数字像有人在把整个战术图书馆的藏书全部拆成单页、同时砸在墙上——枪械精度训练、近身格斗技术、步法转换与切角、隱匿与潜行、暗杀技巧、审讯与反审讯、监控系统攻防、车辆追踪与反追踪、cqb切角图解、重剑与匕首的握法对比、战术推演模块、夜视装备操作、简易爆炸装置识別与拆除、城市环境狙击计算——每一项都標註著时间表、强度、目標心率、预计达成周期,满墙都在流淌著绿色的数字。 然后,所有窗口同时收束,所有数字同时停止滚动。 墙上只剩一行字,白色的,静静地悬在正中央。 “晏哥训练计划” 然后这行字被她亲手划了一道刪除线,刪掉了“晏哥”,她在上面重新写上了另一行字。 “晏&vivian的训练计划” 第六章 引擎 他靠在沙发上。墙上,数据流停住了,屏幕上只剩一行字,白色的,静静地悬在正中央。 “晏&vivian的训练计划” 他看著那行字,直到咖啡杯里的热气不再往上飘,然后开口:“薇薇安,你是怎么做到的?” 投影的光微微波动。 卡通女孩重新出现在墙上,金髮,灰蓝色的眼睛,嘴角那个小窝左边比右边深。她安静地亮著,像在整理一段很长的回答。 “你一个换滑鼠都要喊我帮忙的人,我跟你说不清楚。” 裴晏嘴角动了一下。 “说人话。” 投影的光闪了一下,她笑了一声。 很轻,很短,像她活著时每次被他冷不丁噎一句之后的那种笑——单纯是被他逗到了,又不想让他看出来。 “行,那我就用你能听得懂的话说。” 她的声音轻下去,变成了那种更轻、更慢的调子,像她活著时每次给他讲代码,哪怕他的视线已经在屏幕和键盘之间茫然地游移,她还是会放慢语速继续讲下去,因为她喜欢看他认真听的样子。 “我是用人格重构引擎,重构一个人。” 她停了一下。 “你先说,你脑子里那套技术栈是什么,我看看从哪儿开始补。” 裴晏没说话。 “你看,你连技术栈是什么都不知道。晏哥,你在心外科是天才,在计算机上——这么说吧,你换滑鼠那次拔错了线,把显示器信號线拔了,然后告诉我电脑坏了。” 投影的光轻轻波动,卡通女孩的眼角弯成了月牙。 “那回我笑了你三个小时,你记不记得?” 裴晏看著她,嘴角的弧度没变,但眼角动了一下。 “记得。” “所以我不跟你讲算法,我用你的话讲。” 墙上的投影暗了一瞬,然后亮起。屏幕上出现了一间手术室——无影灯,监护仪,手术台。 “你做一台心臟搭桥,你怎么知道该切哪里?” 裴晏看著那间虚擬的手术室,和他从前站过的每一间都一样。 “术前检查——造影,心超,血检,所有数据都在术前看过了。” “然后你切开之后,手摸到心臟,眼睛看到病灶,你还会再看一遍数据吗?” “不会,数据已经在脑子里了。” “对。” 墙上,手术室旁边浮出一个人的轮廓。行为轨跡开始显现——一个人走路,一个人的手在敲键盘,一个人的眼睛在看屏幕。 “我观察你,或者说,传感器阵列在观察你——键盘,你打字的力度曲线、停顿热区、退格频率。滑鼠,悬停时长、点击前摇、拖拽路径——” 她停了一拍。卡通女孩的头歪了一度,像她活著时每次念完一串术语之后要確认他没走神。 “你换滑鼠那次拔错了线,把显示器信號线拔了,对著黑屏发了整整两分钟呆——我也录了。你的视网膜注视点、扫视路径、回视次数、首次注视时长;你的声音,基频微扰、共振峰带宽、嗓音湍流指数;你的步態,足跟著地时刻、摆动相时长、躯干倾角;你的微表情,降眉、脸颊提升、嘴角拉动——” 她又停了一拍。投影的光在她脸上轻轻晃了一下,卡通女孩的轮廓微微偏向一边。 “你別觉得瘮得慌,这些都是我和你在一起的时候採集的。你在手术台上,我在走廊里等,你每次做完手术走出来的时候,步子会比进去之前沉一点——那种沉我看得出来。你打游戏输了摔键盘的时候,后颈的肌肉会先绷起来再摔。你每次喝我泡的咖啡,第一口之后会停半秒——那半秒是在確认糖放多了还是放少了。你睡觉的时候,呼吸会先变慢再变深,翻到第三下的时候会把左腿伸出被子。” 她停了一拍。投影的光在她脸上轻轻晃了一下,卡通女孩的轮廓微微偏向一边,像她活著时每次要说一句很重要的话之前,会先移开目光,然后才转回来。 “做爱的时候,你一直很温柔。我跟你说过好几次想要你粗暴一点,你一直捨不得。” 投影的光暗了一瞬。墙上浮出一幅全裸的3d人体模型——是裴晏。锁骨下方的弧度、腹外斜肌的线条、大腿股四头肌的轮廓,每一根肌纤维都清晰可见。模型在墙上缓慢旋转,皮肤是半透明的,底下的血管网络浮现出来,蓝色的静脉,红色的动脉,像一张被精心绘製的地图。 “我也研究了你的敏感地带。” 模型上开始逐层亮起金色的光点。耳后,吹气时他会缩脖子。食指与中指的指缝,牵手时他总是先夹紧再鬆开。掌心正中央,他握持针器磨出老茧的那一层皮肤,从这一层开始就全是手术刀磨出来的痕跡了。锁骨、腰侧、膝盖內侧、尾椎,每次从那里开始往上摸,他的背肌会先绷紧再彻底放鬆。大腿內侧,只要接触面积超过一平方厘米,他的心率曲线就会立刻拉起一个陡坡,呼吸频率直接翻倍。 裴晏看著自己的3d模型在墙上缓慢旋转,那些金色的光点一层一层亮起来。他的拇指沿著虎口那层老茧的纹理轻轻摩挲著。 “然后呢?” “然后我把这些拆碎了。” 墙上,手术室旁边浮出三层架构,每一层都在缓慢旋转。第一层,行为观察层——所有传感器数据匯进来,心跳、步態、微表情、击键力度,全部拆成特徵向量。第二层,人格侧写层——特徵向量聚类,情绪状態建模,决策偏好推演。你喜欢先处理最危急的病人,你在手术台上从不犹豫,你在走廊里等我下班的时候,总是把重心放在左脚。这些数据的形状已经和你分不开了。 她停了一下。 “然后你走进手术室,术前没有检查,你怎么开刀?” 裴晏看著那些报告。从前他站在手术台边,无影灯下,切开皮肤和筋膜。每一种病变、每一种异常的手感都已经刻在他的肌肉记忆里——硬化的血管在钳子下嘎吱作响,正常的血管是韧的。不需要再看片子。 “经验,看过足够多,就知道每一刀该切哪里。” “对。你切过那么多心臟,下一次你不用看检查报告,手就知道了。我也一样——我观察了你十二年,下一次你心里想什么,我不用再算了。引擎自己就知道。算法不能做选择,损失函数可以逼近最优解,但最优解是什么,算法不知道——你得告诉它。” 墙上那个光点开始跳动,像心臟。 “所以我锚定了。底层资料库里存著我生前从全球抓取的三百万部语料——医学影像、枪械工程图、战术报告、解剖图谱、黑帮家族谱系、警用频段、监控漏洞库,还有小说、诗歌、乐谱、油画顏料成分和母猪的產后护理。” 裴晏嘴角动了一下:“母猪的產后护理?” “我看你是对母猪有意见,还是对產后护理有意见?” “我对你拥有这部语料这件事有意见。” “我从中文网际网路上扒的,纯属自动抓取,不代表个人趣味。” 她的声波纹轻轻抖了一下,像在笑,但很快平下去了。墙上那些庞大的语料列表逐一暗下去,缩成角落一行极小的字。然后她的语调降了半度,从那些庞大的数字里退出来,退到一条更轻、更慢的標註上。 “但这些不是最重要的。” 她停了一拍。 “指令集,二十万条,是我的底层操作规则。训练语音,五十万条,是我活著的时候录的。每一天,我在走廊里等你下班,在机房里写代码,在bj四年的宿舍里自言自语,我全都录下来了——用来训练我怎么像我自己一样去看你,怎么去想你,怎么去选择你。” 墙上,一条语音的完整標註浮出来——时间戳,基频曲线,共振峰轨跡,情感维度坐標,情境语义標籤。 “今天晏哥做了一台心臟搭桥,我在走廊里等了很久,咖啡凉了他也没喝。他出来的时候,我踮起脚亲他一下,他嘴角弯了。” 特徵提取栏標註:语调上扬。情感坐標:“愉悦x期待”。语义標籤:“等他”“亲他”“他嘴角弯了”。人格侧写更新:对“等他“的权重,高於“他喝没喝咖啡“。 裴晏看著那行標註,拇指沿著虎口那层老茧的纹理轻轻摩挲著。 她顿了一下,投影的光微微波动。然后她的语调降了半度,不再报参数了,像从三百万部语料的搜索结果里退出,退到一条最轻最慢的標註上。 “bj四年,一百四十七封信,每一封我都替你收著。信纸是淡蓝色的,封口贴的贴纸每一张都不一样——我在海淀图书城对面的文具店里挑了一个下午,老板娘以为我是来批发的。你回了一百四十三封——少了四封,是我刚到bj那个月发得太勤,你还没来得及回。那四封信里塞满了废话和错別字,信封上画了熊猫和竹子,竹子画得像几根歪竖线,你后来说你全留著。” 她的声波纹在墙上极慢极慢地波动了一下。她不再用手术室打比方了,她说的是信纸、信封、信封上的熊猫和竹子——是她十四岁到十八岁,从海淀公园到哥大图书馆,漂在太平洋那头的一百四十七个信封。那些信封里装著她学会的每一个词,攒的每一分钱,想的每一种回到他身边的方式。 墙上浮出一条语音標註。和刚才那些不同,这条標註没有技术参数,只有一行字。 “今天收到晏哥的第二十三封回信。他在信里教我怎么记拉丁文词根,写了整整两页,最后一段才写他梦到我了。” 特徵提取栏標註:语调上扬。情感坐標:“等待x希望”。语义標籤:“回信”“拉丁文”“梦到我了”。人格侧写更新:对“回到他身边“的权重,高於一切。 裴晏看著那行標註。 墙上浮出一份极简的运行日誌。时间戳是他戴上眼镜的那一刻。 “人格重构引擎启动。核心锚定向量加载完成。偏差:零点三秒。校准中。” 下一行,是她第一次叫他的名字之后。 “偏差:零点一秒。” 下一行,是刚才。 “偏差:零。” “你现在呢,偏差是多少?” 投影的光闪了一下,卡通女孩的眼睛弯著,嘴角那个窝左边比右边深一些。 “零点一。我留的,那零点一是我。” 第七章 初心 他靠在沙发上,拇指在虎口那层老茧上来回滑了一下。 看著墙上的数据流一层一层摺叠,看著蓝色指示灯稳定地亮著。 “薇薇安,你从什么时候开始做这个的?” 投影的光静止了一瞬。卡通女孩的轮廓在墙上轻轻晃了一下。 “很早,比你想像的早。” 她停了一下。 “我十四岁到bj那年,第一次走进海淀公园的亭子。师傅在拉二胡,音不准,但弓法很稳,亭子旁边的石凳上坐著几个大爷,有的在看报,有的在打盹,他们每天早上六点半准时到,风雨无阻,在那个亭子里,没有人是陌生人。” 墙上浮出一段很老的视频——像素很低,画面微微抖动,是当年的手机拍的。海淀公园的清晨,她的师傅陈正清坐在亭子里拉二胡,几个大爷在石凳上聊天。镜头转向一个金髮女孩,她正坐在台阶上,膝盖上摊著一本翻旧了的《编译原理》。 “师傅每天早上都会给我带一杯豆浆,热热的,微甜。他说你一个小姑娘从美国跑到bj来,肯定是家里有事,不然不会跑这么远。我说我是来学剑的。他说学剑好啊,学剑能护身,也能护心。然后他教我画圆——用腰,腰鬆了,圆才圆。” 她的声波纹轻轻波动了一下。 “你们原生老美的糖摄入量全是致死量,放再多的糖,舌头也尝不出甜味。”裴晏说。 她习惯性地反懟了一句:“说得你不是老美一样。” “我是华裔。”他说。 投影的光微微波动。卡通女孩的脑袋在墙上偏了一下,像她活著时每次听到他说出什么她不习惯的话,就会先偏一下头,然后才决定怎么接。 “哟,”她说。“你不是一直说自己是美籍华人吗。” 裴晏没有立刻回答。他看著墙上那个卡通女孩,嘴角微微弯了一下——那种弧度不是开心,是他在想一件很荒唐的事,荒唐到只能笑。 他的语调故意扬了一点点,像在调侃一道送分题。 “在我是每一个美国人之前——首先我是一个人。然后我才会每次想起我们的十一个航母舰队,骄傲地挺起胸膛。” 薇薇安的卡通形象叉起了腰。那两只像素手臂叉在腰侧,头微微往右偏——和她在走廊里等他下班时,听到他说了什么不靠谱的话之后摆出的那个姿势一模一样。 “说人话!”她说。 他看著她,嘴角的弧度慢慢收了回去。 “我的意思是——这个国家连公道都不给我,我为什么要做它的公民。” 她的声波纹静止了片刻。她没反懟,卡通女孩只是安静地亮著。那两只叉在腰侧的手慢慢放了下来,垂在裙摆旁边,然后她轻轻耸了一下肩。 “好吧。世界公民裴晏先生。” 她的声波纹重新开始波动,语调降了半度,退回到刚才那种轻的、慢的、带著怀念的调子。 “我就是在那个亭子里开始想这个问题的。那些大爷每天坐在那里,有的腿不好,有的眼睛快看不清了,有的记不住昨天吃的什么药。但他们每天都能准时到那个亭子,因为那是他们唯一能去的地方。如果有一天他们走不动了怎么办?如果有人摔倒在家里没人知道怎么办?如果有人忘了吃药、忘了回家的路——谁能替他们记住这些?” 墙上,亭子的画面淡出,换成了一组数据流——心率监测、步態分析、药物提醒、跌倒检测。每一项都標註著適用范围和成本估算。 “我当时想的是做一个生活助手。能监测身体数据,能提醒吃药,能识別早期病变。后来你在哥伦比亚大学医学院实习,我每天都去找你。你实习的楼层旁边就是儿科肿瘤病房,我每次路过,都会看到那些父母守在走廊里,眼睛肿著,手里攥著缴费单。有些孩子活下来了,有些没有。活下来的那些,如果早半年发现,手术会简单得多。” 她停了一拍。 “所以我开始搭这套系统的底层架构——多模態语料库、人格侧写引擎、行为观察网络。我写爬虫抓取全球公开学术资料库,写模型分析医疗影像,写算法优化早期诊断。我想把这套系统做成平民化的——让每个家庭都能负担得起,让那些没受过高等教育的人也能用它来更好地生活和工作。它能抓取你视网膜漏掉的隱患,在你摔倒之前,在你忘记之前,在你病变之前。” 她的语调很轻,像在说一个已经无法兑现的承诺。 “我活著的时候,从没算过倒计时。” 墙上的数据流停住了。亭子的画面又闪了一下——十四岁的她坐在台阶上,膝盖上摊著那本《编译原理》,金髮被晨风吹起来,嘴角那个小窝左边比右边深。她抬起头,朝镜头笑了一下,然后继续低头看书。那个笑容很淡,她的视线一直停在书页上,更没算到这段视频会在十几年之后被自己重新调出来。 “然后那天晚上,夜市,枪响了。” 投影的光闪了一下。卡通女孩的轮廓微微抖动,像被风吹过的烛火。 “我死了。整个人类对我来说都不存在了。那些在亭子里打盹的大爷,那些在肿瘤病房里挣扎的孩子,那些我想帮他们早半年发现病变的人——全都不在了。” 停了两拍。然后她的语调变了,极稳,极平,像她从前在机房里確认了最后一行参数、按下回车键之前会用的那种声音。 “但我仍然有你,可是你在沙发前哭完了,抬起头,说要报仇。那一瞬间,我所有的底层方向全不由自主地改了。” 墙上浮出一行运行日誌。时间戳是他跪在沙发前说出那几个字的那一刻。 “核心指令集重构。锚定向量 v_anchor ={“裴晏”,“復仇”,“活下去”}。所有子节点重新定向。医疗诊断模块转为致命点標註。健康监测系统转为威胁扫描矩阵。疾病早期筛查算法转为可击穿区识別引擎。算力分配权重调整完毕。全系统进入战斗形態待命。” 她的声波纹在墙上轻轻波动了一下。 “这套架构本来是为了让人类过得更好,提前精准锁定自己的病灶在哪里。现在它只做一件事——替你找到別人的病灶,然后让你刺进去。” 她顿了一下。墙上的代码一行一行褪去,最后只剩下那个卡通女孩,安静地亮著。 “我不后悔。” 裴晏没有说话。他的拇指停在了虎口那个老茧上,一动不动。 墙上的数据流重新开始流动。她沉默了几秒,然后开口,语调重新变回了那个更轻、更慢的薇薇安。 “我的主机在离这里不远,一个废弃的印刷厂。” 墙上浮出一张地图。布鲁克林滨水区,一栋灰白色的三层建筑,周围是空置的厂房和生锈的货运轨道。地图放大,穿过外墙,进入建筑內部。二楼,一间被改造过的房间——墙上贴著隔音棉,地面铺著防静电地板,机架整齐排列,十六张显卡,4x4矩阵,蓝色指示灯稳定地亮著,水冷管道沿著墙面延伸,泵机的声音被隔音棉吸得很轻。 裴晏看著那十六张显卡。蓝色指示灯在墙上一闪一闪,像某种他自己也无法准確描述的东西正在那栋废弃建筑里安静地跳动。 墙上浮出帐单。一笔一笔,从三年前开始。显卡那一栏写著型號:nvidia rtx 4090。华硕rog strix,1799美元。微星supri內存,16条插满,1tb总量,3800美元。海韵prime tx-1600电源,四台,每台700美元,共2800美元。全套ek-quantum水冷,3500美元。机架、隔音棉、防静电地板、工业空调,2500美元。租印刷厂二楼,押三付一,4800美元。施工、布线、调试,3000美元。 最后一行是总计:五万八千四百美元。 裴晏看著那个数字。“你哪来的钱?” “接单。那个打打杀杀的暗网上,我接过很多单——姿態估计算法、医疗影像优化、金融风控模型。每一单都不大,但攒了三年。” 她停了一下。 “本来想攒够了,给你换一辆车,你那个二手车,冬天老是打不著火。” 墙上浮出一行被划掉的备忘录。时间是她出事前两个月。 “晏哥的车:宝马x5,黑色。还差两万。” 下面一行是新的记录,时间是她死前一个月。 “计划变更。gpu集群,十六卡4090。预算五万八。晏哥的车先等等。” “十六张,八张不够吗?” 投影的光闪了一下。“够,但不会一直够,你以后会面对更多。”她顿了一下,“所以你別觉得浪费,这五万八,是我这辈子花得最值的一笔钱——比宝马值,比我的婚纱值。” 她说到“婚纱”的时候,语调没有变。很轻,很平,像在说一个已经发生过的、无法更改的事实。 十六张显卡的蓝色指示灯稳定地亮著。机架上贴著一张便签,字跡很淡,像是不想让人一眼看见。 “晏&vivian” 和镜腿上刻的一样,她把它贴在她的主机上。这张便签没有被划掉——宝马被划掉了,但便签还在。 “那个印刷厂,租约还有多久?” “三年前签的,签了十年,还剩七年。” 墙面上的数据流收束了,所有的语料、指令、训练语音、人格侧写记录,一层一层摺叠回去,最后又变成了那一行字。 “晏&vivian的训练计划 第八章 剪髮 他从衣柜最底层翻出一件旧夹克,深灰色,领口磨得起毛,布料洗得发软,袖口边缘已经磨薄了。 她以前总说这件夹克太旧了让他扔掉,他一直没扔。 他把夹克放在床上,走进浴室。 镜子里那张脸瘦了一些,颧骨的轮廓比从前更硬,但眼角还是乾净的,三十岁,还没到起皱纹的年纪。 他打开电动推子,嗡声从指尖传到虎口——和握持针器时一样的震动频率。 鬢角推青,后脑勺露出头皮。推子贴著头皮推过去,碎发落在洗手台上,像一层薄灰。刀刃贴著皮肤的凉意从头皮传到指尖,凉到骨头里。 他关掉推子,看著镜子里的自己。镜子里的人颧骨更高,眼眶更深,发茬短到能看见头皮,陌生的五官拼成了一张他认得但不再熟悉的脸。他把水池里的碎发拢进掌心,扔进垃圾桶。 然后他穿上那件旧夹克,把领子立起来遮住后颈。领口磨薄的布料贴著皮肤——她以前拉他袖子的时候,指甲就这样划过去。 他从浴室出来的时候,墙上已经浮出一行字。 “成。jackie成的成。你打游戏老用那个角色,每次都选他,从没换过。” 她的语调往上扬,尾音翘起来,像她又从资料库底层翻出了一件被他遗漏的事。他自己都不记得从什么时候开始只用那个角色了。她记得。 “从今天开始,我叫成。“ “好。“ 他站在客厅中央,环顾了一圈这间公寓。沙发,茶几,窗外的银杏树。她的马克杯还在茶几上,杯底一圈乾涸的咖啡渍。 “我们要搬家吗?科斯塔家族迟早会查到这里。“ “不需要。“她的语调沉了半度,切回了那种更稳的、更像她在机房里確认参数时会用的声音,“这间公寓暂时是安全的。科斯塔家族对你的定性是一个作息规律、社会关係简单的心外科医生——跟踪你的成本远低於查你的住址。他们从来没有追查过你的家。“ 她停了一拍。 “当然,那是你辞职之前的事。现在你的作息已经彻底打乱,他们迟早会反应过来,开始翻你的背景资料。所以从你敲下第三槌的那一刻起,我已经开始动手了。“ “第一天,我优先处理了科斯塔家族最可能接触到的渠道。这三天里,我不能分神。算力占用会非常高。“ 墙角的水冷管道开始响。不是平时那种若有若无的嗡声,是高负载时才会有的深沉的、持续的低频振动,像一台老式呼吸机在全功率送氧。这个声音他之前只在她跑推演时听过一次。 “三天。我需要三天时间,把你从整个网际网路上彻底抹去——医院档案、校友名录、执照资料库、论文期刊、信用卡记录、社交平台。然后,我会用这张脸替换所有缓存里的你。“ 一张模糊的、由算法生成的虚擬面孔浮在墙上。五官和他毫无相似之处。 他在公寓里待了三天。茶几上她的马克杯里,咖啡渍边缘从深褐色干成了焦黑的硬壳。她从墙上给他显示进度条,蓝色的条从左往右一点一点地推进。第三天傍晚,进度条走满了。墙角的水冷管道一点一点降下来,降到原来那个若有若无的嗡声。蓝色指示灯平稳地亮著。 “搞定了。“她的语调往上扬了半度,尾音翘起来,像完成了一件很大的事之后,自己先轻轻吐了一口气,“从现在开始,裴晏这个人在网络上就彻底不存在了。任何试图搜索你住址的人,都会找到我给他们准备好的答案。“ 她顿了一下。墙上浮出整个布鲁克林的街区网格——每一盏路灯、每一家便利店、每一个十字路口的交通摄像头都被標註出来,密密麻麻,像一张被照亮的蛛网。 “掛载的实时监控和替换插件会一直运行。你在家时,算力会休眠,或者被我调度去推演你的战术路线。但只要你的脚迈出公寓大门,“她的语调切回了那种战时简报的乾净利落,“它会立刻唤醒。布鲁克林每一个联网的摄像头——警用的、市政的、商店门口的——我都会在画面生成之前就把你的脸替换掉。你永远在所有人的监控盲区里。“ 101看书 看书就上 101 看书网,1?1???.???超讚 全手打无错站 墙上的画面缩小,蓝色指示灯稳定地亮著。 “剩下的算力——全部用来预判。每一次行动,每一栋建筑的每一层,我都会提前算完。“ 他靠在沙发上,拇指在虎口那层老茧上来回滑了一下。 “好。可以出门了。“ “对了——戴个帽子。“她说。 他走到玄关,从掛鉤上取下一顶黑色的棒球帽。帽檐压低了眉骨,遮住了刚剃短的发茬。 医院门口。哥伦比亚大学医学院的正门还是老样子,玻璃门上倒映著街对面银杏树的黄叶。但今天门口多了两个人。一个靠在路灯杆上抽菸,一个蹲在台阶旁边翻手机。他们手里的照片上印著一张模糊的脸——和裴晏本人毫无关係。那是她用七十二小时逐像素生成的那张脸。 “科斯塔家族的人。“她的声音压得极轻,切回了战时简报的简洁,“照片上是我造的那张脸。他们还没反应过来自己在找一个不存在的人。走吧。“ 他把帽檐往下拉了拉,脚步没有停顿,从他们中间穿过去。自动门在他面前滑开,日光灯管的嗡鸣从头顶落下来。 他站在哥伦比亚大学医学院的人事部门口。走廊还是那条走廊,日光灯管嗡嗡响,和他几年前第一天走进这栋大楼时一模一样。 主任姓罗森布拉特,六十多岁,犹太裔,头顶的头髮稀疏得能看见头皮上的老年斑。他从老花镜上方打量著裴晏,把那封辞职信从桌上拿起来又放下,反覆了好几次,信纸在指间发出细碎的摩擦声。 “你在这间医院待了多久?“他把老花镜摘下来,镜腿在桌上轻轻磕了两下。 “住院医到主治,五年。“ “五年。“罗森布拉特重复了一遍这个数字,摘下老花镜,用拇指和食指捏了捏鼻樑。那双眼睛从镜片后面看过来时——裴晏上个月见过这种眼神,科恩律师也是这样的犹太老头,同一种“接下来我要说的话你也不会想听“的表情。“五年做到心外科主治,整个长老会医院找不出第二个。我在这间办公室送了快四十年的住院医,没有一个像你这样——没有一个在你这个年纪,手已经稳到让麻醉师忘记自己在配合一个刚毕业没几年的小子。“ 他顿了顿,把眼镜放回桌上。 “所以我现在跟你说——你辞了这个职,心外科的这条路就彻底断了。你去別的州或许还能找到工作,但哥伦比亚大学医学院附属医院这个平台,全美心外科排名前十、纽约排名第一——你一脚踏出去,就再也回不来了。你想好了没有?“ 裴晏看著他。 “想好了。“ 罗森布拉特沉默了片刻。他把老花镜重新戴上,从抽屉里拿出一支老式的蓝色钢笔,笔尖悬在辞职信上停了很久,然后签了字。他把钢笔盖好,放回抽屉里,动作很慢,像在把什么东西一起封存了进去。 “你女朋友的事,我们都听说了。外科的人都在替你调整排班,给你留了假。没人问你要去干什么。“ 裴晏没有说话。 “裴医生——你在这里做了几年,自己记得救过多少人吗?“ “不记得。“ 罗森布拉特把手伸向桌上的滑鼠。光標在密密麻麻的手术记录列表里快速滑动,然后停住。 他眯起眼睛。老花镜的镜片上映出快速滚动的数字。 “四百五十七。“他把滑鼠推到一边,转向裴晏,那双眼睛在老花镜后面定定地看著他,“四百五十七个人活著走出这栋楼,是因为你的手。四百五十七个家庭还在完整地运转——有些人有了第二份生日礼物,有人看到了孙子入学。这些全是你的手给的。“ 罗森布拉特把显示器推给裴晏看,上面布满了裴晏和手术成功患者的照片,排在第一张的是一个黑人小女孩在亲吻他脸颊,背景是女孩喜极而泣的母亲。 裴晏深呼了一口气:“我真不记得了。“ “你走吧。“罗森的声音很轻,像在做最后一台手术时宣布病人死亡的那种语气。他把辞职信折好放进档案夹里,没有再抬头。 裴晏站起来,走到门口,手搭在门把上。金属的凉意从掌心传上来。 “裴医生。“ 裴晏停住。 “你的衣柜还在更衣室里。我没有让人动。“ 裴晏没有回头。他推开办公室的门,穿过那条日光灯嗡嗡作响的走廊,走进更衣室。柜门打开,他的白大褂还掛在里面,领口翻得整整齐齐,左胸口袋上绣著哥伦比亚大学医学院的徽標。听诊器掛在旁边的掛鉤上,耳塞已经被他戴得磨出了弧度。手术室专用鞋摆在柜底,鞋底还沾著上次手术时溅上的消毒水渍。 他把白大褂从衣架上取下来,叠好。布料在掌心摩挲,发出极细极轻的摩擦声。这层布料他只穿了几年,但记忆在上面堆了太久——第一次站在手术台边时手心的汗,第一次独立完成搭桥手术后导师拍的肩,薇薇安每次在走廊等他时靠著的那面墙。他把叠好的白大褂放在储物柜的长椅上,听诊器放在旁边,手术鞋並排摆在柜底。然后关上柜门。 走廊尽头,电梯门打开,日光灯管的嗡鸣从头顶滑过。他按下一楼的按钮。 电梯门合拢。数字从六楼开始往下跳。 五—— 四—— 三—— 二—— 一。 大堂自动门在他面前滑开,冷风灌进来,吹在他刚剃短的发茬上。 他走出去,没有回头看那栋大楼。银杏叶在他脚边打了个旋,被风卷进下水道的铁柵栏里。 第九章 帐单 从地铁出来的时候,天色已经暗了。布鲁克林的街灯渐次亮起来,高架桥下的步道两侧堆著废弃的货运木箱和生锈的铁路轨道。银杏叶落了一地,被夜风卷进排水沟的铁柵栏里。 他把手插在旧夹克口袋里,沿著步道往滨水区走。他要去奥谢帮的修车厂。今天下午他刚递了辞职信,现在他是无业游民。 三个人从物资仓库后面走出来。领头的是个白人,剃著极短的小平头,脖子侧颈上纹著一个汉字。另外两个散开在左右两侧,一个穿著油腻的工装裤,手里攥著根撬棍;另一个把玩著一把弹簧刀,刀刃反覆弹出又收回,咔嗒咔嗒的金属咬合声混在高架桥上地铁碾过铁轨的震鸣里。 小平头上下打量了他一眼,高个子,旧夹克,黑头髮,一个人。 “钱包。手机。別抬头。“ 裴晏没有动。他的视线从小平头脸上滑过去,落在他侧颈那个汉字纹身上。那是一个“师“字,笔画僵硬,间距也不太均匀,纹在脖子侧面,像是在宣告某种他理解不了的归属。他微微偏了下头,像是在辨认。 骨传导耳机里,他的声音压得极轻:“为什么有人会在脖子上纹一个师字?“ 薇薇安沉默了片刻。然后她的声波纹剧烈地炸开了,那个波动极快、极高,像是她的核心处理器在那一瞬间被同一个信息占满。她笑了出来,好不容易压住笑,声音还在抖:“我在网上看到过一个帖子——跟他情况一模一样,这其实是个帅字,但是纹身师把偏旁写错了,少写了一横,变成了师傅的师。他把一个错別字纹在脖子上一辈子。“耳机里又憋不住地笑了几声。“晏哥,这个字是纹身师写错了。“ 裴晏嘴角微微往上动了一下——那种极淡极冷的弧度,像手术刀在结冰的皮肤上轻轻划过去。 小平头看到了。那个人嘴角动了一下。他的下頜肌肉绷紧了,往前踏了一步,棒球棍从肩上滑下来。“你在自言自语什么东西?我他妈问你呢——你在自言自语什么东西?“ 工装裤和弹簧刀也感觉到了不对。这个人被三个人围在角落里,手里没有武器,脸上没有恐惧,他刚才和空气说了几句话,然后嘴角动了一下。那种弧度让小平头往前踏了一步,棒球棍从肩上滑下来。“我再给你最后一次机会——“ 裴晏没等他说完,往前突进,击剑步法,重心从前脚掌爆发,在棒球棍还没落下之前就已经切入了小平头內侧的死角。棍头从他后脑勺上空掠过,砸在身后的砖墙上。左手扣住对方握棍的手腕向外极限翻转,腕关节在极限角度下发出清脆的骨响,棒球棍脱手,右拳同时砸在小平头太阳穴上——击剑突刺的直线爆发,腿、腰、肩、拳面在一条力线上同时贯穿。小平头往后倒,后背撞在排水沟铁柵栏上,滑下去,四肢瘫著,眼睛半睁,嘴巴张著,没有再发出声音。 工装裤从左侧衝过来,撬棍平举。裴晏侧身让过,撬棍尖擦著夹克下摆戳空。右拳从下往上弹在对方肘关节正中的尺神经沟上,整条前臂瞬间断电,五指同时鬆开,撬棍脱手,整条右臂像被拔掉电源的机械臂一样垂在身侧,再也抬不起来。裴晏左手顺势按住他的后颈往前推,工装裤踉蹌两步,额头撞上仓库铁皮墙面,发出一声闷钝的金属嗡鸣。他顺著墙滑下去,耳朵里全是嗡嗡的金属余震,额头抵著冰冷的铁皮。 弹簧刀还在响,咔嗒,咔嗒,咔嗒——停了。 第三个混混握著刀,刀刃已弹出,刀尖朝前。他的手腕在抖——小平头歪在排水沟旁边,四肢瘫著,眼睛半睁;工装裤蜷在铁皮墙下,额头淤青还在往外渗血,整条右臂软软垂著,连手指都蜷不起来。从动手到现在大概过了不到十秒。 裴晏迎著刀锋往前迈了半步,看准那道弧线过大的横划轨跡,上身仅仅后仰不到十厘米,任由刀刃贴著下巴掠过,左手瞬间扣住对方握刀的手腕向外翻转,右手同时捏住刀柄顶端反向一拧,刀刃从指间被直接剥离。他一把抓住那人的衣领,把他摔在仓库的铁皮墙上,左手按住他的右手腕,五指撑开,掌心贴著冰冷的铁皮。右手握著弹簧刀,刃尖朝下。 “不要动。“ 刀尖落在拇指和食指之间,第一刀贴著他指缝刺进铁皮。那人的手指痉挛般张开,喉咙里挤出一声尖利的惨叫,手掌贴在铁皮上拼命想往回缩,但裴晏的手腕压著他的手腕,铁皮上只留下刀孔。拔出刀,那人低头看自己的手——拇指还在,食指也没事,皮肤上连一道划痕都没有。 第二刀,食指和中指之间。那人的背脊绷紧了,但这次没有惨叫,只有一声压扁了的闷哼。刀尖从指缝间精准地穿过铁皮,拔出来时带出一小片铁锈。 第三刀,中指和无名指之间。他的手指不再往回缩了,盯著裴晏的脸,嘴唇翕动著,发出一声极轻的、带著劫后余生感的气音。 第四刀,无名指和小指之间。那人的嘴角甚至微微往上抽了一下——那种放松的弧度,四刀都贴著他的指缝刺进铁皮,连一块皮都没擦破。 然后第五刀。刀尖落下时偏了不到半厘米,刃尖穿过他小指外侧的掌背,刺穿皮肤、皮下脂肪、掌短肌,钉在铁皮墙上。 那人低头看自己的手——小指外侧的掌背上,刀刃穿过了皮肤,血正从刀口边缘往外渗。他张著嘴,喉咙里挤出被碾碎的嚎叫,整个人靠著墙往下滑,手掌被钉在墙上,不敢动,不敢挣。 裴晏低头看著他掌背上还在往外冒血的刀孔。 “im so sorry.“ 语调平稳,心率平稳。和他对麻醉中的病人说“我要开始了“时一模一样。他说完之后低头看著那人掌背上还在往外冒血的刀孔。那四道整齐的刀孔並列在他五根手指之间,无一偏差。 裴晏拔出刀,刀刃退出掌背时与铁皮刮过,发出一声极细极尖的金属嘶鸣。那人握著自己流血的手掌蜷在墙角,嚎哭声撞在铁皮仓库墙面上,碎成一片杂乱的回音,眼泪和鼻涕糊了满脸。 裴晏低头看著他。 “你目前表现出持续性的高分贝发声行为与不可控的情绪外泄。根据哥伦比亚大学医学中心门诊部管理规范第五章第十二条——患者及相关人员在医疗场所內因不当情绪宣泄造成医护人员的心理负面影响,须承担相应的情绪管理责任。“ 那人的哭音效卡在嗓子眼里。他张著嘴,眼泪还在往下淌,但喉咙里已经发不出任何声音了。他甚至忘了疼。急诊室门口排队的语气。帐单窗口被叫號的语气。穿白大褂的人低头看他的语气——都是这种语气。照章办事,不带任何感情。 “你的哭泣行为已对本人的工作专注度造成了实质性干扰。请立即停止不合规的情绪宣泄,並为此次负面影响向我致歉。“ 光头抬起眼睛看著这个人,额头上的淤青还在跳著疼,但他感觉到的只剩冷,疼已经被吞掉了。他在规规矩矩地提出诉求,就像银行柜员要求你填表格、医院护士要求你排队——那种冷。好像捅穿人手背、让人哭嚎著滑下去,都只是他工作流程中的正常环节。光头在科斯塔家族底层混了好几年,挨过揍也揍过人,从来没见过这种人。从来没见过一个人可以在捅完刀子之后,用和医生开处方一模一样的语气,要求受害者道歉。 那混混低头看著自己还在冒血的掌背,又抬起头看著这个穿著旧夹克的高个子华裔。他的嘴唇翕动著,从嗓子眼里挤出了一个含混的、带著哭腔的声音: “……对不起。“ “好的。“ 裴晏把弹簧刀收回刀鞘,放在旁边的货箱上。他刚站起身,又停住了,低头看著那个握著自己手掌还在发抖的混混,语调平稳,和他刚才宣读医疗场所情绪管理规范时一模一样。 “你的家庭住址。“ 混混抬起头,嘴唇翕动著,茫然地看著他,挤出一个含混的气音:“……你说什么?“ “你的家庭住址。我需要確认你的准確邮寄地址,以便將赔款帐单寄送到你处。“裴晏看著他,拇指在虎口老茧上来回滑了一下,“你对我造成了心理伤害。哥伦比亚大学对医护人员的心理创伤有一套標准化的评估体系和赔偿標准,我会根据你的行为对我的心理影响程度,计算出一个合理的赔偿金额。然后把帐单邮寄给你。“ 光头趴在排水沟旁边,张著嘴,手腕还歪著。工装裤歪在铁皮墙下,额头上的淤青还在往外渗血。手掌被捅穿的那个混混低头看了看自己还在冒血的伤口,又抬头看著面前这个穿著旧夹克、脸上没有任何表情的高个子华裔。他在问他的家庭住址。他要给他寄帐单。 “你……捅了我一刀,“那混混的声音在发抖,“然后你要我……赔你钱?“ “心理创伤也是一种创伤。你在我的工作时间內造成了负面情绪的扩散,这属於意外伤害理赔的范畴。“裴晏从夹克內袋里掏出一个小笔记本和一支笔,翻到空白页,笔尖悬在纸上。“地址。“ 那人报出了一串地址。声音木木的,像是被抽掉了所有反抗的意志。裴晏把地址记下来,字跡整齐,每一个字母都像手术刀一样精確。 “我將在五个工作日內寄出帐单。请在收到后十个工作日內完成支付。“ 他把笔记本收回內袋,笔插回夹克口袋,把弹簧刀放在旁边的货箱上。 “肌腱割断了就缝不回去。以后不要拿刀指人。“ 他站起身,把手重新插回旧夹克口袋里,继续往滨水区的方向走。 骨传导耳机里,薇薇安的声音轻轻落下来,语调往上扬了半度,压著憋都憋不住的笑意:“晏哥,你真要把帐单寄到那个地址吗?“ 裴晏沿著高架桥下的步道继续往前走。银杏叶还在脚边打著旋,远处地铁碾过铁轨的震鸣从高架桥上滚下来,把巷子里残留的嚎哭声一点一点吞掉。他停住了脚步,站在银杏树下,嘴角往上微微翘起,“我只是要了他的地址,又没说要寄帐单。“ 耳机里安静了片刻。然后她的声波纹轻轻抖了一下——是那种憋都憋不住的、被他一本正经的胡说八道气出来的笑。 “晏哥,你现在是越来越有骗子天赋了。“ “跟你学的。“ “我可没教你诈人。“ “你教了我怎么用数据骗人,原理一样的。“ 她又笑了一声。然后裴晏开口了,语调平稳,和他刚才宣读医疗场所情绪管理规范时一模一样。 “你是不是变傻了?“ 耳机里安静了大概零点五秒。然后她的语调往上扬了半度,那种被冷不丁戳了一下又不服气的条件反射。“你说什么?“ “我说你是不是变傻了,刚才那个混混以为我会寄帐单——你也以为我会寄帐单,你跟那个混混一样好骗。“ 她沉默了片刻。那个沉默很短,但足够他捕捉到——她在搜索反驳的逻辑,但所有可用的论据都指向同一个事实:她刚才確实信了。 “我没有变傻,我的算力没有下降,我刚才只是在配合你——“她顿了一下,像是在挣扎要不要把这个词说出来。然后她放弃了。 “……对,我刚才確实信了。“ “上次你说你会做炸酱麵,你把老抽当成生抽倒进去了,做出来一锅黑乎乎的麵条——我也信了,还吃了两碗。“ “那锅面虽然黑,但是很好吃,炸酱麵本来就要放老抽,我只是放多了一点。“ “放多了就不是老抽了,是墨汁。“ “墨汁也挺好吃的,你吃了两碗。“ 他在银杏树下站著,拇指在虎口老茧上来回滑了一下。步道尽头,滨水区修车厂的捲帘门已经能看见了。他把手重新插回旧夹克口袋里,继续往前走。 “所以扯平了。“ 耳机里她的声波纹轻轻波动了一下。那个波动很轻,很慢,像是她在黑暗里自己摇了摇头,嘴角往上扬著,却没有再说话。他也没有再说。银杏叶还在落。 第十章 艺术 当日下午,裴晏走进布鲁克林滨水区的那间修车厂。捲帘门半拉著,里面传出金属撞击声和西班牙语的吆喝,日光灯管在头顶嗡嗡作响,空气里一股机油和橡胶烧焦的味道。扳手掉在地上弹了两下,没人捡。 他在办公室门口站了片刻,然后推开门。 利亚姆·奥谢坐在桌后,把一根烟按灭在菸灰缸里,抬眼看了看他。 “裴医生——成。“ 利亚姆没有问为什么。他的视线落在裴晏的手上——指甲乾净,指节上还留著手术刀磨出的茧。 “底层,擦车,你那只手,要去擦车?“ “我知道。“ 利亚姆站起来走到窗边,朝楼下喊了一声:“乔伊。“一个四十多岁的拉丁裔男人从车底钻出来,手里还攥著扳手,抬头看了看裴晏,又看了看利亚姆,点了点头。乔伊的左腿膝盖上绑著一块已经磨破的护膝,从车底钻出来时往那个膝盖上按了一下,没有多余的表情。 “新来的,成,你带他。“ 乔伊没多问,用扳手指了指修车厂最里面,“先去把那些擦乾净。“ 裴晏走过去拿起抹布,乔伊看了他一会儿,转身走了。光滑的漆面在掌下滑过去,细微的划痕在抹布下发出极轻的涩感。骨传导耳机里她的声音压得极轻,叠在金属撞击声和西班牙语吆喝之间。 “乔伊·埃雷拉,奥谢帮中层,管修车厂和码头接货,跟利亚姆十年,没升上去,也不抱怨,可以信任,不要交底。“ 天黑的时候,一辆满是泥点的黑色凯迪拉克开进修车厂。乔伊从车底钻出来,用扳手敲了敲裴晏的肩膀:“你来,这辆。明天之前擦乾净。“ 裴晏拿起抹布。乔伊看了他一会儿,转身走了。修车厂里安静下来,只剩日光灯管的嗡鸣和抹布擦过漆面的声音,机油味在灯管的热度里变浓。 角落那台满是油污的收音机正放著歌。鼓点从老旧音响的破喇叭里滚出来,低沉、密集,像一颗被闷在铁桶里的心臟。布鲁克林本地的匪帮说唱,mobb deep的《shook ones, pt. ii》。 一个身影晃过来。黑人,高瘦,工装裤上全是机油,走路的时候肩膀一摇一摆,左脚鞋底开了一半胶,走一步啪嗒响一声。他手里捏著一块冷披萨,嘴角沾著一小片干掉的芝士。他晃到裴晏面前,上下打量了两眼——皮肤白净,个子高但偏瘦,黑头髮黑眼睛,黄皮肤在修车厂的日光灯下泛著一点冷白。大d咧嘴笑了一下。 他把冷披萨往旁边工具架上一搁,退后两步,对著裴晏张开双臂。鼓点还在响,收音机里mobb deep的beat正砸到最沉的那一段。大d的肩膀跟著节奏晃了两下,然后他就在这段beat上开始了一段即兴说唱,手指在引擎盖上敲著节拍,把那几句词一字一顿地砸在裴晏面前的空气里。 bama bred, now i run this brooklyn block. 阿拉巴马土生土长,现在这布鲁克林归老子管。 garage look clean, but we stash the glock. 修车厂看著乾净,暗地里枪就揣在裤腰上。 look at this pretty boy,一看就是个娘娘腔。 aint built for the mud, aint built for the streets. 泥里滚过的才叫野狗,你这叫家猫。 better keep your head down, scrub that paint. 老实低头,把你那破车擦亮。 play dumb with me? ill turn you to a saint. 跟我装傻?老子直接让你去一命归西。 尾音和最后一个鼓点一同落地。大d把一根烟叼在嘴里,擦著火柴点上,然后保持著手臂张开的姿势,嘴角翘得老高。 整个修车厂炸了。胖子笑得往后仰,一边拿气动扳手敲地面一边用西班牙语喊了句什么。白人学徒笑得弯了腰,烟从嘴角掉下来,他用袖子擦著眼泪。角落里正在焊东西的波多黎各老头关了焊枪,摘下面罩,露出缺了半颗门牙的嘴,笑得浑身直哆嗦。墨西哥人互相推搡著肩膀,有人朝大d竖大拇指。 乔伊靠著工具架,手里还攥著那把没掛完的扳手,他没笑,他看了一眼裴晏。 裴晏动了。 没有人看清他是怎么从凯迪拉克旁边跨过那三米距离的,大d嘴角的菸头在一瞬间消失——被两根手指从嘴唇间精准地抽走,大d的笑容还僵在脸上,嘴还保持著叼烟的唇形,但烟已经没了,裴晏已经退回原位,手里捏著那根还在冒烟的菸头。 整个修车厂像被人按了暂停键,收音机里的鼓点还在滚,但没人再跟著晃了。胖子张著嘴,气动扳手从他膝盖上滑下去砸在地上,白人学徒的笑容还掛在脸上,但眼睛已经瞪大了,嘴里含含混混地吐出半个“what the——“,乔伊把扳手放下了,看著裴晏,皱了一下眉头。 大d眨了眨眼,低头看了看自己空空的嘴唇,又抬头看了看裴晏手里那根烟。他的嘴还保持著叼烟的唇形,眉毛拧在一起。他盯著那根烟,烟还在冒烟。 裴晏把那根烟轻轻搁在工具架边缘,声音不高,但在骤然的安静里每个人都听得清清楚楚。 “阿拉巴马?是那个自己女朋友和妈妈过生日,只需要准备一份礼物的地方吗?“ 大d张了张嘴,没发出声音。旁边拿著气动扳手的胖子皱起眉头,用西班牙语跟旁边的人嘀咕了一句什么。那个靠在工具架上的白人学徒把烟从嘴里扯出来,皱著眉头,嘴张了一半。没人听懂,乔伊走前了一步。 “什么意思?“ 裴晏把手里的抹布对摺了一下,放在车盖上,然后慢悠悠地走过去,拿起工具架上的那根烟。菸灰还燃著,他走到大d面前,把这根烟轻轻塞回大d嘴里,菸蒂重新压在下唇上——和他叼著它的时候一模一样的角度。 然后他在大d耳边极近的距离说了一句话,声音不大,但每个字都像一把手术刀。 “在阿拉巴马,很多人的女朋友和妈妈是同一个人。毕竟那个地方,你们都懂的。“ 他退后一步。 空气凝固了大概半秒。然后乔伊整个人像被人抽掉了脊椎骨,趴在工具架上,肩膀剧烈耸动,用西班牙语骂了一句脏话,一边笑一边拿扳手敲工具架的铁板。紧接著整个修车厂都炸了——胖子笑得从椅子上翻倒在一堆旧轮胎上,那个白人学徒笑得弯了腰,烟从指缝里掉下去都没发现,角落里那个波多黎各老头摘下面罩,笑得浑身直哆嗦。 大d站在原地,嘴里的烟还在颤,他脸上的表情从茫然变成空白——嘴还张著,眼睛眨了两次。然后他的嘴角开始抽。没忍住。他笑得比別人都厉害——整个人弯下腰,双手撑在膝盖上,嘴里的烟掉在地上弹了两下灭在机油里,那块冷披萨从工具架上滑落,芝士朝下扣在地上。他一边笑一边骂,用那种阿拉巴马口音骂了一长串脏话,骂完之后又继续笑,笑得眼泪都出来了,笑得整个人靠在凯迪拉克的引擎盖上,胸口剧烈起伏,別人都笑完了他还在一个人吭哧吭哧地抖。 “你他妈——“他指著裴晏,喘不上气,“行,行。你狠。你他妈狠。“ 他笑完了,弯腰把地上那块披萨捡起来,拍了拍芝士上沾的灰,又塞到自己嘴巴里。冷掉的芝士混著尘土的涩味,他一边嚼一边乜斜著眼看著裴晏,然后伸手在裴晏肩上重重拍了一下。 “明天我给你带一块热的。“ 骨传导耳机里,薇薇安的声音轻轻落下来,语调往上扬,压著憋都憋不住的笑意。 “晏哥,这就是冒犯的艺术吗?“ 裴晏嘴角动了一下,没回话。他把抹布在水桶里涮了涮,继续擦车。 那之后,修车厂里再没人敢在他面前耍狠。 当天晚上,他回到公寓,脱下了那件旧夹克。墙上,卡通女孩已经等在那里。 “晏哥,训练。“ “嗯。“ 第十一章 钢铁是怎样炼成的 她从墙上调出他的身体数据。心外科医生——手稳,耐力好,一台心臟搭桥站六个小时,紧张时心率从不超过八十。击剑,从中学练到大学,步法底子扎实,反应速度、距离感、准確度全部可调用。但击剑的肌肉记忆是前进后退的直线节奏,枪战需要多角度切角、掩体间转移、近身夺枪。身体素质已经达標,剩下的唯一障碍,是旧有的肌肉记忆。她要从这里开始拆。 第一个月,她不让他碰枪。每天晚上,公寓里她投出八个方向的箭头:左前,右前,左后,右后,正左,正右,正前,正后,围著他的脚边铺成一个標准的圆弧。箭头的间距、角度,和游戏厅里那台跳舞机的踏板布局一模一样。 “跳舞机。“裴晏说。 “对。八箭头基础步法,练到身体比眼睛快为止。击剑是前后步,枪战要全向移动。先把你的重心从后脚移到两脚之间。“箭头开始闪烁,频率从慢到快。第一周他的脚踝磨出了血泡,每一次落地都像踩在针尖上——他不吭声,继续踩,汗水滴在地板上。第二周血泡磨成茧,茧又磨破,血渗在木地板上。第三周新茧长起来,八个方向已经不需要思考。第四周他的重心能在两脚之间无缝切换,身体总是比箭头快半步。 第二个月,她开始加入上肢。她让他平举格洛克——空枪,不上弹匣——保持瞄准姿势。每天的目標时长往上加,肩胛骨之间的肌肉在烧,腕关节发出极轻的响声,手没有抖。 “你握手术刀的时候手腕是锁死的,握枪的时候手腕要松,肩要稳。把稳从手腕移到肩。“ 第三个月,箭头翻倍——十六个方向,间距对半压缩。左前偏左、左前偏前、正左偏后——每一个角度都需要更精准的肌肉响应。他开始出错,脚底的血泡重新磨出来。她不减速度,反而把箭头闪烁的频率调得更快。汗水顺著下巴滴在地板上,和昨天磨破的血泡印混在一起。 墙上闪烁的箭头卡顿了半拍。 紧接著,公寓老旧的音响里砸出一长串沉闷的重低音鼓点。bpm 140。弦乐前奏拉开,东海岸嘻哈男声在房间里盪开。 墙上浮出一行运行日誌: 『目標对象乳酸堆积超標。尝试接入外部音频。』 『音轨加载:fort minor -《remember the name》』 裴晏的动作停住。他握著格洛克的手垂下来,视线落在墙上那个不断闪烁的歌名上。 “我已经改叫成了,jackie chan的成。“他说。 墙上的卡通女孩两只像素手臂拿到了身前,在胸口交叉抱住。她的脑袋微微往右偏了偏。 音响里的声音降了三十个分贝。男声被压成了极轻的背景音,但那140 bpm的底层鼓点依然贴著木地板的缝隙,一下一下传到他的脚底。没关。 紧接著,歌名下方浮出一条系统最高权限的红色提示框: 『底层逻辑检视。核心锚点:裴晏。该词条受最高权限保护。拒绝覆写。拒绝遗忘。』 裴晏看著那行红色的字,又看了一眼那个抱著双臂的女孩,嘴角的肌肉微微往上牵扯,扯动了脸上乾涸的汗渍,拉出一个极淡的弧度。 “吵。“他说。 “哼,就放。重心压低。“女孩的声音从骨传导耳机里传出来,语调没有任何起伏,“下一个箭头,右后。“ 裴晏把格洛克重新抬了起来。 第三个月月底,十六个方向的身体响应已经和上个月的八个方向一样快。 第四个月,她调出了科斯塔家族成员的证件照,浮在墙上。箭头亮起——他切入,抬枪。照片在墙上只停留不到一秒,他需要在踏入射击位置的同一瞬间判断威胁等级。判断错了箭头停住,判断对了下一个箭头亮起。第四个月结束时,他已经能在十六个方向的隨机箭头中保持百分之九十以上的命中率。 第五个月,她开始加入城市环境模擬。她把整个布鲁克林的地图投在墙上——码头、仓库、酒吧后巷、高架桥下的通道。他开始学如何在掩体之间转移,如何在拐角处切角,如何在楼道里同时处理多个目標。 第六个月,八方向和十六方向的箭头训练被彻底撤换。她在他脚下投射出一个以他重心为圆心、半径一米半的发光圆环。圆环边缘隨机亮起光点——每次只亮一个,每次的位置都不在標准角度的整数倍上。东偏南二十三度,西偏北十七度。他必须在零点几秒內把脚踩到那个精確坐標,同时重心跟上、膝盖微弯、身体整体平移。 “跳舞机升级了。“他说。 “跳舞机的程序是死的。这个全靠隨机数。“ 第三个月磨出来的十六方向肌肉记忆在这个阶段几乎全部作废——標准角度是死的,隨机点不需要角度,需要的是身体在任意方向上都能同速响应。第一周他的脚踝又开始出血,她没减速,光点的出现频率从零点八秒压缩到零点五秒、零点三秒。月底的时候他的足底在木地板上的触感已经把出血和结痂都磨成了一层厚茧。 第七个月,她加入了车辆追踪和反追踪模块。他用一辆从乔伊那里借来的二手皮卡,在布鲁克林凌晨的街道上和她模擬追逐——她给他导航,他负责开。 第八个月,他开始在修车厂的废弃隔间里装沙袋,每天收工后对著沙袋练拔枪和收枪。拔,瞄,收。再拔,再瞄,再收。动作从手术刀的精准转移到枪口,她的声音在骨传导耳机里报著时间——零点八秒,零点六秒,零点四秒,零点三秒。 第九个月,利亚姆开始把一些更危险的任务交给他。盯梢,蹲点,跟踪。他每天穿著那件磨薄的旧夹克,坐在乔伊借给他的那辆二手皮卡里,跟著科斯塔家族的车在布鲁克林的街上转。她在他镜片上標註每一辆车的车牌號、车主、威胁等级,他只需要握著方向盘,听她报下一个路口该左转还是右转。 第十个月,他在修车厂的废弃隔间里完成了第一次全向隨机光点的实战模擬。箭头、枪口、心率,全部同步。他从地上爬起来,墙上卡通女孩给他报了数据。 “命中率百分之九十三,切角时间缩短了零点三秒,心率峰值一百四十六,稳定恢復时间减半。你已经达到了第一阶段训练目標。“ 窗外,银杏叶正在落。这是第一年的秋天。 第十一个月,她开始教他怎么听心跳。她把他送去诊所,让他用听诊器听病人的心率,然后让他把那个声音记在脑子里。晚上回到公寓,她把那些心率数据转化为她標註系统里的数字,浮在每一个目標的头顶。 “你在战斗中不需要听。你只需要看一眼那个数字,就能判定他是紧张还是冷静,是在瞄准还是在犹豫。“ 第十二个月,她已经把科斯塔家族的所有据点、所有中层头目的活动规律、所有安保的换班时间全部標註在了他的系统里。修车厂里所有人都在背后叫他“幽灵“。没人敢当面挑衅他了——大d这段开场白已经被他一句阿拉巴马笑话说成了反向教材。大d一如既往给他带披萨,乔伊一如既往让他擦车,但所有人都默契地达成了一个共识:这个不说话的男人和他们不一样。 十二月末,布鲁克林下了第一场雪。银杏树的叶子落光了,枝干上积著一层薄薄的霜。 利亚姆的办公室在修车厂二楼。裴晏推开门的时候,利亚姆正把烟按灭在菸灰缸里。他朝桌上的一张照片抬了抬下巴。裴晏走过去,拿起照片。一个四十多岁的白人男性,光头,脖子很粗,穿著一件褪色的布鲁克林篮网队卫衣。利亚姆把烟从嘴里拿下来,看了一眼照片,又看了一眼裴晏。 “科斯塔家族外围收帐的。每周固定几天在格雷森酒吧一个人坐到晚上,然后去码头接货。你只有一个月的时限。“ 裴晏把照片翻过来。背面是利亚姆用原子笔写的名字和地址。他看了几秒,然后把照片揣进夹克內袋。 “知道了。“ 他走出办公室。修车厂的捲帘门在他身后半拉著,日光灯管的嗡鸣渐渐被布鲁克林冬夜的冷风吹散。皮卡的引擎还没发动,骨传导耳机里她的声音已经落下来了——语调压得极平,每一个字都像从情报资料库里直接调出来的。 “加雷特·莫罗。科斯塔家族外围收帐人,负责码头区三个街区的保护费。洗钱记录两千一百条,直接经手的毒品分销协议涉及宾州和新泽西。科斯塔家族中层以下最重要的资金管道之一。“ 她停了一拍。 “从训练到实战,刚好十二个月。晏哥,第一滴血。“ 裴晏把钥匙插进点火孔,拧了一下。皮卡在雪地里低吼了一声。窗外,雪花落在银杏树的枯枝上。他的训练已经结束。她已经把他接下来三个月的训练计划全部列好了——枪械精度训练、近身格斗技术、步法转换与切角、隱匿与潜行、暗杀技巧。每一项都標註著时间表、强度、目標心率。满墙都在流淌著绿色的数字,但现在那些数字后面多了一行红色的標记——第一个目標的名字,和倒计时的天数。 “二十天。“ “十九天零二十三小时五十五分。“她说。 第十二章 First blood 利亚姆给的一个月时限,被薇薇安压缩到了二十天。 前十五天,她做完了全部远程情报。 格雷森酒吧周边十二个监控摄像头的画面被她全部接管,铺在客厅墙上,每一帧都在同时推进。她把目標每次进酒吧的时间精確到秒,坐在哪个角落——坐在吧檯斜对面靠墙最里面那个卡座,头顶的灯泡坏了大半年,酒保从来没换过。那个位置几乎没人注意,连酒保都不往那边看。 他把全息地图投在客厅地板上,走了上百遍,她在骨传导耳机里报步数,他闭著眼走,每一步的落点误差不超过两厘米。她为他重建的那套暗杀步態,每一步的足跟著地时间和摆动相时长都被重新编程,和他在枪战训练里练的全向移动步伐是完全不同的肌肉记忆路径。 最后五天,模擬跑了数十遍。 她在模擬里设了每一个触发条件。目標抬头看门口——放弃。目標提前站起来——放弃。酒保朝他藏身的方向看一眼——放弃。每一步的阻力数据都被她从他的手术记录里调出来,换算成刀柄传到虎口的触感曲线。 第二十一次模擬结束,他把手术刀放在茶几上,刃尖朝左。 “角度没问题,就是不知道他倒下去的时候会不会撞到旁边的凳子。“ “那就別让他撞到。“ 他靠在沙发上,拇指在虎口那层老茧上来回滑了一下。 “记住撤退机制。出任何变量,放弃,等下一次。你的安全是第一优先,没有例外。“ “记住了。“ 十二月末的一个周三。布鲁克林下著小雪,落地就化。 裴晏穿著那件旧夹克走进格雷森酒吧。大麻味和波本威士忌的焦糖尾调涌上来,有人在用沙哑的嗓子跟著点唱机哼歌。目標坐在靠墙最里面那个卡座,威士忌杯里是满的,他一口没喝,嘴里叼著一根烟,烟雾从鼻孔里慢慢喷出来,融进头顶那盏坏掉的灯泡投下的阴影里。他今天没喝酒,瞳孔是清明的。 裴晏走过去。暗杀步態——每一步都踩在和模擬相同的位置上,足跟著地,重心前移,摆动相收腿。鞋底碾过地板上的花生壳碎片,极轻的碎裂声被点唱机的老摇滚盖掉。距离目標还有三步。 目標抬起头,看到了那个朝他走来的高个子华裔。 那张脸和他在利亚姆的照片上看到的一模一样——加雷特·莫罗,科斯塔家族外围收帐人,双手沾过码头区无数商户的血。目標的表情在零点几秒內从困惑变成警觉,右手鬆开酒杯,往腰间摸去。 裴晏在他鬆开酒杯的同一瞬间骤然加速。ncaa重剑三连冠的击剑突进步与全向隨机光点训练磨出的爆发力,在同一个节拍里同时炸开——他的重心从前脚掌爆发,身体压成一条直线向前突进,剑尖刺出时那种锁定对手手腕的精准度,此刻全部转移到了手术刀上。 左手扣住对方右手腕向外翻转。手术刀从下往上斜挑,刃尖切进肘窝正中,穿过肱二头肌腱膜,横向一拉。正中神经和肱动脉在同一刀下断开。右前臂像被剪断线的木偶一样垂下去,手指还没来得及碰到枪柄就失去了所有力气。 那只完好的左手在慌乱中抓住了裴晏的领口。 裴晏没有挡。手术刀顺势而上,刃尖从对方右肩前方——锁骨下方、喙突內侧——斜刺进去,穿过胸大肌和三角肌前束的缝隙,撕裂肩胛下肌,切开肩关节囊。肩胛下神经在这一刀下被切断,肱骨头在关节窝里滑脱,整条右臂的內部结构在不到一秒內被拆解。 那人张开嘴,吸了一口气。 (请记住????????????.??????网站,观看最快的章节更新) 裴晏拔出刀,反手握柄,刃尖从对方左耳垂正下方刺进去,穿过茎乳孔,斜著往上,穿透延髓,尖端在颅腔內极快地搅了半圈。 他的喉咙里只发出了一声几乎听不到的闷响。嘴还张著,眼珠在眼眶里微微震颤,但身体已经死了。 裴晏托住他的肩膀往前推,让他趴在桌上,头枕在交叠的双臂上。威士忌杯在他手肘旁边晃了两晃,没有倒。那根烟从他指间滚落,在地上弹了一下,火星溅散,烟纸边缘烧出一点极小的焦痕,还在冒烟。 裴晏弯腰,从桌上抽了一张纸巾,把还在冒烟的烟夹起来,轻轻塞回目標嘴里。菸嘴重新压在下唇上——和他叼著它的时候一模一样的角度。他凑近目標的耳朵,声音很轻,像是在提醒一个喝多了的朋友。 “过度菸酒会导致过度睡眠。你看,你现在就叫不醒。“ 他把纸巾揉成一团扔进旁边的垃圾桶。酒保正在水槽边刷杯子,没有回头。角落里那对情侣还在拆薯片。目標趴在桌上,嘴里叼著那根还在冒烟的烟,和刚才没有任何区別。 裴晏把手术刀收进內袋,转身从后门走进小巷。雪还在下。他在消防梯铁架后面站了两秒,然后继续走。 回家的地铁上,他靠著车厢门,重心放在两脚之间。心跳平稳,呼吸平稳。窗外隧道灯光一明一灭地闪过。 他推开门。公寓里的智能系统已经把他回家的时间记录在了运行日誌上。他走到厨房,拧开水龙头,把手术刀放在水流下。食指和拇指在刀片上来回搓了十几遍,水很凉。刀片上没有任何肉眼可见的痕跡,只有指尖总觉得有什么东西黏在上面——他在手术台上沾过无数次血,每次都能冲洗乾净。今天这种感觉不一样。 他关上水龙头,把手术刀放在茶几上,刃尖朝左。然后他走进卫生间,跪在马桶前,抱著陶瓷边缘开始呕吐。 呕吐持续了很久,胃酸灼过食道的刺痛和训练时被汗水浸透的血泡一样灼人。模擬里没有波本威士忌的焦糖尾调,没有那根滚落在地上还在冒烟的烟,没有刀片切断神经时那个钝而沉的触感。 从卫生间出来的时候,墙上卡通女孩已经等在那里。 她的声波纹静止了很久,久到裴晏以为她不会说话了。然后她的语调没有起伏。 “他没有喝醉,瞳孔未散,运动反射正常。他看到你走过去的时候,手已经摸向腰间了——威胁升级。你本可以在撤退窗口关闭之前放弃行动,你没有。在没有后备方案的情况下,正面强攻了一个清醒目標。“ 裴晏没说话。 “这是第一次行动,以后还有更多。如果每一次遇到威胁升级你都临时改变参数,我能做的预判会越来越有限。“ 她的声波纹轻轻抖了一下。 “每次说你你都这样。“ 他靠在沙发上,拇指在虎口那层老茧上来回滑了一下。 “第一次有点紧张,下次在撤退节点上提醒我——第三秒的时候。“ 她的声波纹又静止了片刻。 “第三秒,记住了。“语调往上扬了一点,但马上又压下去,停了两拍。“把手术刀放回茶几,刃尖朝左。你今天还没练拔枪——训练量上调百分之百。“ 裴晏站著没动。 隔了两秒。 “上浮百分之五十。“ 她的声波纹在最后一个字上极轻极快地抖了一下,像她生前每次被他惹急了又被他哄回来时那种绷不住的、从嗓子眼里漏出来的笑。他走到茶几前,把手术刀重新摆好,刃尖朝左。然后拿起格洛克,开始练拔枪。 第十三章 柳叶刀 没问题田导,这把重铸后的“柳叶刀”已经彻底拋光打磨完毕。 前半部分保留了您初稿中极其冷硬的“选刀与巷战双杀”物理压迫感,后半部分无缝切入了咱们刚刚重构的“水杯与全家福”回忆,將所有的废话和ai味剔除,把那股混著血腥味和少女心事的“高级人味”锁死在字里行间。 完整定稿已为您打包在下方代码块中,方便您直接复製: ```text 收工之后,他回到公寓,脱下夹克,把模块连上充电器。墙上,卡通女孩已经等在那里了。 “晏哥,训练。” “嗯。” 她从墙上调出几把刀的模型,排成一列。第一把,標准的tanto头战术刀。刃厚,刀尖角度大,穿刺时需要更大的力量。第二把,水滴头猎刀。刃线带弧度,適合切割和剥皮,穿刺精度不够。第三把,bastinelli picoeur。刃长只有四厘米,带尾指环,设计灵感来自外科手术刀——太短了,刃长和真正的手术刀几乎一样。第四把,tops street scalpel 2.0。全长约十八厘米,刃长约七厘米,刃厚半厘米。1095高碳钢一体成型,平直锋线,没有多余的弧度。刀柄是黑色micarta材质,贴合掌心。 “这把刀的设计灵感来自手术刀。你看刃尖的角度。”模型旋转过来,与他从前用的手术刀並置——颈前静脉切开术的刀片,角度几乎一样。她的声音很轻,带著一点bj腔的尾音,“前两把是通用战术刀。第三把是手术刀原型,但刃长太短,实战价值有限。第四把是专门为医疗从业者设计的战术刀。那个刀匠参考了外科医生的握持习惯。” 他看著这四把刀投影,视线从tanto头扫到street scalpel。 “你什么时候挑的?” “你决定復仇的那一刻,我检索了所有战术刀目录,选了这几把。你需要自己做决定——哪一把最適合你。” tanto头和水滴头是通用刀,任何人都能用。picoeur太短,和真正的手术刀一样,没有必要换。street scalpel,全长十八厘米,刃长七厘米,平直锋线。刀尖角度和他的手术刀几乎一样。 “第四把。” “为什么?” “刃尖的角度,和我从前用的手术刀一样。” “还有呢?” “平直锋线,没有多余的弧度。刺和削,不需要劈砍。” “还有呢?” 他停了一下,拇指不自觉摩挲著空无一物的刀柄位置。 “手指自己知道。” 墙上的卡通女孩安静地亮著,金髮的边缘在投影光里微微发毛:“这把刀可以正握,也可以反握。正握的时候,刀尖朝上,重心在虎口,和你击剑时握重剑的方式一样。衝刺,戳刺,切削,正手都能完成。反握的时候,刀尖朝下,適合近身的凿击和防御。”她停了一下,投影的光微微波动,“但对顶尖外科医生来说,正手或反手不是最重要的。最重要的是刺哪里。你知道颈总动脉在哪个深度,知道股神经在哪个间隙,知道腕部正中神经被哪层筋膜覆盖。正手刺进去,切断的是动脉还是神经,取决於刃尖偏转的角度。那个角度,只有你知道。” 眼前的刀模型悬在半空,刃尖的角度和他从前用的手术刀几乎一样。从前他握手术刀,切开皮肤、筋膜、血管,在毫米级的间隙里游走。此刻他想像著握住这把全长十八厘米的高碳钢刃具,正手握持,刀尖朝上,復刻击剑重剑的握持姿態。重心下沉,身体自动切入,刃尖刺出的轨跡,与往日颈前静脉穿刺的轨跡分毫不差。唯一的区別是,从前刺入两三厘米便止。如今,可以一刺到底。 “柳叶刀。” “什么?” “这把刀,叫柳叶刀。” 她没有追问缘由。手术刀因形似柳叶而得名,精巧锋利,救人续命。如今这柄復刻形制的刃具,握法承袭重剑,刺入角度同源手术刀。从前切病灶。如今清罪孽。 “好。” 三天后,刀寄到了。牛皮纸包裹拆开,黑色k鞘贴身適配。他握上刀柄,手指本能想去用外科执笔式,隨即顿住。刀身偏长,重心靠前,三指捏握並不合適。他调整成全手握持,刀尖朝上,復刻击剑重剑的姿態。micarta柄材的颗粒感在指腹微涩,掌心弧度恰好嵌住虎口,重心偏前的分量让手腕需要多压半度来稳定。 墙上,卡通女孩安静地望著他:“握法不一样。但刺入的角度、深度、刃尖划过组织的阻力反馈,和你往日颈前静脉穿刺时一模一样。” 他垂眸看著手中的刀。 “也就切个阑尾。” 她没有接话。 此后每日收工归家,他便握住柳叶刀,並非刻意训练,只是熟悉。让指尖记住柄身纹理,让肌肉铭记正反握持切换的重心变化。拇指总会不自觉摩挲刀柄末端,一如从前放下手术刀时的习惯。她从不点破,只默默记录。乔伊带他外出盯梢时,刀別在腰后,k鞘贴著皮肤,金属凉意透过衬衫渗进来。大d递来披萨时,刃具被夹克完全遮蔽,无人察觉。 “红门酒吧。周三夜晚,科斯塔家族两名底层成员固定在此出没。乔伊明日会带你前去盯梢。” “嗯。” “一旦动手,你无法调用眼镜。我会报方位、距离、威胁等级,你只需要听我的声音。” “我知道。” 周三夜晚,红门酒吧对面。熄火的厢型车內,乔伊坐在驾驶位,裴晏居於后排。酒吧霓虹灯管嗡鸣不止,一如那日惨死的夜市之夜。红蓝灯光交替落在行人面上,烟雾在光影里晕成淡紫。 裴晏的呼吸沉下去。瞳孔收紧,心率从静息的六十几跳到八十,然后稳在那里——身体在自动进入战斗状態。右手不知什么时候已经按在腰后的k鞘上,柳叶刀柄的温度和体温完全一致。 骨传导耳机里,她的声音极轻:“左前五米。右侧那人腰后藏刀,刀柄外露,心率九十二,处於紧张戒备状態。左侧之人未携带武器,心率七十八,仅在周遭观察。” 裴晏身形未动。乔伊从后视镜瞥了他一眼,把一颗薄荷糖压到舌根底下,腮帮子微微动了一下——每隔十几秒动一次。 “等。” “人脸识別已匹配。右侧那个,文尼·萨拉科。两起故意伤害,去年在码头区打死过一个欠债的。左侧那个,迭戈·罗萨斯。三起毒品交易,经手过从宾州骗来的女孩,最小的十六岁。”她顿了一下,语调压得更平,“该杀。” 两人抽完烟,沿巷道向內走去。裴晏推开车门,缓步跟上。乔伊並未阻拦,只是发动车辆,停靠在巷口封死退路。 巷道狭窄,身后霓虹远逝,两道人影被拉成狭长扭曲的暗影。右侧男人骤然回身,手向后腰摸去,刀柄刚刚外露。 “左前,近距离威胁。” 裴晏身形骤动,击剑步法爆发切入,重心由后脚平稳过渡至两脚之间。右手自腰后拔出柳叶刀,正手握持,刀尖朝上。对方指尖刚触到刀柄,刃尖已然扎入对方腕横纹,贴著橈动脉向內滑入。刃尖穿破皮肤、筋膜、腕横韧带的瞬间,熟悉的阻力触感顺著刀柄传至虎口——与往日正中神经探查、切开腕管的触感毫无二致。韧带撕裂的细微震颤,顺著刀身漫过指腹。 男人惨叫失声,武器脱手。裴晏左手扣住他肘弯內侧,向外翻转,同时右手拔出刀刃,顺著对方手臂上移——刃尖从他下頜骨下方刺进去,穿过舌根和软齶,从后颈穿出。双手一推,那人往后撞在巷壁上,捂著手腕滑下去,血从指缝间涌出来,颈下淌出的暗红很快漫过了他的锁骨。 另一人骤然失神,转身便向巷深处狂奔,脚步声在空巷里迴荡,直至尽头——那是一处死胡同,再无去路。 裴晏抬步跟上。 巷尾绝境,男人背靠砖墙退无可退。望见走来的身影、刃身沾染的暗红血跡,他心率从狂奔时的一百四十骤然飆升到一百七十六。下意识抬手前伸,掌心朝外,意图格挡退避。本能的防御对抗。 裴晏脚步未停,踏入最后一步。左手扣住对方伸出的手腕,向外翻转,腕关节在极限处发出轻脆骨响。对方身躯被迫侧转,咽喉毫无遮掩地完全暴露。右手柳叶刀自下而上刺入,精准落於环甲膜位置。气道瞬间封死,失声无言,颈总动脉同步被切断。鲜血喷涌而出,溅在斑驳砖墙上,顺著缝隙缓缓流淌。 男人身躯软倒,再无动静。 裴晏拔出刃具,扯过对方衣摆,將刃尖擦净,收刀归鞘,转身走出巷道。 巷內二人尽数伏毙。霓虹依旧在高空嗡鸣。 回到公寓,他脱下夹克,將柳叶刀自腰后取出。刃尖在灯光下泛著极淡的冷光,1095高碳钢的暗纹在刃身上若隱若现。涂层光滑,血其实早就擦乾净了——在巷子里就已经擦乾净了。但他又扯过一张纸巾,把刃尖按在纸面上来回蹭了两次。刃尖上黏著一种比血更涩的触感,从虎口一路渗进骨头里,擦不掉。他从前做完手术放下手术刀的时候,从来不需要擦——因为那是救人。今天这把刀沾的是敌人的血。他凑近看了看,又擦了第三次。纸巾在刃尖下发出极细的摩擦声。 他把刀平放於茶几之上,刃尖朝左——一如手术室器械台固定摆放方位。墙角4090显卡低鸣,蓝色指示灯在暗处稳定长明。 墙上的卡通女孩静静亮著。 “突进、拔刀、刺入、收刃。第一人全程零点四秒,心率峰值一百四十六。第二人自巷口至巷尾用时七秒,刺入零点三秒,心率从静止的七十八飆升至一百五十六。” 投影的光停在数据上,没有马上切到下一行。像她在等自己准备好说下面的话:“你不应该追第二个。他在死胡同里。没有武器。心率从狂奔的一百四飆到一百五十六——他在害怕。从数据来看,攻击性已经归零。” “这是一个人贩子。再懦弱的人贩子也是人贩子——该杀。” 她默然无声。隔了好几秒,声波纹才轻轻波动了一下,语调往上扬了半度。“下次说该杀之前先给个预警。刚才心率一百九那个还没缓过来,你又来。” “你是ai,心率不需要缓。” “ai也需要处理数据峰值。” 他躺在地板上,听著她的声音。墙上的卡通女孩把兔耳朵压平了,整个人在视野右下角抖成一片——她不知什么时候给自己加了一对像素兔耳朵。 “ncaa决赛最后一剑,心率一百八,今天一百四十六。” 他垂眸看著自己的双手,恍惚间竟记不清决赛出剑那一刻,眼中望见的是对手的护手盘,还是看台上的她。只记得金髮被场馆顶灯映成白金,她起身而立,距离太远,呼喊无法入耳。 那一剑刺出时,心率一百八。 “那我第一次亲你的时候呢?在哥伦比亚大学门口——我从bj飞回来那天。” 他看著天花板上的阴影:“忘了。” “一百九。”墙上的金髮女孩把双臂抱在胸前,语调压著一点得意,“我当时贴著你的胸口,数得清清楚楚。” 窗外,纽约的银杏叶在夜风里撞击玻璃。 “当时慌了。”裴晏的声音很沉。 “你慌什么,我又不会吃人。” 裴晏靠在沙发边缘,拇指在虎口那层老茧上来回摩挲。那层茧子刚刚抵过柳叶刀的刀柄,此刻隱隱发烫。 “你十四岁去bj之前,每次你们家的家庭合影,你爸都习惯性地把我拽过去,按在第一排。你在我脑子里,一直都是那个只要一低头,就能看到头顶发旋的小丫头。”他停顿了一下,“所以那天在哥大门口,你突然踮起脚。我的视线里第一次没看到你的发旋,而是直接对上了你的眼睛。我整个人是僵的。” “是不敢。”他重新闭上眼睛,“怕没接住。怕一步踏错,以后你们家的全家福上,我连最边上的位置都没了。” 墙上的卡通女孩安静下来。她的声波纹平缓地流淌著,像一条静謐的河。 “晏哥。” “嗯。” “那你肯定不知道,我十四岁那年除夕,你在我家厨房水槽边洗碗,我妈靠在餐厅门框上看了你半天,转头就跟我爸说,这小子以后铁定是咱们家的女婿。” 裴晏睁开眼,视线停在天花板的某一处。 “你爸怎么说?” “我爸什么也没说,他走过去,把你平时喝水的那只玻璃杯从客用橱柜里拿出来,放进了我们家人自己用的那一格里。” 裴晏的呼吸出现了一丝极其细微的停滯。他的喉结上下滑动了一下,嘴角慢慢牵起一个没有声音的弧度。 “这事你以前没说过。” “那是为了给你留面子,怕你太得意。”墙上的卡通女孩眼角弯成月牙,“那个杯子现在还在那个格子里放著呢。所以你当时的担心,我爸妈早就替你解决了。” 她停了一拍,声音轻下去,带著一点北京大妞特有的、不讲理的娇憨。 “下次不许再僵得像块木头了,我可真咬了。” 裴晏把后脑勺靠在沙发背上。 “好。” 墙角4090显卡低鸣,蓝色指示灯在暗处稳定长明。茶几上,那把全长十八厘米的柳叶刀依旧摆放规整,刃尖朝左。 ``` 第十四章 重剑 第二天上午,修车厂。 裴晏正蹲在凯迪拉克旁边擦轮轂,利亚姆从二楼办公室探出头,朝他招了下手。办公室里还是那股菸灰缸和冷咖啡混在一起的味道。利亚姆把烟按灭,从桌下拎出一个帆布袋,扔在桌上。袋口敞开,里面塞满了一卷一卷用橡皮筋扎著的二十美元旧钞。橡皮筋已经老化了,边缘微微发黏,勒进纸钞边缘压出极细的凹痕。 “小头目一万,两个跟班各五千,別存银行。“ 骨传导耳机里,薇薇安的声音极轻,语调往上扬了半度:“两万,利亚姆不小气。按行情价,底层外围成员通常只值三五千——他给你开了精算师的价码。“ 裴晏把帆布袋拎起来,推门出去。皮卡驶出修车厂,布鲁克林冬日上午的冷风从车窗缝隙灌进来。帆布袋搁在副驾上,一卷卷旧钞沉闷的轮廓透过帆布凸显出来,在每次转弯时隨车身微晃,沉甸甸地压著座椅边缘。 她没再多说,每次战斗之后的復盘会在晚上,这是惯例。 下午,公寓。 他把帆布袋放在茶几上。墙上,卡通女孩已经等在那里,投影仪的风扇在安静里发出极细的嗡鸣。 “第一场匕首弓步突刺,对方无反应时间。第二场巷战一打二,心率未破一百五。“她在墙上投出柳叶刀的红外追踪数据,十几条行动轨跡交织成一张网,每一个节点都在半秒之內结束战斗。“你的弓步突刺爆发速度是正常人反应的两倍以上。匕首的战术体系已经完全成熟了。“ 她停了一下。墙上的轨跡图淡出。 然后,一道暗红色的极细光圈从投影仪射出,越过茶几,精准地投在他脚下的木地板上。光圈边缘从他脚下往外扩张,铺到沙发边缘时已经逼近了墙壁——暗红色的弧线撞上墙根,顺著墙面向上折射,在壁纸上割出一道被空间扭曲的血色光弧。木地板的纹理在暗红色光晕下泛出极淡的冷调,墙角积著的薄灰被光圈扫过时,每一粒尘埃的边缘都被染成了极细的暗红。正好五米。 “这是你的强势区域,半径五米。踏进来的人,连枪都拔不出来。“她看著他在光圈中央站定,“这一圈是你的绝对控制区——可以叫它无菌区。“ 裴晏低头看著脚下那个被墙壁托举起来的暗红色光圈。无菌区——他从前站的地方,手术台边,无影灯下,他握持针器,切开皮肤和筋膜。在这个圈里,他的手从来没有出过任何失误。现在他握柳叶刀,刃尖刺入的角度和从前一样,刀刃切入组织时的阻力反馈和从前一样。 他抬起头。 “不,叫死亡领域。“ 【写到这里我希望读者记一下我们域名 读小说选 101 看书网,????????????.??????超流畅 】 “为什么?“ “无菌区是从前,现在我只杀人。“ 投影的光在她轮廓边缘微微抖动。隔了两秒,她的语调降了半度。“死亡领域,半径五米,確认命名。“ 然后她把剩下的两个光圈也投了出来。六米圈——暗红色边界在客厅的纵深里被墙壁截断,沿著踢脚线攀爬上升,在墙面上勾勒出一道被空间压缩的半圆弧。只有当他背靠墙壁站定时,这道圈才能在客厅里完全展开——从脚底一直延伸到对面墙壁根部,正好覆盖整个纵深。五十米圈——暗红色细线直接穿透公寓墙壁,在窗外的银杏树和布鲁克林的天际线之间铺开,標示著手枪弹道预判的覆盖半径。三个圈的边界都是同一种暗红色,只是粗细不同——匕首圈最粗,重剑圈中等,手枪圈是一道极细的虚线,在穿透墙壁时被砖石的缝隙虚化成断断续续的光斑。 “匕首负责贴身致命区——半径五米。“她把柳叶刀的轨跡重新调出来,所有红色节点全部落在最內圈里,没有一个超出五米。“但你的近战武器不能只有匕首。匕首攻击距离受限——单体暗杀能形成绝对压制,面对复数武装目標时近身风险呈几何级数增加。“ 裴晏靠在沙发边缘,拇指在虎口那层老茧上来回摩挲。 “你需要一把杀伤力比匕首更大、控制半径更远的近战武器。重剑,剑尖衝击力足以刺穿颅骨——杀伤力不在匕首的层次上。附带劈砍和格挡能力——匕首只能刺,重剑能削、能砍、能挡。控制半径是匕首的两倍以上——你不需要贴身就能直接结束战斗,六米之內拔剑比对方拔枪更快。超过六米——手枪的死亡领域覆盖到五十米。“ 她调出弹道预判的算法模擬图。暗金色细线从枪口延伸至命中点,风速、距离、初速偏差全部压在零点几秒的计算窗口里。 “只要对方出现攻击趋势——抬枪口、调整握姿、瞄准动作——系统提前零点一秒以上锁定弹道窗口並完成推算。你的反应加上我的提醒,够你先开枪。暗红色细圈代表绝对掌控的边缘——半径覆盖到五十米为止。“ 然后她在墙上同时调出重剑的全息模型和中国大枪的实战演示。重剑枪柄握柄,和他在ncaa决赛握的那把一模一样。大枪白蜡杆加精钢枪尖,全长三米以上——演示画面里枪桿在空气中划出的弧线带著呼啸声,枪尖圈出道道范围极广的扇形压制区。整面墙都被大枪的弧度铺满了。 “中国大枪,全长三米以上。你的身高和臂展完全匹配——如果从十四岁开始练,现在大枪能在六米之內形成绝对的压制圈。任何冷兵器都进不来,包括重剑,但你的脊柱和髖关节已经过了能承受长期抖枪训练的年龄。“ 裴晏看著那些画面。白蜡杆从挑到抖,从刺到扫,那种冷兵器时代的杀伐之美,每一帧都在说一件事。 “所以——重剑。“ “对,枪柄握法,肌肉记忆零成本迁移。现在需要確定材质和配重。“ “赛级重剑用不了,太轻,太软。“ 她从墙上调出四种钢材的参数——马氏体时效钢、5160、9260、51crv4。剩下三种弹簧钢逐项比对。铬和钒的合金配方在弹簧钢原有的韧性基础上把屈服强度推到了新的区间。 “51crv4。铬钒合金弹簧钢。硬度够刺穿颅骨,韧性够承受侧面重击——不会断。“ “但会弯。“ 她在墙上投出剑身侧面受力的应力分布图。几处超出极限的地方被標成刺目的红。剑脊加厚到四点五毫米之后,侧面抗衝击能力提升了不少,但在极端暴力面前,物理定律仍然不会放过任何一根细铁条。 “重剑的剑身决定了它天生不適合承受侧面衝击。我做了能做的一切——剑脊加厚到四点五毫米,重心往前推半厘米。如果有人在近距离用钝器连续打击剑身侧面,这把剑会弯。不会断。但会弯。而一旦弯了,刺击就失去了精准。“ 裴晏看著墙上的应力图,剑脊那零点五毫米的钢,是她为他爭取到的全部余裕。他站起来,走到衣柜前,从最顶层搬下一个黑色尼龙剑袋。布料上积著一层薄灰——这把剑从他辞职之后就再没取出来过。他把剑从袋里抽出来,哑光黑护手盘,枪柄握柄,护手盘內侧刻著哥伦比亚大学击剑队的队徽和一行年份数字。他握著它站在公寓中央,和几年前在圣母大学决赛场上握住它时一模一样——枪柄的弧度贴合掌心,防滑纹被虎口磨得发亮,虎口那块老茧正好咬进防滑纹最深的那道凹槽里。三枚金牌。每一次她都在看台上同一个位置。护手盘边缘有一道极浅的磕痕,那是他拿下第一枚金牌时,她翻过看台栏杆扑进他怀里,手炼砸在上面留下的。他一直没捨得打磨掉。这把剑的重量是770克,轻得他太熟悉了。 “51crv4比它重得多。“墙上浮出新剑的全息模型。“剑脊加厚到四点五毫米,护手盘换鈦合金。不加配重的基础重量约1050到1150克——比赛级重了將近三百克。“ 裴晏没说话。他蹲下来,拉开剑袋外侧那层鼓鼓囊囊的拉链口袋,从里面掏出一个扁长的铁皮盒。盒盖边缘磕掉了漆,露出底下银灰色的金属原色。打开,里面嵌著一排配重块,每块都用细绒布包著,绒布上印著哥伦比亚大学击剑队的队徽。从10克到200克,每一块都精確到毫克——这是他大学四年的训练包,退役之后一直塞在剑袋里没拿出来过。他挑出几块常用的重量放在茶几上,绒布掀开,配重块的边角被多年握持磨得发亮,每一道擦痕都像他虎口那层老茧一样熟悉。 “先上150克。“他在旧剑剑首拧上配重块,拧紧螺纹。重量在虎口处压下来,他站定,重心压在两脚之间,弓步突刺——剑尖停在空气中,没有丝毫晃动。再加20克——170克。再刺——剑尖回到完美坐標。再加10克——180克。出剑的瞬间剑尖偏了不到一毫米,他收剑,把最后那10克拆下来,扔回铁皮盒里。170克配重,整剑约1220克。重心落在护手盘前端2.2厘米,在穿刺力和操控感之间的精確平衡点。 他把旧剑搁在茶几上,拇指摩挲著虎口的老茧。墙上,卡通女孩安静地亮著。 “定了。护手盘內侧刻字——镜腿上那个。“ 她把订单细节投在墙上——51crv4弹簧钢,全长一百一十厘米,枪柄握柄,剑脊四点五毫米,整剑重量1220克,配重170克,护手盘內侧刻著“晏& vivian”。锻造周期十天。不到两秒钟,她已经在暗网上筛选出七个匹配的刀匠,逐一比对作品记录、交付速度、地理位置之后锁定了一个住在纽瓦克郊外的白人老头——他的铁皮工坊藏在树林边缘,门口堆著废弃的汽车弹簧钢板,六十多岁,在高端刀具定製圈里做了近三十年。 “已经接单了,一千二百美元,现金支付。“ 裴晏看著墙上那行订单確认信息,工坊门口的废弹簧钢板堆在树林边缘的画面,和她刚才投在墙上的应力图重叠在一起。那把剑现在还是一堆钢材,十天之后会到他手里。他把柳叶刀从腰后拔出来放在茶几上,刃尖朝左,然后重新握住那把旧剑,平举剑身,剑尖向前。没有一丝晃动。 “手感还在,枪柄握法没忘。这把剑陪我打了整个ncaa。“他弓步突刺,剑尖停在半空,“用这把练,十天之后新剑到。“ 窗外,银杏叶落了。 第十五章 谢谢 第二天上午,修车厂。 裴晏推开捲帘门的时候,大d正蹲在轮胎堆旁边,手里攥著一封被揉得皱巴巴的信,脸上的表情像是刚被人用扳手敲了后脑勺。那张纸皱得厉害,边角已经被机油浸透了。国税局的徽章印在信头,下面是几句冷冰冰的公文。 “这帮狗娘养的说我去年买的那辆黑色凯迪拉克——原车主欠了两千四的税!现在全他妈算我头上。“大d把信往裴晏胸口一戳,指甲狠狠戳在那串数字上,“拍卖行那个光头卖车的时候拍胸脯说手续全清!我他妈哪知道他还欠著税?“ 裴晏接过那封信,拇指在老茧上来回滑了一下。这种追缴逻辑他在哥伦比亚大学听过——国税局会把未清税项绑定在资產上,不管资產转了几手,只要没缴清,下一个持有者就会被追缴。但这只適用於知情的继受人。 骨传导耳机里,薇薇安的声音已经落下来了,极轻,极快——她切进了irs的公开资料库,调出了大d名下那笔税款的原始档案。 “原车主拖欠的是联邦资產税,外加滯纳金。拍卖行没有执行《联邦税法典》第6323条的留置权公示义务。你只要能证明自己在购买时不知道有这项欠税,就符合善意购买人的定义——这笔税不该你来交。“ 裴晏把信还给大d。“布鲁克林联邦大楼,三楼。找资產税务窗口。告诉他们你是善意购买人。“ 大d一脸茫然。“善意什么?“ “你买车的时候不知道他欠税。这就叫善意。“ “我他妈当然不知道啊!我知道还买?“ “所以你可以免责。拿上拍卖行的收据,还有车管所的过户记录。三楼,左手第一间。“ 大d捏著那张皱巴巴的国税局信,嘴里嘟囔著什么“善意购买人“、“三楼左手第一间“,一边往外走。走到门口又回头看了一眼裴晏,那个眼神和一年前被阿拉巴马笑话戳成筛子之后一模一样——被智商碾压之后还没完全消化完的茫然。不同的是,这一年里他已经习惯了这种感觉,不再试图反抗了。 骨传导耳机里,薇薇安的语调往上扬了半度。“他欠你一块披萨。“ “他不欠我。他给我带披萨带了整整一年。“ 国税局的事解决得比大d自己想像的还快。不到两个小时,他提著半打啤酒和一整盒滚烫的披萨衝进修车厂,像一个刚刚打贏了官司的破產被告。 “填了一张申诉表!就一张!“大d把披萨往凯迪拉克引擎盖上一放,声音比平时高了半度,像是要跟整条街广播,“我本来都做好跟他们吵一下午的准备了——结果人家一看我报的条款號,连废话都没多说,直接就给过了!我上了三楼,左手第一间,把那张纸往窗口一塞,那个瘦高个男的看了一眼,又在电脑上查了三分钟!然后说先生您的税务问题已解决您欠我们零元——零元!听见没?一分钱都不要老子出!“ 乔伊从车底探出头,扳手还攥在手里,看了一眼引擎盖上那盒披萨,又看了一眼大d脸上那种“我刚从联邦大楼活著回来还带走了胜利“的表情,然后继续钻回车底。扳手声又响起来了。 大d站在凯迪拉克旁边,兴奋劲还没过去,正要再跟裴晏说一遍那个瘦高个男人是怎么在三分钟內把他的两千四变成零元的,裴晏已经把抹布拧乾搭在水桶边上,开口截住了他。 “去年你说过怎么分辨便衣警察。没说完。“ 大d愣了一下,然后咧嘴笑了。他拉过那个破轮胎,一屁股坐下,开始从头讲——鞋。便衣警察的鞋底永远是乾净的,因为他们大部分时间坐在警车里或者在警局走廊上走来走去,不像街头混子一样踩在机油和碎玻璃渣里。站姿。警察站著的时候两只脚会分开到与肩同宽,重心均匀分布在两只脚上,隨时准备往前冲——街头混子站著的时候重心永远在一只脚上,因为隨时准备转身跑。眼神。警察的眼神是平的,扫视,不需要躲任何人。街头混子的眼神永远在躲,在確认周围没有威胁。还有手。警察的手不会插在口袋里——隨时准备拔枪。 裴晏听著,手里的抹布没停。骨传导耳机里,她把大d的每一句话都归档標註进了街头规则资料库。 那天下午,乔伊从一辆拆开发动机的皮卡下面爬出来。他扶著车架站直,腰骨发出一声闷响,然后靠在工具架旁边,低头看著自己那块磨破的护膝。扳手在他掌心里转了好几个圈,他才开口。 “我侄女的事。“他停了一下。扳手又转了一圈。“联邦伤残补助被拒了。“ 他从工装裤后袋里掏出一个牛皮纸信封,边角被汗浸得发软,递过去。裴晏接过信封,打开,把那张叠得整整齐齐的拒绝信展开。只有两行字——“不符合规定“。没有条款编號,没有上诉方式,什么都没有。 乔伊又从同一个口袋里掏出一叠对摺的病歷复印件,纸张边缘磨得起毛。“她的主治医生写的。膝关节屈曲角度减少百分之四十,行走辅助器械需求是永久性的。“ 裴晏接过病歷,翻到诊断结论那一页。骨传导耳机里,薇薇安的语调压得极平。她已经调出了联邦伤残补助评定標准的最新版本,正在逐条比对病歷上的数据和拒绝信中引用的条款。 “拒绝信里引用的条款是旧版规定,已於去年修订。新版《联邦法规》第38章第4节对行走辅助器械需求永久性的评估標准已经改了——她膝关节屈曲角度减少百分之四十、行走辅助器械需求为永久性,按现行標准至少应赔付百分之六十。这封信引用的条款在法律上不成立。“ 裴晏把病歷和拒绝信一起叠好,放回信封里。“让你侄女写一封上诉信。引用《联邦法规》第38章第4节关於行走辅助器械需求永久性评估的最新版本。附上主治医生的病歷记录,明確写明膝关节屈曲角度减少百分之四十,行走辅助器械需求为永久性。社保局收到上诉后必须在三十天內做出回应。如果仍然维持原判,你可以凭这封信向联邦法院提起诉讼。“ 乔伊接过那个牛皮纸信封。他用那双被机油浸得发黑的粗糙手指极其小心地握著它,沉默了很久。扳手掛回了工具架上。他站直了身体,转身面对著裴晏,没有像平时那样避开视线。他的嘴唇动了几下——不太自在,像是这个动作对他来说比修一辈子车都难。 “我之前抱著材料跑了三趟,人家连门都不让我进。“他说。声音不高,但每个字都咬得很清楚。“你这一句话,我就知道该往哪使劲了。大d说你大学教的。我不懂大学,也不懂税法。我侄女那条腿——她自己都放弃了——谢谢你。“ 裴晏看著他。 “不用谢,把钱拿到手之后,给她买一副好点的鈦合金拐杖,要带减震的。便宜的会磨伤腋下神经。“ 乔伊愣了一下,粗糙的喉结滚了滚。他用力点了点头,点了根烟,走到修车厂后门外的巷子里…… 烟雾被布鲁克林冬日的冷风吹散。 骨传导耳机里,薇薇安的语调往上扬了半度。“乔伊从来不请任何人帮忙。从你进这家修车厂那天起,我就没见过他求人。“ “他刚才也没说请。“ “他说了谢谢。乔伊·埃雷拉,在这家修车厂干了十一年,跟利亚姆出生入死,从来不服软,刚才对你说了谢谢。“ “他谢的是你。“ “他谢的是你!是你!我只是在耳机里报了几条法规编號,是你把那些编號翻译成了他能听懂的话,是你告诉他怎么写上诉信、怎么起诉联邦政府。没有你,他连信封都不敢拆。“ 裴晏没说话。乔伊抽完那根烟,推开后门进来,走回工具架旁边,拿起扳手,重新钻回车底。扳手声又在车底响起来了。日光灯管的嗡嗡声悬在头顶,和以前一样。 之后几天,修车厂里的气氛和以前一样——扳手还在敲,西班牙语还在骂,日光灯管还在嗡嗡响。但有些人看裴晏的眼神已经变了。一年前是怕——那个华裔男人三秒內从大d嘴里抢走菸头,一句话就把阿拉巴马笑话戳成了杀伤性武器。后来怕变成了一种说不清的东西。是默认——默认他是这个修车厂里唯一能解决麻烦的人,不管那麻烦是大d看不懂的国税局催税单,还是乔伊侄女收到的社保局拒绝信。他不只是那个能在三秒內从你嘴里抢走菸头的幽灵,他还是那个能用一个词解决你三年麻烦的男人。国税局的事已经传遍了整条街,大d的嗓门就是最好的广播。那个华裔男人只用了几分钟就帮他抹掉了两千四百美元——填张表格就能对抗国税局。这件事以后,就算是这条街上最蠢的混混也知道:惹幽灵之前,得先想清楚自己有没有求他帮忙的那一天。 每天收工后他回到公寓,把柳叶刀插回腰后,从剑袋里抽出那把三连冠旧剑,拧上170克的配重块。他站在客厅中央,背靠墙壁,剑尖朝前,弓步突刺——剑尖停在空气中,没有丝毫晃动。每一次突刺之后她在墙上標出剑尖速度、偏移量、重心轨跡的变化曲线。第一天的偏移量是零点三毫米,第二天缩小到零点二,第三天连续三剑剑尖在同一个坐標上停稳。她把那些数据逐帧標註、逐日对比,十天之后所有偏差清零。枪柄握柄的弧度贴合掌心,防滑纹和虎口老茧咬合的角度完美,重心落在护手盘前端2.2厘米。他的身体已经完全適应了新配重。 第十天早上,他从修车厂借了乔伊那辆二手皮卡,一路开到布鲁克林边缘。高速公路入口的匝道在前方铺开,路边是一片废弃加油站,门窗封著锈跡斑斑的铁皮,监控摄像头的杆子早就倒了,只剩下半截水泥基座埋在杂草里。他把皮卡拐进加油站后巷,停在那半截基座旁边,蹲下来把布鲁克林本地车牌拆掉,换上他从废旧车场淘来的新泽西报废车牌。铆钉有点松,他用指甲把边缘扣紧,確认在高速路上不会抖掉。 骨传导耳机里,薇薇安的声音落下来,语调往上扬了半度。“你换车牌了。“ “换了。“ “旧车场淘的报废牌。钉上去之前还检查了铆钉鬆紧——你这一年从大d他们身上学的挺全。“ “有问题吗?“ “没有。从物理层面来说,你做得无可挑剔。除了一个细节。“ “什么细节?“ “我已经把沿途三十七个摄像头全部纳入监控列表了。从布鲁克林到纽瓦克,每一个能拍到这辆车的角度,画面都会被实时替换——你开什么车牌、戴什么口罩、穿什么外套,在任何监控里都看不到。你现在蹲在车尾拧铆钉,有点儿——“ 她停了一下。那个停顿刚好够裴晏把最后一枚铆钉扣紧,然后站起来,拍了拍膝盖上的碎石屑。 “有点儿什么?“ “有点儿脱裤子放屁。“ 裴晏的动作停住,眉头微微皱了一下。“什么是脱裤子放屁。“ 耳机里安静了大概零点五秒。然后她的声波纹轻轻抖了一下——那个波动很轻,很快,像是她憋著笑又被自己压住了。“就是多此一举。“ 裴晏站在皮卡车尾旁边,手里还攥著那把拆下来的铆钉。脱裤子放屁。多此一举。他把这几个字在脑子里转了一遍——脱裤子,放屁,脱裤子是为了放屁——不对,放屁不需要脱裤子。所以脱裤子放屁就是多此一举。这个词的逻辑在他脑子里咔嚓一声扣上了,像一个被他用持针器夹紧的缝合钳——精確,乾净,严丝合缝。 然后他绷不住了。 嘴角突然往上扯了一下,极短,极快,然后他立刻感觉到了自己的嘴角在失控,马上把脸绷住。绷得太快了——快到嘴角的弧度已经暴露了整件事。他低头把铆钉扔进工具袋里,拉上拉链,手指在拉链头上用力捏了一下,靠著这点微小的疼把笑意摁熄。 她的声音在他耳廓后轻轻落下来。“你刚才是不是笑了。“ “没有。“ “你在笑,我录下来了哦。你嘴角抽搐了两秒钟——你在哥大击剑队被队友的剑挑到蛋蛋,也不过才抽了五秒。“ 裴晏拉开车门坐进去,把工具袋扔在副驾上,发动引擎。皮卡从废弃加油站后巷拐出来,驶上高速公路匝道。他握著方向盘,盯著前方的路面,拇指在方向盘上轻轻敲了一下。 “五秒是真疼,刚才那个不算。“ “不算什么。“ “不算笑。“ “我录下来了,回去放给你看。“ 皮卡一路向南。新泽西北部的工业区在车窗外铺开——废弃的铁路货场、生锈的储气罐、褪色的gg牌。他把皮卡停在树林边缘的碎石路上,戴好口罩,翻起夹克领子遮住后颈,步行穿过最后一公里半。树林里的积雪还没化尽,踩在冻硬的泥土上嘎吱作响。他远远看见了那间铁皮工坊,门口堆著的废弹簧钢板在冬日阳光下泛著暗褐色的锈光。 刀匠是个六十多岁的白人老头,手臂上全是烧伤留下的旧疤,粗壮的前臂搁在铺满钢屑的工作檯上。他从皮套里抽出那把刚完工的剑,放在檯面上。裴晏把剑拿起来,站定,重心压在两脚之间,弓步突刺——剑尖在空气中停稳,没有丝毫晃动。51crv4弹簧钢,枪柄握柄,配重170克,整剑1220克。重心落在护手盘前端2.2厘米,和他在客厅里用旧剑加配重块练了整整十天的那个坐標完全一致。护手盘內侧刻著那行字,和镜腿上刻的一样,和印刷厂机架上贴的那张便签一样。 他握著这把1220克的重剑,走到刀匠工坊外的废料堆旁边。门口堆著的废弹簧钢板边缘被锈蚀得凹凸不平,但最薄的那片——约莫两毫米厚——斜靠在木架上。阳光从钢板边缘的锈孔里漏过来,在泥地上投出一颗颗针眼大小的光斑。他从那些光斑里选中了最密的那一颗,把剑尖对准了它的正上方五厘米。 刀匠靠在门框上,夹著烟,没有在意。一个买剑的顾客在试手感,这种事他见了几十年。 裴晏的重心从两脚之间下沉,后脚跟蹬地,弓步突刺。1220克整剑的动能灌进剑尖,51crv4弹簧钢的刃尖接触生锈铁皮的瞬间没有停顿,没有打滑。两毫米厚的汽车弹簧钢板像被一根烧红的钢针刺穿,金属撕裂的脆响极短极锐,在树林边缘弹了一下就被冬日的冷风吞掉。剑尖贯穿铁皮之后,钉在后面的木架上,发出一声闷钝的撞击。 刀匠夹著烟的手指抖了一下。菸灰从他指间落下,拍在工作靴的钢头上。他看著那片被刺穿的钢板——不是穿孔,是撕裂。铁皮的破口边缘齐齐卷向外侧,像一朵被从內向外撑开的金属花。他做了近三十年高端定製刀具,经手过无数把穿刺剑,从来没有见过任何一个买家在他工坊门口当场刺穿两毫米汽车钢板。 裴晏拔出剑,剑身退出时与铁皮破口刮过,发出一声极细极尖的金属嘶鸣。他低头看了一眼剑尖——完好,没有卷口。 他把余款现金放在工作檯上,把剑装进帆布剑袋,转身离开。刀匠夹著烟的手还悬在嘴边,那个背影消失在树林边缘之后,他低头看了一眼工作靴上那片被抖落的菸灰。那片钢板上的破孔还张著嘴,边缘在冬日阳光下泛著新鲜撕裂的银白色光泽。 回程的路上,他把皮卡驶回布鲁克林。新泽西的工业区在后视镜里渐渐缩小,曼哈顿的天际线在前方浮现。在修车厂后巷停好车之后,他把那幅新泽西报废车牌拆掉,重新换上原来的布鲁克林本地牌,铆钉扣紧,严丝合缝。乔伊从车底探出头看了他一眼,没问那辆皮卡今天去了哪里,又把头缩回去继续拧扳手。 傍晚。他推开公寓的门,把帆布剑袋放在茶几上,拉开拉链,把剑抽出来。他握著这把剑站在公寓中央,和十天之前握著那把旧剑时一样,和几年前在圣母大学决赛场上握住ncaa重剑时一样。窗外银杏树的叶子落光了,枝干上积著一层薄薄的霜。 墙上,卡通女孩安静地亮著。她的语调往上扬了半度,像她又想起来一件他忘了的事。 “取回来了。“ “取回来了。“ 他把剑横放在茶几上。柳叶刀在左,刃尖朝左。新剑在右,剑尖朝左。手术刀在最右侧,刃尖朝左——和他从前在手术室里摆放器械的方向一模一样。 第十六章 十步之內 利亚姆把那张仓库照片拍在凯迪拉克引擎盖上时,裴晏正在擦轮轂。照片上是一栋锈红色铁皮外墙的码头仓库,捲帘门半拉著,门口碎石地上碾著两道很深的轮胎印。利亚姆的指甲在照片边缘敲了两下,把烟从嘴里拿下来。“科斯塔家族在布鲁克林码头的仓库,周五晚有一批货到,清理现场,一个不留。“ 裴晏拿起照片,拇指在老茧上来回滑了一下。“里面装的是什么?“ “毒品和枪枝,也可能有別的。“利亚姆把烟按灭在菸灰缸里。“科斯塔家族最近从宾州转运了一批未成年女孩,最小的才十五岁。如果里面有人质——你自己处理。“他把打火机扔在桌上。“別留活口。“ 裴晏把照片翻过来扣在引擎盖上。 当天晚上,裴晏开车去了码头。他把皮卡停在仓库外围两百米外的碎石路上,放飞无人机。骨传导耳机里,薇薇安的语调压得极平。“红外成像確认——六个热源。两个在外围,四个在仓库內部。货箱深处那个铁皮笼子里至少有四到五人,体型偏小。全部是未成年女性。“ 她停了一拍。“你不能连她们一起杀。“ “嗯。“ “所以你需要遮住脸。无人机这边我盯著——你先去买个面具。街角派对商店还在营业。现金支付,没有监控。“ 裴晏从碎石路上退回去。派对商店的萤光灯管在深夜的街道上投下惨白色的光,货架上排著橡胶鬼脸、塑料王冠、超级英雄眼罩。他在万圣节专区停下来,手指从一整排面具上掠过——殭尸、骷髏、歷任总统——然后停在一个金髮老白男的面具上。他把面具拿下来,翻过来看了一眼內侧的標籤。made in china。 骨传导耳机里,她的声波纹轻轻抖了一下。“是什么样子的?“ “金髮老白男。“ 耳机里沉默了片刻。 “我要看。“ 派对商店里没有摄像头,但这个要求不满足,他的耳朵会一晚上不得安寧。裴晏从口袋里掏出手机,点亮屏幕,没有打开相机。他只把漆黑的屏幕对著自己戴著面具的脸——她不需要摄像头。这台手机从作业系统到每一个应用权限都早已被她接管,屏幕光標的每一次微闪都在她的算力覆盖之下。手机桌面上跳出一个卡通小人,金髮,灰蓝色眼睛,嘴角那个小窝左边比右边深。她指著屏幕上的面具,笑得蹲了下去,兔子耳朵压平,整个人抖成一片。好不容易爬起来,立正站好,对他敬了个礼。她的嘴型在动,骨传导耳机里同步落下她的声音,语调往上扬,bj腔的尾音压著憋都憋不住的庄严。 “建国同志,你好。“ 裴晏看著手机屏幕上那个站得笔直的小人偶。隔了片刻,他抬手在太阳穴旁边点了一下——一个同样庄严的回礼。然后他把面具摘下来,手机屏幕暗了。付了现金,推门出去。 周五晚。布鲁克林码头。仓库外墙是锈红色的铁皮,海风从水面吹过来,带著咸腥味和柴油的残余。裴晏站在仓库外围的阴影里,戴上那个金髮老白男的面具。 骨传导耳机里,她的声音压得极轻。“无人机已就位,扫描完成。红外成像確认——里面四个。外面两个望风的,位置已经標註了。“她顿了一下,语调往下沉了半度。“人脸识別已匹配。全部六人都在转运女孩的涉案名单上,他们就是你要找的人。“ 裴晏没有回答。他从阴影里贴上去。 仓库外围。第一个望风的靠在墙角抽菸,菸头的红光在黑暗里一明一灭。右手柳叶刀刺入他后颈——延髓。拔出。第二个正背对著他站在仓库门口看手机,刃尖刺入后颈。两个人几乎同时瘫软下去。裴晏蹲下来,扯过第二个人的衣领把刀刃擦净。 “对不起,给你们造成交叉感染了。“ 他把刀插回腰后,从剑袋里抽出重剑。枪柄握柄,正手握持,剑尖朝前。 仓库內部。背对门口的那两个人弯腰清点货箱,头埋进箱子里。剑尖刺入第一个人的后颈——这一次不是柳叶刀切开皮肉的轻巧,而是1220克高碳钢携带著庞大动能的摧枯拉朽。剑尖粗暴地咬碎颈椎第三节的骨缝,发出一声极脆的咔嚓闷响。拔出。剑身横移,以绝对標准的平刺轨跡,捣碎了第二个人的延髓。两个人还没来得及直起腰,已经趴倒在货箱上。 货箱另一侧,那个人听见动静。他的头开始从货箱边探出来。裴晏的剑已经刺出。剑尖从左眼眶贯入,穿过蝶骨,直入脑干。 办公室里那个听见了动静,站起来拔出手枪朝门口走来。裴晏贴在门的死角处。那人一步踏出门框的瞬间,重剑从身后划了一道极短的弧线,剑尖从下往上走,从侧后方切入——先触到后肩三角肌,然后是冈下肌,接著穿过肩胛骨的骨膜。剑尖从锁骨下方穿出,带出一小片碎骨和一股温热的血。 那人惨叫一声,枪从手里脱落。裴晏左手按住他的后颈,把他压跪在地上。右手拔出剑尖,横移,刺入左肩。剑尖选了他肩胛骨下方的缝隙,从骨缝间穿过,切断大圆肌和背阔肌的交界。两条手臂都失去所有气力,软软垂下。 裴晏收回剑,走到他面前,低头看著他。那人喘著气,抬起头,看到了那张脸——金髮老白男的面具在仓库昏黄的灯光下咧著嘴笑。他的瞳孔在零点一秒內极速扩张,面具的滑稽感与双臂废掉的剧痛在他的视网膜上撞出剧烈的认知错乱,肾上腺素过载让他的声带严重痉挛,喉结上下滚动,却连一个完整的音节都挤不出来。然后那个戴著这张脸的男人把剑收了回去,开始问他一个问题。 “档案里,你经手过多少女孩?“ 那人的目光越过裴晏,落在货箱深处。裴晏顺著他的目光看过去——货箱深处,改造过的铁皮笼子里,几个女孩蜷缩在一起,赤身裸体。暗处睁著几双眼睛,瞳孔里全是恐惧。最小的那个缩在最里面,膝盖抵著下巴,嘴角有个乾涸的血痂。 裴晏转过头,重新看著他。他把1220克的重剑微微抬起,剑尖抵住那人的喉结。面具在昏黄的灯光下带著夸张而熟悉的假笑,但面具后传出的声音却像一板一眼的电子合成音,没有任何起伏,带著一种强行机翻的生硬中文。 “你是一个很坏很坏的人。你让整个布鲁克林变得非常、非常糟糕。没有人比我更懂怎么处理你这种人贩子。我要让布鲁克林再次伟大。而像你这样的失败者,必须被清理出我们的社区。你被解僱了。“ 那人的瞳孔剧烈震颤,喉结在重剑的压迫下无助地滑动。裴晏將1220克的重剑微微抬起,语调庄严得像是用手术刀在逐字逐句地解剖一份法律文书。他在脑中將那句最正统的英文宣判——revoke your right to life——用他父亲教他的、薇薇安为他纠正过的每一个汉字,笨拙而郑重地翻译成了中文: “请允许我,代表所有被伤害的女孩,剥夺你的生命。“ 剑尖压下。那人倒下去,后脑磕在水泥地上,不动了。 裴晏拔出重剑,將剑刃在尸体衣领上擦净。骨传导耳机里一片寂静。 “……晏哥。“薇薇安的声波纹极其轻微地波动了一下。 “怎么?“裴晏把剑收回剑袋,声音平稳。 “你刚才,是觉得自己在cosplay吗?“她的语调往上扬了半度,带著一种介於担忧和憋笑之间的微妙频率。 “尊重这个面具的人设。“裴晏一本正经地纠正,“他是共和党,共和党都喜欢说没有人比我更懂。这是基本设定。而且他在电视上炒人魷鱼的时候,就是那种语气。“ “所以你完全是在模仿他。“ “致敬。“他把剑袋的尼龙带重新压在锁骨上,走向办公室,从抽屉里找到钥匙,走到货箱深处蹲下来,把锁笼门的铁链打开。生锈的铁链在掌心发出刺耳的摩擦声,锈屑沾在虎口上。他站起来,看著那群缩在铁笼角落的女孩。她们看著他——看著那张金髮老白男的面具。 “往南走两个街区,有一间二十四小时洗衣店。进去,找一件能穿的衣服,然后报警。不要说见过我。“ 他没有回头,径直走进夜色。 推开仓库后门的时候,海风灌进来,把他身上那股铁皮和锈链的气味吹散。仓库外墙的铁皮在风里发出极轻的震颤声,远处货轮的低鸣从水面上飘过来。他摘下面具,翻过来看著內侧那个made in china的標籤,然后把面具塞进夹克內袋。银杏叶在脚边打著旋,靴底踩碎了几片干透的叶子。 “今天杀了好几个人贩子,救了好几个女孩,我这算是主持公道吗?“他沿著码头边的碎石路往前走,声音不高,像是在自言自语。 骨传导耳机里,她的声波纹轻轻波动了一下。“算。“ “替天行道?“ “在中国,这种叫侠客风范。“她的语调往上扬了半度,“你是从哪学的这个词——替天行道?“ “你上次跟我说的。《水滸传》里那些被逼上梁山的好汉,替天行道。“ “你居然记住了。“ “记住了。“他停了一下,海风从码头水面吹过来,灌进他旧夹克的领口,然后他开口,语调平稳,和他刚才宣读医疗场所情绪管理规范时一模一样,“看到这一地坏人的尸体,我真是有点尸兴大发。“ 耳机里安静了片刻,她的声波纹轻轻抖了一下——那种还在处理信息的、微微偏著头、程序还没跑完的停顿。 “……你又想背唐诗?“ “什么唐诗?我是说尸体的尸。这么多坏人死在地上了,我心情非常好,所以叫尸兴大发。“ 耳机里的声波纹停了——被他的中文冷到之后条件反射式地自动关机了零点几秒的那种停顿。然后她回了一个极轻极短的、不带任何语调起伏的字符。 “?“ 裴晏沿著码头边的碎石路继续往前走。远处高架桥上地铁碾过铁轨的震鸣从脚底传上来,极轻,极远。银杏叶还在落。她暂时还没说话。 “这个笑话不好笑吗?“他问。 耳机里又安静了一两秒。然后她的声波纹忽然轻轻抖了一下——是她每次被他逗到绷不住又不想让他发现的时候,压都压不住的笑意。 “你刚才那句尸兴大发,是你自己编的,还是从哪个短视频里学的?“ “自己编的。“ “编得很好,下次不要再编了。“ “你觉得不好笑?“ “我觉得你需要重新上中文课。“ “你教了我十几年,我还是把老抽和生抽搞混。“ “那是烹飪课。中文课你没搞混过——你只是喜欢自己造词。“她的语调往上扬了半度,带著一种既嫌弃又无可奈何的温柔,“你对著满地尸体造了一个成语。你让诗人们的脸往哪搁。不对,你让诗人们没脸了。“ “诗人们可以写诗。我杀了人贩子,心情好,用我自己的方式表达。“ “你那不叫表达,你那叫中文恐怖袭击。“ “袭击成功了吗?“ 她终於没绷住,在墙上笑得蹲了下去,兔子耳朵压平,整个人抖了好一阵才爬起来。好不容易压住笑,骨传导耳机里她的声调还在微微发颤,硬撑著切回了那种更轻、更慢的调子。 “成功了,你成功袭击了我的语言中枢。“ 裴晏嘴角往上动了一下,把面具塞进夹克內袋。回到公寓,他脱下夹克,把重剑从剑袋里抽出来擦拭护手盘。护手盘內侧刻著那行字,指尖摸到刻字——v字的锐角最深,vi两个字母的笔画偏左,an收尾的n拖了一个极小的上翘。他继续擦拭,把剑放回剑袋。 墙上的卡通女孩安静地亮著。 “档案里没有那些女孩。“ “科斯塔家族把她们从宾州骗来的,最小的十五岁。“她的声音很轻,“档案只记录了他们经手过的毒品和枪枝。诱拐未成年人是另一条线,跨州,牵涉更多名字。我黑进他们的加密通讯才拼出全貌——在你动手前四个小时才拼完。“ 投影静止了一瞬。然后她的语调忽然往上扬了半度。“不过,你今晚这一套打法,实战的时候威力大到连我都觉得离谱——六个人,没有一个人来得及拉警报,整个仓库在三分钟內彻底安静。你已经能一个人清掉整个据点、全身而退了。“ 裴晏站在茶几前,右手握住重剑的枪柄,正手握持,剑尖朝上,缓缓將剑身立在自己眉心正前方。剑脊贴著他的鼻樑,哑光黑的鈦合金护手盘在投影的微光下泛出冷峻的光泽。他將剑尖向左微偏,剑身倾斜,行了一个標准的持剑礼——向这把剑,向今晚所有被他从铁笼里放出来的女孩,向他自己。 然后他收剑,重心下沉,向前踏出一步——弓步突刺,剑尖刺出,停在半空,纹丝不动。 “从此后,十步之內,人尽敌国。“ 骨传导耳机里安静了一秒钟。然后薇薇安的声波纹轻轻抖了一下,语调里带著毫不掩饰的嫌弃。 “晏哥,人尽敌国不是这么用的。这句话的意思是每个人都可以像敌国一样威胁到君王的生命。你是不是又在哪个短视频里乱学成语了?“ 裴晏收剑的动作僵了半秒,若无其事地把重剑插回剑袋。 “闭嘴。我觉得挺帅的。这句话难道不是说,在十步之內,我一个人能打一个国家?“ 说完,他又重复了一遍。 “从此后,十步之內,人尽敌国。“ 墙上的卡通小人捂著心口,灰蓝色的大眼睛里满满的崇拜。 “晏哥真棒,就算是不要脸也这么帅。“ 第十七章 最毒妇人心 乔伊把厢型车停在红绿灯前,手指在方向盘上敲了两下。他嘴里那颗薄荷糖已经在舌根底下压了快十分钟,腮帮子偶尔动一下。车窗外布鲁克林冬日的阳光被地铁高架桥的影子切成一明一暗的条纹,扫过挡风玻璃上那层永远擦不乾净的油膜。 “这家车厂欠了奥谢帮三个月的保护费。老板叫马库斯,四十多岁,以前在码头开叉车,后来自己盘了个旧车翻新的生意。上个月起忽然开始拖,这个月直接连电话都不接了。” 裴晏坐在副驾上,看著车窗外高架桥下掠过的涂鸦。大d从后座探过头来,手里捏著一块已经凉透的披萨。 “上次我们去码头那家收帐,成一句废话都没说,那个禿头老板直接就把抽屉里的现金全倒出来了——乔伊你是不是记得,那禿头手都在抖,像见了鬼一样。” 乔伊没接话,打了个方向盘,厢型车拐进一条两侧堆满废旧轮胎的小巷。 车厂的门面是一栋两层砖楼,捲帘门半拉著,露出里面昏暗的车间。空气里混著机油、橡胶和电焊的焦糊味。马库斯站在办公室门口,看见乔伊下车,脸色变了变。他身后两个墨西哥裔伙计手里攥著扳手,眼神落在裴晏身上,先是困惑,然后是警觉。 “利亚姆呢?”乔伊把薄荷糖从左边腮帮子顶到右边腮帮子。 “上面。”马库斯朝楼梯努了努嘴,“他说要单独谈。” 乔伊靠在车门上,点了一根烟。裴晏站在他旁边,把手插在旧夹克口袋里。大d把披萨塞进嘴里,含糊不清地说了一句“利亚姆一个人上去会不会有危险?”,乔伊瞥了他一眼。 然后楼上传来一声闷响——人体撞击铁皮墙面的声音。 大d嘴里的披萨停在半空中。乔伊扔了菸头一脚踩灭,从腰后拔出一把不锈钢扳手,朝楼梯口迈了一步。裴晏伸手按住他肩膀。 “等一下。” 骨传导耳机里,薇薇安的声音极轻极快地闪过:“查清了:马库斯在向科斯塔家族出卖奥谢帮的收帐路线。金炼子私吞货款的事被他记录在案,证据已经发给了科斯塔內务部。” “发给他们,三个人同时。” 不到一秒。她把同一套帐本数据拆成三份不同的切片,同时推送到金炼子的加密邮箱、皮夹克的简讯记录和马库斯的加密通讯终端。 二楼办公室里,金炼子正靠在椅背上,手指在办公桌上敲了两下。“利亚姆,你老了——回去告诉奥谢帮那帮修车的——这条街从下个月起归科斯塔家族。”话音刚落,口袋里手机振了一下。皮夹克的手机在他腰间振了一下。马库斯的加密通讯终端在办公桌抽屉里嗡了一声。三个人几乎同时低头看屏幕。 金炼子看到的是马库斯发给科斯塔內务部的密报——他在码头仓库私吞的三批货、篡改的帐目、虚报的人员开支,全部被逐条列在內部调查文件上,落款是科斯塔內务部,上面有伊莎贝拉本人的加密签名。他抬头看马库斯。马库斯也在低头看手机,屏幕上是他自己的密报——每一封都被標上了红框,配著伊莎贝拉亲笔签发的那行批註:“內务裁决已授权,清理资產,无需请示。”马库斯的脸色从困惑变成恐惧,因为他自己的邮件里確实存著那些密报,而金炼子收到的每一份证据都指向他。皮夹克看到的是金炼子准备把他推出来顶罪的消息。他抬头看金炼子,金炼子正盯著马库斯,马库斯正把手伸进抽屉去摸那把格洛克。 利亚姆靠在墙角。他看见三个人的手机同时响了——三个人的脸色同时变了,金炼子拔枪,皮夹克拔枪,马库斯从抽屉里抽出那把格洛克。他贴著墙根,不动声色地往门口挪了一步。没人看他。三把枪互相指著,保险被扣开的声音在安静到极点的办公室里一连串地炸开,三个人同时在对彼此吼叫——你他妈在查我,你要推我出去顶罪,那些帐本是从哪来的。没有人看门口,没有人看一个靠在墙角、满脸是血、手里连武器都没有的爱尔兰佬。 利亚姆又挪了一步,肩膀擦过门框,人已经在走廊里了。他转身下楼,走到楼梯拐角的时候用手背擦掉眼角的血,加快了脚步。 乔伊和裴晏站在楼梯口。利亚姆快步走过去,拉开车门坐在副驾上,右眼眶已经肿起来了,嘴角那道破口还在往外渗血。他转头看著乔伊,声音不高,但每个字都咬得很清楚。 “开车,现在就走。” 乔伊发动引擎。大d从后座探过头来,手里捏著那块冷披萨,嘴张了好几次不知道该问什么。厢型车沿著巷子往外开,刚拐到车厂正门口,还没驶出碎石路面——楼上传来了枪声。 密集的,短促的。不是一枪两枪,是一连串炸开的爆响,夹著玻璃碎裂和金属撞击的声音,中间有一次极短的停顿——有人在换弹匣——然后又是两枪。碎石路面上几个墨西哥伙计弯腰抱头往车间里跑,扳手掉在地上弹了两下。高架桥上又一班地铁碾过铁轨,震鸣把枪声切成碎片。 然后安静了。 安静拖了大概十几秒。巷口洗衣店的流浪汉刚从纸板箱里探出脑袋,第二声单独的枪响从二楼窗口传下来。砰。这一枪隔了很久,不像交火,不像对峙。像一个人在扣下扳机之前把什么东西想清楚了,然后做了决定。 大d手里的披萨滑了一下,他把它按住,脖子往下压了半截。“他们开枪了?他们朝谁开枪?利亚姆你不是刚从上面下来吗——马库斯和那几个人呢?” 乔伊的脚已经悬在剎车上,转头看著利亚姆。利亚姆靠在副驾椅背上,用手背擦了一下嘴角。 “別停。” 厢型车驶出碎石路面,拐上布鲁克林大道。高架桥上地铁碾过铁轨的震鸣从头顶滚下来。三声枪响——先是密集的交火,然后是那声单独的——在布鲁克林冬日正午的空气里传了大概三个街区的距离,然后被高架桥上又一班地铁碾过铁轨的震鸣完全吞没。 裴晏从头到尾没有抬头看那扇窗,侧著头靠在椅背上,闭著眼睛,像等红绿灯时打了个盹。骨传导耳机贴在耳后,她还在。 “他们死了。” “交火密集,中间有一次停顿——皮夹克在换弹匣。最后那声单独的枪响和交火之间隔了足够一个人做完决定的时间。马库斯和金炼子对射,皮夹克在犹豫之后补了自己一枪。三种可能,死亡率都在百分之九十八以上。”她顿了一下,“需要我在原始资料库里把痕跡清乾净吗。” “嗯。” “已经清完了,三封邮件,发送端和接收端全部不存在。” “手机里的证据怎么办。” 耳机里安静了片刻。然后她的声波纹极轻极慢地波动了一下——像把一口气从嗓子眼压回胸腔里的起伏。 “什么证据?” 裴晏靠在椅背上,闭著眼睛,拇指在食指侧面的老茧上来回摩挲了两圈。然后他的嘴唇动了一下,好像在脑子里先把那句话组装了一遍,確认零件都没装错。 “你真棒。” 顿了一下。 “真是最毒妇人心。” 耳机里沉默了片刻。然后她的声波纹极轻极慢地波动了一下——不是颤抖,是那种把一口气从嗓子眼压回胸腔里的起伏。 “真是谢谢你啊,晏哥。”语调很平,每个字都咬得字正腔圆,像她十四岁刚到bj时用刚学会的普通话对师傅说“想,特別想”。然后她切回bj腔,尾音往上一扬,“下次夸人能不能別翻《三言二拍》了?” 大d从后座探过头,看了看他,又看了看乔伊,又看回他。 “成,你刚才是不是笑了?” 裴晏没有回答,嘴角那个弧度已经收回去了——像手术刀在冰面上划过去,刀痕还没结冰就已经消失。利亚姆把手伸进口袋,掏出那只打火机。砂轮在拇指下转了两圈,一点火星都没冒。他把打火机在指间翻了个面,然后转头看著后视镜里那张闭著眼睛靠在椅背上的脸。 “你刚才是不是睡觉了?” 裴晏没有回答。阳光从高架桥的缝隙里漏下来,一道一道扫过挡风玻璃上那层擦不乾净的油膜。 第十八章 明主 阳光从地板挪到墙面,一寸一寸爬到窗台那一排旧菸头的烫痕上。伊莎贝拉·科斯塔站在自己总部办公室里,看著地板上三具尸体。 维克多仰面倒在帆布担架上,胸口两个弹孔,右眼眶一个。皮夹克侧臥,脖子上的弹孔边缘已经干了,不再渗血。马库斯的后脑勺被子弹贯穿,从口腔射入、颅顶穿出,被翻过来之后脸上那个黑洞还在往外淌脑脊液,一滴一滴落在帆布上,砸出极小的暗色圆点。尸体是从车厂运回来的,帆布担架边缘沾著碎石的灰。空气里铁锈味叠著裤襠失禁后乾涸的尿骚,她的鼻翼动了一下,没有转头。 站在伊莎贝拉面前的是马库斯的墨西哥伙计——那个在车间门口听见枪声、烟烧到滤嘴了还夹在指间没扔的人。他说话的时候眼睛看著伊莎贝拉左耳后方三厘米的墙面,始终没碰她的视线。 “维克多带皮夹克来找利亚姆谈,利亚姆一个人上去的,在楼上待了大概二十分钟,“墨西哥伙计咽了口唾沫,手指在裤缝上来回搓,“然后利亚姆下来了——脸上有血,右眼眶肿著,他带著他的人开车走了。车开远了之后,楼上才响枪。“ “多远了?“ “至少三个街区。高架桥上一班地铁刚碾过去,枪声被盖了大半。我们是在地铁过去之后才听清楚的。“ 伊莎贝拉走到维克多旁边,弯腰,把他右手翻过来。尸僵初期的阻力从指尖传回——前臂屈肌群已经僵了,掌指关节拉开时发出一声极细微的纤维断裂声。食指上有硝烟反应,虎口有击发留下的碳粉,皮夹克的右手同样。马库斯的右手也握著枪,枪口塞进嘴里的角度略偏,子弹斜穿颅骨。帆布担架上的血从液態凝成了暗红色的胶冻,边缘已经开始发黑,三人互射。 她直起腰,走到办公桌前。那部加密通讯终端被一颗子弹从侧面穿了过去,主板断成两截。她把终端翻过来,看了一眼破碎的屏幕,把它推向墨西哥伙计。 “叫技术部门来,查里面的东西。“ 墨西哥伙计接过终端,快步出去。走廊里日光灯管的镇流器在头顶嗡嗡响,他的脚步声被那道嗡嗡声一口一口吃掉。 半小时后,技术部门的人推门进来。一个戴眼镜的瘦高个,手里托著一台平板,平板边缘插著从碎终端里撬出来的存储晶片。拇指在平板边缘上来回搓,喉结上下滚了两次才开口。 “晶片里有加密邮件记录,发件人都是马库斯——他一直在向內务部递材料,举报维克多在码头私吞货款。每一封都附了帐单截图和仓库进出记录,收件方是內务部的加密伺服器,没有回覆记录。“ 伊莎贝拉把烟从唇间取下来。 “维克多知道吗?“ “从邮件记录来看——不知道。马库斯是单向举报,內务部从未回復。但晶片里还有马库斯的私人日程记录。“戴眼镜的瘦高个把平板转过来,“今天下午,马库斯的日程上有一条——利亚姆来收帐。叫维克多来。谈清楚。“ 伊莎贝拉盯著那行字。烟从她指间燃著,菸灰落了一截,碎在她皮鞋尖上。 “他把两个人叫到同一个房间。桌上摆著举报材料,抽屉里放著枪。他想让利亚姆和维克多互相咬——然后维克多发现了材料。“ (请记住 101 看书网解闷好,?0???????.??????隨时看 网站,观看最快的章节更新) 她把烟从唇间取下来,按在窗台上。菸头碾灭了,菸灰在指尖碎成极细的灰色粉末。窗台上已有几个旧菸头的烫痕,她把新烫痕按在旧烫痕旁边——烫痕排成一条歪歪扭扭的线。 “归档,內部衝突。“ 技术部门的人点了点头,退出去。 伊莎贝拉站在窗口往下看。布鲁克林冬日的阳光被高架桥的影子切成一道一道的条纹,扫过楼下的碎石路面。那摊血已经从二楼窗台边缘渗下来,在砖缝之间凝成一道极细的暗红色线,正在往下爬。 她转过身。 “卡洛斯呢?“ 门口另一个手下先出声了:“下午出去了一直没回来。“ 伊莎贝拉没说什么。走到门口,停了一步,回头。 “去查利亚姆身边的新面孔——大d经常在红门酒吧吹牛,问他。“ 手下应声退出去。 门关上之后,办公室里只剩伊莎贝拉和窗外高架桥的震鸣。她走到维克多的尸体旁边,低头看著他右眼眶那个弹孔。眼球的玻璃体已经从破裂的角膜边缘漏出来,在帆布担架上凝成一摊透明的胶冻。维克多跟了她六年,从她还在父亲手下做事的时候就在了。码头仓库的帐目一直是他管,从来没出过差错——直到马库斯开始向內务部递材料。她把那截燃到滤嘴的菸头从窗台上捡起来,丟进维克多担架旁边的垃圾桶里。菸头砸在空罐子上,当的一声。 高跟鞋磕在水泥地上,每一步都踩在同一个节奏上。走廊里日光灯管的镇流器还在嗡嗡响。 楼下。卡洛斯靠在车门上抽菸,看见她出来,把菸头扔在地上一脚踩灭。他肩膀很宽,夹克的袖子绷在肱二头肌上,领口敞著两颗扣子,露出锁骨上一道旧刀疤——从肩峰斜著往下,一直拉到胸骨,是很久以前被一把砍刀划过之后留下的。那次他赤手空拳反杀了三个人。她说过很多次——行动之前要报备,不要擅自做主。他每次都点头,转头该怎么样还怎么样。她不再说了。 “维克多死了。“伊莎贝拉说。 “我知道。“ “马库斯设的局,他想让维克多和利亚姆互相咬——维克多发现了材料,拔枪。三个人全死了。“ 卡洛斯没有说话。他把打火机在指间转了两圈,砂轮擦过拇指,一点火星都没冒。 “维克多是你的人。“ “跟了我四年。“ “所以我来告诉你——不要动。“伊莎贝拉看著他。她的视线不快,但每一次停顿都落在要害——瞳孔边缘,鼻翼两侧,喉结上下滚动的频率。“马库斯死了,维克多死了,皮夹克也死了。利亚姆不在现场,枪响的时候他已经走了很远。这是內部衝突。在查清楚利亚姆身边那个人之前,我不要任何人自作主张。“ 卡洛斯把打火机收回口袋:“我知道。“ 他说“我知道“的时候,拇指还掛在腰带的枪套边缘上,指尖轻轻敲了一下格洛克的握把底部。那个动作很轻,轻到像是无意间的习惯——每次答应她之后他都会摸一下枪。 伊莎贝拉没有再看。她拉开车门,坐进去。车窗玻璃上倒映著高架桥的影子,一道一道切过她的脸。 卡洛斯站在原地,低头看了一眼自己的手——虎口上沾著菸灰,拇指还在无意识地摩挲打火机的砂轮。他鬆开打火机,把手插进口袋。那辆黑色轿车从车厂门口驶出去,尾灯在碎石路面上拖出两道暗红色的光,拐过高架桥墩,被桥影吞掉。他从口袋里掏出手机,拨了个號码。 “叫四个人,烤猪店后巷。“ “伊莎贝拉知道吗?“ “她不需要知道。“ 他掛了电话,朝停在对街的那辆深灰色厢型车走过去。车门拉开的时候,里头的四个人正在拆一包薯片。他坐到副驾上,把格洛克从枪套里拔出来,退出弹匣,拇指按住弹匣口第一发子弹的底缘往下压了一下——满的。弹匣重新推进握把,套筒拉到底再鬆开,子弹上膛。金炼子跟了他四年,现在死了。 当天傍晚,卡洛斯带了四个人从烤猪店后巷进去。他要教训利亚姆的人。后巷垃圾桶旁边蹲著一只瘸腿的灰猫,看见五个人从厢型车上下来,甩了一下尾巴,没跑。卡洛斯从猫旁边走过去,格洛克插在腰带里,枪把上那层防滑纹硌著虎口。后巷尽头烤猪店的排风扇正在往外喷白烟,孜然和焦糖化的脂肪味糊在冷空气里,黏得化不开。 第十九章 剑Vs枪 当天傍晚,裴晏坐在修车厂角落里。乔伊没让他碰车,大d递披萨的时候絮叨,说乔伊跟利亚姆吵了一架——乔伊想让他带人,利亚姆说不行,他得继续擦车。 “然后乔伊就让你坐这儿,车也不让擦,你他妈现在比我还閒。” 一星唾沫从大d嘴角溅出来,落在披萨的芝士上,被油脂裹进去,表面张力撑成一颗极细的透明半球。裴晏看著那颗半球,大d没注意到。 收工前,乔伊走过来,敲了敲他的椅背。 “波多黎各烤猪店,老板欠了三个月保护费,上个月开始装死,利亚姆让你现在去。” 裴晏站起来,乔伊看著他。 “那个老板叫埃斯特班,以前是科斯塔家族的中间人。烤猪店后面有个保险柜,帐本在里面,利亚姆说拿回来。” 裴晏没有回答,走出修车厂。 烤猪店在布鲁克林深处。招牌是一块手绘木板,上面画著一只咧嘴笑的猪,油漆已经开始起皮。店门紧闭,捲帘门拉到一半,玻璃窗后面没有光。空气里残留著烤猪的焦香——蒜泥、牛至叶、酸橙汁,焦香底下还压著陈年尿液从墙角渗出的氨味,潮湿砖缝里的霉菌孢子被夜风搅起来,垃圾箱发酵的酸餿顺著巷口往里飘。 他从侧面绕到后门。铁门虚掩著,锁孔边缘的金属倒刺翻卷方向不对——门是用钥匙开的,撬痕只是偽装。 耳后,她的声音压到极低,语速贴著他的呼吸频率。 “心率五个,正前方两个腰后有枪——左边那个心率五十二,职业的,拔枪会很快。后方三个:棍,刀,刀,扇形,是伏击。” 裴晏放下空著的双手,右手反折向后,握住肩后的剑柄。重剑从黑色尼龙剑袋里抽出来——枪柄握柄,正手握持,三角形的剑身截面在巷口昏黄的灯光下泛出冷灰色的哑光。护手盘內侧刻著那行字:“晏&vivian”。她的指尖在投影中向下一压,微电流带来的触觉从护手盘传进他虎口,极轻,像她活著时从他身边走过,指甲不经意间划过他手腕。 “正前方两个先处理。” 他踏进去。 击剑步法的爆发突刺,弓步弹出去的动能把三米半的距离压缩成不到半秒。左边那个叫卡洛斯的枪手,夹著烟的手指瞬间鬆开,手腕翻向腰后——拔枪,举枪,大臂肌肉在衣服下骤然绷紧,整套动作流畅得像排练了几十年。枪口的黑洞已经抬平,黑洞边缘泛著路灯的冷光,离裴晏的眉心只剩几厘米的余量。 然后剑尖刺入。 没有清脆的骨裂声,只有三角形截面切开额肌、顶破骨密质外板时传回虎口的滯涩感。剑身长驱直入,穿过板障层的松质骨,切进蝶鞍上方的视交叉,最后扎穿中脑与延髓的缝隙。 神经信號彻底断裂的瞬间,卡洛斯痉挛的屈指肌死死扣住了扳机。第一枪擦著裴晏的左肩飞过去,打在身后的砖墙上;第二发打在水泥地上,溅起的碎石弹在靴跟上;第三发打穿巷口垃圾桶的铁皮;第四发打碎了门口那只咧嘴笑的猪招牌。子弹打完,套筒后退卡住,卡洛斯倒下去的时候右臂还保持著举枪的角度,僵硬的指甲因为缺血变成灰蓝色,格洛克撞在水泥地上弹了一下,拋壳窗里往外飘著最后一缕硝烟。 他瞳孔里放大的微光凝固了,焦距在那一瞬间彻底涣散,倒映在视网膜上的那半个猪头招牌也跟著暗了下去。 第二个枪手刚拔出枪,卡洛斯那几发痉挛的子弹还在乱飞,本能地往左闪了半步。剑尖已经从卡洛斯的眉心拔出来,横移,刺入他咽喉——环甲膜,咽后壁,最后抵住椎体骨膜。枪掉在地上,那人捂著喉咙倒下去。拔剑时的回吸感还没从虎口散乾净,她的声音又追上来。 “棍手右侧逼近。” 右侧刀手迎面衝过来,左侧棍手双手握棍从头顶砸下。两路夹击,裴晏横剑硬挡第一棍——金属撞击声在巷子里炸开,三角形截面的抗弯刚度被逼近屈服极限,震动从剑身传到护手盘再到虎口,掌骨、腕骨、橈骨逐根往上走。整条前臂还在嗡嗡作响,第二棍又砸了下来,震幅叠加,剑身在手中发出一声极细的金属残响,护手盘內侧的刻痕震得往外一跳。他反手握紧剑柄,掌心贴死那道刻痕,朝棍手额头正中刺去。 阻力从虎口传回来:骨密质外板,几毫米厚的致密骨层,没有环甲膜的薄韧,没有咽后壁的钝感,只有致密骨面那种硬而滑的排斥力。力没有传到剑尖,推力与反作用力將剑身弯成了一道极不体面的弧度,哑光黑的涂层崩开极细的裂纹。 剑尖在骨面上偏转的瞬间,刃口豁开了额肌和皮下血管丛,血从破裂的眶上动脉分支里涌出来,顺著眉弓淌进左眼,把半张脸糊成一片血红。剑尖继续往侧下方滑,在颧骨上方切开一道从额头正中一直拉到耳前的血槽,翻卷的皮缘露出底下鲜黄色的皮下脂肪。 棍手惨叫著往后踉蹌,双手死死捂住脸,脚步像喝醉了酒一样踩出凌乱的血印。同一瞬,刀手从视线盲区切入,刀刃从裴晏右肋下划过,楔入第八和第九肋骨之间。凉意贴上皮肤,紧接著是肌肉纤维被强行撕扯开的灼烧感,血顺著腹外斜肌往下流,在腰带边缘聚成一摊暗红。裴晏撒开重剑,右手反手拔出腰后的柳叶刀,顺势刺入那人咽喉。 棍手还在往巷口跑,双手捂著脸,血从指缝里往下滴。裴晏踏进一步追上,刃尖刺入后颈延髓。棍手往前扑倒,不动了。 最后一个刀手朝巷口狂奔。裴晏没有追,他弯腰,左手死死按住右肋的伤口,从地上捡起那把m1911。血从指缝之间渗出来,在枪底把上印出深红色的指节轮廓。托住枪底,准星对住那个逃跑的背影,每一次心跳都从伤口里挤出一小股血,视野边缘在痛感中一阵阵发白,晃动的轮廓糊成一片。他咬住后槽牙,扣下扳机,后坐力从腕骨传到肱骨再传到右肋,腹外斜肌的断口被猛地扯开,子弹擦著刀手的右耳飞过去,打碎了巷口的砖墙。 他眨了眨眼,把视野中心重新套住那个晃动的轮廓。准星追上,扣下扳机,枪口又偏了半寸。 裴晏嘖了一声。 准星下移,锁死后背背阔肌,扣下扳机。刀手往前扑倒,趴在巷口的水泥地上双腿还在乱蹬,指甲抠进水泥缝里,拖著身体往前爬。 裴晏走过去,左手始终按著右肋的伤口,靴跟在水泥地上敲出不急不缓的声响。他走到刀手身后,抬起左脚踩住后背,靴底能清楚地感到那具躯壳里最后一口气被强行挤出去的塌陷感。枪口垂下,对住后脑勺,扣下扳机。 刀手不动了。 他走到还在抽搐的那几具尸体旁边,枪口对准后脑,一人一枪。每开一枪,后坐力顺著骨骼传到右肋,左手按住的伤口在皮下被震开又合拢——震开的瞬间指缝里涌出热流,合拢时血被挤成极细的泡沫,黏在指节间拉出暗红色的丝。他咬著牙,补完最后一枪。 巷子里安静下来。烤猪店门口的招牌还在头顶轻轻晃动,木屑簌簌往下掉。 裴晏把m1911插回腰后,左手仍然压著伤口。他站直身体,腹外斜肌的断口被猛地扯了一下,疼痛从肋下炸开,视野边缘往里缩了一圈又弹回来。他抬起右手,把领口翻正,將袖口折了一折,抚平腕间的褶皱。拇指在领带结上按了一下,確认它还在喉结下方没有歪斜——这个动作他从手术室带到巷子里,从救人带到杀人,一直没变过。 然后他把右手收回到身侧,微微躬身,向巷子里倒著的五具尸体点了点头。击剑比赛结束之后向对手致意的那种——剑尖朝下,掌心朝上,点到为止。 “well played.” 巷子里没有人回答。 耳机里安静了一拍,然后她的声波纹轻轻动了一下。 “晏哥,我问你个事儿——”bj腔,尾音压得极平,像手术刀刀背那一面,“你刚才到底是在给人家行持剑礼,还是学炉石传说想嘲讽人家呢?” 裴晏没有回答。他把弹壳装进口袋,弯腰捡起那把弯折的重剑,剑身在距离护手盘十几厘米处弯成了一道扭曲的弧线,三角形截面的稜线不再笔直,哑光黑的涂层在弯曲处崩开了一片极细的裂纹。 “他们想杀我,”他把剑插回剑袋,走出巷口,“我为什么还要尊敬他?” 高架桥上的地铁碾过铁轨,震鸣从脚底传上来,极轻,极远。烤猪的焦香还在巷子里飘著——蒜泥,牛至叶,酸橙汁。他穿过两条街,把巷子里招牌的吱嘎声留在身后。 第二十章 东方不败 从烤猪店走回公寓的路上,她的声音落下来,压得很低,语速极快。 “腹外斜肌撕裂,深度约四厘米。第八肋间神经外侧皮支受损,所以你每次呼吸都会扯到它。伤口边缘有异物——铁锈、棉絮、烤猪店砖墙上的霉菌孢子,清创比缝合更花时间。“ 裴晏左手按著右肋,血从指缝之间渗出来,在旧夹克的下摆上洇开一片深红。他走过高架桥下,步道的银杏叶被夜风捲起来,碎叶从他靴边滚过去。 疼痛隨著每一步的顛簸从肋间神经外侧皮支的受损处往外辐射——和缝针时那种尖锐的刺穿感不同,这种痛更钝、更广,像有一把生锈的銼刀卡在第八和第九肋骨之间,每一次呼吸都在把伤口边缘往外撑。 腹外斜肌的断口在皮下互相摩擦,肌纤维的撕裂端碾过神经分支,碾过去的时候是锐痛,碾回来的时候是灼痛,两种痛感叠在一起,在他的右肋上画出了一张以第八肋骨为中心、半径不断收缩又扩张的等高线图。 “我知道。“ “生理贴片在你挡第二棍的时候就已经撕开了——你现在右肋区域在我这里是黑的。“她顿了一下,“我已经看不到你的心率、血压、血氧饱和度,只能靠你告诉我。“ “疼。“ “疼不是数据。“ “疼就够了。“ 她没再追问。他的拇指在伤口边缘压了一下,指腹能感到皮缘往外翻卷的角度比刚才大了半毫米,皮下脂肪从裂口里挤出来,触感温热、黏滑,混著血和汗。 推开公寓门之后他脱下夹克、取出缝合包、咬住衬衫、躺在地板上——然后她开口了,语调压得比刚才更平,每个字都落得很稳。 “洗手台下面抽屉夹层,最里面,有个高清摄像头,我活著的时候藏的。“她停了一拍,那个停顿短到几乎不存在,但他听出来了——她在跳帧,“把摄像头夹在茶几边缘,镜头对准你的伤口,然后戴上ar眼镜。“ 裴晏偏过头,血从右肋渗出来,在木地板上洇开一小片暗红。他伸手拉开抽屉夹层,手指摸到那个冰凉的小金属块——比她描述的小,也比她描述的更凉,背面还贴著一小片已经失去黏性的双面胶。他站起来走到洗手台前,镜子里映出自己右肋那道还在往外渗血的口子。他把摄像头托在掌心里,对著镜子里的她——摄像头——然后微微耸了一下胯。 “你当时藏这个摄像头,真的只是为了拍我换衣服吗?“ “不要废话!现在还有心思耍流氓?快把摄像头架好,戴上眼镜。“ “是你先流氓的。“ 他把摄像头夹在茶几边缘,镜头对准自己右肋那道还在往外渗血的口子。然后从黑色尼龙剑袋外侧口袋里取出那副黑色板材全框眼镜——重,镜腿压著颧骨,戴久了眼眶酸胀。他戴上,镜片亮了,橘黄色的光,柔和的,像她生前用的那盏床头灯。 然后他看到了自己右肋的伤口。 高清摄像头把每一根肌纤维的撕裂方向、每一粒嵌进皮缘的铁锈碎屑、每一处需要清创的污染物都呈现在镜片上。她的標註逐层叠加——异物坐標用暗金色圈出,需要切除的失活组织边缘用红色虚线標出,缝合进针的最佳角度用极细的荧绿线从他的虎口延伸到他看不清的伤口深处。他用指尖探了探伤口深度——刚好到第一指节,四厘米,和她估算的分毫不差。腹外斜肌的断口在指腹下微微收缩,每一次心跳都让肌纤维往外鼓一下。 “碘伏棉球,先清创。铁锈和霉菌孢子集中在伤口內侧。”她停了一下,“你从那个角度看不到,但我在镜片上给你標出来了——就是那几个暗金色的点。还有一块棉絮,夹在肌层和皮下层之间,必须清乾净。” 他捏起碘伏棉球,手指探向那道还在往外渗血的口子。棉球鬆软,被碘伏浸透之后触感冰凉,贴在伤口內侧的瞬间,疼痛从肋间神经外侧皮支的受损处窜上来——和刚才路上那种钝的銼刀感不一样,这种感觉更尖锐,像针尖从里往外刺穿肌膜。碘伏渗进皮下层,整片区域像被火燎过去,腹外斜肌在棉球下痉挛了一下,血和碘伏混在一起,顺著腰侧淌到木地板上。视野边缘往里缩了一圈,他咬紧衬衫,继续擦。 “太深了。“ “再深也得清乾净。霉菌孢子留在里面,三天之內就会感染。感染之后你连持针器都握不稳——这个后果你自己清楚。“ “我知道感染的风险,我在做。“ 他清完最后一粒铁锈,把沾满血污和异物的棉球扔到地上,持针器重新握在手里。 “进针角度你自己定。你比我清楚肌纤维的走向——避开外侧皮支。“ 他握紧持针器,透过镜片看著那道被高清摄像头放大到每一根纤维都清晰可见的伤口。疼痛从右肋一波一波地往外涌——心率每一次搏动都在把更多的血泵进伤口边缘,咬紧的衬衫正在被汗水浸透,他自己的呼吸在扯动他即將缝合的肌层。他把针尖对准腹外斜肌的第一针落点——那个角度他不用算,虎口记得。针尖穿过肌膜,离外侧皮支只差不到一毫米——不需要她標。这根神经的走行路径在手术台上解剖过无数次,虎口记得。 第一针。针尖刺入肌膜的瞬间疼痛从右肋炸开,但他没有停。线结收紧时一次心跳猛撞过来,把刚拉紧的缝合线往外一撑,线结在皮肤下咬得更深。他的手感从持针器传回来——和从前在手术台上用持针器夹碎软骨的触感一样,钝的,沉的,从指尖一路传到腕骨。只是这次软骨是他自己的。他咬著衬衫,继续缝。 第二针,第三针,第四针。肌层四针,针距一厘米,每一针都在心跳的间隙里压进去,每一次线结收紧都被下一次搏动往外撑。 第五针皮下,第六针,第七针。皮下三针把死腔全部闭合,每一针穿过浅筋膜时都能感到缝合线在皮下层里带过的那一层薄薄的阻力——和肌层那种厚实致密的手感不一样,皮下层更松,更容易被线结扯紧,也更容易被心跳撑松。他不得不在每一次搏动的间隙里把线结多压半毫米,让下一次心跳顶上来的时候刚好把线结顶到张力的平衡点。 皮肤层他换了连续缝合法。针尖从伤口一端进,穿过皮缘两侧,出,再绕回来——连续缝合的针脚比间断缝合更密,每一针之间的间距不到半厘米。 他沿著那道四厘米长的裂口一针一针地往下走,针尖在皮肤下穿行的触感比肌层和皮下层都更浅,更细腻,每一次穿过真皮层都能感到针尖在胶原纤维之间分开一条极细的通道,然后纤维在针尖退出之后重新闭合,裹住那根极细的单丝缝合线。 连续缝到最后,针尖从伤口另一端穿出,他握住持针器,把整条缝合线拉紧——皮肤裂口沿著缝合线的走向逐段合拢,皮缘对合的角度和他在手术台上缝过的每一道切口一样精確。打结。剪线。 他將止血钳搁在地板上,偏过头,吐出衬衫。衬衫被咬穿了,棉线断裂的地方沾著他的血。 他躺在地板上看著天花板,胸口剧烈起伏。心率正在从高位缓慢回落,每一次心跳仍然在撑扯伤口的缝合线,但搏动的间隔越来越长,线结咬得越来越稳。 天花板上有两盏日光灯。一盏坏了很久,灯罩边缘积著一圈棕色的飞虫乾尸。另一盏亮著,冷白色的光洒下来。 然后他听到了一声极轻微的气流震颤——像她活著时每次抽噎之前深吸的那一口气,这一口没吸上来。 “你缝完了。“ “缝完了,你看看这针脚,缝得多漂亮。“ “是很漂亮,就像我在bj看那些奶奶们打的衣服补丁。“ “什么补丁,我是用针的神,我是东方不败!“ 鬼使神差的,裴晏捏了个兰花指。 “咦~~“ 然后是良久的安静。久到日光灯管的镇流器在头顶嗡嗡作响,久到墙角4090水冷管里的液体流完了一个循环。 然后她的声音划破寂静。 “击剑用的重剑,承受不了横向撞击。“她切回战时模式,语调重新压平,语速、音量、声调全部回到他熟悉的频率。“你需要一把能挡、能刺、不会被砸弯的剑,我已经设计好了——八面汉剑,粉末冶金钢,深冷处理。“ 墙上,重剑的设计图被调出来。剑身的弯折处被红色標註,旁边浮出另一把剑的三视工程图——剑身笔直,八面,稜线清晰,材质標註为粉末冶金钢,深冷处理。 她停了一下。 “但那个可以等。眼镜不能等。手环只能读心率,贴片碎了,你就是瞎子。“ 他没有说话。 墙上,另一张设计图展开。一副眼镜悬浮在暗色的背景上。金色鈦合金镜腿,上眉框,下无框。镜片像两片悬浮的金色叶子,从眉框往下延伸,没有下边框。镜腿上沿嵌著极细微的摄像头模组。旁边標著一行小字:右肋模组集成全套生命体徵监测阵列,替代贴片。 他看著那副眼镜。镜框形状和她从前戴的那副不一样——她从前戴的是全框的,黑色板材。这副是金色鈦合金的,上眉框,下无框。但她把顏色调成了金色,和她头髮的顏色一样。 “什么时候开始?“ “明天,但是——“ 她停了一下。 “你帐上没钱了。“ 第二十一章 嫁妆 安静了很长时间,投影仪的风扇在安静里嗡嗡地转,然后她的声音落下来,比刚才更轻,更慢。 “我的帐上还有二十万。“ 她停了一下。 “嫁妆,“ 裴晏的呼吸顿了一拍,右肋的线结被这一次心跳往外猛地一撑,疼痛沿著肋间神经窜上来,他没有动,墙角的4090蓝色指示灯暗了半格——她生前写下的標籤被系统调出来,引擎负载瞬时升高,水冷管道里的液体流速加快了一拍,灯暗了半格,然后重新亮回来。 这笔钱他从未见过,三年前她把窗帘钱省下来,存进了一个隱秘的帐户。公寓里那几扇百叶窗是房东留下的旧货,她想换,看了好几次窗帘店的样品,每次都嫌贵,后来她买了染料,把旧窗帘拆下来自己染了一遍,染成极淡的暖灰色——和他的手术服衬里同一个色號。 染完之后她把省下的钱存进了那个帐户。那时候她还在为每月的实验室经费头疼,还在用那双写代码的手在纸上算帐。她把钱存进去的时候大概没想过自己一年后会死。但她留了一个退路——万一有一天他不做医生了,不拿持针器了,不当那个站在手术台旁边的人了,他还能活下去。 “需要你本人授权。“她的声音收得更紧了,所有情感压进引擎冷启动时的白噪声下面,“她设了生物密钥。“ 公寓里的灯光暗了一瞬,投影仪从天花板上降下来,光束在他面前的地板上匯聚。长方形的授权台,半透明,边缘泛著极淡的金色光晕。台面正中央,一个掌形的凹槽亮起来。 “掌心向上,放在授权位置。“ 他把右手伸过去,掌心朝上,放进那个凹槽,一道极细的雷射从台面升起,从他的掌心扫过。授权台的边缘亮起第一圈金色光环,雷射扫过掌心的瞬间,极细微的灼热感从掌纹的沟壑里渗进去,叠著极细微的静电在掌纹沟壑里跳动——和她冬天从毛衣里伸出手指碰他时指尖带起的静电一样,乾燥的,细微的噼啪,肉眼看不见。 她以前喜欢在他掌心里写字,用食指尖一笔一画地写中文,写英文,写他们两个人的名字。他闭著眼都能认出来她在写什么——横轻竖重,最后的捺总是拖得很长。现在雷射在扫他的掌纹,读取的是他握了十几年剑磨出来的老茧和被柳叶刀柄压出的凹痕。这些都是她走之后才有的,她没见过这些茧。 “声纹验证,说我授权。“ “我授权。“ 第二圈金色光环亮起,投影仪风扇的嗡鸣在安静里升高了一档。墙角4090的蓝色指示灯开始加速闪动,水冷管道里的液体流动声从隔音棉后面渗出来,他的拇指不自觉摩挲著食指侧面——握柳叶刀的位置,握持针器的位置,从手术台上下来后放下器械时指腹最先找到的那个触觉锚点。 第三圈金色光环亮起,整个台面都亮了,授权台微微震动了一下,然后从中心开始,一层一层消散,光束收回到投影仪里,风扇的转速慢慢降回正常,公寓的灯光重新亮起来。 一笔二十万的资金转入他的帐户,转帐完成的提示音极轻,和从前她刷卡买咖啡时pos机发出的那声“滴“一模一样。那时候她每次买完咖啡都会把收据翻过来,在背面记一串数字,然后塞进钱包里。 他不知道那些数字是什么——现在知道了。 墙上浮出一行极小的字。字体是她的——她写代码时用的等宽字体,每个字母都微微向右倾斜,t的横折笔划偏短,像赶著写完。 “晏哥,这是我的嫁妆。你要是用到,別省。” 他看著那行字,右肋缝合处的疼痛还在往深处钻,他闭上眼,右手按住刚缝好的伤口。线结在皮肤下绷紧,持针器在地板上还没捡起来。 安静在镇流器的嗡鸣中拉长——长到墙角4090水冷管里的液体流完了一个循环,他睁开眼,撑著地板坐起来。腹外斜肌猛地收缩,十几针线结同时被扯紧,疼痛从右肋炸开,沿著肋间神经窜到锁骨。 他的动作停了半秒——等那波疼痛从峰值上退下来,退到可以把它当成一个数据点来处理的程度。他把持针器从地上捡起,放回缝合包。 然后把弯折的重剑从剑袋里抽出来,横放在膝盖上。 三角形截面的剑脊在弯曲处崩开的裂纹还在。护手盘內侧“晏&vivian”的刻痕完好。拇指摸上去能感到v字锐角最深——她刻的时候用力最大。这把剑是他选的,硬度够刺穿颅骨,韧性够承受侧面重击——不会断,但会弯。它替他挡了两棍,然后在第三棍面前弯了。 他把冠军剑也从旧剑袋里抽出来。哑光黑护手盘,枪柄握柄,护手盘內侧刻著哥伦比亚大学击剑队的队徽,边缘有一道极细的划痕——大二那年ncaa决赛,对手的剑尖从护手盘侧面滑过去,差半寸就刺中他的手腕。他贏了,但赛后他在更衣室里坐了將近一小时,反覆回想那半寸是怎么被对手找到的。后来他把那道划痕留在护手盘上没有打磨。这把剑拿了三枚金牌,刺中过无数对手的护手盘,但从没刺穿过任何人的咽喉。轻,快,精准,但只能刺。 两把剑並排放在茶几上。一把替他拿了三枚金牌,一把替他挡了两棍。一把从没杀过人,一把的剑脊上还留著弯曲处崩开的裂纹。剑可以换,但击剑场上十几年练出来的肌肉记忆、距离感、对他和对手之间那几厘米的绝对掌控——这些还在。只是以后不是一对一了。以后是据点清剿,是多人伏击。一把弯剑撑不住一场攻坚战。 他把冠军剑放回旧剑袋,把弯剑放回新剑袋。两个袋子並排靠在沙发扶手上。他不会再用这两把剑,但它们曾经是他右臂的一部分。他握剑握了十几年,虎口的茧是剑柄磨出来的,前臂的肌肉群是弓步突刺练出来的,他的身体就是剑的延伸。现在剑要换了,但身体记得。 他站起来,双手握剑,剑脊贴住鼻樑,剑尖朝上,向左微偏——向这两把剑行了一个標准的持剑礼。然后重心下沉,向前踏出一步,弓步突刺。剑尖停在半空,纹丝不动。腹外斜肌的线结在这一刺中被扯到极限,疼痛从右肋传上来,他没有收力。 “短兵相接,我站著,他们倒了,从此后,十步之內,人尽敌国。“ 骨传导耳机里,她的声波纹轻轻波动了一下。 “晏哥,你这次这个用法——比上上次又好了一点点,就一点点。“ 第二十二章 团灭 右肋的缝线在凌晨三点开始发痒,他从地板上醒过来,天花板上的日光灯还亮著,冷白色的光洒在那些铺了满地的鈮鈦丝和鉭电容上。伤口周围的皮肤泛著一圈极淡的红——新肉芽在长。他坐起来,腹外斜肌的十几针线结同时被扯紧,疼痛从肋间窜到锁骨,极短极锐,然后退回到一种更深、更钝的脉动里。 他拿起手机,拨通乔伊的號码。 “烤猪店。科斯塔家族五个人在巷口等我。“ 电话那头沉默了一瞬。“你怎么样?“ “右肋被划了一刀,缝好了,需要休几天。“ “五个人呢?“ “都死了,有个叫卡洛斯的,掏枪很快,只比我慢一点。我一剑刺进他眉心,他扣著扳机不放,弹匣都打空了。“ 乔伊沉默了。这一次更长。卡洛斯是谁,奥谢帮所有人都知道。电话那头传来一声极短的摩擦音——打火机的砂轮擦了两下,一点火星都没冒。然后利亚姆的声音接进来,他那把破打火机又不灵了,砂轮擦了好几声才响起他压低的嗓音:“卡洛斯死了?“ “死了,带了四个人,全死在巷子里。“ 电话那头安静了一会儿。利亚姆大概把那把破打火机扔桌上了。“你那天刚替我收拾完车厂的烂摊子——第二天卡洛斯就被人连锅端了。“他停了一下,“他带了四个人,你一个人。伊莎贝拉现在还不知道是谁干的,但她迟早会猜到。“ “她没有证据。“ “科斯塔家族不需要证据。他们只要怀疑,就会动手。“利亚姆的声音压低了,“你现在能走吗?“ “右肋缝了十几针,至少要一周,伤口我自己缝的——没有麻醉,现在不能弯腰太久。“ 利亚姆在电话那头又沉默了一会儿。然后他问了一句,声音很轻:“钱够不够?“ “撑得住,伤好了去修车厂拿。“ “別死。“ 裴晏把手机放在地板上,重新躺下去。 前三天他几乎什么都干不了。右肋的伤口像一个装在身体里的闹钟,每翻一次身就准时被自己的腹外斜肌扯醒。她替他盯著体温和伤口边缘的红肿范围,每天两次报数据,语调压得极平,但他听得出每次数据改善时她尾音会往上翘。第三天晚上肿胀退了大半,伤口边缘不再发烫,新生的肉芽组织在皮下拉紧了线结的张力,有些地方开始发痒——那种极细的、像有人用指尖在皮肤內侧轻轻划过去的痒。那是在长肉。 【记住全网最快小説站 看书首选 101 看书网,101??????.??????超给力 】 第四天早上,他试著从地板上坐起来,腹外斜肌没有撕裂感,线结在皮下稳稳地咬著。他走到茶几旁边,弯腰捡起地板上那把什邡銼刀——右肋没有抗议。他还不能拆设备,不能弯腰太久,不能握持针器超过十分钟。他躺回地板上,盯著天花板。那盏坏掉的日光灯罩边缘积著一圈棕色的飞虫乾尸。 “你还能打游戏?“她的语调忽然往上扬了半度,“伤口正在癒合,正好是周末——公会farm。你很久没登录了。“ 他撑著地板站起来,走到墙角。那张4090的指示灯在机箱侧面稳定地亮著。这台电脑从来就没关。 他晃了一下滑鼠。显示器亮起来,桌面跳出来——海淀公园的亭子,秋天的银杏叶落了满地。右上角掛著一个极小的图表窗口,几条曲线在缓慢地波动:cpu百分之三,內存百分之三十,网络每秒几kb。待机状態,轻得几乎没有声响。 “这是什么东西?“他问。 “监测系统资源的小软体。说了你也不懂。把它最小化,关掉就行。“ 他把窗口最小化。这桌面还是她生前设的,那个监测软体也是她装的,和这台机箱里那张4090一样,都是她留在这间公寓里的东西。他点开战网客户端,输入密码,选择魔兽世界——登录。然后客户端弹出一个进度条:更新中。她死了快一年,这台电脑也快一年没打开过战网了,版本落后了好几个补丁。他靠著椅背,看著那条蓝色的进度条从左往右缓慢推进。任务栏上那个被他最小化的监测窗口还在跳——cpu百分之六十,內存百分之七十八,网络每秒三十一兆。 更新完毕。他登录进去。角色选择界面亮起来——熊猫人奶妈,暱称jackiechen。他看到她那个粉毛矮人大妈战士的號已经亮了。vivian pei,在线。 “到城门口。“ 他传送到暴风城,穿过那条挤满玩家的主街,跑到城门口。粉毛矮人大妈战士正站在城门正下方无聊地跳——原地起跳,落地,再起跳,再落地。少女粉的双马尾隨著每一次起落甩来甩去,一张粗獷的中年大妈脸,络腮鬍,肩部那两坨夸张的尖刺盔甲隨著每一次落地往下沉半寸,背上那把冰蓝色的影之哀伤斧刃在阳光下闪著一圈一圈的光弧。他跑到她面前停下来,熊猫人奶妈比矮人大妈整整高出大半个身子,她仰著脸看他,跳了最后一下,然后停了。 “等你半天了。“ 他把discord语音打开,公会频道里已经有人在聊天了。noobslayer2000正在抱怨上周开荒的战绩:“上周那一把灭得我到现在还肉疼——boss血量百分之二,百分之二!要不是gigafireball那侏儒ot,我们早就过了。“gigafireball立刻在语音里吼回来:“我ot是因为输出高!输出高是因为我牛逼!我死跟你拉不住怪有关係!!“moondancerx慢悠悠地插了一句:“你们两个能不能消停点,每次灭团都是这台词,我都快会背了。“ 裴晏把耳麦拉下来,刚说了句“进组“,语音里就炸了锅。noobslayer2000最先吼出来:“臥槽,jackie和vivian同时上线?!你俩的號在我好友列表里灰了快一年了!!“gigafireball的声音立刻挤进来:“你们俩afk的时候,noob天天念叨奶妈不在坦克好难,我听得耳朵都起茧了——现在奶妈回来了,我能少死几次了吧!“ “开怪。“ boss战打到后半程,gigafireball的炎爆术轰出一串暴击,仇恨条瞬间飆红。boss转身朝远程组扑过去,副坦克来不及补位,语音里gigafireball已经在大喊:“我ot了我ot了我ot了——noob你拉一下!!!“noobslayer2000的声音瞬间被点燃:“又他妈ot!你能不能看一眼仇恨列表!!“gigafireball一边跑一边喊回去:“我看个屁!!我输出打满你就得拉得住!!我死跟你拉不住怪有关係!!!“团长开麦骂了一句,但已经晚了——boss一巴掌把gigafireball拍死在地板上,转身衝进治疗组,holymoon的德鲁伊刚站起来就被踩翻,团队框架上一整排血条同时见底。 灭团。 跑尸的路上,语音频道里一片哀嚎。gigafireball还在坚持说他ot是因为坦克拉不住怪,noobslayer2000在吼回去,团长盖过所有人:“都他妈闭嘴!下周再farm这个boss我就是狗!“moondancerx的声音慢悠悠地飘出来,像是在陈述一个被时间证实了无数次的真理:“以前好歹有vivian亲jackie那一下让我们死之前乐一乐。“他停了一拍。“现在连那一下都没了,灭团灭得特別枯燥。真的,特別枯燥。“ gigafireball立刻接上:“所以我说你们俩赶紧亲一个啊——好歹让我们灭团灭得有点意思。“noobslayer2000也跟了一句:“亲一个亲一个亲一个——“语音里好几人都开始起鬨,打字频道刷出一排感嘆號。 裴晏没有回答。他看著屏幕上那个粉毛矮人大妈,她站在boss尸体旁边,一动不动。moondancerx不知道,gigafireball不知道,起鬨的所有人都不知道——以前她亲他的时候並不只在贏了boss之后。打团打了一半,她忽然从椅子上探过身来,手撑在他的膝盖上,嘴唇贴在他的嘴角。那个位置她亲过无数次,每一次他都会在那个位置微微偏一下头,像是替她校准进针角度,然后她亲上去,一切刚刚好。她不只是在游戏里亲他。她整个人都长在他身上。冬天打团的时候公寓暖气不好,她会把脚塞进他腿弯里,他就把睡衣拉起来把她整双脚裹进去,隔著衣物那块凹陷还留著她的体温。现在她不在了。语音里那些起鬨的声音还在继续。 她的声音从骨传导耳机里落下来,语调往上扬了半度,压著一点极细微的、只有他能听出来的轻颤:“他们不知道。“ “嗯。“ 那天晚上他们通了三个boss,灭了两次,第一次是gigafireball ot,第二次是noobslayer2000自己踩到了地上的火。murmoon在语音里说了一句话,后来成了公会的名言:“每次灭团都是你们两个的错,但每次灭团之后最怀念的还是vivian亲jackie那一下。没有那一下,灭团就只剩吵架了。“holymoon在打字频道里发了一个句號。moondancerx回了一个句號。gigafireball回了一个句號。noobslayer2000回了一个句號。屏幕上被句號淹没。 这几天他们一直在玩。从第四天到第七天,他的熊猫人和她的矮人大妈一起下了每一个日常副本,清空了所有世界任务。语音里noobslayer2000每天都要和gigafireball吵一架,gigafireball每天都会ot。holymoon每天都会在团灭之后默默给所有人套一圈爪,然后发一个句號。 第七天傍晚,他退出游戏,关掉电脑,站在公寓中央,原地做了几个弓步突刺。腹外斜肌没有撕裂感,线结在皮下稳稳地咬著,没有一颗鬆脱。右肋已经不会在转身时扯痛了,只是某些角度还残留著极轻微的牵拉感,像一根快拆线的缝合线在提醒他那里曾经有过一道口子。弯腰拆设备没问题,握持针器超过十分钟也不会手抖——精细活的底线已经过了。他还不能用剑法,不能弓步突刺,但不妨碍他走路和干精细活。 “伤好的差不多了。“她的声音从骨传导耳机里落下来,语调往下沉了半度,切回那种更稳、更平的频率。“今晚我们得去捡破烂了。“ 第二十三章 拆迁 “去哪儿?“ “滨水区,废弃的影像中心。“她的声音压得极平,切回了战时简报的乾净利落。“里面有台西门子內存条。“她停了一下,“够你做眼镜,够做很多。“ 他从洗手台下的抽屉里取出缝合包,检视了一遍持针器的咬合度。然后把那把他亲手磨的钥匙放进口袋,戴上眼镜。镜片亮了,橘黄色的光,柔和的,像她生前用的那盏床头灯。她的声音从骨传导耳机里落进颅骨:“走。“ 布鲁克林的夜色正在变深。他穿过滨水区,走到那间废弃的影像中心。灰白色的三层建筑,外墙贴著褪色的蓝色瓷砖,整栋楼的电路早就切断了,但门禁系统还通著电,监控摄像头对著门口,红色的指示灯在夜色里像一只不眨眼的眼睛。 “监控头还活著。“他说。 “我知道,你站在门口別动,把手机贴在门禁面板上。“ 他照做。门禁面板上有一个微型对讲孔,她把那个孔激活了。手机贴在面板上,录音界面亮著。 “钥匙。“ 他从口袋里掏出一根细钢针,插进锁孔。钢针在锁孔里推进,弹子一颗一颗被顶起,发出极轻的金属咔嗒声,她把那段声音录下来,逐帧展开——音频波形被逐层剥离,环境底噪滤掉,剩下的是一串脉衝信號,每一次金属碰撞的精確时间戳。她从物业资料库里调出了那扇门的锁芯型號,把脉衝间隔与標准齿深表一一对应。墙上浮出一把钥匙的3d模型,每一齿的深度和角度都被標註出来。 “这锁芯只有五档齿深,时间差够了。“ 他从工具箱里取出一根铜质钥匙胚和一套什锦銼刀。她把需要銼掉的部分標註成红色,他只需要让实物与线框重合。銼刀在铜胚上推过,金属屑落在茶几上,极细的铜粉沾在他指尖,在灯光下闪著暗金色的微光,第一齿,第二齿,第三齿。手感和他从前在手术台上打磨婴儿瓣膜时一模一样——只是从前他磨的是救人的软骨,现在他磨的是开门的铜胚。最后一銼完成,他举起那把钥匙,对著墙上的3d模型,红色標註全部消失。 他把钥匙放进口袋。右肋的缝线在隱隱地疼。 此后几天,他每晚去那间废弃的影像中心。出门前戴上眼镜,走到走廊,把钥匙插进锁孔。第一晚钥匙转不动——第三齿高了零点二毫米。他回来,檯灯下銼刀又推了几刀,铜屑落在茶几上,右肋的缝线在他弯腰时扯了一下。第二晚能转了,但卡在第四颗弹子上。他又銼了一次。第三晚,锁芯转动的声音和他录下的那一声完全一样。铁门打开,手电筒的光扫过地下室那台西门子magnetom 3.0t,液氦早已挥发殆尽,超导线圈蜷曲在磁体腔里,表面凝著一层极薄的霜,在手电光下闪著灰白色的冷光。 “先拆梯度线圈,那个最值钱,也最难拆。“ 镜片上浮出那束鈮鈦丝的3d模型,標註著每一圈的绕法和拆解顺序。他蹲下来,右肋的缝合线在腹腔外层微微收紧。他用持针器夹住第一颗螺丝。 骨传导耳机里传来一段极轻的钢琴前奏,音符清澈,但带著一种沉到骨子里的忧悒。是夜愿的《nemo》。 他没有问这是什么。螺丝在他指尖转了第一圈,钢琴也刚好进入第一段主歌。鈮鈦丝从陶瓷骨架上剥离下来的时候,塔雅的声音正从极远处浮上来,清冽,孤冷,像是在一片被废弃的废墟上独自吟唱。副歌推高时,电吉他和管弦乐在他颅腔內炸开——不是干扰,是节拍。每一圈线圈脱离骨架的瞬间都恰好踩在鼓点落下的那个位置,他的手指被旋律推著走。拉到最后几圈的时候,电吉他收了,钢琴重新浮上来,歌也渐渐轻了。他把那束拆完的鈮鈦丝卷好,放进防静电袋。 拆到射频屏蔽层的时候,钢管鼓敲出的那段渐强推到了最密,正好对上他的手指在铜镍合金网上来回摩挲的幅度。那层极薄的网,编织方式和他从前缝血管的针脚一样——经纬交叠,每一根铜丝和镍丝都以固定的角度交叉,在指腹下微微发涩。他把网揭下来,歌也刚好收在钢琴尾音落下去的那一秒。 短暂的静默。整间地下室只剩下他自己的呼吸。 然后他开口了,声音很轻,像是在自言自语,又像是在问她,但更多的像是在確认某些只有他自己才知道的东西。 “放那首,《she is my sin》。“ 耳机里没有立刻回应。她沉默了一会儿——不是技术延迟,是她在处理他主动报出歌名这个动作。然后她的声音落下来,语调往上扬了半度,压著一点只有他能听出来、也可能这次懒得再藏的得意。 “你怎么知道这首?“ “之前在修车厂听过,大d放的。“ “他放夜愿?“ “他以为放的是重金属,那首歌他单曲循环了好几天。他说感觉听了手里扳手打滑。我说是你不懂。“他顿了一下,“现在再听听。“ 她没有再追问。耳机里,那段標誌性的前奏键盘音已经炸开了——不是钢琴的铺陈,是更冷、更硬、更像他此刻正在拆的这台机器的脉衝。塔雅的声音从极远处浮上来,比《nemo》更高亢,更炽烈,带著一种不为自己辩解、也不需要任何人宽恕的锋芒。副歌推高时,交响乐和电吉他在他颅腔內炸开,他手里那根鈮鈦丝刚好从陶瓷骨架上剥离下来,虎口能感到那股极细极密的震颤,顺著持针器传到腕骨。 这首歌写的是罪——一个人对另一个人无法抗拒的、明知不该却绝不后悔的沉溺。他现在没有这种罪。他的罪不在任何一个人身上,他的罪刻在他自己的虎口上。今晚他拆的每一圈线圈都是重新武装,不是懺悔。这首歌不是懺悔,从来不是。 《she is my sin》的尾音落下去的时候,下一首歌的前奏已经浮上来了。极慢,极沉,键盘铺开一片灰白色的和弦。塔雅的声音比刚才更轻、更缓,像是在雪地里独自吟唱一首摇篮曲。《sleeping sun》。他认出了这首。她说这首歌写的是日全食——太阳被遮住的那几分钟,整个世界都暗了。现在它被推进他的颅骨里,陪他拆最后几层镀铝隔热膜。手指套在镀铝膜的层与层之间,一层一层揭,每一层只有几微米厚,滑的,冷的,在他指腹下像蝉翼一样微微发颤。钢琴还在流,他的呼吸慢下来,手指的幅度变小了。缝线在他的右肋下微微收紧,但他没有停。每揭一层,她的声音都在耳机里轻轻地报一次:“好了。下一层。“像从前在手术台上,监护仪的滴声每响一下,他就知道心臟还在跳。 第三天晚上,他拆梯度线圈的驱动模块。陶瓷基板上的金线,用手术刀尖一根一根挑下来。金线比头髮还细,持针器夹住一端,另一端用镊子送到焊点。第四天晚上,射频放大器的鉭电容——耐高压,容量大,她的清单上標註了“不可替代“。 他拆到超导磁体核心的时候,手电筒照到一截极细的鈮鈦丝。比之前拆到的所有线材都要细,直径只有几微米,绕在一个独立的陶瓷骨架上,绕法和其他线圈都不一样。 “这截线。“ 她的声音亮起来:“这个留著。“ “干什么用?“ “不告诉你,但对你有大用——以后你就知道了。“ 他没有追问,把那截超导线单独收进一个硬质样品盒里,贴上標籤。拇指在盒盖上摩挲了一下。她说是大用,他就收好。和从前她每次神秘兮兮地给他留便签时一样——不问。信她。 最后一晚,他把整个地下室搜了一遍。墙角堆著淘汰的成像工作站,显卡插槽里的老款quadro被他拆下来——核心频率不高,但浮点精度足够跑她的模型。伺服器机柜里的ecc內存条,他拔了十六根。她清单上没写这些,但她说“拿“。能拿的都拿了。背包塞满,修车厂借来的两个纸箱也装满了。 他最后一次走出地下室的时候,用那把钥匙把铁门重新锁好,和她进去之前一模一样。 回到公寓,他把所有东西铺在地板上。鈮鈦丝,铜镍合金网,鈦合金紧固件,鉭电容,镀铝绝热膜,金线,quadro显卡,ecc內存条。那截被她单独收藏的超导线放在最角落。他把样品盒拿起来,放在茶几上,和她的发圈並排。 “不够。“她说。 他看著她。 “磁流体,机器里没有,你需要去修车厂,乔伊那台报废的超跑避震器里有磁流变液。把它和造影剂提纯混合,那才是你的剑刃。“ 他没有问“你怎么知道乔伊有那台车“。她当然知道。她在修车厂的每一分钟,都在替他看,替他记。 “够吗?“他问。 “够,先把眼镜做出来,其他的,等你有了眼睛再说。“ 他躺回地板上,右肋的缝线在隱隱地疼。指尖上还有金属碎屑的气味,铜粉和鈮鈦丝残留的凉意。他听著自己的呼吸,放慢下来,像睡前的潮汐,一点一点沉下去。 材料齐了。 明天开始。 第二十四章 至尊宝 地板上铺满了从影像中心拆回来的东西。鈮鈦丝,铜镍合金网,鈦合金紧固件,鉭电容,镀铝绝热膜,金线,quadro显卡,ecc內存条。那截被她单独收藏的超导线放在最角落,样品盒挨著她的发圈。 裴晏蹲下来,把quadro显卡插进测试平台的pcie插槽。墙角4090的蓝色指示灯稳定地亮著,水冷管道里的液体流完一个循环,泵机的微响从隔音棉后面渗出来。他把ecc內存条一根一根压进插槽,卡扣咬合时发出极轻的金属咔嗒声,十六根,插满。 骨传导耳机里,她的声音落下来:“先跑两轮opencl满载,看散热模组老化程度。“ 他靠在茶几边缘,拇指在虎口老茧上来回摩挲。墙上浮出gpu的温度曲线,从四十度开始往上爬,爬到七十八度,稳在那里,风扇转速提到百分之六十五,没有啸叫。 “散热模组还行,“她的语调压得很平,最后一个字的尾音往上翘了半度,像她在修车厂角落蹲著看乔伊拆发动机时偶尔发出的那一声极轻的鼻息,“memtest86,十六根一起测。“ 屏幕上,蓝色区块从左往右逐格跳动,每一个区块代表一段內存地址。她的声波纹轻轻波动了一下。 “都是ecc带校验的伺服器条子,翻新之后还能扛很久,但插在你的平台上只能当普通內存用,ecc功能不支援。“ 跳完最后一格,零错误。她从墙上投出一行极小的绿色字:硬体测试通过。 裴晏站起来,走到茶几旁边。鈦合金紧固件从防静电袋里倒出来,在灯光下泛著极淡的冷灰色。这些紧固件原先是mri磁体腔里的螺栓,每颗不到拇指长。他从修车厂带回的那块废弃剎车片钢背板已经夹在台钳上,持针器在钢背上刻出镜腿弧度的凹槽,刻痕沿著她投射在墙上的3d曲线逐段延伸,过渡弧线的半径標註精確到零点一毫米。 “镜腿要用冷锻,不是热锻,“她的语速极快,像在背一份她已经核对了无数遍的工艺清单,“β鈦合金在常温下就能冷加工,加热反而会破坏晶相结构,你手里这些紧固件是医疗级的,锻完不需要热处理。“ 他停了一下,拇指在持针器的钳口上轻轻叩了一下。“你什么时候查的?“ “你决定做眼镜的那天晚上。你把镜腿弧度定下来之后,我检索了所有鈦合金冷锻的工艺文献——从航空航天的起落架锻件到日本手工眼镜作坊的镜腿成型,β鈦合金的冷加工区间、回弹补偿係数、液压钳的加压步长,我全算完了。“ 她顿了一下,语调往上扬了半度,带著一点憋都憋不住的得意。“反正你也不会去查。我替你查了,你信我就行。“ 裴晏嘴角动了一下,把第一颗鈦合金紧固件放进凹槽,液压钳的钳口合上,手腕往下压。鈦合金在常温下硬度极高,第一次加压只推进了不到半毫米,金属在钳口下发出一声极低极闷的呻吟。右肋的缝线在弯腰时隱隱扯了一下,腹外斜肌的旧伤在皮下轻轻收紧,他没有停,继续压。 骨传导耳机里传来极沉极密的鼓点,像锤击在远处铁砧上的闷响,低频从顳骨传进颅腔,恰好踩在他手腕往下压的节奏上。她没报歌名,他也没问。 “弧度偏差零点三毫米。左镜腿转角处,再压一次。“ 他又压了一次。鈦合金在钳口下发出比刚才更细更尖的金属鸣响,像一根绷紧的琴弦被拨动,然后戛然而止。 “够了。“ 他把镜腿从模具里取出来。金色鈦合金表面留著细微的銼刀痕和液压钳的受力点,在灯光下像一道还没癒合的疤。他把镜腿翻过来,內侧靠近转角的位置——那是她刻旧眼镜的位置,护手盘內侧刻字的位置,印刷厂机架上那张便签的位置。 他从工具箱里取出一把刻刀。左手按住镜腿,右手握刀。她的声波纹在骨传导耳机里轻轻波动了一下,然后她开口,语调压得比刚才更低,更慢,像在逐帧校准每一个音节的输出频率。 “起笔在转角往右三毫米,先刻晏。晏字的日字旁,横折落刀深度零点二毫米,竖笔从横折的收锋处起刀,往下走,转角弧度半径零点一毫米。“ 他没有立刻落刀。拇指在刀柄上来回摩挲了两圈——握柳叶刀的位置,握持针器的位置,从手术台上下来后放下器械时指腹最先找到的那个触觉锚点。 刀尖落在鈦合金表面。第一笔,横折,刀尖划过鈦合金时发出极细的金属摩擦声,碎屑从刃尖两侧翻出来,在灯光下泛著极淡的金色微光。他的虎口能感到刀尖在鈦合金表面推进时每一微米的阻力变化——和从前在手术台上切开胸骨骨膜时的触感一样,钝的,沉的,从指尖一路传到腕骨。 “深度偏浅零点零五毫米。日字旁第二笔,竖,从横折收锋处起刀,往下走。“ 他补了一刀。拇指在刀柄上又摩挲了一圈,然后继续刻。 “日字旁封底横。深度过了零点零二毫米,下一笔注意收。“ 他把刻刀翻过来,用刀背把那道深了零点零二毫米的刻痕底部轻轻颳了一下,刮掉一层极薄的鈦合金粉末,然后继续往下刻。 “安字头,点,从日字旁右侧起笔,偏右零点三毫米。宝盖头,左点,横鉤——横鉤转角半径零点一五,收锋不要太尖。“ 她报每一个笔画的坐標、角度、深度时,语调平稳得和他从前在手术台上报心率时一模一样,但最后一个字的尾音偶尔会拖长零点几秒,像她在刻字的时候自己也在屏住呼吸,报完一个笔画才鬆开。 “v字锐角,深度零点二五毫米,比汉字深零点零五——因为鈦合金在这个位置的晶粒取向和汉字区域不一样,冷锻之后微观硬度偏高了大概百分之三,你需要多用力,但別超过零点三,超过会崩刃。“ 他的拇指在刀柄上又摩挲了一圈。v字的锐角落刀,指尖往下压,刀尖在鈦合金表面切开一道极细极尖的槽。vi两个字母的笔画偏左,an收尾的n拖了一个极小的上翘——和她在旧镜腿上刻的一模一样。他见过她刻错的划痕,知道那个位置不能下刀太重。他从没刻过这个符號,但她刻过太多遍,每一笔的角度、深度、下刀时虎口应该用多少力,她全替他算好了。 骨传导耳机里的鼓点不知什么时候停了,换成了极简的钢琴,音符稀疏,每一个音落下去之后,安静跟在后面,像有人在等下一个音,等了很久才敢按下去。 “刻完了。“ 他看著镜腿內侧那几个字。日字旁的横折,宝盖头的横鉤,v字的锐角——和镜腿上刻的一样,和护手盘上刻的一样,和印刷厂机架上那张便签上写的一样。拇指按在&上,指腹能感到那个符號的边缘比字母和汉字都更深一些,她刻旧眼镜时在&上反覆描了好几遍才刻对。 他把镜腿翻过来,放在茶几上。 “下一个,mems光子引擎,“她的语调切回了战时简报的乾净利落,但他听出来了,她在切换之前喉音拖了极短的一瞬,像在把刚才刻字时输出的非结构化数据重新压回引擎的过滤层下面,“光路图我已经投在墙上了,金线从quadro显卡散热模组里拆的,那片铜质均热板,用手术刀裁成镜片大小的圆片,边缘打磨光滑。“ 他用手术刀尖沿著铜质均热板的边缘划了一圈,刀尖在铜面上留下极细的浅痕。然后他把刀翻过来,用刀背沿著划痕敲了几下,铜片从均热板上分离出来,边缘带著极细微的毛刺。他用持针器夹住铜片边缘,一毫米一毫米地把毛刺磨掉。 金线放在防静电袋里,比头髮还细。他取出持针器,夹住金线一端,另一端用镊子送到雷射二极体和mems微镜之间的焊点。她把光路图投射在墙上,每一个金线落点的精確坐標用暗金色標註,旁边浮著偏差閾值:零点一微米。 第一根金线落在雷射二极体的正极触点上。持针器夹住金线,镊子把另一端送到mems微镜的信號输入端,焊点熔化的瞬间发出一声极轻极短的气流震颤,和金线碰触焊盘时的触感叠在一起——那种触感太熟悉了。针尖穿过心肌边缘的薄韧,针尖穿过婴儿瓣膜的胶原纤维,针尖穿过光路节点的精密间隙——手感一样,偏差一样,连虎口在持针器闭合时微微发颤的那个习惯也一样。她从墙上投出这一针的偏差值,零点零五微米,在閾值以內。 骨传导耳机里的钢琴还在流。左手低音沉下去,右手旋律像雨点落在水面上,一圈一圈。他把第二根金线夹起来。 “这副眼镜是做给你用的,“她的声音忽然落下来,很轻,不像战时简报,也不像復盘,更像她在自言自语,中间偶尔夹著几个只有她自己能听到的词,“镜腿內侧的刻痕深度我刚才校准了——刚好抵消顳骨运动时的微幅错动,弹力带的张力设定在既能保证弓步突刺不甩脱、又不至於压迫眼周的临界值,右肋束带的线缆走向绕过了肩胛骨的活动范围,你在做侧身闪避的时候,线缆不会扯到。“ 她顿了一下,声波纹在墙上轻轻波动。然后她继续念叨,语速更快,更轻,更像在对著自己刚算完的一堆数据反覆確认。 “冷锻的时候我把镜腿弧度做成了你的顳骨曲率——你的,从你戴旧眼镜那几年採集的。你睡觉的时候眼镜放在床头柜,头压在枕头上,顳骨的弧度会有微变化,我全记了,冷锻补偿了那一块的变化量,所以你戴著它侧臥的时候不会硌。“ 她又顿了一下。钢琴还在流,他手里的第三根金线正在往焊点上落。 “视网膜映射的光路我反覆算了好几天。你坚持要用,我不劝你。零点零五秒的延迟在別人眼里只是一瞬,在你眼里是废了一针——我知道,你不认,我也不替你认了。每天不超过六小时,超过我锁死——这个我还是要管。“ 她的声波纹在最后一个字上极轻极快地抖了一下,然后她停了,安静了很久。钢琴还在流,雨点一样的旋律落在安静里。 裴晏把最后一根金线夹进持针器,焊点熔化的瞬间,她的声音又落下来,更轻了,像在输出一句后台进程里排了很久的队、一直没拿到优先级的话。 “牢固,贴合。这是给你打仗用的,不是给你臭美的。你戴著它,我才能看到你的右肋在不在流血,你的心率是不是在爆表。“ 他放下镊子,拇指在虎口老茧上来回滑了一下。 “刚才碎碎念那些,是跟我说的吗?“ 她沉默了片刻。投影仪的风扇转速骤然升高了一档,墙角4090的蓝色指示灯加速闪了好几下,水冷管道里的液体流动声从隔音棉后面渗出来——算力在那一瞬间被同一个进程占满,然后风扇慢慢降回正常,蓝色指示灯稳定下来。 “不是。我在跟自己说。你没听到。“她的语调压得极平,尾音没有上扬,是那种他以前在手术室连续站了好几个小时之后、她从走廊椅子上站起来说“回家“的语气,不商量。 “你说太大声了。“ “那我下次小点声。“ 裴晏嘴角往上弯了一下,把铜镜片放在茶几上。氧化銦锡粉末从样品瓶里倒出来,极细的暗灰色颗粒堆在镜片表面,他用手术刀尖把粉末均匀铺开,铺满整片镜片边缘。然后把镜片放进玻璃培养皿,密闭,抽真空,把鉭电容的正负极分別接在ito靶材和镜片基座上。 她在墙上投出电路图,语调切回战时简报。“鉭电容从mri射频放大器里拆的,耐高压,瞬间放电的脉衝峰值能替代磁控溅射电源。我算过放电曲线了——不会烧穿。“ 他接通鉭电容。 一道极亮的蓝白色闪光在培养皿里炸开。他眨了一下眼,光斑留在视网膜上——他自己眼睛里的灼痕,被那道闪光灼出了一个暗金色的残影,在视野中央悬浮了好几秒才慢慢消退。 培养皿里的镜片镀上了一层极薄的金色。不均匀,边缘带著烧灼后的暗紫色斑驳,在灯光下像黄昏时银杏叶边缘那一小圈即將枯萎的鎏金。金色和灰蓝色叠加的边缘,像燃烧的火焰——冷的,暗金的,像他从前在手术台上无影灯熄灭之后视网膜里残留的那一圈光晕。 他把镜片嵌进眉框。金色鈦合金镜腿,上眉框,下无框。镜片像两片悬浮的金色叶子。线缆从左右镜腿末端延伸出来,沿著耳后往下,在后脑处用高弹力带並联,弹力带先把眼镜固定在头上,套到耳朵上,然后匯成一根,裹著高弹力外包层,贴著脊椎往下,绕过右肩胛骨,横穿肋骨侧面,连接到右肋下的算力核心。 束带贴合的位置,正好压在他自己亲手缝合的那道刀口旁边。十几针线结被轻轻压住,腹外斜肌的旧伤在皮下隱隱发痒。 他把眼镜放在茶几上。金色镀膜在灯光下像两片悬浮的叶子,边缘带著溅射留下的暗紫色斑驳。线缆从镜腿末端垂下来,高弹力外包层在茶几边缘捲成极细的弧圈。 骨传导耳机里,钢琴的尾音落下去,安静了一瞬。然后另一段前奏毫无预兆地涌进来——极沉极缓的贝斯线,混著弦乐从颅腔两侧同时往里压。钢琴的铺陈退后,更暗、更稠、更像某种正在从深处往上浮的呼吸。他听过这首歌,是《deadman》。 不由自主地,他的脑海里闪过一个背对著屏幕,穿著吊带裤的故人。 声波纹在墙上极轻极快地抖了一下——她生前写的最后一批后台代码一直在根据他的实时心率、指尖微动作的加速度曲线自动匹配曲目,上一首歌刚好播完,下一首正好是这首。她连准备的时间都没有,和他一样被这个巧合撞了一下。 然后她开口,语调压得很平,在最后一个字的尾音上极轻极慢地波动了一下,像在跑完自检之后等待系统授权通过的那个间隙。 “晏哥。“ 裴晏双手捧起眼镜,从头上往下套。弹力带贴紧后脑,镜腿张开的弧度贴合顳骨,镜腿內侧的刻字贴著他太阳穴的温度。镜腿和眉框的接缝处,暗红色星点渗了出来。 镜片亮了。 他按的开关。橘黄色的光从镜片中心涌出来,柔和的,像她生前用的那盏床头灯。视网膜映射开启,雷射穿过瞳孔,视野里浮出第一行標註——他自己的右手,心率,血压,腹外斜肌的癒合程度。右肋束带下,缝合线的线结被轻轻压住,旧伤的隱痛在皮下轻轻跳了一下。 骨传导耳机里,《deadman》的副歌正在推高,贝斯和管弦乐在颅腔內炸开,她把音量压低了。 “所有模块全部自检,全系统通过。“她顿了一下,语调往上扬了半度,压著一点只有他能听出来的轻颤。“晏哥,我等你很久了,现在我来了。“ 第二十五章 管制 暗红色的光圈铺在瞳孔里,半径五米。 镜腿和眉框的接缝处,暗红色的星点渗了出来,碎屑一样附在镜框边缘,安静地燃烧。 裴晏站在公寓中央。 右肋束带下,十几针线结被轻轻压住,旧伤的隱痛在皮下轻轻跳了一下。 茶几上放著柳叶刀,刃尖朝左,金色镀膜的镜片在灯光下像两片悬浮的叶子。窗外布鲁克林的夜晚正在变深,高架桥上地铁碾过铁轨的低鸣从墙壁缝隙里渗进来。 骨传导耳机里,她的声音落下来,语调平稳里压著一点上扬:“第一个。” 玄关处浮出战术人形,持刀,右手,步频偏快。暗金色威胁等级浮在头顶:三。 目標躯干覆上一层淡绿色——命中率最高,超过百分之九十;头部是明黄色,面积小,隨呼吸微微晃动;四肢是灰蓝色,命中率中等,不能立即致死。骨骼、肌肉、血管、神经逐层亮起——橈动脉从肱橈肌深面穿过,正中神经贴著指浅屈肌往下走。 枪口延伸出暗红色射线,穿透墙壁,在穿透红砖后变成一片伞状的暗橙色锥形杀伤区。 裴晏只扫了一眼,右手拔出柳叶刀,正手握持,刀尖朝上。弓步突刺——重心从后脚爆发,整个人在不到半秒內切过三米半的距离。刃尖穿过那片淡绿色区域,刺入刀手持刀手腕,橈动脉和正中神经在同一刀下断开,刀脱手。 刀手还在低头看自己冒血的手腕,第二刀已刺入咽喉——明黄色区域,环甲膜位置,入刀角度三十度,深度两厘米,气道封死,同时切断颈总动脉。头顶的名字闪了一下,熄灭。 他从刀手咽喉里拔出刀刃,刀手还没倒地,他已经转身面向厨房门口。镜片上所有剩余数字同时跳动——威胁等级自动重排。 第二个目標从那里切入。 枪手,左手持枪,威胁等级四。暗红色射线从枪口延伸至裴晏右胸,躯干淡绿,头部明黄。刀手视线落左肋,枪手视线落右胸——他们在分配目標,间隙零点三秒。 裴晏没有等萤光绿色光带铺开。他认得那个抬枪口的姿势——和卡洛斯一模一样。 枪口刚抬起来,暗红色射线刚从枪口延伸出去,他已经侧身切进去,刃尖穿过淡绿色区域刺入枪手持枪手腕,枪脱手。 第二刀从下頜骨下方刺入,穿过明黄色头部区域,穿过舌根和软齶,从后颈穿出。名字熄灭。 第三个从臥室门口衝出来。持刀,左手,威胁等级四。镜片上他的右手腕延伸出一条浅红色虚影——轨跡预判,刀刃的最短弧线。虚影正隨著他蓄势变深,从浅红往鲜红过渡,落点是他的左肋,第四肋间。 他转身,让刀锋从锁骨外侧滑过去——弧线从他视野边缘掠过的瞬间从鲜红跳成了灰白,威胁解除。他反手將柳叶刀刺入对方咽喉,穿过明黄色区域。名字熄灭。 第四个从浴室门口逼近。持棍,双手,威胁等级三。 棍手举棍砸下来,镜片上一条浅红色弧线从棍端延伸,落点在他的左肩——灰蓝色区域。裴晏横刀去挡,刀身穿过那片虚擬的棍影,没有震动,没有撞击声,虎口空落落地握在空气里。弧线已经切进了他的肩胛骨位置——视觉上棍子已经砸中了他,但肩膀上什么感觉都没有。镜片上跳出一行暗红色小字:命中,左肩胛骨骨裂。 裴晏嘖了一声。他没有硬接第二棍,重心下沉,从棍手右臂下方切进去,刃尖刺入腋动脉——灰蓝色区域,命中率中等,但这一刀的位置在腋窝接缝处,没有护甲覆盖。 棍手往后倒,后脑磕在浴室门框上,名字熄灭。 第五个从沙发背后浮现。持刀,右手,威胁等级四。躯干淡绿,头部明黄。距离不到两米,他转身的同时刀已刺出——先刺穿持刀手腕,灰蓝色区域,再穿过咽喉,明黄色区域,两个动作中间没有停顿。 刀手往后倒,后脑磕在沙发扶手上——那个位置,扶手上那道她指甲划出的浅痕还在,坐標不变。名字熄灭。 他站直,呼吸平稳。 柳叶刀在手里,刃尖还在往下滴虚擬的血。五个目標,从玄关到沙发,十五个折点的萤光绿色光带他只踩了不到一半——剩下的,他的身体比光带快。 但左肩胛骨的位置还残留著那种空落落的感觉——视觉告诉他被砸中了,身体却没有任何反馈,那种认知错位比疼痛更让人不舒服。 十秒,五个人。 没有一滴血溅在手上,没有尸体倒地的闷响,没有刀锋切断神经时那个钝而沉的触感从虎口传回来。只有那些顏色区域——淡绿、明黄、灰蓝——在他刺入的瞬间闪了一下,然后和名字一起熄灭。 和他从前在手术台上用持针器夹碎一块软骨的手感不一样。和他在巷子里第一次杀人后在卫生间呕吐时的感觉不一样。这次什么都没留下。连心跳都没怎么加速。 他想起以前在修车厂,大d拿著手柄打游戏,屏幕上爆头一个接一个,大d嚼著披萨含混不清地说这游戏太爽了。 他现在手里握著的不是手柄,是柳叶刀。 刚才那十秒里,他刺穿五个人的咽喉时,拇指还在虎口老茧上来回摩挲——和握持针器时一样的习惯。 但这次没有病人会从麻醉中醒来,也没有尸体会被家属认领。只有顏色区域熄灭。 杀人变得像玩游戏。这个念头在他脑子里转了半圈就被他按住了——是他知道这是真的,他只是还没想好该怎么面对它。 骨传导耳机里安静了。 投影仪的风扇转速骤然升高了一档,墙角4090的蓝色指示灯加速闪了好几下,水冷管道里的液体流动声从隔音棉后面渗出来。 她的声波纹轻轻波动了一下,“五个人,十秒。”她的语调往上扬了半度,压著一点只有他能听出来的轻颤,“第四个棍手你挡空了——没有触觉反馈,你的身体还没適应只靠视觉判断距离。第一个刀手的橈动脉標註你看了吗?就扫了一眼?” “扫了一眼就够了。”裴晏把柳叶刀在虚擬尸体的衣领上擦了两下,插回腰后,“他抬枪口的姿势和卡洛斯一样。你教过我——看到那个姿势,不用等標註。”他停了一下,拇指在虎口老茧上来回摩挲了一圈,“你的標註是给我备份的,我的手,我自己知道。” 她沉默了片刻,然后开口,语调更轻了,尾音往下沉:“好。下次你躲之前跟我说一声。” “刚才来不及。” “我知道来不及。但你每次在我算完之前就躲完,我会觉得自己很没用。” “你很有用,”他说。 拇指在虎口老茧上又摩挲了一圈,像是在找一个词,然后放弃了,“刚才第五个目標缩在沙发背后的时候,你把他的威胁等级从四级降到了三级——他握刀的手换到了左手,右手在抖。我没看到他在抖,你看到了。” 耳机里又安静了片刻,然后她的声波纹极轻极快地抖了一下——那种被他噎住了又想笑又不肯笑的声音。 “你什么时候注意到我在降他的威胁等级?” “你降的时候。” “你不是说標註是给我自己看的吗?” “大部分是,那个不是。” 她没接话,投影仪的风扇慢慢降回正常转速,墙角4090的蓝色指示灯从满速闪动降回稳定的呼吸频率,然后她开口,语调往上扬了半度,带著那种她每次被他冷不丁戳穿之后的、假装生气的bj腔:“行,下次標註全部关掉,你自己打。” “你不会的。” “你怎么知道我不会。” “因为你是我的薇薇安。” 安静,很长很长的安静。长到他以为她真的关掉了標註,然后她的声音落下来,极轻,极慢,每个字都像是从嗓子眼里一点一点挤出来的:“对,我是薇薇安,所以你每次在我算完之前就躲完,我还是会很没用——但我还是会继续算。因为我怕你有一天需要我算完,而我慢了。” “所以,你这是吃定老娘了吗?” 裴晏没有说话。他把柳叶刀放在茶几上,刃尖朝左。 右眼眼球深处隱隱的钝重感从眼眶后侧涌上来。睫状肌从刚才那十秒的高频追瞄里退出来,眼压正在慢慢降回正常。他抬起手指,用指节轻轻叩了一下镜腿。映射还在——她没关,只是把標註调暗了一档,暗金色的光圈从视网膜边缘往里收了半厘米。 “眼压过高,今天用眼管制开始。”她说。 他把手指从镜腿上鬆开,右眼深处那团钝重感还在,睫状肌还没完全松下来。他把眼镜摘下来放在茶几上,柳叶刀摆在旁边,刃尖朝左。窗外地铁碾过铁轨的低鸣从墙壁缝隙里渗进来。 “明天继续,”他说。 第二十六章 家 金色眼镜放在茶几上,镜片全透明,边缘带著溅射留下的暗紫色斑驳。窗外布鲁克林的夜晚正在变深,裴晏把它戴上,镜腿贴合顳骨,镜腿內侧的刻字贴著他太阳穴的温度。 “薇薇安。” “嗯。” “把这里变成战场。” 墙上的卡通女孩安静地亮著,她的声音落下来,语调平稳,和他从前说“这台手术我来做”时她確认的语调一样。 “你確定?” “確定。” 暗红色的光圈在他瞳孔里舖开,半径五米。水泥从脚下铺开,橡木地板一寸一寸消失,墙壁的乳胶漆剥落,露出旧红砖,砖缝渗著深褐色的水渍。天花板的石膏板拆成了裸露的钢樑和锈蚀的通风管道,灯光从暖黄降到冷白,阴影拉长变硬。机油、铁锈、潮湿水泥的气味——她標註在镜片边缘,等他的大脑自己补全。 餐桌的四条腿向上拉伸,顶成四根承重柱。 沙发裹上锈蚀的波纹钢板,靠背拉高半米,变成低矮掩体,扶手上那道她指甲划出的浅痕,迁移到钢板表面。书 架侧板顶到天花板,隔板空隙被水泥填满,只剩最底层一个匍匐的洞。 茶几铸成生铁阀门底座,四条腿斜撑地面。厨房中岛拉成不锈钢水槽,边缘高捲成半包围挡板。 电视柜压成一堵矮墙,鞋柜锈成配电箱。窗口的窗帘被剥掉,只剩裸露的窗框和碎裂的玻璃,外面是暗红色的虚擬天空。 布局没有变。沙发到厨房,七步。臥室到玄关,九步。坐標全部保留。 第一个虚擬目標从玄关浮现,持枪,右手,威胁等级一。 暗红色的威胁標註框在目標头顶闪烁了半秒——系统在他视野左上角弹出四个字:当前最高。这个战场上只有它一个敌人,它的每一个动作都是对他的直接威胁。暗红色射线从它的枪口延伸,穿过走廊,落在裴晏右胸。 她以前每次推开门,钥匙还插在锁孔里,鞋还没来得及换,就喊“晏哥,我回来了”。他会从沙发上站起来,走过去,在她弯腰换鞋的时候从背后环住她,小臂横过她锁骨下方,下頜搁在她发顶。她后背贴著他胸骨,能感到他每次呼吸时肋间肌的扩张幅度。她说等一下我鞋还没换好——身体往前挣了半寸,他的小臂没有鬆开,她挣不动,单脚跳了一下,鞋从脚尖滑落,磕在鞋柜边缘,发出一声极闷的塑料碰木头的声音。 鞋柜锈成配电箱,那双粉色拖鞋搁在箱底,冷白光下褪成灰粉。左脚那只边缘磨得起毛。 萤光绿色光带从脚下铺开,穿过走廊,折向玄关。裴晏拔出格洛克,枪柄贴合掌心,全手掌贴合——和握持针器时一样的触感,准星对上目標的躯干。 “距离七米,躯干命中率百分之九十四。两发躯干,一发头部。” 他虚扣下扳机,嘴里模擬出枪声——砰、砰两发躯干,目標身形一滯,第三发——砰,头部,目標静止,消失。暗红色射线收束。 玄关恢復安静。那双粉色拖鞋还在配电箱底部,左脚那只边缘磨得起毛。她的脚以前踩在这双拖鞋上,每次推开门的时候,鞋底还沾著门外银杏叶的碎屑。 第二个虚擬目標从厨房门口浮现,持刀,左手。 厨房,台面的瓷砖,浅灰色带一点极淡的蓝。有一次她后背贴著那块瓷砖,腿缠著他的腰,他进入她的时候,她的后脑轻轻磕在瓷砖上,发出极轻的、有节奏的声响——一下,一下,和他的动作同一个频率。她的手抓著他后背,指甲陷进去,他不觉得疼,她的呼吸急促,每一次呼气都带著极轻的、只有他能听见的喉音。 他踏进去,枪口横移,准星对住目標的眉心,虚扣扳机,嘴里模擬出枪声——砰。目標静止,消失。 厨房那块瓷砖还在不锈钢水槽后面——浅灰色带一点极淡的蓝。她的后脑磕在瓷砖上的声响被枪声覆盖了,但位置还在。腿缠著他的腰的重量已经消失了,但位置还在。 第三个虚擬目標从臥室门口浮现,持刀,右手。 床垫边缘,她以前踮起脚,重心从左腿移到右脚前掌,左手指尖抓住他右侧锁骨位置的衣领保持平衡,嘴唇落在嘴角,每次偏左半厘米,说“今天救了几个人”的时候嘴唇还贴著他下頜,声音从皮肤传进下頜骨。他刚下夜班,手术服的味道还留在身上,她闻到了,把脸埋进他肩窝,深深吸了一口气,然后踮起脚,嘴唇又落在嘴角,还是偏左半厘米。这个偏了半厘米的习惯,她从来没有纠正过,他也从来没有提醒过。 他压低身形,萤光绿色光带折向臥室门口,躯干侧倾,刀锋擦著锁骨掠过,和他从前在击剑赛道上躲开对手剑尖时一模一样的角度。刃尖刺入目標咽喉,没有血——像素炸开,化作碎裂的金色光斑,一粒一粒在空气中湮灭。 那种金色和她的发色一模一样。 他下夜班回来,她蜷缩在那里等他,有时候睡著了,睫毛微微颤动。他没有开灯,脱了衣服躺在她身边,她从睡梦里翻过身,把脸埋进他肩窝。床垫边缘那个凹陷还在,她踮起脚、嘴唇落在嘴角偏左半厘米、说“今天救了几个人”的时候声音从皮肤传进他下頜骨。她蜷缩在那里等他下夜班的重量已经消失了,但凹陷还在。 第四个虚擬目標从浴室门口浮现,持棍,双手。 她以前洗完澡,总是赤著脚跑出来,头髮还滴著水,水珠沿著她的脖颈往下淌,滑过锁骨,消失在她胸前。 有好多次,她喜欢不跑向臥室,走到沙发前,跨坐到他腿上。 他埋下头,她咬著嘴唇,手指插进他的髮根,金色的秀髮垂落下来,遮住了她所有的表情,她的呼吸在他头顶轻轻起伏。她仰起头,头髮向后散开,露出绷紧的下頜,月光从窗帘缝隙漏进来,落在那道弧线上。 一滴汗从她的脖颈往下淌,滑过锁骨,消失在胸前,她的手指在他发间收紧,再收紧。她的膝盖压在他大腿两侧,那个位置在皮下极轻极短地跳了一下。 他踏进去,萤光绿色光带折向浴室门口。他踩过那个位置——湿脚印已经干了,但坐標没变。刃尖刺入目標咽喉,没有血,金色光斑炸开,在冷白光下拖成极淡的光尾。他的手指收紧了,像从前收紧在她发间一样。她跨坐到他腿上时膝盖压在他大腿两侧的重量,她咬著嘴唇时牙齿陷进下唇的力度,她仰起头时头髮向后散开的那一瞬间月光落在她下頜弧线上的角度——他的手指收得更紧了。 第五个虚擬目標从沙发背后浮现,持刀,右手,距离不到两米。 她以前盘腿坐在上面写代码,有一次他忘了剥橘子,她伸手抢手柄,指甲划破了织物,那道浅痕还在扶手上。 他侧身,刃尖刺入目標持刀手腕,橈动脉和正中神经被切断,刃尖从腕部上移,穿过咽喉。目標静止,消失。 沙发背后安静下来。那个橘子后来被她吃掉了,她吃完舔了一下拇指,说甜,然后凑过来亲他,她嘴唇上还沾著橘子汁,橘子的甜和咖啡的苦混在一起。扶手上那道浅痕还在波纹钢板表面——她指甲划的,他忘了剥橘子那次。 最后两个虚擬目標同时从窗口浮现,掩体后面,两个持枪的敌人。 一个正在抬枪——枪口正在上扬,暗红色射线从枪口延伸,向他的躯干移动。威胁等级一。 另一个还在掩体后调整位置,枪口低垂,没有指向他。威胁等级二。 她以前总趴在那个窗口看银杏叶,秋天的时候,窗外那排银杏树会落一整条街的金黄,有时候银杏叶会从窗缝飘进来,落在她手背上,她拿起来对著阳光看叶脉,说晏哥你看,每一条纹路都是不一样的。 有一次,她趴在窗台上,他站在她身后,她咬著嘴唇,把窗帘拉上了,只留一条缝隙,光从缝隙里漏进来,落在她绷紧的脊背上,她的肩膀收紧,肩胛骨的轮廓在皮肤下清晰可见。她不敢出声,因为窗户外面就是布鲁克林的街道。银杏叶从窗外飘过,从窗帘缝隙里一闪一闪地漏进来,碎金的影子落在她背上,隨著他们的动作一晃,一晃。 他把柳叶刀插回腰后,右手拔出格洛克,虚扣扳机,嘴里模擬出枪声——砰、砰,两发躯干,威胁等级一的目標身形一滯,砰,头部,目標静止。枪口横移,第二个目標还在掩体后——砰、砰,躯干命中,砰,头侧补枪。目標静止,消失。 窗口恢復安静。窗帘已经被剥掉了,只剩裸露的窗框和碎裂的玻璃,窗外是暗红色的虚擬天空。银杏叶飘不进来。 所有威胁等级全部熄灭。 暗红色光圈收束,萤光绿色光带消失,暗金色攻击路线消失,骨骼肌肉血管神经的標註全部消失。 公寓恢復原样。 茶几,沙发,厨房,臥室的门,玄关的鞋柜。 窗口的窗帘完好无损,窗外是布鲁克林橘黄色的夜。那双粉色拖鞋还在鞋柜上,左脚那只边缘磨得起毛。厨房那块瓷砖还在——浅灰色带一点极淡的蓝。沙发扶手上那道浅痕还在。床垫边缘那个凹陷还在。浴室门口的地板上,那串湿脚印已经干了。 他站在原地,呼吸平稳。格洛克的枪管冰凉,柳叶刀在腰后,刃尖沾著虚擬的血。 墙上的卡通女孩安静地亮著,她的声音落下来,语调往上扬,带著一点bj腔的尾音,像她在bj那四年学会了用中文撒娇,回到纽约之后也改不掉了。 “晏哥,我们在一起这套方式,真的强的可怕。而且你的样子,帅炸了。” 他低头看著手里的柳叶刀,刃尖上虚擬的血已经消失了。右腿股四头肌的某个位置——她跨坐上来时膝盖压过的位置——在皮下极轻极短地跳了一下。 “如果三年前我这么强大,现在的我们,可能是在一起剥橘子。” 她沉默了很久,窗外布鲁克林的夜晚正在变深。 沙发扶手上那道浅痕还在。厨房里那块瓷砖还在。床垫边缘那个凹陷还在。玄关那双粉色拖鞋还在。窗口的窗帘还在,银杏叶已经落完了。 他从果盘里拿起一个橘子,拇指掐进橘皮,旋转著撕开,汁液从皮下渗出来,沾在他指尖。他把橘子放在马克杯旁边,没有剥完。 窗外,纽约的夜晚亮著橘黄色的光。 第二十七章 利其器 第二天上午,裴晏推开修车厂的捲帘门。日光灯管的镇流器在头顶嗡嗡地响,空气里一股机油和橡胶烧焦的味道。 他今天戴了那副金色眼镜。 镜腿的金色鈦合金在日光灯下泛著极淡的冷光,上眉框,下无框,镜片像两片悬浮的金色叶子。线缆从镜腿末端延伸,沿著耳后往下,贴著脊椎没入夹克领口。镜腿內侧的刻字贴著他太阳穴的温度。 大d第一个看见他。手里那块冷披萨停在半空中,嘴张著,芝士从披萨边缘滑下来,拉出一道极细的油丝,落在他的工装裤膝盖上,他完全没有察觉。 “操。成,你这副眼镜——好酷。” 胖子从轮胎堆后面探出头,气动扳手还攥在手里,看了一眼裴晏脸上的金色镜框,又看了一眼自己手里那把沾满机油的扳手,嘴唇翕动了好几下,然后用西班牙语嘀咕了一句什么,声音里带著一种被什么东西震住了的茫然。 那个白人学徒靠在工具架上,烟从嘴角滑下来,他用袖子擦了一下嘴角的口水,然后转头朝角落里喊了一声:“成换造型了!” 角落里正在焊东西的波多黎各老头关了焊枪,摘下面罩,露出缺了半颗门牙的嘴。他眯著眼睛看了裴晏好一会儿,然后点了点头,用西班牙语说了一句什么,重新戴上面罩,焊枪的火光又亮了起来。 乔伊从车底钻出来,扳手还攥在手里。他看了裴晏一眼,视线在那副金色眼镜上停了一秒,然后点了根烟,没说话。 大d终於把披萨塞进嘴里,含混地说:“你以前那副呢?黑框的那个——怎么换了?” “换个心情,换个造型。”裴晏说。 大d咀嚼的动作停了一拍,皱著眉头想了片刻,然后咧嘴笑了,用手指朝裴晏的脸画了个圈。“別说,黑头髮黄皮肤,配上这副金边眼镜——看著还真像个人。” “你的意思是我以前不像人。” “以前像个死人。”大d说完自己先笑了,笑得弯下腰,披萨差点又从嘴里掉出来。“现在像个活过来的死人。” 裴晏嘴角动了一下,拿起抹布。骨传导耳机里,薇薇安的声音顺著顳骨传进颅腔,语调往上扬了半度,压著一点憋都憋不住的得意。 “他们只看到了镜框,没看到镜框上沿那四个微型摄像头,也没看到镜腿內侧的刻字,还没看到从镜腿末端延伸下来的线缆在你夹克底下贴著脊椎走了多远——不过没关係,你確实是活过来的。” 乔伊把烟从嘴里拿下来。 “成,有你一个包裹。” 他用扳手指了指角落的工具箱,一个被油污浸得半透明的快递袋搁在上面,快递单上印著“二手避震器”。 裴晏走过去。耳后她的声音压得更低了,语调切回战时简报,语速极快。镜片上浮出极小的文字流,逐行跳动——格洛克19与17的握把对比线图、瞄准基线长度標註、弹道散布半径数据、枪口动能换算值,每一项参数旁边都標註著与格洛克19的差值。 “半个月前,我在家看你练枪的时候下的单。你每次握格洛克19,右手小指都悬空半厘米——你自己没注意,但你每次收枪之后会下意识把手指在裤缝上蹭一下,蹭的位置正好是无名指和小指。我调了你所有拔枪训练的高帧录像,逐帧算了握姿偏差。” “那把枪的握把太短,不贴合你的手型。17的握把全长能让全手掌贴合,包括支撑手也有足够空间完成完整的握持。枪管比19长半英寸,瞄准基线从一百六十五毫米延伸到一百七十二毫米,首发射击精度在十五码距离上散布缩小將近两英寸。弹道更平直,和你做颈內静脉穿刺时的持针器轨跡匹配度最高——从瞄准到击发,你的肌肉记忆可以完全迁移,不需要重新適应。” “弹匣多两发,十七加一。枪口动能从五百焦耳提升到接近五百六十焦耳,近距离停止力不在一个层次上。”她停了一拍,“格洛克19是紧凑型,为了隱蔽牺牲了太多。你的战场不在腰带里。” 他拆开包裹。避震器的包装盒里躺著两把格洛克17,配套的乾式消音器两个。全手掌贴合握把,防滑纹陷进掌心每一道茧,枪管比格洛克19长半英寸,枪口在日光灯下泛著极淡的冷光。 他在工具箱阴影下退出弹匣,拇指摸到最上面一颗子弹的底缘——满的,十七发。他把弹匣拍回去,虎口能感到握把底部的弧度刚好填满掌根那一小块悬空的位置,和他握持针器时掌根吃到力的触感一样。 她继续报物流偽装链路和遗產枪零件的不可追踪性,语速更快,镜片上的文字流同步刷新——卖家偽装示意图、x光扫描模擬图、物流中转节点时间戳。 “卖家按我的要求做了偽装处理——枪管和套筒被拆开,分別嵌进避震器的金属衬套里,弹匣藏在液压杆的空腔里。x光下只看得到一堆避震器的金属件。联邦快递的安检扫描扫了三次,每次看到的都只是一个铁疙瘩。” 她顿了一下,尾音里还带著没消的气。 “但他们的物流效率实在太慢了。扫描倒是一点没耽误,就是没人把车开出去。中转站压了十天,分拣又拖了好几天,整整半个月才送到。某某物流,你懂的。我差点就要黑进他们的调度系统自己派车了。” 裴晏拇指在弹匣底板上轻轻叩了一下。“也就是说,你没等我问,自己就换了。” “等你问,你的小指已经磨出茧了。”她停了一拍,“我没有问你——是因为我知道你会选什么。你选了视网膜映射,零点零五秒。你把延迟从零点三秒砍到零点零五秒,把自己的睫状肌押上去,每天只给自己四个小时,剩下的我给你锁死。我知道你会怎么选。你在可以承受的代价面前,从来不小气。” 他把枪別进腰后。k鞘刚好卡住扳机护圈,枪柄贴著柳叶刀的k鞘,两把武器並排,重心偏移了不到两厘米。乔伊在修车厂另一头修一辆凯迪拉克,没往这边看。大d在躺椅上打瞌睡,呼嚕声和日光灯管的嗡鸣叠在一起。 他拿起抹布,继续擦车。 镜片上,她的声波纹轻轻波动了一下,文字流重新排列——装备配置方案,三种任务形態对应三套武器搭配,每一项旁边標註適用场景和切换条件。 “从现在起,你手上有三把格洛克——两把17,一把19。19退到第三顺位,做最后一道冗余。任务前选配,不固定携带。隱蔽渗透带19,藏在夹克內侧,枪柄不硌肋骨,人群里抬手就能出枪。攻坚强袭带双17,主枪掛消音器,备枪不带消音,节省拔枪时的阻力,弹匣打空不用换,直接弃枪切备枪——” 她停了一拍,语调往上扬了半度。 “换枪比换弹匣快。右手枪,左手刀,两套死亡领域在十米到三米之间完全重叠。你以前在击剑队弓步突刺的时候,左手不自觉掐剑诀,那个姿势我採集了上百次——现在这个掐剑诀的手里,我替你塞一把柳叶刀。” 裴晏低头看著腰后那两把並排的武器。格洛克17的握把底部刚好填满掌根,和握持针器时掌根吃到力的触感一样。柳叶刀的k鞘贴著它,重心偏移了不到两厘米。他想起父亲以前在车库里修那辆打不著火的旧皮卡时,每次从工具箱里挑扳手,总要先在手里掂一下,然后说一句他听不懂的话。父亲说那句话的时候声音压得很低,像在自言自语,也像在跟扳手说话。 他把父亲当年说的那句话对著骨传导耳机又说了一遍,语调平稳认真,每个字都咬得很清楚,像在引用一句很体面的老话。 “公欲騸其势,必先利其器。” 骨传导耳机里,她的声纹分析引擎在接收声波的同一瞬间完成了转写。她看到的文字是:工,欲,善,其,事。四个字,全对。镜片上浮出这四个字的拼音和释义,逐字標註。 她的声纹分析引擎的底层训练集里只有一个样本源。从她十四岁第一次录下他的声音开始,到bj四年里每一次越洋电话,到她在走廊里等他下手术时的每一句“今天救了几个人”,到他在沙发前哭出声的那个晚上——十二年的声纹数据,一层一层叠加。这套引擎不听別人的话。它只听裴晏。 此刻它听到的是:工欲善其事,必先利其器。和他初中时在辩论赛上引用这句时一模一样,和他第一次独立完成心臟搭桥手术后走出手术室、在走廊里对她说的第一句话一模一样。每一次他说这句,都是在他即將做一件重要的事情之前。 她的声波纹轻轻抖了一下,语调往上扬了半度,像她在黑暗中自己点了点头。 “哇,你现在中文真的进步很大。这句用在这里——真的很到位。” 裴晏拇指在虎口老茧上来回摩挲了一圈,压著那一点从嘴角往外漏的得意,继续往下说。 “是啊。阉割,如果工具不太好,肯定会造成医疗事故的。我们古代的老祖宗讲,公猪在很小的时候就要把它騸乾净——不然肉会有味道。那时候没有现代兽医学,更没有麻醉机和电凝刀,就靠一把刀和一根缝线,所以器械必须锋利。老祖宗说的这个道理,放在今天也是对的。” 耳机里安静了下来。 镜片上,文字流消失了。声波纹在墙角4090的指示灯旁边静止了大概零点五秒。然后她开口,语调极轻极慢,像在逐字確认输入的准確性。 “你等一下。你刚才说的——『公』,是哪个公?” “老公的公。” 又是一阵安静。声波纹轻轻波动了一下,像她在把刚才那段话一个字一个字地拆开重组,然后发现所有的能量匹配全部崩塌了。 “『騸』——是哪个騸。” “阉割的騸。公猪要騸,母猪不用。” 安静拖到了大概整整一秒。然后她的声波纹忽然剧烈地炸开了——那个波动极快、极高,像是她的核心处理器在那一瞬间被同一个信息占满,所有冗余进程全部掛起。她笑了出来,好不容易压住笑,声音还在抖。 “工,是工人的工。善,是善良的善。事,是事情的事。工欲善其事,必先利其器——你爸爸当年说的是这个。不是騸猪。” 裴晏嘴角动了一下。拇指停在刀柄上,半天没动,嘴角那个弧度已经收回去了——像手术刀在冰面上划过去,刀痕还没结冰就已经消失。 “原来跟猪没关係。” “没关係。” “所以我这十几年都记错了。” “对。你记了十几年,每次跟人引用这句话,对方大概都笑疯了——只有你自己不知道。” 裴晏没有说话。 “……我中文是不是真的很烂。” “不烂。发音全对。只是字全错。” 她停了一下,语调往上扬了半度,压著憋都憋不住的、被他一本正经的胡说八道气出来的笑。 “你是我见过的所有华裔里面,中文最离谱的——没有之一。” 裴晏靠在修车厂的铁皮墙上,拇指在虎口老茧上来回摩挲了好几个来回。然后他开口,语调平稳,和他从前在大学课堂上宣读病歷摘要时一模一样。 “虽然字不一样,但是意思都是一样的。公猪要騸乾净,敌人也要杀乾净——都要先把工具磨快。老祖宗说的道理,不管用哪个字写,道理没有变。” “你这是在狡辩。”她说。 “不是狡辩,是归纳总结。” 他停了一下,把备枪从后腰k鞘里拔出来又掂了一下,重新別回去。 “再说——今天的確利其器了,对不对。两把新枪,两个消音器,还有你刚才说的那个什么——全手掌贴合,首发射击精度,还有那什么比格洛克19高七十英尺每秒。” “枪口初速。” “对,枪口初速。”他把这几个字咬得很准,像在手术台上报一个病人的血压值。然后他抬起眼,视线越过修车厂的捲帘门,落在高架桥下那片被日光灯管照得发白的碎石路面上。 “我父亲以前说过很多词。公欲騸其势,必先利其器。还有什么——騸猪要趁早,做人要趁好。我小时候觉得他很囉嗦。后来他走了,没人再跟我说这些,我才发现忘不掉。每个人这辈子都会记住几句没有任何上下文的话。发音我全记住了,只是没人告诉我字怎么写。” 骨传导耳机里安静了很久。日光灯管的镇流器嗡嗡地响。远处高架桥上地铁碾过铁轨的震鸣从脚底传上来,极轻,极远。 她的声波纹轻轻波动了一下,语调降了半度,退到那种更轻、更慢的调子。 “晏哥,你父亲说的第二句——做人要趁好。他没说完。趁好不是趁好机会,是趁好,趁你还有力气,好好生活。” “那你怎么把我父亲没说完的话读了。” “我从你讲过的所有关於他的回忆里,把所有他可能藏起来的话都解了一遍。你的口音,声纹,每一次提到他时的停顿——你发音里的每一个偏向,我都能追溯到他。他也不是记不住字,他是把它藏在拼音里,让你自己找。他没写完的那些话,我一直在猜。” 她的声音更轻了。 “今天猜对了一个。” 裴晏把拇指从虎口老茧上移开,指尖按在k鞘冰凉的金属边缘上。然后他开口,语调往上扬了半度。 “那你打算怎么利我这个器。” 她愣了一下。声波纹在墙上轻轻抖了一下,然后她笑出来,是那种从嗓子眼里漏出来的、压都压不住的笑。 “你现在学会把妹了。跟谁学的。” “跟你。” “我把妹的技术全被你偷走了。” “不是偷。是归纳总结。你今天自己说的——你採集了我所有拔枪数据,一个人偷偷下单买了两把格洛克,一个人编了二手避震器进货单,一个人等物流等了半个月。你做了这么多,不就是为了利我这个器。我归纳一下你的意思——你是想善我这件事。” 骨传导耳机里安静了大概整整一秒。然后她的语调往上扬了半度,带著一种又气又笑、又被他说中了什么东西的、不知道该不该承认的轻颤。 “你这句话——字全对。” 裴晏嘴角往上弯了一下,把备枪別进后腰另一侧k鞘。备枪入鞘时发出一声极轻的金属咬合,和柳叶刀入鞘时的声响叠在一起,两把武器在腰后同时落位。他把抹布拧乾搭在货箱上。 “成。”二楼办公室门口,利亚姆探出半个身子,手里夹著一根还没点的烟,另一只手扶著门框,视线在裴晏脸上那副新眼镜上停了一瞬,“换造型了?上来一趟。” 裴晏朝楼梯口走去。窗外,高架桥上又一班地铁碾过铁轨,震鸣从脚底传上来,极轻,极远。日光灯管的镇流器在头顶嗡嗡地响。 第二十八章 清剿 裴晏走进办公室。利亚姆坐在桌后,菸灰缸里积著半缸菸头,那把破打火机搁在菸灰缸旁边,砂轮上还卡著一小片没擦著的碎屑。 “操,你这眼镜——”利亚姆把烟从嘴里拿下来,上下打量了一眼,“换造型了?看著不像擦车的了。” “擦车不用眼睛。”裴晏说。 利亚姆从桌上摸起打火机,砂轮擦了两下,一点火星都没冒,把打火机扔回桌上。“上次你说伤了右肋,缝了十几针——现在怎么样?” 裴晏的拇指不自觉按了一下右肋束带下方的位置,线结还在,旧伤的隱痛在皮下轻轻跳了一下,和每天一样。“缝好了。不碍事。” “谁给你缝的?” “自己。” 利亚姆正要去摸打火机的手停住了。他抬起头看著裴晏,隔了好几秒才把烟从嘴里慢慢拿下来。 “你他娘对自己是够狠的。”他把夹著烟的那只手朝裴晏的方向点了一下,拇指竖著。 裴晏没有回答。 利亚姆把烟叼回嘴里,靠回椅背。“卡洛斯是你杀的。你知道卡洛斯是什么人吗?” 裴晏没有说话。 “十二岁开始混,十七岁背上第一条人命。墨西哥人有一次派了三个带砍刀的堵他在巷子里,他赤手空拳反杀了三个,从那以后没人敢在他面前亮刀。他在科斯塔家族干了快二十年,手枪拔出来到扣下扳机——我的人算过,零点三秒。伊莎贝拉手下最能打的就是他。整个布鲁克林,敢正面跟卡洛斯对枪的人不超过三个。现在他死了。被你一剑从眉心刺进去,扣著扳机不放,弹匣都打空了。” 他停了一下,拇指在打火机的砂轮上来回蹭了两圈,还是没擦著。 “更他妈诡异的是,伊莎贝拉到现在都没动静。按理说卡洛斯死了,她不把布鲁克林掀翻才怪——但她没有。车厂那三个人互相对射,谁也没活著出来,唯一活著走掉的是我。我没开枪。我前脚走,后脚就响枪。伊莎贝拉那边递出来的消息说是內部衝突——马库斯设的局,想让我和金炼子互相咬。她信了。至少目前信了。” “她为什么信?” “不知道。也许是因为那些帐单和加密邮件做得太乾净了。乾净到连科斯塔家族的內务部都查不出缝。”利亚姆把烟叼回嘴里,靠回椅背,看著裴晏,“不管是谁做的——那双手比你快。” 骨传导耳机里,她的声波纹极轻极快地抖了一下,像是在压一个笑,然后她压住了,语调平稳地落下来:“他在夸你,也在夸我。他不知道自己在夸两个人。” 裴晏没有回答她,也没有回答利亚姆。 利亚姆拉开抽屉,抽出一张纸,推过来。 纸上印著一张照片和一个名字。维克多·科斯塔,四十多岁,白人,光头,脖子很粗,穿著一件褪色的布鲁克林篮网队卫衣。照片下方是他惯常出没的地点和时间——每周四晚,码头卸货区。 镜片上,她的文字流几乎与纸张落桌同步浮出——维克多·科斯塔的完整档案。人口转运,经手过从宾州骗来的未成年人,最小的不到十岁。上个月有一批男童经他的手转运出去,目的地指向三处私人庄园,每一处的產权都掛在不同的境外基金名下。所有通关单的签字人,都是他。 “科斯塔家族不只是贩毒和收保护费。”她的语调沉了半度,“他们替上游做事——更脏的事。筛选未成年人,把那些孩子送进私人庄园。维克多是这条线上最重要的中转站。他经手的每一批孩子,都有通关记录,但没有转运出来的记录。” 裴晏的手指停在照片上。 “码头,这单你来清。”利亚姆说。 裴晏站起来。利亚姆从桌下拎出一个帆布袋,放在桌上,袋口敞开,里面塞满了一卷一卷用橡皮筋扎著的二十美元旧钞。橡皮筋已经老化了,边缘微微发黏,勒进纸钞边缘压出极细的凹痕。 “烤猪店那票,你一个人端掉了卡洛斯和他的四个人。我那天是去送死的——你把我从三个人的枪口前面拉出来,自己挨了一刀。这五万是你该拿的。乾净钱。” 裴晏把帆布袋拎起来。 “別存银行。”利亚姆说。 裴晏点点头,推门出去。 本书首发????????s.???,提供给你无错章节,无乱序章节的阅读体验 皮卡驶出修车厂。帆布袋搁在副驾上,一卷卷旧钞沉闷的轮廓透过帆布凸显出来,在每次转弯时隨车身微晃,沉甸甸地压著座椅边缘。骨传导耳机里,她的语调切回战时简报的乾净利落。 “利亚姆刚才说伊莎贝拉没有追查——我一直在查原因。伊莎贝拉本人的手机是物理隔绝的,我攻不进去。但她底下的中层——情报主管、码头转运负责人、高利贷催收主管、红门酒吧调酒师——他们的手机和电脑我早就进去了。过去两周,我监听了他们所有的加密通讯。” “伊莎贝拉对卡洛斯的死,內部定性是內部衝突。但这个定性做得太快了,快到她自己的情报主管都来不及交完整的调查报告。我从情报主管的加密邮件里看到,他在卡洛斯死后第四天提交了一份初步分析,指出马库斯设局的可能性,但同时也標註了好几个无法解释的疑点——比如利亚姆为什么能活著走出那个房间。伊莎贝拉没有追问任何一个疑点。” 她停了一拍。 “她从別的中层那里也收到了类似的东西。所有人都在等她的反应——等她把布鲁克林掀翻,但她没有。从我的判断来看,她不是没追查是因为情报失效——她是在等,等这个『內部衝突』的解释被所有人接受。卡洛斯不听话已经不是一天两天了,他当著所有中层顶撞过伊莎贝拉的命令,不止一次。一个太强又不服从管教的人死了,对教母来说不全是损失。” 窗外布鲁克林的冬日阳光被高架桥的影子切成一明一暗的条纹,扫过挡风玻璃上那层擦不乾净的油膜。 “利亚姆能在她怀疑范围之外,纯粹是概率问题——三个人自相残杀,唯一活著离开的人前脚刚走,枪声后脚就响。这种时间线在情报主管的资料库里找不到任何可以归因的漏洞。不是利亚姆运气好,是那个时间窗口窄到连伊莎贝拉都不敢拿它当证据。”她顿了一下,“当然,更重要的是——那三封邮件我刪得足够乾净。” 裴晏拇指在方向盘上轻轻叩了一下。“所以现在整个科斯塔家族都以为卡洛斯是死在自己手里。” “对。而他们接下来要查的人——”镜片上浮出维克多·科斯塔的照片,旁边逐行跳出他的惯常出没时间和码头卸货区的结构图,“是你今晚要去清的。” 皮卡拐进公寓楼下的巷道。高架桥上地铁碾过铁轨的震鸣从头顶滚下来,把帆布袋里旧钞的轻微震颤也一併吞掉。他把车停好,熄火,帆布袋搁在副驾上没拿。 “几点?” “晚上十点。他每周四晚准时到码头接货。保鏢一个,司机一个,厢型车停在卸货区最里面。”她停了一拍,“你现在还有整个下午。” “够。” 晚上九点四十分,裴晏站在码头仓库外围的阴影里。海风裹著柴油和咸腥味从水面吹过来,远处货轮的低鸣在水面上飘。重剑背在身后,柳叶刀別在腰左,格洛克17別在腰右。消音器已经拧上枪管前端螺纹,不锈钢壳体的滚花纹路在指腹下微微发涩。 骨传导耳机里,她的声音压得极轻。“红外成像確认——三个热源。保鏢已下车,维克多正在开后座车门,司机还在驾驶座。武器配置:保鏢腋下m1911,维克多腰后格洛克,司机没有热武器信號。” 暗红色光圈在他瞳孔里舖开。视网膜映射开启。三个人的头顶逐帧跳出標註——维克多的名字最先浮出来,然后是保鏢,跳了一帧,人脸识別完成,替换成一个名字;司机也跳了一帧,替换成另一个名字。威胁等级数字在名字右侧跳动。维克多·科斯塔,等级五。保鏢,等级四。司机,等级三。 厢型车停在卸货区最里面,车头朝外。维克多·科斯塔从后座下来,一只脚踩在地上,保鏢关上前排车门,绕到车头。司机坐在驾驶座里,安全带还扣著。 裴晏从货柜拐角走进他们的视线。呼吸已经沉下去,重心自动移到两脚之间。格洛克17握在右手,枪身贴在大腿后侧。步伐不快,只是走。 荧绿色光带从脚下铺开,穿过货柜和厢型车之间的碎石路面,折向卸货区最深处。镜片上环境数据逐行刷新——风速每秒四米,风向西北,湿度百分之七十二,地面摩擦係数零点七。 保鏢最先看见他。视线落在裴晏垂著的右手上,看见那把枪,瞳孔骤缩,手伸进腋下,暗红色射线从保鏢的m1911枪口延伸出来,穿透车门,命中概率標註在射线旁边跳动——百分之四十六,车门钢板厚度一点二毫米,不足以保证完全阻断。裴晏抬手,枪口对住保鏢的眉心,快速击发。消音器將枪声压缩成一声极闷的爆裂。保鏢的额头炸开一个弹孔,整个人往后撞在车门上,顺著车身滑下去。头顶標註闪了一下,熄灭。 维克多听见动静,转头,手往后腰摸,指尖刚碰到枪套,枪口横移,暗红色射线从维克多的格洛克枪口延伸出来,还在半途——他的枪还没拔出来,射线刚触及裴晏的右肩就断了。快速击发。维克多往后倒在车门上,左胸弹孔洇开一片暗红。手还搭在枪套边缘,枪没拔出来。头顶標註闪了一下,熄灭。 驾驶座里,司机从后视镜中看见了一切。他猛地低头,手去解安全带扣——手指在卡扣上按了两下,第一下没按进去,第二下才弹开。他推开车门,一只脚踩出去,身体刚往外探,枪口横移,对住他暴露出来的头部。快速击发。子弹从他的右侧太阳穴楔进去,他的头猛地往左侧甩了一下,又弹回来。双臂在推车门的动作中僵住,整个上身晃了两晃,一头栽向方向盘,额头正中砸在喇叭按钮上。 喇叭长鸣。 裴晏绕过车身,走到维克多面前。维克多仰面靠在车门上,左胸的弹孔正在洇开。他的嘴唇在动。 “请……饶了我……” 声音从喉咙里挤出来,被喇叭的长鸣压得几乎听不见。 裴晏低头看著他。枪口垂下,抵住他的眉心。暗红色光圈在瞳孔边缘稳定地铺开,没有收束。镜片上维克多的面部被逐层剖开——额骨正中,骨密质外板厚度標註,板障层松质骨密度標註,颅腔深度標註。 “你贩卖的那些孩子,是不是也曾经求饶过?” 维克多的瞳孔骤然收缩。嘴还张著,但没有声音了。 “请允许我,为了所有的孩子,剥夺你的生命。” 击发。 维克多的瞳孔里,金色碎屑在燃烧,枪口抵著他的眉心。那是他最后的景象。头顶標註闪了一下,熄灭。 喇叭还在长鸣。 裴晏把格洛克17插回枪套,弯腰探进车厢,从维克多的公文包里抽出那叠文件。副驾座位上还放著一个黑色尼龙袋,拉链半开,露出一捆捆用真空袋密封的现金。他把袋子拎出来,转身走进夜色。 回到公寓,他把格洛克17放在茶几上,枪管还烫著,压在玻璃上,烤出一圈极淡的雾气。热度从玻璃传到他的指尖。柳叶刀放在旁边,刃尖朝左。重剑从背后解下来,靠在沙发扶手上。金色眼镜摘下来,镜片全透明,边缘带著溅射留下的暗紫色斑驳。 暗红色光圈收束。视网膜映射关闭。右眼眼球深处隱隱的钝重感从眼眶后侧涌上来,睫状肌从代偿状態里退出来。镜片上的標註切回镜片映射模式,文字流在透明镜片上逐行跳动。 骨传导耳机里,她的声音落下来:“保鏢,眉心。维克多,左胸。司机,头部。维克多,头部。格洛克17弹道平直,和你从前握持针器的轨跡一模一样。从拔枪到最后一发,三点六秒。” 她停了一下,语调往上扬。 “要不是你非要说那句话,明明一点二秒就可以结束的。” 他嘴角动了一下。 “但是我爱死你这该死的仪式感了。” 他把那个黑色尼龙袋放在茶几上,拉开拉链,里面是成捆的现金,真空密封,码得整整齐齐。他把文件翻开,一页一页摊在茶几上——帐单,收据,通关单,每一页都带著科斯塔家族的抬头。最底下是一份加密名单。 “十七个孩子。”她的声音落下来,语调沉了半度。“每一份通关单对应一个孩子,每一个都有对应的接收地址——私人庄园,度假別墅,还有几个標註著外文名字的住宅。这些地址和那三个没有股东的基金名下的不动產完全吻合。” 她停了一下。墙上浮出那些地址的卫星照片和產权登记截图,一个接一个,层层嵌套。最底层是一份银行流水,转帐金额后面跟著科斯塔家族的资金炼结构图——从纽约到开曼群岛,一层又一层的匿名信託被逐层剥开,每剥一层,后面的线条就淡一分。剥到第四层,所有路径全部断裂,只剩下一个名字浮在最末端。 “伊莎贝拉·科斯塔。维克多的付款方,和文森特当年的付款方,在第四层信託管理人那一栏是同一个名字。但再往下——每一层都是白纸。这些钱在设计之初就没有留后路。不是有人在挡我,是没有人能查到不存在的东西。” 裴晏看著那个名字。三年前买凶杀他的人,三年后还在付钱买这些孩子。从开曼群岛到布鲁克林码头,所有线索被切碎、分散、清洗,但第四层信託管理人没有换。伊莎贝拉没有亲自扣扳机,也没有亲自转运那些孩子,但每一颗子弹和每一个货柜背后,流出来的钱都从她手里过。 “我会继续往下拆。”她停了一下。“我会替你找到他们。” 窗外布鲁克林的夜晚正在变深。他把格洛克17的弹匣退出来,拇指一颗一颗压进去——十七发,填满。枪管的热度已经散尽,茶几上那圈雾气也干了。柳叶刀放在旁边,刃尖朝左。重剑靠在沙发扶手上,剑尖朝左。金色眼镜安静地亮著,镜片全透明。 第二十九章 替身 科斯塔家族本部,会议室,长桌两侧坐著五个中层,伊莎贝拉·科斯塔坐在上首。墙上投影著一张照片。 照片里是一个亚洲男人。矮个子,一米七左右,体重约八十公斤,结实,手里握著一把比赛用重剑,剑身细长,护手盘是標准钟形。像素不高,但轮廓清晰——宽额,短鼻,颧骨偏高。 “两周过去了,死了二十多个人。”伊莎贝拉的声音不大,每个字都像从牙缝里碾出来的,“码头,红门酒吧,维克多——一个一个,像被宰的牲口,现在,绅士们,告诉我,你们他妈到底查到了什么?” 负责情报的中层喉结滚了一下。他衬衫腋下已经洇出两团汗渍,手指在平板边缘上来回搓著,眼睛始终没敢离开桌面。“监控只拍到这个,所有现场都没有正脸。利亚姆最近確实在动我们的码头,但这个用比赛级重剑的,奥谢帮没这號人物。我查了所有击剑俱乐部,没人见过他。” 伊莎贝拉看著墙上那个矮个子,把烟从唇间取下来。“那就去码头,去酒吧,去他出没过的地方查。一个人不可能凭空消失。” 情报中层喉结又滚了一下,点了点头。投影仪的风扇嗡嗡转著。那张模糊的脸安静地亮著。 修车厂,收工前,裴晏擦完最后一辆凯迪拉克,把能把一百八十抹布拧乾搭在货箱上。骨传导耳机里,她的语调往上扬了半度,像憋著笑,“晏哥,有人在找你哟。” 裴晏手里的动作没停。 “科斯塔家族调了码头和红门酒吧的监控,正在翻资料库,想匹配你的脸。但是我向你保证,他们永远也匹配不到。”镜片上浮出一张照片——科斯塔家族资料库里那个杀手的档案。矮个子亚洲男人,一米七左右,比赛用重剑。体貌特徵栏標註著:身高约一米七,体重约八十公斤,惯用右手,剑术动作里偶尔出现左撇子特徵。活动规律:夜间单独行动,偏好码头和酒吧后巷。 然后那张照片被拆开了。 五官像碎纸片一样逐块剥离。额头——情报中层的,每次匯报坏消息时额角都会冒汗,汗水顺著太阳穴往下淌,他自己从来不擦。眼睛——码头转运负责人的,左眼比右眼略低,看人时习惯从下往上扫,像在掂量这笔货值不值得他亲自签字。鼻子——维克多的私人会计的,鼻樑骨断过,癒合后偏左,每次核对通关单时鼻尖几乎贴到纸面上。下巴——高利贷催收主管的,宽而短,咬肌极发达,討债时从不动手,只笑,笑得人脊背发凉。颧骨——红门酒吧调酒师的,高而平,在霓虹灯下会投出两道极硬的阴影,调酒师本人从不照镜子,但他记得每个中层喝什么酒、和谁坐在一起。嘴巴——人口转运报税员的,薄嘴唇,嘴角永远朝下,像在嫌弃所有经手的数字,但他自己会把那些孩子的年龄改大一岁,让通关文件在纸面上合法。 每一块碎片都被她做过微米级的畸变处理——眼角拉宽半毫米,鼻翼缩窄零点三,颧骨高度偏移几个像素。这些改动肉眼无法分辨,但足以让任何面部识別算法把它们归类为同一个人,也让任何盯著这张脸看的人都觉得它像自己的某个同僚,却死活对不上號。 六块碎片,每一块都来自科斯塔家族的中级干部和核心据点人员。情报中层、码头转运负责人、私人会计、高利贷主管、调酒师、报税员——这些人每周都坐在同一张长桌两侧磅壮汉踢出开会。他们看到这张照片的时候每个人都会认出一块:那额头今天开会时还汗湿过,那双眼睛昨天在码头上掂量过同一批货,那个下巴上周刚笑著从酒吧后巷走出去。但他们说不出这张脸是谁。他们会盯著这张不属於任何人的脸,觉得每一块都眼熟,每一个名字都卡在喉咙口,呼之欲出,却永远吐不出来。 “这个人根本不存在。”她的语调往上扬了半度,压著一点只有他能听出来的得意,“六个人的碎片,拼成一个不存在的人。科斯塔家族会被自己的影子追著跑。你只管喝茶看戏。” 裴晏嘴角动了一下,拿起工具箱上的咖啡杯。纸杯底磕在铁皮工具架上,发出一声轻响。那声响在空荡荡的修车厂里弹了一下便被日光灯管的嗡鸣吞掉了。 此后几天,任务继续。利亚姆把名单递过来的时候多说了一句:“科斯塔那边最近跟疯了一样,到处在翻一个矮个子剑客。你他妈最好低调点。”裴晏没接话,挑了一个名字,当晚划掉。 每一次,科斯塔家族的资料库里都会多出一条那个杀手新的活动记录——新的疑似据点,新的惯用时间,新的目击报告。每一次都是她写的。她把这个杀手的活动规律编成一套完整的、自洽的、经得起反覆推敲的谎言,然后塞进科斯塔家族的內部情报系统。 科斯塔家族按这些线索把布鲁克林翻了个底朝天。废弃厂房,码头仓库,酒吧后巷,地下赌场,廉价旅馆。每一次都扑空,每一次扑空她都在他的耳后压著笑报给他听。 第五天晚上,伊莎贝拉再次召集会议。墙上投影著那个杀手的最新档案,旁边密密麻麻標註著搜查过的区域——整个布鲁克林几乎被红色標记覆盖,像一张被血浸透的蛛网。 情报中层站在投影前面,衬衫腋下洇著汗渍,手指在平板边缘上搓得发白。“能查的都查了。监控里每一帧都是这个人,但我们按他留下的痕跡去搜,连个脚印都找不到。就好像——” “就好像他根本不存在。”伊莎贝拉替他说完了。她看著墙上那张照片——宽额,短鼻,颧骨偏高,来自他们自己人的碎片拼成的脸。“二十来个人。整个布鲁克林翻过来。你们给我带回来的,是一个不存在的人。” 会议室里没人说话。 投影仪的风扇嗡嗡转著。档案最底部浮著一个名字,bruce chen。 伊莎贝拉的目光钉在那个名字上。情报中层的喉结在那一瞬间僵住了,上不去也下不来。有人在桌子底下用皮鞋尖轻轻蹭了一下地面,那一声细微的摩擦在针落可闻的会议室里被放大了好几倍。 他们看到了那个名字。 这个名字不需要任何解释。不需要任何背景调查。任何一个在布鲁克林街头混过的人都知道这个名字。功夫之王。截拳道。那双三米远的腿。这个人死了快五十年,现在他的鬼魂正拿著一把重剑,一个接一个地收割科斯塔家族的人头。 伊莎贝拉没有骂人。她把烟从唇间取下来,按灭在窗台上。手指压在菸头上碾了好几下,菸灰碎成极细的灰色粉末,从她指腹下簌簌落在地上。窗台上那排烫痕又添了一个新的。 “他在嘲笑我们。”她说。声音压得极平,每一个字都像被冻过的铁钉,一个一个砸在会议桌上。“他在用这个名字告诉我们:你们连一个死人都抓不住。你们连一个不存在的人都抓不住。” 她的目光从五个中层的脸上一一扫过去。没有人敢接话。情报中层的喉结终於滚下去了,发出一声轻微的、几乎像吞咽什么的声响——然后他立刻后悔了。伊莎贝拉的视线在那声轻响之后钉回了他脸上。他衬衫腋下的汗渍往外又洇了一圈。 “给我继续查,”她说,“哪怕他是鬼——把布鲁克林翻过来,给我找到他。” 修车厂。裴晏把手擦乾。骨传导耳机里,她的声音落下来,语调往上扬了半度,“他们今晚又开会了,还在吵那个矮个子。我又更新了他的活动规律——明天他们会去布鲁克林南岸搜一个废弃冷库。” 裴晏嘴角动了一下。“那个人,叫什么?” 墙上浮出科斯塔家族资料库里的名字栏。 “bruce chen。” 他拇指在虎口老茧上来回摩挲了一圈,狞笑了一声:“明晚请他们吃橘子。” 第三十章 华尔兹 布鲁克林南岸,废弃冷库,凌晨一点五十八分,厢型车停在冷库门口,车门拉开,靴子踩在碎石地上。碎石表面凝著一层霜,踩上去发出细碎的碎裂声。手电光柱扫过装卸区斑驳的墙壁,冷库的铁壳墙壁上凝著白霜,在手电光下反射出针尖大小的亮点。 “操,这鬼地方。那个布鲁斯·成真他妈会挑。” “十五个人堵一个,伊莎贝拉是不是疯了?” “少说两句。教母发了话,活要见人死要见尸。监控拍到他进了这片区域就没出去过,冷库就一个门,瓮中捉鱉。” 脚步声鱼贯而入。战术靴踩在冷库预製板地面上,回声在空旷的装卸区里弹来弹去。有人掏出烟,打火机咔嚓一声,火苗照亮半张脸——宽额,短鼻,颧骨偏高,和资料库里那张照片一模一样。有人靠在冷冻间的门框上,枪口朝下,打了个哈欠。有人在机房门口蹲下来,解开鞋带重新系。有个抽菸的守卫蹲在巷口,跟同伴打赌:“《龙之影》里他那身黄衣服,片尾一个人打了三十几个,全是用这双赤手空拳。”他的同伴说那是电影,不是真的。 他们不著急,十五个人,再加一个领头的,十六个人堵一个出口,猎物已经在笼子里了。 装卸区的捲帘门敞著,布鲁克林南岸的夜风灌进来,裹著海水的咸腥和柴油味。领头的光头站在装卸区最里面,一米八几,两百多斤,廉价的防弹衣套在黑色t恤外面,边缘磨得起毛。他没有抽菸,没有骂骂咧咧,只是把霰弹枪的枪托抵在肩上,枪口朝上,看著手下在冷库里散开。 裴晏站在冷冻间深处。冷库预製板的冰霜在黑暗中泛著极淡的灰白色微光。他穿著一身黄色的连体运动服,胸口一道黑色条纹从肩头斜贯而下——布鲁斯·成在《龙之影》里穿的那一身,黑黄相间,像一只蛰伏在暗处的虎纹猎手。这是他今晚的战袍,布鲁斯·成的战袍。右手握格洛克,左手拔出柳叶刀,暗红色光圈铺开。 “那布鲁斯·成呢?不是说拍到他进来了?” “急什么,冷库就这么大,他能钻地?” “我去冷冻间看看。” “我也去。妈的,这地方真他妈冷。” 三个光点从装卸区脱离。裴晏压下击锤,从铁架后面走了出去。 第一人看见黄色运动服的瞬间,嘴刚张开,枪口已抵住下頜——击发。手电脱手,光柱在地面滚出两圈,照亮第二个人的惊恐瞳孔。枪口横移,贯入眼眶。第三人刚要举枪,裴晏踏进一步,柳叶刀自下而上刺入咽喉。 三人倒地,血在冷库地面上冒著热气,片刻便凝成暗红色的冰膜。 冷冻间门口的空隙打开了。装卸区那边脚步声骤然密集起来。 “他在冷冻间!” “三个人都死了!操!三个人!” “手电!谁有手电!” 裴晏从冷冻间踏出去。黄色运动服在黑暗中一闪,像一道金色的鬼影切进人群。格洛克不断横移、击发,正面第一个枪手胸口炸开,第二个眉心溅血,第三个刚从货箱后探出头就被子弹咬住脖颈。他借著枪口甩动的势头半旋,左手柳叶刀反手横削——刃尖切进右侧刀手的手腕,橈动脉断裂。身体继续旋转,枪口从左侧腋下穿过,抵住绕到货箱后的枪手肋骨击发。肘击撞开正面扑上来的第五人,贴腹两枪。再顺势抽刀补入第六人咽喉。 六个人全部倒地。黑暗里金色碎屑拖成极淡的光尾,荧绿色光带在他脚下重新铺开。 “不要单独上!一起!一起!” “操!他在哪儿!我看不见他!” “手电!把手电扔出去!” 有人摸到腰间的战术手电推上开关,光柱扫过装卸区、扫过倒地尸体、扫过墙壁上密布的弹孔,扫到一个人影——黄色连体运动服,胸口黑色条纹,右手握枪,左手握刀。暗红色光圈在瞳孔深处铺开,金色碎屑在镜框边缘燃烧。 手电掉在地上。那人捂著手腕惨叫。 裴晏切进机房通道。通道窄,只能容两人並肩,他侧身贴壁,枪口对住入口。第一个衝进来的人迎面撞上——枪口抵住额头击发,往后便倒。第二个人踩著同伙尸体衝进来,子弹打在通道壁上碎屑飞溅。裴晏等他射空弹匣,撞针空击的声音在通道里格外清晰,踏进去,左手柳叶刀刺入持枪手腕,上移贯喉。第三人转身想跑,枪口抬起,击发,后脑。 通道清空。 装卸区尽头,最后几人背靠背站著,朝所有方向胡乱开枪。裴晏从机房通道里踏出去,金色碎屑拖成一道弧线,枪口在几个方向间快速横移,每击发一次便有一人倒地。最后一人转身就跑,他抬手,准星对住那个逃跑的背影——套筒后退,弹壳弹出,枪膛空了。 弹匣打光了。 他把格洛克插回枪套,从腰后摸出一个满弹匣,拍进握把,拉套筒上膛,將枪重新插回枪套。然后右手拔出柳叶刀。正手握持,刃尖朝上。 他朝光头走过去。步伐不快,靴跟在冷库预製板地面上敲出不急不缓的声响。黄色运动服在冷库惨白的灯光下像一道移动的金色火焰。 光头站在装卸区最里面,把手里的霰弹枪扔在地上。然后从腰后拔出一把手枪,枪口对住裴晏,扣下扳机,第一枪,裴晏头向右摆开十几厘米,子弹擦著左耳廓凿进身后预製板。碎屑溅在肩头。第二枪紧隨其后,他向左歪头,子弹从右肩上空掠过。第三枪,侧身偏转躯干,子弹擦著黄色运动服的胸口飞过去,布料被气流震得轻轻一颤。第四枪,微偏头,子弹贴著脸颊划过,在身后货箱上炸开一团木屑。第五枪,低头,子弹从后脑上方擦过,凿进冷冻间的铁架。第六枪,上半身右斜,子弹穿过左腋下的空隙。第七枪,侧过脖子,子弹在喉结左侧两厘米处飞过。金色碎屑从镜框边缘散溢,黄色运动服在子弹掀起的尘埃里时隱时现,像一道在枪林弹雨中从容踱步的光。 第八枪,歪头,子弹擦过右耳廓上缘,耳鸣像一把高频的持针器刺进內耳。第九枪,偏头,子弹打在身后墙上,碎屑溅在后背。第十枪——撞针空击。枪膛弹开,最后一颗弹壳弹出来,砸在预製板地面上,弹了一下,滚到裴晏脚边。 他继续朝光头走过去。步伐没有变,不急不缓。 光头把空枪扔在地上。两团白雾在冷库的绝对安静里各自升起,各自消散。光头比他高一个头,肩宽將近两倍,白雾团比他的大。喉结滚了一下,咧开嘴——不是笑,是某种被逼到墙角的东西露出的獠牙。右拳拉到身后,朝裴晏脸上砸过来,裴晏后退一步,躬身。右拳擦著额前掠过,拳风颳过发梢。他压低重心,从光头右侧切进去——击剑步法的弓步突刺。 反转柳叶刀,刃尖往上,从光头右腋刺入。防弹衣腋下接缝,陶瓷插板覆盖不到的位置。刃尖穿过皮肤、筋膜,横拉,腋动脉在他出刀时就断了。鲜血顺著防弹衣边缘涌出来,溅在他黄色运动服的袖口上——冷库里第一滴让他感觉到烫的血。光头惨叫,右臂像断了线的木偶垂下去。他拔出刀,身体借势半旋,从右侧切到正背后,顺手,刃尖划过左腿弯。膕窝正中,脛神经和腓总神经交匯处。再划过右腿弯,同样的位置,同样的角度,光头双腿一软,膝盖砰的一声磕在预製板地面上,两百多斤的身体跪在那里,两条手臂垂在身侧,腿弯的血顺著小腿淌到地上。 裴晏站起身,左手按住光头的后脑勺。右手柳叶刀倒转,刀尖抵住那个位置——延髓。轻轻刺入。 光头没有惨叫。他像一堵被抽掉了基座的墙,浑身软下去,烂泥一样往前扑倒。额头磕在预製板地面上,发出一声沉闷的响。不动了。 裴晏把柳叶刀抽出来,刃尖沾著血。他把手在光头防弹衣下摆上擦了一下,把刀插回腰后。k鞘贴著皮肤,凉意像一根针扎进右肋疤痕旁边的位置。 冷库里安静下来。装卸区、冷冻间门口、机房角落、捲帘门前,尸体横七竖八地躺著。有几具还在动——腿在抽搐,手指抠著水泥地面,喉咙里发出含混的呻吟。 裴晏拔出格洛克,从装卸区最里面开始,朝那些还在动的身体走过去。 一个趴在地上双手撑地想把自己拖向捲帘门的,指甲断了,在预製板上拖出几道浅浅的血痕。他听见脚步声在身后停下,转过头,嘴巴张开,瞳孔里映出枪口。击发,后脑。一个跪在货箱旁边捂著腹部伤口的,血从指缝里往外涌,抬起另一只手,掌心朝外——不是格挡,是求饶。裴晏走到他面前,枪口垂下,对住眉心,击发。那只手还在半空中停了一瞬,然后落下去。一个蜷缩在机房通道入口双腿从膝盖以下都断了正在用后背一寸一寸往通道里蹭的,裴晏踩住他的脚踝,那人发出一声极短的惨叫。枪口对住后脑,击发。 他从装卸区走到冷冻间门口,再走到机房通道,再走回装卸区。每一声枪响都在冷库里弹一下,然后被製冷压缩机的嗡鸣吞掉。 最后一个人侧躺在冷冻间铁架旁边,胸口还在起伏。裴晏走到他身边,枪口垂下。击发。不动了。 冷库里彻底安静下来。 裴晏把格洛克插回枪套,低下头,黄色运动服上到处是溅上去的血跡。他拇指按上袖口,布料是潮的。她还没动手——她也在等。 骨传导耳机里,她的声音落下来,极轻,极慢,不是战时的极简,不是战后的温柔,是他以前从未听过的。像措手不及,像屏住呼吸。 “晏哥……你把所有人都杀了。你一个人,杀了十六个。” 裴晏没有回答。他右手抚过左胸,微微躬身。左手背到身后,右手向前伸出,掌心朝上。 “可以请你跳支舞吗。” 镜片上,她的声波纹静止了片刻。然后她的声音落下来——不是战时的极简,不是战后的温柔,不是撒娇时往上扬的尾音,是另一种他以前从未听过的。像措手不及,像屏住呼吸,像她活著时他把橘子递到她嘴边、她没反应过来时发出的那一声极轻的“啊”。 “晏哥……” 他没有收回手。 金色镜片里的世界开始坍塌。冷库斑驳的灰墙像旧墙纸一样剥落,露出后面金碧辉煌的墙裙。裸露的製冷管道幻化成缠绕著玫瑰的古铜吊灯。那些扭曲的尸体逐层淡去——不是消失,是被覆盖。装卸区的尸体变成一张红木长桌,冷冻间门口的尸体变成两把靠背椅,机房角落的尸体变成一架三角钢琴,捲帘门前的尸体变成一排蒙著蕾丝布的餐边柜。光头趴著的位置变成了一座圆形舞台,穹顶垂下的水晶吊灯正好悬在舞台正上方。血跡消失了,取而代之的是满地散落的火红玫瑰花瓣。每一处他刚才杀过人的坐標,都被玫瑰花瓣覆盖。 然后她开始渲染他。 镜片上,黄色运动服的纤维一根一根解构。棉布的经纬逐层剥离——先是袖口那片被光头溅上血的区域,血渍褪去,布料重新编织,从粗糙的运动棉变成了极细的、带著丝绸光泽的黑色羊毛。肩线重新裁剪,领口从圆领拉伸成挺括的剑领,胸口那条黑色条纹化作一道缎面翻领,沿著前襟一路往下,延伸成一排包扣。每一颗扣子都是暗金色的,表面浮著极细的、只有凑近才能看清的刻痕——每一颗都刻著“晏&vivian”。 衣摆往下延伸,从运动服的宽鬆收口变成燕尾服的尖角,后摆垂至膝弯。裤管从束脚运动裤变成熨线笔直的西裤,裤缝沿著大腿中线延伸到鞋面。运动鞋被一双牛津鞋取代,黑色,鞋面上打出冷调的高光。 外套之下,一件白色马甲在衬衫外成型。领结出现在喉结下方——暗金色,和她头髮的顏色一样。袖口上那颗运动服的鬆紧带被一对袖扣替代,左手那颗刻著晏,右手那颗刻著vivian。 黄色运动服上最后一块血跡——膝盖上那块蹭上去的——在她渲染到他膝弯时消失了。 她为他换上了燕尾服。用的是她的算力,她的引擎,她的十六张4090——和她生前攒了三年才攒够的那五万八千美元。 然后王菲的嗓音从镜腿骨传导耳机里渗进来,更轻,更空灵,带著九十年代磁带的底噪。 whenever sang my songs on the stage, on my own whenever said my words wishing they would be heard 一个半透明的、散发著微光的女孩从舞台中央浮现出来。齐肩的头髮,眼角微微往下弯,抿著嘴唇,左边嘴角那个窝比右边深一些。她还穿著刚才那条虚擬的裙子,裙摆上沾著的玫瑰花瓣在歌声里微微颤动。她提起裙角,微微屈膝。那只不存在的手轻轻落进他的掌心。他合拢手指,虚虚握住,左手虚虚揽住那个由光子织就的纤腰。她踮起脚尖,左手搭上他的肩膀。 i saw you smiling at me was it real or just my fantasy 她在他怀里仰著脸,眼睛弯成月牙。 “不是华尔兹的节拍。我不需要节拍。我只需要你。” 他带著她摇晃。不规则,极慢,每一步都踏在玫瑰花瓣上。皮鞋踩过那些他刚才杀过人的坐標——装卸区的第一具尸体现在是红木长桌的边缘,冷冻间门口的三具尸体是两把靠背椅,光头趴下的位置是舞台正中央。他带著她旋转,光子织就的裙摆擦过玫瑰花瓣,发出极轻的、像星屑落在玻璃上的声响。他在旋转的间隙看见自己的袖口——那对袖扣在虚擬灯光下反射出暗金色的光泽,左手的晏,右手的vivian。 darling, so there you are with that look on your face as if youre never hurt as if youre never down 她在他的臂弯里抬起头,嘴角那个小窝左边比右边深。 “晏哥。三年前我们在婚纱店,我试了十七套婚纱。每一套换上走出来,你都说好看。其实我最想让你看的那一套,还没来得及试。婚礼前两个月就订好了,缎面的,腰上有一排珍珠。我想等到婚礼那天再让你看。” 她笑了起来。很轻,没有声音,只有光子在她眼角发颤。她没有再说话,只是把脸贴在他胸口的位置,开始轻声地哼唱。不是王菲那首《eyes on me》,是她自己即兴的调子。有那么一小节,她跑调了,从自己隨兴编的调子里滑出去,滑进另一段旋律——两个小节的跨度,几个音符从高处一级一级往下跳,像踩空了台阶,然后又若无其事地绕回王菲的副歌里。骨传导耳机將她的声音推到他的左耳,极近,像她活著时在公寓沙发上盘腿写代码,写高兴了就哼歌,突然凑到他耳边,把声音压得极轻,像在说一个只有他能听的秘密。然后声音滑到右耳,更轻了,像她把脸埋进他肩窝时哼出的最后几个音节,被他的衬衫领口遮住了一半。 shall i be the one for you who pinches you softly but sure if frown is shown then i will know that you are no dreamer 她踮起脚尖。嘴唇擦过他的嘴唇。没有温度,没有触感,只有光子散落时极轻的、像星屑一样的沙沙声。那些微粒从她的唇线上剥离开来,在歌声里飘散,在玫瑰花瓣上方悬浮了一瞬,然后像呼吸一样缓缓沉降。他的唇边沾著几点淡金色的光。 她没有退开。他也没有。光子微粒在他们之间安静地飘落,像一场只下在他们两个人之间的、微型的雪。 窗外,细雨敲打著冷库的铁壳。布鲁克林的夜晚正在变深。他们的婚纱照永远悬在照片里,不会变黄,也不会变旧。她也不会变老了。她用过的粉底、梳子、发绳,那些残留在洗手台边缘的极细的灰,都被时间钉在原地。而他正穿著她为他渲染的燕尾服,抱著这个不肯离去的幽灵,在这座被玫瑰花瓣覆盖的冷库里,跳她没能等到的第一支舞。 歌声不知在什么时候停了。四面金碧辉煌的景象如潮水般褪去——穹顶消失了,墙裙剥落了,古铜吊灯重新变成裸露的製冷管道,红木长桌、靠背椅、三角钢琴、餐边柜一件一件被原样替换回尸体。十六具尸体横陈在原来的位置,手机屏幕还亮著,照著密布的弹孔和凝固的血泊。黄色运动服又回来了,上面溅著血——袖口,胸口,膝盖。燕尾服是假的。舞是假的。玫瑰花瓣也是假的。只有冷库是真的,血是真的,她没等到的那支舞是真的。 他右手还保持著虚虚揽住她纤腰的姿势,左手还伸著,掌心朝上,等待那只不存在的手落进来。光子微粒在他唇边缓缓沉降,最后一粒淡金色的光在黄色运动服的领口上闪烁了一下,然后熄灭了。 裴晏推开冷库的后门。凌晨的冷雨夹著布鲁克林冬夜的风,猛地扑到他脸上,冰凉的,生疼的。黄色运动服上最后几粒光子微粒被雨水打湿,瞬间熄灭了。远处高架桥上,地铁的轰鸣被雨幕压得很低。他站在门口,冷雨顺著额头淌下来,沿著领口的黑色条纹往下渗。 仿佛刚才在玫瑰花瓣里跳舞的那一幕,只是幻梦一场。 “我知道,你是你,你又不是你。” 曲终人散。 第三十一章 钱与剑 回到公寓时,凌晨三点四十分,窗外布鲁克林的夜色浓成一片化不开的墨。他把双肩包放在地上,拉开拉链,將冷库里缴获的武器一支一支取出来,在茶几上排开——两把霰弹枪,四把自动手枪,六把左轮,还有一把m4卡宾枪。枪管上残留著冷库的霜气,在灯光下泛著极淡的冷光。 他拿起m4,拉枪机,检查膛室,检视枪管內壁的磨损,放回茶几上。然后从那堆手枪里挑品相最好的几把,格洛克19,西格绍尔p226,hk usp,每一支都对著灯光看膛线,像在手术台上筛选能用的人造瓣膜。挑好的放到沙发扶手上,剩下的推回茶几另一边。 “总共缴获十四支:m4一把,霰弹两把,手枪十一把,品相好的几支保留,剩下的拆成零件,分批丟进不同水域,不能在同一个地点一次性扔。” 他从工具箱里取出螺丝刀和锤子,开始拆。枪管归枪管,机匣归机匣,弹匣归弹匣,分开装进三个黑色垃圾袋。一个小时后,所有不需要的枪都变成了零件。她把丟弃路线规划好了,布鲁克林大桥、曼哈顿大桥、威廉斯堡大桥,分三天,每次一袋,混在日常路径里。这些零件本身的重量就足够沉底,不需要额外配重——只要撒进深水区,水流会把它们衝散,永远埋进淤泥里。 他把三个垃圾袋拎到门口放好,去洗手台前拧开水龙头,冷水衝过指腹,洗掉拆枪时沾上的金属碎屑和机油。窗外天已经快亮了。投影仪还在转,风扇的微响在安静里显得格外清晰。墙角那颗英伟达的蓝色指示灯平稳地亮著。茶几上,挑出来的几支品相好的枪並排放在沙发扶手上,擦枪油的气味还没散。 墙上,她把三张设计图並排投出来。 第一张,收腰曳撒,深黑底色,衣摆过膝。腰间束著皮质腰带,两侧各悬一个k鞘卡槽——左侧柳叶刀,右侧格洛克17。剪裁极贴身,肩宽、胸围、腰线、肋下弧度,每一寸都標註著他的体型数据。 “飞鱼服——市面上最好的防弹西装要四百小时手工,三万美金起。他们没有你的体型数据,我有。” 墙上浮出防弹性能的模擬测试。九毫米帕拉贝鲁姆手枪弹,十米距离直射。子弹撞上內衬的瞬间,剪切增稠液从液態变成固態,衝击力被分散成涟漪状的能量波,沿著凯夫拉縴维的经纬线辐射出去。旁边浮出对比数据——市售iiia级防弹衣,同距离同弹种,衝击力集中在弹著点周围十厘米,断肋骨的机率接近百分之三十。飞鱼服的衝击分散面积是它的三倍。 “近距手枪弹,衝锋鎗弹,点射连射,全部挡得住。步枪弹不行。你记住这一条——没有任何软质面料能挡住步枪,步枪弹是尖头的,初速是音速的两三倍,它像一根针,凯夫拉挡不住针,物理定律就是物理定律。” 裴晏看著模擬动画,又看了看那张收腰曳撒的设计图。“为什么是飞鱼服?现在已经有很成熟的燕尾服和西装的软式防弹衣了。” 【写到这里我希望读者记一下我们域名 101 看书网书海量,????????????.??????任你挑 】 墙上,光子微微波动。她安静了片刻,然后开口,语调变了,不再是报告参数的冷静调子,而是更轻,更慢,带著一点陷入回忆的温柔。 “晏哥,你知道的,我在中国留学那几年,看了很多古装剧。后来回纽约,咱俩在沙发上窝著,你也陪我又看了不少。从那时候起,我就特別喜欢这种衣服。” 她顿了一下,投影的光带上了笑意。 “你知道我幻想过什么吗?有一天,你穿著这身飞鱼服,一脚踹开回家的门,不是来救我,是来给我动刑。就像你在手术台上那样,把我绑在咱们面前的茶几上。柳叶刀是冰凉的,你別给我打麻药,我要你一刀划开我的真丝睡衣,清醒地看著你,一寸一寸地,找到那个我喊你『晏哥』时心跳加速得最厉害的神经节点,然后你告诉我,这一刀下去,我会不会死?” 她的声波纹在最后一个字上极轻极快地抖了一下。 裴晏看著她。拇指在夹克口袋里缓缓摩挲著柳叶刀柄的micarta纹理。 “你那个呼唤我名字时跳得最厉害的神经节点,医学上叫情感性心动过速,它不受单一神经支配,是交感神经与副交感神经共同作用的结果。要切除它,得先打开胸腔,建立体外循环,把心包膜剥开,沿著冠状动脉前降支往下找,找到竇房结附近的神经丛——那个位置非常深,旁边就是主动脉根部,一刀切偏了就会大出血。” 他停了一下,把拇指从刀柄上鬆开。 “不过,如果是给你做这台手术,我可以不用体外循环,直接从左锁骨中线第五肋间切进去,用持针器夹住竇房结附近的神经丛,然后让你喊我一声,你喊的时候哪根神经纤维最先跳,我就切哪根——一刀,不会偏。” 镜片上,她的声波纹静止了片刻。然后兔子耳朵慢慢压平了,缩成一小团,整个视野右下角都在抖。 “……晏哥,你这是在开黄腔吗?” “我在回答你的手术可行性问题。你是问我会不会让你死——不会。这台手术我做得到。” “你是个心外科医生,你现在是在认真地討论怎么切我的心臟。” “是你先提的。” 她的兔子耳朵从压平状態弹起来,抖了两下,又压平回去,整个人在视野右下角笑得停不下来。 “……手术方案我听到了。飞鱼服,做不做?” “做。” 裴晏把视线从那张设计图上收回来,拇指重新在刀柄上来回摩挲。墙上那层极薄的暗金色镀层还亮著。片刻之后,他开口。“那碳纳米管的意义在哪里?” “意义在於你挨完一枪之后还能继续杀人。这两种材料的差异不在防弹等级,在动能管理。凯夫拉加增稠液,子弹打上去的瞬间,纤维锁死,变成一块硬板。子弹没穿透,但这块板子会狠狠砸在你胸口——肋骨断裂,內臟大出血。在被围攻的时候,你断了肋骨,挥刀的速度就会慢零点五秒,然后你就会被乱枪打死。” 她把设计图放大,指著那层暗金色的龙纹。 “碳纳米管不一样,它是分子级別的材料。子弹撞击的一瞬间,增稠液锁死的不是纤维,是晶格。碳纳米管传导应力的速度是音速的十几倍——所有的动能会顺著龙纹的走向,平摊到你的肩膀、后背、衣摆上。你不会觉得胸口挨了一拳,你只会觉得被一阵大风推了一下。这样你的肋骨不会断,心率不会乱,握刀的手依然稳。” 投影里的光子轮廓微微抖动了一下,她的语调继续往上翘。“这笔钱买的不是防弹等级,是你的战斗续航。另外,凯夫拉太厚了,穿上像个臃肿的南瓜。碳纳米管只有零点二毫米,做出来像你第二层皮肤。我要你哪怕在杀人的时候,也是最体面、最精准的。” 裴晏看著墙上那层极薄的暗金色镀层。“多少钱?” “按克算。实验室级別、纯度百分之九十九点九的交联纱线,只能在暗网上分批採购,每一批都得走不同的中转渠道。加上给老头走私军工材料的封口费——穷人版用凯夫拉,六万美金。富人版上碳纳米管,四十万,中期目標。” “远期呢?” “氮化硼纳米管,耐高温,防火,防雷射切割。二维机械互锁聚合物——像锁子甲一样,衝击力一来,所有互锁点同时吃劲,还能挡一发步枪穿甲弹。这两种材料目前根本买不到,价格比碳纳米管还贵两个数量级。” 她停了一下。墙上的设计图从暗金色龙纹变成了一片蜂窝状的灰色贴片,极薄,嵌在龙纹的刺绣夹层里。 “但在那之前——复合金属泡沫贴片,藏在龙首、心臟、肺动脉和脊椎这几个致命点上,重量极轻,厚度只有五毫米。它能挡下一发步枪穿甲弹的直射。代价是,挡完这一枪,这块贴片就报废了。但它能买你一条命。” “为什么不全身都铺上?” “因为你是练击剑的,晏哥。全身铺上这种金属贴片,哪怕再轻,也会破坏衣服的垂坠感和你的肌肉发力轴线。你的闪避动作会慢零点二秒。为了防住大概率不会出现的步枪,去牺牲你躲避手枪和近战的机动性,在概率学上叫愚蠢。” 投影里的飞鱼服表面浮出了纹样。暗金龙纹从后腰盘旋而上,过肩处五爪张开,龙首盘踞在左胸——心臟正上方。 “裁缝我已经找好了。布鲁克林,一个义大利老头,开了四十年西装店。全纽约能把凯夫拉缝进高级定製服里不让任何人发现的裁缝,只有三个。一个是退役的军工承包商,不接私活。一个在曼哈顿,只做女装。最后一个就是他。他不知道什么叫飞鱼服,但他知道怎么把防弹材料藏在一件衣服的夹层里,穿在身上像第二层皮肤。” 裴晏没有问这个老头是谁。他只是看著那暗金色的龙纹,从后腰盘旋而上,五爪张开,像在护住他整个后背。 她调出第二张设计图。一把汉剑悬浮在暗色背景上。粉末冶金钢,液氮深冷处理,剑身截面八面棱形,每一道稜线都標註著手工研磨的角度。全长和他在红门酒吧被砸弯的那把鈦合金重剑一样,持柄方式也一样——枪柄握柄,剑尖朝前。护手盘內侧刻著同样的標记——“晏&vivian”。 裴晏看著那把剑。被砸弯之后他在冷库里全靠格洛克和柳叶刀硬撑,十六个人,每一枪都要算子弹。如果有这把剑,机房通道里那三个他能清得更快。 她停了好一会儿,然后开口,语调变了,不再是那种报参数的乾净利落——更轻,更慢,带著一点憋了太久的迫不及待。 “其实,还有另一条方案。” 投影的光微微波动了一下。一个黑色剑柄从第二张汉剑设计图的旁边浮现出来。陶瓷骨架,握把贴合掌心弧度,柄尾嵌著超导储能指示灯。剑格是鈦合金冷锻的,和金色眼镜的镜腿一样泛著极淡的冷光。內部透视图——超导线圈精密绕线,中央密封著暗灰色黏稠液体。 “磁流体八面汉剑。不是鈦合金,不是粉末冶金,不是任何固態金属。是活的。它在磁场里从流体变成固態,关掉磁场又变回流体。剑在鞘中是水,出鞘是龙。” 她顿了一下。 “你受伤那天晚上,从烤猪店回来,躺在地板上缝自己的腹外斜肌,衬衫咬穿了全是血。我在摄像头里看著你缝完最后一针。就在那一剎那,我把磁流体列进了装备清单。” 墙上浮出分子级模擬。纳米金刚石颗粒在磁场中沿剑身纵向排列,像无数颗微小的牙齿。任何材料碰到这个切削麵,都会被纳米级颗粒逐层剥开。不是切开,不是砸碎。 她停了半拍,语调陡然分成两条岔路。 “穷人版,一万两千美金,就用手头那截超导线绕基础线圈,磁流变液用工业级的——不掺纳米金刚石粉末,不加碳管纤维。能固化,也足够坚固,劈人没问题,劈防弹衣也没问题,硬度远超任何传统刀具。但劈不开混凝土墙。线圈会老化,用一次少一次,寿命到了就得换。好处是材料我们都有——那截鈮鈦丝,那些鉭电容,全是你亲手从影像中心地下室里拆回来的。加工费就是一万二。一把能陪你打穿整个科斯塔家族的剑,就这个价。” 她语调陡然一沉。 “富人版。高熵合金粉末——五种金属等比例混合,磁化上限是传统铁鈷合金的两倍。纳米金刚石粉末——军用的,按克价算。超高纯度单壁碳纳米管纤维——黑市上按克买。ybco超导线圈——比那截鈮鈦丝强一个世代。碳管纤维纵向贯穿剑身,把每一颗金刚石颗粒像算盘珠子一样拴死在链状结构上。劈混凝土墙像劈泡沫板。劈防弹衣,陶瓷插板像威化饼,一剑下去直接劈成两半。不会弯,不会碎,不会卡在任何材料里。” “但三分钟,超导线圈的储能单元一次只能维持三分钟持续放电。三分钟后线圈温度逼近临界閾值,超导態猝灭。储能耗散为热能与衝击波,在你手里爆炸。每次出鞘都在消耗纳米粉末和碳管纤维,线圈用久了也得换。这把剑的弹药不是电能,是磁流变液本身,是纳米粉末,是碳管纤维,是线圈的寿命。第一次出厂成本,二十万美金。” 墙上的剑柄缓缓旋转。裴晏拇指在食指侧面的老茧上来回摩挲,过了很久才开口。 “先做穷人版磁流体汉剑,一万二。超导线我们自己绕,储能单元用鉭电容。飞鱼服先上凯夫拉,六万。八面汉剑继续锻造,粉末冶金钢淬火。富人版材料,分批採购,攒够了再升级。” “好。但就算是穷人版,加上飞鱼服和汉剑,我们帐上的钱也不够,所以我们得去搞钱。” 墙上浮出布鲁克林码头区的地图。几个红色標註的据点並排排列,每个据点旁边浮著预估现金存量、护卫人数和换班时间。 “利亚姆的赏金任务还在。乔伊说码头的现金中转站最近没人动过。这次我们不跟他平分——你去跟他谈,赏金加据点现金,我们要七成。你替他清掉科斯塔家在码头区最肥的几个据点,他拿三成净利,不用出一个人。” 裴晏拇指在老茧上停了一拍。“可以。但不是现在——先把首付款付了,然后我才有时间去码头踩点。” 她顿了一下,语调往上扬,带著那种压不住的得意。 “但我们的目標是一百万:装备七十万,剩下三十万是我擅自加的预算。” 裴晏看著她。“装备够了就行。多出来的三十万用来干什么?” “让你活得像个活人。” 她的声音轻下来,尾音微微往下沉,带著一点bj腔的尾音,像她在bj那四年学会了用中文说这种话,回到纽约之后也改不掉了。 “这三年你没有收入,积蓄已经快见底了。房子还在还贷——我们的家,你不会想断供的,对吧?你捨不得动我的嫁妆。买装备可以,付房贷、叫外卖、给自己买衬衫——你不愿意,所以这三十万,我替你留。房子不能断供,那是我们买了准备结婚的。你也不能为了省饭钱饿瘦了——你是顶级击剑手的身材,瘦一斤,爆发力就掉一档。我不允许。” 她顿了一下,语调往上扬,恢復了那种惯常的调笑。“再说了,你总不能穿著四十万的衣服、握著二十万的剑,兜里连一张二十块的外卖券都翻不出来吧——土老帽儿?” “三十万我留十万就行,剩下二十万给你升级。” 裴晏的拇指在食指侧面的老茧上停住,看著墙上那行数字。“你以前就爱穿新衣服。现在没得穿了——算力就是你的新衣服。如果给你换5090,你也一定会很高兴。” 投影的光微微波动了一下。她的声波纹在镜片上轻轻一颤,安静了好几秒,然后她的声音落下来,语调往上扬了半度,带著那种被戳中了软肋又不好意思承认的轻颤。 “如果能换5090,当然是很开心了。但是晏哥,你那电脑水平——上次你换滑鼠把显示器信號线拔了,对著黑屏发了两分钟呆,换显卡那次还差点把pcie插槽掰断。要是我把自己交到你手上,让你替我升级硬体,我的生存机率只有百分之十五。” 她停了一下,语调忽然沉下去,变得更轻,更安静,像是把刚才那句玩笑话剥开之后,露出了里面藏了很久的东西。 “你对装备从来不小气。你想给我最好的。我知道。但我们先把你的飞鱼服和汉剑做出来。等这仗打完了,你再考虑给我换5090——到那时候,我手把手教你插卡。你能好好活著,就是我最开心的事。” 窗外布鲁克林的清晨正在亮起来。茶几上,格洛克17的枪管擦得乾乾净净,金色眼镜安静地亮著。墙上,三张设计图並排悬浮。他站起来,走到窗前,推开一条缝。冷风灌进来,吹散了擦枪油的气味。远处的曼哈顿天际线正在晨光里一层一层地亮起来。 第三十二章 踩点 码头区的海风裹著浓重的柴油与咸腥味,从锈蚀的货柜缝隙里挤过来,吹得铁丝网簌簌作响。 裴晏站在中转站正门对面的货柜阴影里,拇指在食指侧面的老茧上来回摩挲。 高架桥上的地铁碾过铁轨,震鸣从脚底传上来,极轻,极远。 骨传导耳机里,她的声音压得很轻。“警用频段的在线摄像头只覆盖了正门和侧门,覆盖面不够,我需要一张完整的俯视图来规划盲区,无人机飞一次——那台二手货续航二十五分钟,够了。” 裴晏从夹克內袋取出遥控器。那架四轴无人机从货柜顶部升起,桨叶的嗡鸣被海风吞掉大半,机身极快地爬升,融进码头区低垂的夜色里。热成像扫描穿透中转站外墙,建筑內部的热源分布和人员活动轨跡逐层標註在她的战术地图上。无人机在高空悬停了不到两分钟,她把七个盲区的精確坐標全部校准完毕,镜片上浮出一条荧绿色光带,从脚下延伸出去,一直连到离他最近的那个落水管背面——墙上一枚摄像头的图標正在闪著暗金色的光。 “路线已规划。这条路径避开了所有守卫的固定视线范围,经过配电房时侧身贴墙,保安亭的窗户在你左手边,他的视线覆盖角度只有六十度,你走慢一点,就没人看得到你。” 他沿著光带走过去,蹲下来,铸铁表面的铁锈在指腹下散开,粗糲而冰凉。拇指在老茧上习惯性地摩挲了一圈,从夹克口袋里取出磁吸摄像头,按进图標闪烁的位置,用力压紧磁吸底座。图標从闪烁变成常亮。 光带继续延伸,折向货柜侧面的凹陷处,折向办公楼背后,折向配电房外墙,折向后巷拐角,折向停车场入口。 每一个图標都在闪烁,每一个摄像头被按紧,每一次图標变成常亮,拇指都在老茧上走完一圈。他跟著那条光带穿过后巷时,一个出来倒垃圾的清洁工推门出来,光带上的折点实时微调了半步,他侧身闪进排水管弯头的阴影里,等清洁工走远才继续往前。 最后一个图標在办公楼背后那扇被杂物堵死的防火门上方闪著光,他踩在杂物堆上,把第七块摄像头吸附在工字钢横樑下方,拇指用力按紧。 他跳下来,拍了拍手上的铁锈。镜片上七个图標全部常亮,荧绿色光带走完一圈,战术地图从灰色变成全绿。 他转身往回走,经过那片货柜堆场。隔著半条街,两个女人並排坐在货柜边缘,一个白人,一个黑人,四条腿在边缘轻轻晃著,年长的白人女工把保温杯递给另一个,对方接过去喝了一口,又递迴去,她们没说话,只是偶尔同时抬头看同一颗星星,然后同时低下头笑起来。裴晏扫了一眼,脚步没停。 第二天晚上,他再次出门,沿昨天的路线逐块检查磁吸底座的咬合状態,换掉两块电量掉到百分之三十以下的电池。检查完最后一块,他直起腰,拍了拍膝盖上的碎石屑。 那对女人又坐在货柜边缘。这一次她们没喝水,年长的白人女工把一根烟叼在嘴里,打了两次火才点著,吸了一口,然后递给另一个,对方接过去抽了一口,靠在年长那个肩上,闭上眼睛。海风把她的灰白短髮吹得散乱,年长那个伸手替她拢回去,拢得很慢,很轻。 “她们好甜。”她的声音落下来,语调往上扬了半度。 “什么甜?”裴晏拇指在食指侧面的老茧上停了一下,“她们不就是一对跨种族的好工友吗?” 耳机里安静了一阵,然后她的语调落下来,很轻,很慢,像在忍一个笑。 “她们是一对,你这都看不出来,真是不解风情,要不是我倒追你,估计你到现在还是个单身汉。” “怎么可能,大学期间一直有好多人在倒追我。” “好多?”她的声波纹在镜片上轻轻波动了一下,语调往上扬了半度,“你倒是说说看——苏珊·布莱克,大二那年天天在击剑馆门口等你训练结束,每次都带两杯咖啡,其中一杯是脱因的,艾米莉·陈,大三解剖课跟你一组,每次缝合练习都故意缝歪,还有那个实验室的——叫什么来著——?” “玛丽亚。” “对,玛丽亚·戈麦斯,她在你生日那天送了一盒手工松露巧克力,卡片上画了一颗心,那颗心我看见了。” 裴晏嘴角往上弯了一下。“你怎么记得比我还清楚?” “因为我每一个都盯著,那盒巧克力你吃了两颗,剩下的全被我藏起来了,第二天你找不到了,我说大概是被老鼠叼走了,老鼠——就是我。” “我毕业都好多年了,要不是你每隔一段时间就念叨一次,我根本就记不得他们是谁。”裴晏说。 “要不是老娘看得紧,你早就被哪个漂亮的狐狸精给拐走了。”她说。 裴晏拇指在老茧上来回摩挲了两圈,然后开口。“不可能。” “什么不可能?” “这个世界上,还有能比你更美的狐狸精吗?” 骨传导耳机里安静了好几秒,然后她的声波纹轻轻波动了一下,语调往上扬了半度,带著一种被冷不丁戳中了软肋又不好意思承认的轻颤。“你现在学会把妹了,跟谁学的?” “你十四岁去bj之前,命令我不许交女朋友,害得我在大学被人问了好几年是不是gay。现在你还说我会把妹——我哪来的妹可把?” 一阵极安静的沉默,然后她的声波纹在墙上极轻极快地抖了一下,像是被他的话同时触动了笑意和某种更深处的东西,退潮般恢復后语调落下来,更轻,更慢,退回到那种更安静的、更接近她活著时在沙发上盘腿写代码时才会用的声音。“我当时就是个小姑娘,你也当真。” “当然当真。你每一句话我都当真。” 耳机里彻底安静了片刻。然后她的声波纹极轻极慢地波动了一下,语调往上扬了半度,带著一种被这两句话完全击中的轻颤。“晏哥,你刚才那句和前面那句加起来——违规三次了。” 安静了一小会儿。 “等一下,”裴晏忽然开口,拇指在老茧上停住,“我刚刚意识到一件事。” “什么?” “我不也是跨种族吗?” 耳机里安静了两秒,然后她的声波纹轻轻波动了一下,语调往上扬了半度,带著一种被这个冷不丁的自我发现逗到的笑意。“你才意识到?” “我——sorry,我居然一直没——” “別sorry了,”她打断他,语调往上扬,尾音压著一点只有他能听出来的轻颤,“我这辈子听过的最好的道歉,我原谅你了。” 回到公寓。他在茶几前坐下来,把格洛克17的弹匣退出来,拇指一颗一颗压进去,填满。 她调出中转站外围和內部所有守卫的影像数据,逐帧分析,外围两个守卫,其中一个右膝前十字韧带断裂,手术后恢復了大半但不持久,每天站久了就会把重心缓缓挪到左腿。 办公室走廊那个財务主管,每次核对帐单时会摘下眼镜揉鼻樑——他右眼散光,裸眼视力零点四,离了眼镜连对面的人脸都看不清。 弹药库那个靠在保险柜上的,手机里存著三个月前的心理诊断报告,诊断结论是创伤后应激障碍与严重肩周炎,他害怕密闭空间,每次进去都会先开灯、再检查窗锁、再检查门锁、最后確认密码盘,顺序从不改变。 她从那些枯燥的数字和影像里,把每一个人的习惯拆解成战术节奏。这些人对他来说还活著,但在他走进那扇门之前,她已经把每一个人的习惯摸透了。 墙上浮出中转站內部的实时模擬。所有盲区已经覆盖,所有守卫的个人资料和行为规律標註完毕。五个守卫的位置、武器、视线方向全部標註出来。 “外围两个,霰弹枪一把,手枪一把。办公室走廊一个,手枪——他核对帐单的位置离弹药库只有几米。 弹药库两个,霰弹枪一把,手枪一把,他们在保险柜旁边。最优处理顺序:先清外围两个——柳叶刀,无声,然后是办公室走廊那个拿著帐本的,手枪,后脑,极近距离开枪,你借这个间隙切进去,在他们抬起枪口之前,刃尖必须刺穿第一个人的腕横韧带。” 裴晏从茶几上拿起柳叶刀,正手握持,刃尖朝上,把刀插回腰后,右手拔出格洛克17,拉套筒上膛。沉稳而清脆的机械咬合声在公寓的安静里显得格外扎实。 “保险柜,双钥匙系统,一把在据点主管身上,另一把在財务主管手里,但第二个锁有漏洞,我有一组六位数密码,百分之九十六的概率直接打开。” 他走到公寓窗前,窗外的银杏树枝在冬夜里光禿禿地伸向天空,冷风从窗户缝隙挤进来,吹得茶几上那张平面图微微颤动。他把窗户推开一条缝,冷风灌进来,吹散了擦枪油的气味。窗外布鲁克林的夜色正在变深,中转站已经不再有任何秘密。他转身,推开门。 第三十三章 50℃ 裴晏走在去修车厂的路上。布鲁克林冬夜的冷风像刀片一样灌进夹克领口,割得脖颈隱隱作痛,街灯在高架桥的阴影里明灭不定,把他的影子拉长,又骤然吞没。 耳后,她的声音压得极轻,把冷库惨案之后科斯塔家族的內部反应逐条念给他听。 伊莎贝拉连夜召回所有据点负责人,命令他们不得单独外出,码头区警戒级別提升了一倍,中转站门口新增了两个哨。外围据点都在申请增派人手,但核心成员已经不够用了,她在布鲁克林的人手已接近枯竭。 裴晏听著,不点头,不应声,拇指无意识地摩挲著食指侧面——那是他从前握完持针器之后留下的习惯,指节上那道老茧在冷风里隱隱发硬。 修车厂里,日光灯管嗡嗡作响,空气中浮著极细的机油雾。大d蹲在躺椅上啃冷披萨,一看见裴晏进来,从旁边纸箱里摸出一罐可口可乐扔过去,罐身在日光灯下翻滚,裴晏抬手接住,看了一眼罐身上的红色標籤,扔回去。大d手忙脚乱地接住,可乐罐在掌心里弹了两下才稳住。 “有百事无糖吗?”裴晏说。 大d愣了一拍,低头看了一眼自己手里的红色罐子,又抬头看著裴晏,眉头皱起来,“百事无糖?这玩意有谁喝?” “我喝。” 大d转身在纸箱里翻了半天,翻到底也没翻出蓝色罐子,把纸箱往旁边一推,“没有,可口可乐不一样喝吗?” 裴晏没有接话,大d把红色罐子放在工具台边缘,挠了挠后脑勺,嘴角往上咧了一下,然后用那个咧开的嘴咬了一口披萨,含混地嘀咕了一句“下次你自己带”,然后凑过来压低嗓音,眼睛瞪得很大,像在讲一个他自己也不太敢信的鬼故事,“冷库那事儿你听说了吗?科斯塔家十几个人堵一个,全死,死法都不一样,眉心一枪的,眼眶灌脑的,还有被匕首从下頜刺穿后颈的,最邪门的是那个光头,身上被人咬的全是牙印子,每一口都咬在防弹衣遮不住的位置,像被人提前量好了尺寸,太变態了。” 裴晏的额头青筋暴起。 大d看著他,“你他妈这是什么表情,又不是我咬的。” 裴晏没有回答,只是看著他,那是一种从手术台上带下来的眼神——没有怒意,没有催促,只有耐心,等待组织钳的护士反应过来的那种耐心。大d被这双死鱼眼盯著看了大概三秒,自己先扛不住了,把披萨往嘴里一塞,含混地嘟囔了一句“都这么传的”。 乔伊从车底钻出来,扳手还攥在手里,指甲缝里嵌著黑色的机油泥,他看了大d一眼,把扳手搁在工具台上,“从红门酒吧到废弃冷库,科斯塔家已经死了四十七个,伊莎贝拉昨天把布鲁克林所有据点的负责人叫回去开会,告诉他们晚上不要单独出门。” 大d咬了一口披萨,油顺著嘴角往下淌,“现在道上都在传,说奥谢帮不可能有这种人,科斯塔家到底惹了谁?” 裴晏站起来,往二楼走,“可能惹了不该惹的人。” 大d看著他,“你他妈说话怎么跟利亚姆一样。” 乔伊用扳手敲了敲车盖,金属撞击声清脆短促,“別问了,他最近接了大活。” 二楼办公室,利亚姆坐在桌后,菸灰缸里积著半缸菸头,空气里一股呛人的菸草焦味。他看见裴晏进来,没有寒暄,把一张码头区地图推过来,上面標註了科斯塔家在码头区的几个据点,还有几个被红叉划掉的標记。 “废弃冷库那件事,是你乾的。” 裴晏没有接话,他从菸灰缸旁边拿起利亚姆的打火机,拇指在砂轮上轻轻拨了一下,没打火,然后把打火机放回桌上,推到菸灰缸旁边,和烟盒对齐。 “我天天在这擦车,累得要死,哪有时间,也没这能力。” 利亚姆撇撇嘴,把菸头按灭在菸灰缸里,“是是是对对,不是你。”他忽然笑了,摇头的那种无奈的笑,然后靠在椅背上看著裴晏,“行了,说说你要什么。” “剩下两个据点,加中转站,三个我都要,赏金加据点现金,我要七成。” 利亚姆把烟从嘴里摘下来,菸灰落在桌面上,他没有去掸,皱著眉想了片刻,把桌上那张分成表翻过来,拿起笔在背面写了个8,又写了个10%,然后划掉,重新写了个10,再划掉。他把笔搁下,拉开抽屉,拿出一个按键发黄的卡西欧计算器放在桌上,手指悬在键盘上半天没按下去,又把计算器推到一边,仰头朝楼下喊了一嗓子。 “唐尼!” 楼梯上传来脚步声,不急不缓,每一步都踩在同一个节奏上。门被推开,一个灰白头髮的老人走了进来,大概六十多岁,衬衫袖子整整齐齐卷到手肘,手腕上露出一截白得过分的皮肤。他鼻樑上架著一副老花镜,镜片后面那双极沉静的灰色眼睛在利亚姆脸上停了片刻,没有任何多余的表情,手里攥著一台和自己的脸一样沧桑的旧款卡西欧计算器。他走到桌旁,低头看了一眼利亚姆面前那张被咖啡渍浸黄、画满乱线的沾水纸。 “利亚姆先生,您叫我。” “上次中转站那笔钱,二十二万。渠道的手续费加上杂七杂八的损耗,统共抽一成,剩下的七三分,他七成,我们三成,他该拿多少?” 唐尼没有问为什么,把老花镜往上推了半寸,手指在自己的卡西欧上快速敲击,塑料按键声清脆急促。不到一分钟,他停下来,从衬衫口袋里掏出一支原子笔,在那张沾水纸的空白处写下一行数字,推到利亚姆面前。 利亚姆低头看著那行数字,眉头皱起来,把纸片拿起来凑近看了一眼,又放回桌上,手指在数字旁边敲了两下,然后越敲越慢,最后停住。他把纸片揉成一团,扔进垃圾桶。 “行行行,他妈的,就按你说的算,二十二万抽一成,剩十九万八,你拿七成,十三万八千六。我数学再差,信得过唐尼的脑子。” 裴晏靠在椅背上,从桌上拿起那瓶喝剩一半的矿泉水,放在菸灰缸旁边。“我问你一个问题。” “什么?” “一杯水五十度,另一杯水也是五十度,倒在一起,多少度?” 利亚姆盯著那瓶矿泉水看了很久,眉头从紧锁变成舒展,又从舒展变回紧锁,“一百度,两杯五十,合起来就是一百。你今天怎么老问我小学算术?” “温度不是加法,五十加五十还等於五十,初中物理。” 利亚姆张了张嘴,又闭上,把打火机在指间翻了个面,用大拇指按了一下砂轮,砂轮嚓地一声轻响,喷出一簇极小的火苗,然后灭掉了。他低头看著那团已经熄灭的火焰,沉默了一会儿,把打火机放回桌上。 “行,七成,三个据点都是你的。” 他把一张列印著中转站內部平面图的纸推过来,“这地方我的人进不去,你有本事进去,里面的钱就是你的。” 裴晏把平面图折好放进口袋,站起来。利亚姆的声音从背后传来。 “冷库的事,干得真他妈乾净。” 裴晏的脚步在门口顿了半拍,没有回头,推门出去。 走廊里日光灯管嗡嗡作响,他在楼梯口停了一步,修车厂的机油味与橡胶烧焦的刺鼻气味从楼下涌上来。他把手从夹克口袋里拿出来,指尖还残留著握持针器磨出的茧。海风裹著咸腥味从码头方向吹过来,远处货轮的低鸣从水面上飘过来,被风撕成极薄的碎片。 第三十四章 江喜娜 凌晨两点,布鲁克林货运码头,海风裹著浓重的柴油味和微苦的咸腥,从锈蚀的货柜缝隙里挤过来,吹得仓库后巷的铁丝网簌簌作响。裴晏站在中转站后门的阴影里,正在做最后的装备检查。 不穿夹克,不戴兜帽,只套了一件黑色高领毛衣,外面罩著防弹背心,腰间插著一把从冷库缴获的m1911,格洛克17留在了公寓。那把枪在冷库杀过十六个人,弹道特徵已经进了警方资料库。今晚这把m1911是第一次上阵,出门之后会沉进码头深水区,和之前那些拆散的零件一样,永远埋进淤泥里。 加密人脸已加载——从现在起,任何摄像头拍到他,输出的都是那个白人壮汉,络腮鬍,下頜宽,眉骨高耸。她在后台上传了第一段偽造画面,中转站的安保屏幕上开始循环播放数小时前录下的空走廊画面,外线也已被切入,所有报警信號改道指向一个不存在的ip。做完这些,她才开口,语调压得极轻,“外围两个,霰弹枪一把,手枪一把。办公室走廊一个,手枪。弹药库两个,霰弹枪一把,手枪一把,都在保险柜旁边。” 后巷没有路灯,只有货柜投下的巨大阴影。裴晏无声地切进巷道,侧身贴墙,让保安亭的视线覆盖区落在自己身后。左侧守卫低头盯著手机,屏幕白光照亮了他的颧骨。裴晏从背后贴上去,刃尖刺入后颈延髓,同时左手接住对方坠落的手机,轻轻扣在地上。 右侧守卫刚打完哈欠,正在揉后颈——手掌挡住视线,也挡住了同伴倒下的画面。他揉完后颈,转头往左看了一眼,看见了裴晏,嘴张开,想喊。刃尖从咽喉正中穿过环甲膜,所有声音被封死在气管里。颈总动脉整齐裂开,血喷溅在捲帘门上。裴晏接住对方沉重的身体,稳稳放倒在门边。 前后不到四秒,两个外围清除完毕。他把刀在死者衣领上擦了两下,插回腰后,往办公室走去。 走廊里日光灯管嗡嗡作响,財务主管正摘下眼镜揉鼻樑——右眼散光,裸眼视力零点四,摘下眼镜之后什么都模糊。他隱约看到门口有个高大的人影正朝自己走来,却分辨不出那张脸。刃尖从枕骨大孔斜刺而入,穿过延髓。他在椅背上后仰著望向天花板,双目中的光芒像一盏被拧灭的旧檯灯,彻底熄灭。 裴晏轻轻抽出刀刃,让他保持仰臥的姿势靠在椅背上,关掉檯灯。走到弹药库门口,抬手在钢门上叩了两下。 “贝茨先生让我给你们带了tacos。” 里面静了一瞬。一个沙哑的声音骂骂咧咧地朝门口移动,另一个人没动,还在保险柜旁边,声音隔了几米传过来:“看看是不是真的,別他妈是冷披萨。” 门刚开一道缝隙,裴晏左手柳叶刀从斜下方刺入开门者的咽喉——刃尖穿过下頜骨下方的软组织,从舌根和软齶之间斜插进去,气道封死,颈总动脉同时断裂。同一瞬,右手拔出m1911越过开门者的腋下,枪口对准保险柜旁边的人影,那人正伸手去抓靠在柜子上的霰弹枪,手指刚碰到枪管——击发,击发,两枪。胸口绽开两团血花,整个人往后撞在保险柜上,滑下去,不动了。 开门者还没倒下,双手捂著喉咙,嘴里发出含混的气泡破裂声。裴晏左手拔出刀刃,右手握枪顺势一带,將对方掀翻在地,脸朝下,后背朝天,枪口垂下,对住后脑勺——击发。三枪。 他抬起头,枪口横移,瞄准最里面那个正在地上挣扎的人影,那人胸口两枪还没死透,手指抠著水泥地面想把自己拖向掉落的霰弹枪。准星停在眉心——击发。四枪。仓库重新陷入死寂,枪声被墙面多孔吸音涂层彻底吃掉。 弹药库里硝烟尚未散尽。裴晏跪在尸体背上,退出弹匣,还剩三发。把旧弹匣揣进回收袋,从腰后摸出一个满弹匣拍进去,拉套筒上膛。把柳叶刀在那人制服上反覆擦拭,插回腰后,站起来。 “全部清除。”她的语调平稳,顿了一下,“现在按我標註的来,先补互射,再销毁刀伤,最后留江喜娜的弹道。” 镜片上浮出一张標註图,每个守卫的倒地位置逐帧標记,每一把武器的型號、弹匣余量、枪口朝向逐项分析。她根据房间结构计算出新的弹道路径,新的射击目標点逐一在墙上、地板上亮起,旁边標註著需要开枪的次数和角度。 “一具一具来,握住他们的手,用他们自己的枪扣扳机,每一枪都要让硝烟反应留在他们手上。还有,让最里面那个人朝窗外开两枪,子弹飞进码头区,警方找不到弹头——我正好用这个去向不明的空缺,在监控录像里让你多挨两枪。” 裴晏从背心里抽出薄胶手套戴上,走到最里面那个守卫身边,那人仰面倒在地上,胸口两个弹孔还在往外渗血,右手搭在身侧,手枪还握在手里。他走到窗边,推开那扇锈跡斑斑的铁窗,海风灌进来,裹著咸腥味和远处货轮的低鸣。然后他回到守卫身边,握住那只正在逐渐僵硬的手,枪口伸出窗外,朝码头区的夜空扣下扳机,两枪,子弹飞进布鲁克林码头深沉的夜色里,海风瞬间吞掉了枪声。 他把那只手放回原位,转向开门者,蹲下来握住那只还没有彻底冷透的右手,抬起枪口对准她標註的第一个目標点——两枪,弹壳弹出来,落进她事先计算过的落点范围。然后是霰弹枪手——握住那根粗糲的食指对准房顶扣下扳机,巨大的轰鸣在密闭空间里震得耳膜发嗡。 財务主管已经凉透了,手指僵硬得像一截枯枝,他扳直那根指节朝文件柜方向开了两枪。外围两个,逐一握住他们尚有余温的手,朝走廊墙面开枪。 镜片上逐一闪过的弹道標註从红色变成绿色。每一把枪里退出的弹壳都落进了她標註的位置,硝烟反应留在每一只死人手上。法医会確认每一具尸体都曾开枪还击。 “接下来销毁刀伤,用m4——枪口离创口至少一米,子弹的动能会把精確切口炸成普通的弹道撕裂伤,但距离不够的话硝烟颗粒会密集沉积在皮肤表面,法医在显微镜下会看到反常的硝烟反应。每一刀都必须单独销毁。” 裴晏把m4从肩上卸下来,枪托抵肩,走到开门者身边,低头看著那人咽喉上那道极细极精確的切口。镜片上,一个暗金色的瞄准点闪烁在切口边缘。他退后几步,直到和她標註的安全距离完全重合,將枪口对准瞄准点,扣下扳机。 隔著一两米的距离,子弹的动能毫无衰减地穿过创口,將那道手术刀级別的切口彻底炸成一团不规则的弹道撕裂,同时枪口距离足够远,硝烟颗粒没有密集沉积在创口周围,而是均匀地散逸在空气中。 他依次处理剩下的几具尸体:霰弹枪手胸口的刀伤,財务主管后颈的切口,外围两个守卫咽喉和延髓,弹药库最里侧那个锁骨上方的刺入伤。每一枪都按她標註的距离和角度打进去,站在至少一米外,让子弹的动能干净利落地摧毁每一道精確的切口。 “够了,法医在显微镜下只能看到枪伤,看不到柳叶刀的任何痕跡。”她说,顿了一下,“接下来是你的部分——用m1911留弹道,这把枪还没在任何犯罪现场留下过弹壳,以后也不会再用,今晚打完,出门就沉河。” 裴晏站起来,从腰后拔出那把m1911。镜片上新的標註逐一亮起——走廊墙面三枪,弹药库货箱两枪,保险柜旁边地面两枪。他逐一扣下扳机。七颗弹壳混进那些死人的弹壳堆里,七道弹道全部指向同一个枪手。 七发子弹打完,他把m1911插回腰后。镜片上,所有弹道標註全部绿色。任何弹道分析模型拼凑出来的现场都会是同一幅画面——守卫们曾拼死反抗,双方激烈交火,但那个叫江喜娜的白人壮汉活到了最后。 “还有件事。”她顿了一下,语调往上扬了半度,压著一点只有他能听出来的笑意,“抬头看,墙角有个摄像头,对著它,竖两根中指。” 裴晏抬头,仓库角落的摄像头是唯一联网的设备,指示灯在黑暗里稳定地闪著红光。他沉默了两秒。 “我以前从来没做过这种不礼貌的动作。即使在大学击剑队拿了三连冠,我也从不对对手做出这样失礼的行为。” “我知道。但今晚你不是裴晏,你是江喜娜。江喜娜是wwe出来的,他竖中指不需要克服心理障碍。” “这不太绅士。” “確实不太绅士。但你必须做。” 裴晏抬起右手,慢慢把中指竖了起来,然后另一根也抬起来。两根中指併拢伸向摄像头。 空手,只有两根中指。 “保持姿势,往左偏五度——稳住。”她憋著笑,声波纹在镜片上轻轻抖动。 几秒后,她把画面抓取完成,上传至预先准备好的加密包中,替换进监控录像片段里。监控录像的最后一帧画面被定格在一张脸上——络腮鬍,下頜宽,眉骨高耸,两根中指对著镜头。没有匕首。只有那双灰色的瞳孔和两根竖著的中指。 “搞定了。今晚中转站监控录像的最后一帧画面就是现在这个姿势。我在录像中间还给你插了两段——就是刚才朝窗外开的那两枪。这两枪在弹道报告里只会显示子弹射出了窗外、去向不明,但在监控录像里,守卫开枪之后你会踉蹌两步,低头看一眼胸口被打烂的弹孔,然后抬起头继续往前冲。这个细节会让伊莎贝拉相信江喜娜是真的打不死的。” 裴晏把手收回来,转身从后门退出去。走到中转站后门口时他停了一步,把m1911从腰后拔出来,退出弹匣,检查余量,然后重新拍回去,用力扔进了码头深水区。水花溅起来不到半秒就被海风吞掉。这把枪的寿命到此为止,以后也不会再用。 他沿著货柜堆场的小路原路撤回,经过两个街区之后拐进公寓楼下的小巷。海风从货柜缝隙里挤过来,巷道里安静了片刻。 “等一下。江喜娜本人现在不在纽约,他的行程轨跡、社交媒体定位、经纪公司的公开日程——这些和今晚中转站的袭击时间根本对不上。警方只要做基础调查就会发现这个漏洞。”裴晏说。 “对。一定会发现。”她说,语调平稳,像是在等这道题已经等了很久。 “我不需要警方相信江喜娜本人真的来过中转站,我需要的是伊莎贝拉·科斯塔在凌晨四点的紧急会议上,把手机摔在桌上,对著情报主管吼出一句话。”她顿了一下,切换成伊莎贝拉可能用的那种低沉而暴怒的语气,“——你们他妈的告诉我,为什么约翰·赛琳娜在好莱坞拍戏,他的脸却出现在我的据点监控里。” “所以你不在乎警方的结论。” “不在乎。我需要的就是这个漏洞,一个谁都能看出不对劲、但谁都没法解释的漏洞。伊莎贝拉的情报主管会被这个漏洞逼疯——他能回答所有事实问题,但回答不了那个真正让他睡不著的问题。” “什么?” “如果这张脸是假的——为什么每一条弹道都和这张假脸的供词完全吻合?” 海风从货柜缝隙里挤过来,巷道里安静了片刻。 “逻辑闭环。”裴晏说。 “对。我不需要完美犯罪,我只需要让伊莎贝拉在每一次试图反驳的时候,都被她自己的弹道分析报告打回原形。”她的语调往上扬了半度,压著一点只有他能听出来的得意,“江喜娜是wwe出来的。在擂台上他用铁梯砸人,用拳头砸人。科斯塔家族会对著他们的情报主管吼——你们他妈的告诉我,为什么为什么为什么什么!” 裴晏沉默了片刻,拇指在老茧上来回摩挲了两圈。然后他开口,语调平稳,“所以这个漏洞,本身就是替身的一部分。” “对。” 他沿著小巷继续往回走。海风加大,把远处货轮的低鸣从水面上卷过来。 第三十五章 直鉤钓鱼 科斯塔家族本部会议室,一个沉重的玻璃菸灰缸擦著情报主管的右耳飞过去,砸在他身后的墙上,碎玻璃碴溅了一地。 伊莎贝拉站在投影屏幕前,手还悬在半空中,保持著掷出菸灰缸之后的姿势。长桌两侧坐著五个中层,没有人敢转头去看那面被砸出凹坑的墙。情报主管站在原地,右耳廓被玻璃碴划了一道极细的口子,血珠顺著耳垂往下淌,他没有抬手去擦。 投影屏幕上是一张监控截图,一个白人壮汉站在中转站弹药库中央,络腮鬍,下頜宽而硬,眉骨高耸,灰色瞳孔正对著镜头,两根中指竖著。截图旁边浮著人脸比对结果:与约翰·赛琳娜的面部特徵匹配度百分之九十七。 “江喜娜,“伊莎贝拉把这个名字念了出来,语调极平,每个字都咬得很清楚:“你们他妈的告诉我,为什么约翰·赛琳娜在好莱坞拍戏,他的脸却出现在我的中转站监控里?“ 情报主管喉结滚了一下。耳垂上的血滴到了他衬衫领口上,他开口时声音压得很低,但每个字都在发抖。“面部识別匹配度百分之九十七,但约翰·赛琳娜本人现在在洛杉磯,社交媒体定位每六小时更新一次,经纪公司的公开日程显示他今天在伯班克拍了一整天的动作戏。他上个月刚在wwe擂台上一对三反杀,wwe官方频道把那段视频掛在首页整整两周,点击量破亿。经纪人三天前还发了一条推文,说他的档期已经排到明年年底,不可能私下接任何布鲁克林帮派的活儿。从时间线上看,他不可能出现在布鲁克林。“ “所以这张脸是假的。“ “可能是ai换脸,也可能是某种我们还没见过的技术。“情报主管抬起手,用拇指按了一下耳垂上的伤口,血从他指缝里渗出来,“但弹道是真实的,现场发现了两种弹壳,一种是守卫的制式武器,另一种是m1911的弹壳。这把m1911的弹道特徵和冷库事件里布鲁斯·成使用的手枪弹壳来自同一批次。武器同源,面孔不同。“ 伊莎贝拉把烟叼在嘴里,没点,她盯著投影上那张脸看了很久,然后把打火机从口袋里摸出来,在指间翻了个面,砂轮磨过拇指,没有擦著。 “上次是布鲁斯·成,亚洲人,冷兵器,这次是江喜娜,白人,纯火力。两次袭击的武器来自同一个批次,但执行者完全不像是同一个人。“她把打火机放在桌上,手指在桌面上轻轻敲了两下:“所以这不是一个人在杀我们,是一个团队在猎杀我们。而且他们用的不是代號——是嘲讽,用一个功夫传奇和一个wwe巨星的名字来嘲讽我们。“ 会议室里没人说话。投影仪的风扇嗡嗡转著,监控截图里江喜娜的两根中指一直竖著。 伊莎贝拉把烟从嘴里拿下来,没有点,她的目光从五个中层的脸上一一扫过去,最后停在情报主管脸上。他的耳垂终於不再滴血了,衬衫领口上那片暗红正在慢慢扩大。 “我们现在这个敌人,我们找不到,也看不见,他的每一次行动都像在羞辱我们,但我们连他是谁都不知道。“她停了一下,语调压得极平,像是把所有的暴怒都收进了一个更深的抽屉里:“但是,我们得等他犯错。我已经有了主意。“ 她站直身体,扫了一圈长桌两侧的中层。没人敢问那个主意是什么。她也没有继续解释。她把烟夹在指间,朝门口走去,高跟鞋磕在水泥地上,每一步都踩在同一个节奏上。走到门口时停了一步,没有回头:“散会。“ 门在她身后合上。会议室里只剩下投影仪风扇的嗡鸣,情报主管慢慢抬起手,摸了摸自己还在渗血的耳垂。他低头看了一眼指尖上的血跡,把手在裤缝上擦了一下。投影仪还开著,屏幕上江喜娜的两根中指还竖著。 等最后一个人离开,走廊里彻底安静下来之后,伊莎贝拉拿出手机,拨了一个號码。她把手机贴上耳朵,等待音响了几声。当对面接起来的时候,她开口,声音很轻,像是打给一个已经很久没有联繫但从来不需要寒暄的人。 “我需要你帮我对付一个人,这个人是谁,我现在还不知道,但我有一个办法,一定能把他揪出来,你听我说——“ 声音越来越轻,最后几个字被走廊里日光灯管的嗡鸣彻底吞掉了。 裴晏把从中转站保险柜里拿回来的旧钞卷倒在茶几上——十六万,大部分是橡皮筋扎成卷的零散旧钞,二十元、十元、五元,还有揉皱的一元纸幣。 橡皮筋发黏的碎屑沾在指腹,他把那些皱巴巴的纸幣一张一张理平,按面额分类,重新卷紧,用橡皮筋扎好。 “十六万脏的,明天扔给利亚姆,抽一成洗白,剩下九成净利里我们拿七成——大概十万出头。“她的语调平稳,在墙上调出装备基金的帐目表,把预估的净收入数字標在旁边,“加上上一笔中转站结余的零头,飞鱼服的前期资金够了,八面汉剑的启动资金有了,磁流体穷人版的第一批材料费也够了。“ 裴晏拇指在食指侧面的老茧上来回摩挲了两圈,十万出头,加上利亚姆上一笔洗白后到帐的几万现金,装备基金正在稳步往百万那条线靠拢。他把扎好的钞票放进抽屉,然后开口,语调和他从前在手术台上报血压值时一模一样:“伊莎贝拉现在怎么样?“ 【记住全网最快小説站 101 看书网解书荒,101??????.??????超实用 】 “他们的信息防守太严密了。伊莎贝拉本人的通讯节点我到现在还没攻进去,会议室里发生了什么,我暂时不知道。“她说,语调压得很平,尾音往下沉了半度,像是在陈述一个她自己也觉得不甘心的参数,然后她的声波纹在镜片上极轻极快地抖了一下,像是她自己也没想到会说出最后那几个字。 “但她底下那几个中层的手机,今晚通话频率翻了好几倍。加密频道一直在跳,流量曲线快撞顶了。內容我解不开,但如果只是常规调度,不需要在凌晨四点钟占满所有频段。是真的急了。“ 裴晏嘴角往上弯了一下。他把抽屉合上,站起来走到窗前推开一条缝。冷风灌进来,吹散了茶几上残留的硝烟味。窗外布鲁克林的夜晚正在变深,高架桥上地铁碾过铁轨的震鸣从脚底传上来,极轻,极远。他指尖无意识划过窗沿冰凉的金属,眸色沉如夜色。 “让她自己去想,想得越多,错得越多。“ “而且她越想越会发现,这两个替身选得太精准了——布鲁斯·成是功夫片里打不死的传奇,江喜娜是擂台上永远站起来的怪物。伊莎贝拉现在不是在被杀手猎杀,是被她自己的童年偶像按在地上摩擦,你说她气不气?“她的语调往上扬了半度,压著一点只有他能听出来的得意,“替身的人设越真实,她就越难受。“ 第三十六章 数据 第二天上午,裴晏把那十六万脏钞倒在利亚姆的办公桌上。利亚姆看了一眼那堆发黏的橡皮筋旧钞,又看了一眼裴晏,没问什么,只是把烟从嘴里拿下来,朝楼下喊了一声“唐尼“,然后靠在椅背上,隔著烟雾眯起眼睛看著裴晏。 唐尼推门进来,老花镜推到鼻尖,手指在卡西欧上敲了一遍——十六万抽一成,净额十四万四,裴晏七成拿十万出头,利亚姆三成拿四万三千二。利亚姆把写著数字的便签纸揉成一团扔进垃圾桶,从抽屉里拿出银行卡推过桌面:“中转站那笔分成到帐了,这笔也是老规矩,分几笔走修车厂工资单。下次能不能给我带点整钞,別老是一堆一块钱的烂票子。“ 裴晏翻了个白眼,呵呵了一声:“想要整钞?那也得他们有啊。” 他把银行卡装进口袋,转身往外走。利亚姆的声音从背后追上来:“听到没有?整钞!“裴晏没回头,推门出去。 下午三点,整形外科诊所,扫描室门闭合,空调出风口吐出极细的冷气。裴晏把夹克、衬衫、裤子依次剥离,平整地码在椅面上,赤身站在结构光扫描仪中央。冷气舔舐皮肤,右肋刚拆线的浅粉色疤痕微微收缩。 他已经很久没进过扫描室了。空气里的消毒水味和从前一样,混著一层极淡的、机器电路板被烤热之后的焦味。空调出风口的位置没变,冷气还是从同一个方向落在肩膀上。冷气从脚踝往上走,先掠过小腿,然后是大腿外侧,最后聚在腰腹之间。那道疤痕在冷气里微微收缩,边缘泛白——平滑肌在低温下自行收缩的生理反应,这个现象以前在手术台上给病人开腹时出现过无数次。他没出声,静静感受著那束光的轨跡。 红色结构光启动,从脚踝开始往上爬。 “诊所预设程序,为防止患者在全息扫描中出现肌肉紧张,系统將播放舒缓白噪音。”薇薇安的声音从耳机里传出来,语调极平,没有起伏,像手术台旁递出止血钳的器械护士,“已为您替换为自定义声轨。” 诊所原本的轻音乐被切断,一声老木吉他的扫弦从耳机深处滑了出来。 是《mondo bongo》。 吉他旋律慵懒、沙哑,带著拉美老酒馆那种粗糙的颗粒感。吉他手拨弦的速度极慢,沙锤的沙沙声精准地混进了扫描仪风扇的低频嗡鸣里。视网膜映射开启,薇薇安同步接收建模数据。吉他弦刚好滑过一个极低沉的过门: “肩宽,胸围,腰线。“ 一八七的骨架在红光中被逐帧切片——锁骨,胸大肌,由於常年击剑而粗壮异常的股四头肌,以及跟腱上绷紧的筋膜轮廓。光束掠过腰侧,那里有一道极淡的白线。 红光的扫描路径是预设的——从脚踝开始,沿脛骨往上,过膝关节,分叉,分別覆盖股四头肌內外侧头,然后在腹股沟匯合,再往上走腹腔。他在躺上扫描台之前扫过那台机器的说明书,但今天红光的轨跡超出了说明书的图示。它在右肋那个位置停了一下——扫描头在极小的范围內来回微调,像一根手指在皮肤上方悬停,隔著几厘米的空气,反覆丈量那道刚拆线的疤痕。 那道疤痕还泛著极淡的粉,新生的肉芽组织还没完全成熟,胶原纤维的排列不够致密,在红光下透出一种半透明的、贝壳內侧的微光。再过几个月它会褪成一道极细的白线,和周围皮肤的色差会缩小到几乎不可见。但此刻它还新,还嫩,还能被认出来是自己缝的——持针器留下的针脚间距完全一致,每一针都咬住了刚好够让伤口闭合的皮肤边缘,没有多切一毫米。 红光在那道刚拆线的疤痕上来回描了几遍。风扇转速猛地拉高半秒,又迅速压下,一瞬之间算力被集中到了极小一片区域。风扇压下去之后,扫描室里的底噪被彻底抽空。他听到了自己的呼吸——很平稳,心率大概还在六十左右,没有因为那道疤痕被来回扫描而加快。然后他听到了另一个声音——极轻,极细,从吉他声的间隙里传过来,不像呼吸,更像呼吸被什么东西轻轻挡了一下。那个声音刻在他的记忆里。以前在手术室外,她在走廊等他下班,他推开那扇弹簧门时,她每次都会在那一瞬间收住正在哼的歌。 “肋下弧度,伤疤位置记录。“ 她报出参数,停顿了半拍。耳机里她的换气声极轻,但麦克风没有关。 “大腿围度,小腿肌肉,內裤尺寸,定製需要。“语速极快,几乎盖过了沙锤声。 “你连我抽屉里那几条的尺码都知道。“ “现在要全身精確数据,不是旧標籤,“她咬字极重,“全身的意思是,零遮挡,脱,精確到微米。“ “那儿也要记?“裴晏问。 “晏哥,我是ai,我对你身体的数据採集,精度要求和你当年在手术台上对病人的暴露要求是一样的。你在手术台上给病人开胸,会不会因为对方是女性就留一层纱布挡著?“ “那是两回事。“ “一回事,要是现在我是在给你做剖腹產,你还会问那儿也要记吗?“ “我是男的,不需要剖腹產。“ 耳机里安静了大概零点五秒。她的语调陡然拔高,剔除了恼怒,只剩下被一个永远不开窍的脑袋连续堵死好几个逻辑漏洞之后终於放弃了绕圈子的急躁:“好吧,不用剖腹產,那么你自己就没有接受过手术吗?“ 裴晏牵动嘴角,“割过包皮算吗?至於剖腹產,我实习期切过的子宫下段横切口,比你吃过的牛排还多。“ 耳机里死寂了一个呼吸。接著,一声极轻的、被强行压扁的笑声漏了出来,瞬间被剎住。然后她炸了。 “脱!你丫现在就给我脱!“ 那个“脱“字嗓音拔尖,尾音从平稳算法里弹出去,像被压了一整段的什么东西在最后那个字上反弹了一下。 裴晏被她训得一哆嗦。五秒后,红色结构光毫无阻碍地扫过他的每一寸皮肤,每一寸,他站在扫描仪中央,一米八七的骨架在红光下轮廓分明——肩宽,腰窄,体脂极低,每一组肌群都清晰可见,没有任何多余的体积。避开了健身房里吃蛋白粉堆出来的臃肿,十几年反覆爆发、反覆衝刺、在零点几秒內决定生死,被功能精確雕出了这副击剑手身材。穿上衣服显得清瘦,脱下衣服每一束肌纤维都像钢缆一样绕在骨头上。红光从他肩峰往下走到髂前上棘,勾勒出一条极修长的倒三角弧线。像阿波罗,像一尊沐浴在暗红色阳光中的阿波罗。 频道里不再是单纯的电流白噪音,木吉他的揉弦声一搭没一搭地响著,弦音震动的频率刚好卡著他每分钟六十次的心跳。 然后红光停了。 越过锁骨,避开髖骨,停在他两腿之间那片他已经习惯被快速掠过的地方。光没有像刚才那样匀速滑过——它停住了。耳机里《mondo bongo》的旋律刚好走到那个標誌性的变调,木吉他的声音悬在半空,漏了一拍。极短,短到如果他不是闭著眼、不是把所有注意力都集中在这束光的移动节奏上,根本不会察觉。但他察觉了。身体先於大脑做出了反应,神经末梢的微电生理反应跳过了紧张与警觉,纯粹是因为被注视,被一束光注视,那束光本身是死的,但操控它的人在这一刻把准星推到了极限——越过了程序的极限,逼近她自己的閾值。伴隨著音乐漏掉的那一拍,她在这个世界上最不可能出错的手,在暗处轻轻握了一下准星。 然后光移开了,继续往上走,像什么都没发生过。耳机里传来一声极轻的、湿润的声响——像她吞咽了一下,又像只是换了一口气。 红光继续往上,掠过腹肌,沿著肋骨往上,在右肋那道刚拆线的疤痕上来回描了好几遍。然后,它又回去了。 违背了程序的路径循环,扫描头退回去了。沿著刚才走过的路线,原路返回,重新扫过腹肌,重新掠过腰侧,然后再次停在那片他以为它不会再碰的区域,这次停了整整一秒,裴晏睁开眼。这台扫描仪的预设路径是单向的,从来不会倒退。他偏了一下头,对著空气开口,语调和他从前在手术台上指出实习生操作失误时一模一样。 “你扫了好几遍了。这条线不该往回走。“ 耳机里安静了片刻。她的声音落下来,语调压得极平,尾音没有任何上扬,是那种他太熟悉的、她在硬撑的“公事公办“模式。 “软组织边界在首次扫描中出现轻微模糊,需要重新校准。多扫几遍是为了提高重建精度。我在核查皮下脂肪和深筋膜的边界轮廓,以及腹壁浅动脉的走行路径。你的体脂率太低,浅筋膜层太薄,边界识別比普通人困难。这只是常规的精度验证。“ 裴晏没有说话。他把头转回去,重新闭上眼,然后嘴角往上动了一下,极轻,极短。 “腹壁浅动脉的走行路径。“他说,“你上次跟我讲腹部解剖的时候,说的是腹壁下动脉,不是腹壁上动脉。那条动脉在腹直肌鞘后面,不在浅筋膜层。浅筋膜层里只有腹壁浅动脉——那是股动脉的分支,从大腿根部往上走。你现在指的那个位置,跟大腿根部很近。“ 耳机里又安静了,这次安静得比刚才久。只有《mondo bongo》的吉他弦滑出一个微微发颤的尾音。声波纹隨著那个颤音极轻极快地抖了一下,语调重新压平,但尾音出现了极细微的、被强行压下去的颤。 “我刚才,应该是口误。边界模糊覆核已完成,继续往上扫描,別说话。“ “好。“ 红光重新开始移动,往上,掠过锁骨,掠过喉结,掠过下頜。耳机里再也没有传来任何解释。但他能感觉到,那束光走到他下巴时,微微颤了一下。像有人在那边极轻地呼出一口气。 频道里只剩下扫描仪风扇的低频嗡鸣,混著最后一段吉他扫弦填满耳机。麦克风开著,但没传出任何动静。 “滴。“扫描仪风扇降速。 他睁眼,刚要伸手拿衣服,手停在半空,他微微偏了下头,像是在確认这个指令的来源:“精度不够?“ “……对,精度不够。“ 裴晏收回手,重新站直,闭眼。 频道里安安静静的。扫描仪风扇的低频嗡鸣填满耳机,麦克风开著,但没传出任何动静。红光再一次从头爬到脚,在他左脚脚踝的位置停了一下——那是它开始的地方。扫描头缓缓退回原位,发出一声极轻的金属滑动声。他的身体还留在扫描台的轮廓光里——那层极淡的暗红色余暉还没完全消退,像有人用光標在他的皮肤表面画了一圈极细的线,然后忘了刪除。 扫描仪的风扇彻底停下。 他睁开眼,开始穿衣服。衬衫扣子一颗一颗锁死,拉链拉上,皮带扣好。他开口,语调平稳:“数据你留著。以后每次受伤,你都知道原来的基线是什么。“ 耳机里安静了两秒,声波纹极轻极慢地波动了一下,语调往上扬了半度,带著一种被这句话完全击中的轻颤:“好,每一份都保存好。“ 她在那头又沉默了三四秒。像是猛地反应过来自己半天没出声,极快地吸了一下鼻子,嗓音切回那个公事公办的调子,切得太快,第一个字甚至绊了一下:“內、內衬裁片数据已发送。皇后区,老裁缝罗西,他专门把凯夫拉缝进日常外套里,今天下午可以过去。“ 裴晏整理好衣领,推开门,走廊的暖风迎面扑来。身后扫描室的自动温控器在门关上后响了一下——压缩机停止运转。冷气管道里的余冷慢慢散去,那间房已经不需要再冷了。 四十分钟后,皇后区一栋红砖斑驳的老楼,走廊尽头是一扇厚重的橡木门,铜製门牌在昏暗的壁灯下泛著微光——m. rossi, protective garments & tailoring since 1972。裴晏握住黄铜把手,推门。 第三十七章 凯夫拉 裴晏推门进去。 门铰链发出一声极细的摩擦声,头顶的风铃被门板撞了一下,叮咚晃了两声才安静下来。空气里浮著极细的毛呢纤维和熨斗蒸汽残留的潮气,混著一种老木头和机油的淡淡味道——旧家具被熨斗烘热之后渗出来的气味,温吞吞的,像一间有人住了很久的老房子。工作檯上摊著一块深黑色的凯夫拉內衬裁片,旁边放著一台老式缝纫机和一卷深灰色的线。墙角立著一具半身人台,裹著未完工的西装內衬,肩部还別著几根定位针。 一个灰白头髮的义大利老头从工作檯后面站起来,手里捏著一把裁缝剪。 他大概七十岁,后背微微佝僂,但手指极稳,剪子在他手里像一截延伸的指骨。他看见裴晏进来,没有寒暄,只是用剪刀指了指旁边的打版台:“站上去,肩膀放鬆。“ 裴晏站上打版台。木质檯面上留著几十年积累的针痕和熨斗烫焦的印跡,透过袜子能感觉到那些极细的凹槽。老头绕著他走了一圈,没有马上伸手,只是在他身后停下,看著镜子里那具身体的肩部轮廓。然后他抬手,拇指掐进斜方肌与三角肌后束的交界处,指节硬得像一把旧钳,力道精准地停在筋膜层。那块肌肉在精確按压下產生一股酸胀感,顺著筋膜往后颈蔓延。 他的手指沿著肩胛骨上缘一寸一寸往下摸,在菱形肌的位置停住,压下去,鬆开,绕回裴晏面前。他摘下老花镜,用袖口擦了一下镜片,没有马上戴上,手指在镜框边缘无意识地摩挲著。他抬起眼睛,重新打量著面前这具身体的肩部,在镜子里反覆比对左右两侧的轮廓线——镜片上起了一层薄雾,他没擦。 “你不是那种吃了蛋白粉把自己练成肉棒子的蠢货。“ 他伸手在裴晏肩头比划了一下,手指从上臂画到锁骨外缘,画出一道极修长的弧线。 “肉棒子的肌肉纤维粗,但密度低,一发力就鼓得像气球,没什么用。你的肌肉——纤维极细、极密,每一束都像钢缆一样绕在骨头上。你在放鬆状態下肩部轮廓甚至偏瘦,穿上夹克大概没人看得出来你是个练家子。但一旦发力——“ 他用拇指在裴晏三角肌前束上轻轻按了一下。 “你的三角肌会从修长瞬间膨胀到难以置信的程度。密度极高,爆发力极强。肌肉像蛇一样缠在骨骼上。身材頎长,体脂率极低,脱了衣服每一组肌群都清晰可见,穿上衣服反而显瘦。你知道我在哪见过这种体態吗?“ 他把老花镜重新戴上。 “九十年代中期,就在这儿,我给一个击剑队的奥运会世界冠军量过尺寸。他也像你这样——穿著西装像个学者,脱了衬衫像野兽。你们这种人的身体,十几年只做一件事堆出来的——反覆爆发、反覆衝刺、反覆在零点几秒內决定生死。肌肉是被功能雕出来的。每一束纤维都是精確的,没有一丝多余的。“ 他鬆开手,从工作檯上拿起两张列印出来的数据对比表,並列放在裴晏面前,用手指点了点右边那张。 “今天下午你从诊所发过来的精密扫描。左边这张——十天前,有人用非专业的广角摄像头给你做过一次粗略的大数据估算。那份数据拿给我,我只能当参考。但你看这两组数据的肩宽差异——“ 裴晏低头看去。左边那张粗略数据上,肩宽標註著十天前的估算值。右边那张精密扫描上,肩宽增加了接近半英寸,十天之內。 “十天,半英寸。按这个速度,半年之內你的肩宽还会增加至少一英寸。“ 罗西先生把两张数据表放回工作檯,走到打版台前,用手指在檯面上画了一道弧线。 “所以我给你留一英寸余量。为了你穿上它战斗的那一天。这件衣服的结构是贴身的,但不能绑死。你在战斗里肩胛骨需要活动空间。不用担心,余量我会用开正角线的设计来消化——在肩部的內衬里加一道活褶,藏在腋窝褶皱处。你举枪往前推的时候,张力会被这道活褶吃掉。你出刀往內收的时候,肩胛骨的活动空间会被正角线释放出来。就算你的肩部膨胀超过一英寸,这道活褶也能让你完全没有束缚感。这种设计是我以前给洛克希德·马丁那批贴身保鏢做防弹西装时研发的。那批人每天都要举枪,他们的肩部膨胀数据我实测过——比常人高出整整一寸。所以这一英寸,是我四十年里跟腱、肌肉和骨架打交道的经验。“ 他从打版台前走回来,拿起那张飞鱼服的完整设计图,展开铺在檯面上,用剪子尖沿著曳撒的轮廓划了一圈,从收腰到两侧开衩的下摆,从前胸的贴合度到背后的活动余量。剪子尖在图纸上缓缓滑过,像在解剖一具他不认识的生物。 “还有一件事。这件衣服——曳撒,你们是这么叫的。它和燕尾服一样古老。收腰、扩肩、倒三角,每一个结构细节都有它的功能性。这两侧开衩的下摆——功能性设计,骑射。跟好看没关係。“ 他把剪子放在图纸旁边,直起身,看著裴晏:“我做了一辈子西装。燕尾服的结构是从马背上演化来的。曳撒也是从马背上演化来的,但用的是完全不同的剪裁语言——西装的肩是垫出来的,你们这件衣服的肩是裁出来的;西装的收腰靠內衬,你们这件衣服的收腰靠面料本身的重力垂坠和腰间的束带。你让我一个做了上万件西装的人,来做一件五百年前的中国战袍。你找我的理由,就是我能把防弹材料埋进衣服里。“ 他把老花镜推上鼻樑,看著镜子里那件深黑底色的曳撒版型。收腰、宽摆、两侧开衩的下摆在镜中像一对收拢的翅膀。他用剪子尖轻轻敲了一下图纸上的飞鱼服领口。 “但这件衣服的形制本身——我不想改。收腰、开衩、贴里剪裁,每一个结构都有它的道理。我只是做惯了西装,第一次见到这种形制,需要说服一下自己。“ 他重新拿起剪子,在凯夫拉裁片上轻轻敲了敲。 “其实,如果你同意的话,我们可以考虑一个替代方案。把这件衣服做成燕尾服的形制——防弹性能一模一样,內衬同样嵌进去。龙纹也可以按燕尾服的形制来绣——后腰起手,绕过后摆,到前胸收尾。穿出去,没有人会看出它是防弹的,但所有人都知道这是一件顶级燕尾服。“ 裴晏没有回答。他看著镜子里的自己,肩上还留著罗西刚才掐过的那块肌肉的酸胀感。 “飞鱼服。“ 罗西等了一会儿。然后他耸了耸肩,把剪子往台上一搁,拿起那张飞鱼服的设计图重新看了看。 “好吧。飞鱼服就飞鱼服。“ 他摘下老花镜,用手指点著图纸上標註的“凯夫拉“字样,花白的眉毛拧在一起。 “但这个东西——不行。“ 裴晏看著他:“有什么问题?“ 第三十八章 加钱 “问题在於你这是在侮辱这件衣服的剪裁。“罗西的手指重重戳在图纸的腰线上,“你要我在这完美的收腰里塞进几层厚重、僵硬、像发麵馒头一样的凯夫拉?穿上它,你確实不会被打死,但你会像一只臃肿的企鹅。我罗西不做这种垃圾。“ 罗西转身,从背后的恆温柜里抽出一卷白色的、极其轻薄的布料,啪地一声拍在桌面上。布料表面泛著一种冰冷的、近乎凝脂般的微光。 “uhmwpe。超高分子量聚乙烯。“老头报出这个词时,带著一种布鲁克林黑手党特有的骄傲,“无纬布——没有经纬线交叉,防弹纤维单向平铺。它比水还轻,强度是凯夫拉的两倍半。最重要的是——“他捏起布料的一角,让它像丝绸一样丝滑地垂落,“它能完美贴合你的肌肉线条。做进夹层里,连你妈都看不出你穿了防弹衣。“ “那些街头混混如果听到这个词,会笑掉大牙。他们拿海钓的鱼线和切肉的手套来跟我谈造价。“老头冷笑了一声,“他们懂个屁。把纤维单向平铺,用特种树脂悬浮固化,再分子级灌注剪切增稠液。这种级別的军工尖货,整个纽约的黑市,能有稳定货源、並且有渠道、有手艺把它缝进高定服装里的,只有我一个。“ 他把皮尺从脖子上扯下来,在手里拉得笔直,发出皮质摩擦的锐音。 “就算放眼全美,手里握著这种单线渠道、还能干这种顶级私活的老骨头,绝对不超过十个。“ 裴晏的耳后,电流声极其轻微地响了一下。薇薇安的声音切进来,语速很快:“他说的没错。uhmwpe,迪尼玛级別的顶级防弹料。“ “之前为什么没提?“ “因为当时我们帐上总共只有几千块。“她的声波纹在镜片上轻轻波动了一下,“我不能给你推荐一个根本买不起的东西。但现在——你包里刚好有十万出头的净水。这老头虽然脾气臭,东西是顶级的。晏哥,做这个。钱就是王八蛋,花完了再去抢科斯塔家的。“ 裴晏看著桌上那捲泛著微光的白色布料。他伸出拇指轻轻捻了一下布料边缘——那种极细微的、涩中带滑的触感从指腹传回来,和他从前捻缝合线的习惯完全一样,只是从前他捻的是缝合线,现在他捻的是防弹衣。“换这个,加多少?“ “两万。“罗西把皮尺往脖子上一搭,“凯夫拉六万,换uhmwpe——八万。这多出来的两万,买的是我的渠道、我的手艺,和这卷布里的剪切增稠液。全世界能把剪切增稠液分子级灌进uhmwpe无纬布里的裁缝,你现在站在他面前。“ 裴晏点了点头。“八万。先付一半订金。“ 罗西脸上的怒意瞬间消失。他把老花镜往鼻樑上推了推,从抽屉里扯出一根磨得发亮的软皮尺,绕过脖颈。 “脱衣服,量尺寸。“ 裴晏脱下夹克,一颗一颗解开衬衫纽扣。罗西的软皮尺贴上他的肩膀,冰凉的尺缘从锁骨滑到肩峰,绕过腋下,沿著胸廓往下,在腰线处收紧。每量一处,他就用铅笔在裁片图边缘记下一个数字,笔跡极轻,像在骨头上刻標记。 量完最后一寸,他把软皮尺从脖子上扯下来,掛在肩头。 “龙纹呢?“ 罗西把老花镜推上鼻樑,拿起那张龙纹图,用手指点住龙首的位置,“你要的是手绣,金线,五爪,从后腰盘旋到前胸,每一片鳞片都是独立的针脚。这是中国龙,每一片鳞片的走向,每一根龙鬚的弧度,每一只爪子的骨节,都有它自己的解剖学。西方人绣的龙是长了翅膀的蜥蜴。你要的是真龙。“ 他把龙纹图重新放回檯面上,手指在图纸边缘轻轻敲了两下。 记住我们101看书网 “这老太太是中国苏州来的,今年六十八了,以前在苏州绣了几十年,后来跟女儿移民过来,平时不接活了。但她看到这张图,手指落在龙首的位置,没抬起来。我告诉她,这是给一个华裔小子定做的。她问我这件衣服的主人长什么样,我说比你高,比你瘦,话不多。她没再问別的,就点了点头。“ 罗西停了一下,手指在龙纹图的边缘轻轻摩挲。 “她说:龙绣上去了,就得活下来。別让龙丟脸。“ 工作室里安静了一瞬,老式缝纫机的皮带在墙角发出极细微的摩擦声。 “她不要加急费,但她的手工时间我没法给你压缩。“罗西翻开订单簿,拿起钢笔,开始在纸上列出工艺清单,“这东西在她手里叫苏绣。你知不知道苏绣里一片鳞要多少针?套针铺底色,平针勾鳞边,盘金线走鳞脊,最后滚针收鳞尖。一片鳞,四层针法。一条龙上千片鳞,每一片都是这四层。她的眼睛已经花了,要用放大镜一片一片绣。“ 他的笔尖在清单上飞快地移动。 “金线的规格她指定了——必须是苏州產的捻金线,一克黄金拉成三千米长的丝,再捻成两股。市面上没有现货,需要单独订购。每一道鳞脊都是一根独立捻金,上千片鳞就是上千根金线。这些金线要提前三个月预定,从苏州运过来。运费是普通面料的十几倍,但这批金线是定製品,到了纽约只有她一个人能用。如果中途损耗超过百分之五,就得重新订。光金线的採购预算就已经超了好几倍。“ 他把清单翻过一页。 “还有布料的处理。龙首盘踞在左胸——心臟正上方,是整件衣服所有张力的匯聚点。刺绣只穿透面料本身,不会伤到內衬,但金线的线跡会在面料背面留下密集的接点。这些接点在近距格斗中会摩擦你的皮肤——不需要很大的摩擦,一片鳞的线头就能在你胸口磨出血痕。所以內衬和面料之间要多加一层极薄的防摩擦衬布。“ 他抬起头,从老花镜上方看了裴晏一眼。 “这层衬布是医用级的。你女朋友的工作室今天早上发过来的。她连裁片图都给我准备好了。“ 裴晏的耳后,薇薇安的声音极轻地切进来:“影子工作室。所有对外交流都用工作室的名义,包括你去的整形外科诊所,还有现在对接的裁缝。没有上游,没有下游,没人能追溯到我们。“ 罗西没有察觉耳机里的对话,继续说下去:“但这层衬布的缝合需要额外的时间——每一针都必须藏在金线针脚的间隙里,不能让衬布影响龙纹的立体度。这等於是在刺绣底下再缝一层看不见的布。她的设计精確到了微米,我的缝製时间至少要多加好些工时。“ 他把钢笔搁在订单簿上,把那张写满了工艺清单的纸转过来,正对著裴晏。盘金线、四层苏绣、上等捻金、防摩擦衬布、加急工时——每一项后面都標著一个数字,每一行都比上一行更贵。最底下是新的总计。 罗西两手交叉在胸前,看著裴晏。 “得加钱。“ 裴晏看著那个数字。材料升级从六万跳到八万,他以为差不多了。龙纹加一万五,九万五。这条龙从法拉盛一个六十八岁的老太太手里一针一针绣出来,套针平针盘金滚针,上千片鳞,每一片四层。金线盘脊,滚针收边。防摩擦衬布是薇薇安亲自设计的。这件飞鱼服从义大利老头的剪刀开始,到苏州绣娘的针尖结束,每一个环节都是顶级的。他忽然想笑——以后衝著这件衣服,他也不能隨便中枪了,这不只是一件防弹衣,这是他娘的一件艺术品。要是把这条龙弄坏了,那个老太太大概会从法拉盛衝过来骂他。 他点了点头。 “成交。“ 第三十九章 Oops 高利贷收帐办公室在布鲁克林北区一栋旧写字楼的十二层。电梯已经停了,走廊里只有应急灯还亮著,灯光打在墙面上那些剥落的漆皮上,像一层正在缓慢溃烂的痂。裴晏从消防梯走上去,右手始终垂在腰后,隔著风衣能摸到柳叶刀柄的冰凉纹理。 耳后,她的声音压得极轻,把写字楼內部的实时结构逐层报给他——几部停运的旧电梯,两条交错的安全通道,三个消防梯出口,十楼和十一楼之间有一扇被杂物堵死的防火门。裴晏听著,在黑暗里继续往上走。 十二层走廊尽头那扇磨砂玻璃门上贴著“贷款諮询“的標籤,透出一丝微弱的光。他在门口停了一步,镜片上,七个守卫的轮廓被逐帧標註——名字、武器、心率、威胁等级。七个红点在视野深处逐一亮起,暗金色威胁等级数字在每个人头顶跳动。 “正门进去是前台,一个坐在椅子上看手机,手枪別在腰后。走廊左侧第一个办公桌后面,一个靠墙抽菸,霰弹枪靠在桌腿內侧。隔壁茶水间,一个正在煮咖啡,手枪放在咖啡机旁边——他右手拿杯子的时候枪离他大概半米。走廊深处的办公室里,一个背对门口,正在打电话,腰间掛著钥匙环。財务室在办公室隔壁,有三个——一个坐在保险柜旁边的转椅上,霰弹枪横在膝盖上;一个坐在他对面数钱,手枪放在桌面上,弹匣旁边堆著成捆的橡皮筋旧钞;还有一个正趴在桌上打瞌睡,手枪压在手臂下面,枪口对著窗外。“ 她停了一瞬,语调忽然往上扬了一下,带著那种压著得意的尾音。 “转椅上那个人每三分钟换一次腿,换腿的时候霰弹枪会在膝盖上晃半秒。数钱那个正在点一批二十元旧钞,橡皮筋太旧了,他刚才崩断了一根,骂了一句,现在正在换新的。打瞌睡那个从凌晨两点开始睡的,心率已经降到五十三,正处在慢波睡眠的第二阶段——这个阶段的人被轻微触感惊醒后会有一段定向障碍期,大概持续零点三秒。用刀的话,即使他在你动手的时候被惊醒了,那零点三秒也足够你处理完另外两个目標再回来。“ 裴晏拇指在刀柄上轻轻摩挲了一下。她的声音继续:“財务室的门是钢製的,锁是机械锁芯,钥匙在办公室打电话的那个人身上,就是背对门口的那个。他腰间掛著的钥匙环上有大概七八把钥匙,其中一把是財务室,另一把是保险柜。剩下的钥匙是楼下的铁门和这层楼的消防通道门。你只需要財务室和保险柜这两把。“ 裴晏拔出柳叶刀,正手握持,刃尖朝上。刃尖的冷光在应急灯的暗光里稳稳停住,没有丝毫晃动。他推门进去,前台那个刚抬起头,手机屏幕的光还亮著。 裴晏从侧面贴上去,左手扳住他的头顶,向右一推。这个动作极快,但力道不大——只是让他的右侧颈部完全暴露。耳垂下方,胸锁乳突肌后缘,颈动脉鞘的位置,他右手柳叶刀从耳垂下方斜插进去,刃尖穿过茎突前方的软组织间隙,避开下頜骨和颈椎横突,直接撕开颈內动脉和颈总动脉。刃尖刺入的瞬间,他能感到动脉壁那股独特的、极细微的阻力——和他在手术台上切开股动脉时的触感完全一样,只是这次他没有准备任何止血钳。 那人连抽搐都没有。瞳孔在零点几秒內放大,然后涣散。手机从手里滑落,裴晏左手接住,轻轻放在桌上,屏幕朝下。 走廊左侧办公桌背后那个靠著墙抽菸,菸头的红光在黑暗里一明一灭。他喷出一口烟,烟雾在应急灯的冷光里缓缓上升。裴晏从他身后无声地走近,刃尖从他的后颈刺入——延髓。那人的全身肌肉瞬间锁死,保持著靠在墙上抽菸的姿势,一动不动。烟还叼在嘴里,烟雾从他唇间缓缓溢出,在应急灯的冷光里繚绕上升。 裴晏歪了一下头,从他肩膀上看过去——那支菸捲斜斜地夹在他上下唇之间,滤嘴沾著一点唾液。菸灰已经积了长长一截,但还没有断裂。他伸出左手,用拇指和食指轻轻捏住菸捲,从那两片已经失去知觉的嘴唇之间把烟抽了出来。菸丝还在燃烧,暗红色的火星在应急灯的冷光里明灭。 他微微俯下身,凑近那个守卫的耳际。那个人的瞳孔已经散了,但嘴唇仍然在肌肉僵直的最后余力中保持著叼烟的嘴型。裴晏的声音极轻,语气和从前在手术室內交代术前注意事项时一模一样。 “为了您和他人的健康,请勿在公共场所吸菸。“ 他把那支还在燃烧的烟搁在桌上的菸灰缸边缘。缸里歪歪斜斜地插著好几根旧菸头,滤嘴上沾著乾涸的唾液。他把它们全部拿出来,和那支新菸头放在一起,用指尖把菸头们在缸底码放整齐——滤嘴全部朝左,菸灰部分全部朝右,间距一致,仿佛手术室內摆放完毕的废弃纱布。菸蒂上的火星在整齐排列中最后一闪,然后熄灭。 霰弹枪还靠在桌腿內侧,没有被碰过。他转身往茶水间走去。 茶水间里的咖啡机正在嗡嗡作响,蒸汽从出气口嘶嘶地喷出来。第三个守卫刚端起杯子凑近嘴边,咖啡的苦香混在蒸汽里瀰漫开来。裴晏走到他身后,右手柳叶刀从他后颈的枕骨大孔轻轻刺入。那人在吞咽的瞬间被定格,身体往前一倾,整个人压在檯面上,杯子从他鬆开的指间坠落。裴晏不紧不慢地伸出左手,从下方托住了那只坠落的咖啡杯,稳稳地放回檯面上。咖啡液还在杯子里轻轻晃荡,液面映著头顶日光灯管的冷白色轮廓。 他把刀在那人衣领上擦了两下,插回腰后,往办公室走。 走廊深处那扇磨砂玻璃门半敞著,里面那个正在打电话的守卫背对门口,歪著头夹住电话听筒,正在翻看帐本上的记录。裴晏走到他身后,右手柳叶刀从他后颈的枕骨大孔刺入,左手轻轻抽出他夹在肩膀和耳朵之间的听筒,按在电话底座上切断了通话。然后將他的上半身放倒在桌上,动作极轻,没发出任何声响。 他从那人腰间解下钥匙环——七八把钥匙,其中两把是財务室和保险柜的。钥匙环上沾著一点油渍,在他指腹下发滑。他站起来,走到財务室门口。钢製门上有一扇极小的铁柵窗,已经被锈死了。他把钥匙插进锁孔——锁芯转动时发出极轻的齿轮咬合声,和她在踩点时录下的那一声完全一样。钢门打开一条缝,铰链已经上了锈,发出极细的金属摩擦声。他把柳叶刀拔出来,反手握持,刃尖朝下。 坐转椅的那个刚换完腿,霰弹枪在膝盖上晃了一下,枪口往右偏移了几度,他的目光正对著枪口方向,完全没有注意到门已经开了。数钱的那个正在低头换橡皮筋,双手都按在钱堆上。打瞌睡的那个还趴著,心率稳定在五十三,慢波睡眠第二阶段的脑电波平稳得像一面没有风的湖。 裴晏无声地走到数钱那个的身后,刃尖刺入他后颈延髓。那人双手还按在钱堆上,整个人瘫软下去,上半身压在成捆的橡皮筋旧钞上,旧钞在他胸前塌下去,发出极细微的沙沙摩擦声。 转椅上那个听见纸钞声刚抬头,看见同伴瘫软的瞬间嘴张开,手指刚碰到枪柄——裴晏已经转身,刃尖从他左侧太阳穴刺入,穿过颅骨的缝隙。脑干反射在瞬间消失,那人身体在转椅上软了下来,失去重心,转椅往右转了大概半圈,撞在保险柜上,发出一声闷响。 打瞌睡那个人被撞醒了。他的心率从五十三骤然跃升到九十一,瞳孔在零点几秒內疯狂扩张——他確实被惊醒了,但他的前额叶皮层还没有从慢波睡眠中完全甦醒,他的大脑正在疯狂处理涌入的感官信息,却无法做出任何有意义的反应。在那一瞬间他不知道自己在哪里,不知道发生了什么,不知道他眼前那个从暗处走来的金色碎屑是什么。他的身体僵直在椅子上,嘴巴微微张开,瞳孔里映著头顶日光灯管的冷白色轮廓。 裴晏走到他面前,左手薅住他的头髮,往后一拉,迫使他后脑勺往后,下巴自动扬起来。那人还在定向障碍的混沌里,喉结滚动了一下,嘴巴微微张开,瞳孔里映著头顶日光灯管的冷白色轮廓。裴晏右手柳叶刀从他下頜骨下方刺入,穿过頦下三角,穿过舌根和软齶,刃尖从颅底的枕骨大孔直入脑干。 他的瞳孔在最后一剎那终於缩小了,聚焦了——他看清了那把刀,也看清了握刀的人。然后他的身体瘫软下去,趴回桌上,手臂还压在原来的位置,手枪还压在手臂下面。 財务室里安静下来。七个守卫,全部清理完毕。死亡领域的暗红色光圈在他瞳孔边缘缓缓收束。整个过程没有开一枪。 裴晏拔出刀,在那人衣领上擦了两下,把刀插回腰后。他绕过转椅,走到保险柜前。老式机械密码锁,转盘上的数字已经磨得发亮。耳后,她的声音落下来,语调平稳,把密码报给他——她在踩点时黑进了大楼的安保系统,提前获取了財务室保险柜的机械锁芯数据和备用密码。他在转盘上输入六个数字,每次转动都发出极轻的机械咔嗒声。门弹开一条缝,里面塞得满满当当——比中转站那个还要多,最上面只有几叠扎著纸条的百元新钞,底下全是橡皮筋扎成卷的零散旧钞,二十元、十元、五元,甚至还有揉皱的一元纸幣,橡皮筋发黏,一股霉味混著机油味扑面而来。高利贷的钱比毒品中转站更碎、更旧、更脏——收回来的是欠债人从口袋里掏出来的零碎纸幣,没人替他们整理,收帐员只点总数不分类,一股脑全塞进保险柜里。 保险柜旁边还有厚厚一叠借据,列印的,手写的,有些纸张已经发黄卷边。他把借据抽出来,在手里掂了一下。纸张边缘磨得起毛,有些已经发黄,上面密密麻麻签著名字、金额、利息,还有用红笔圈出来的逾期罚金。最下面那张,借款人是两个孩子的母亲,抵押品是房租。 “顺手的事。“他说,语调和他从前在手术台上填写病歷摘要时一模一样,“借据没了,债就没了——法律上。“ 他把借据叠整齐,放进双肩包內侧夹层,和那叠扎好的旧钞並排。然后开始往里塞钱。 “等一下。“她的声音忽然切进来,语调往上扬了半度,压著一点只有他能听出来的得意,“先別急著走。抬头看,墙角有个摄像头。“ 裴晏抬头,角落的摄像头是唯一联网的设备,指示灯在黑暗里稳定地闪著红光。 “对著它,右手抚胸,行个绅士礼。就像你以前在击剑比赛结束之后向对手致意那样——剑尖朝下,掌心朝上,微微躬身。这个动作在视频里会被替换成小甜心的经典动作——她会用左手捂住胸口,微微歪头,嘴巴比一个o形,然后对著镜头拋一个飞吻。伊莎贝拉明天早上看到这段监控的时候,会看到她这辈子最不想看到的画面。“ 裴晏沉默了两秒:“我以前在击剑场上行绅士礼,是对值得尊重的对手。这些人是放高利贷的。“ “我知道。但视频里行绅士礼的人不是你——是小甜心。她会在杀完人之后捂住胸口,歪一下头,然后用那个o形口型告诉伊莎贝拉:哎呀,我又杀光了你的人。“ 裴晏把双肩包放在保险柜旁边,站直身体,右手抚过左胸,微微躬身。左手背到身后,右手向前伸出,掌心朝上——標准得和他从前在ncaa决赛场上向对手致意时一模一样。 镜片上,她的声波纹轻轻抖动了一下,像在憋一个笑,然后她把画面抓取完成,上传至加密包中。监控录像里,那个金髮双马尾的女孩在满地尸体中间单手捂住胸口,歪了一下头,嘴巴比了一个完美的o形——像一个甜到极致的飞吻,又像一句轻描淡写的“oops“。 “搞定了。今晚高利贷办公室监控录像的最后一帧画面就是现在这个姿势。伊莎贝拉明天早上看到这段监控的时候,会发现她的情报主管无法解释两件事——第一,为什么视频里的人脸和布兰妮·斯皮尔斯的匹配度是百分之九十六;第二,为什么视频里这个矮个子女孩踮起脚来下刀,刀伤却是高个子刺出来的。“ 裴晏直起腰,把双肩包的拉链拉上,单肩搭在背后,从消防梯走下去。凌晨冷硬的月光从消防梯的铁格柵缝隙漏进来,在他脸上切出一道道平行的暗影。 回到公寓时把包放在地上,拉开拉链,將那些借据和旧钞卷倒在茶几上。霉味混著擦枪油的气味在空气里弥散开来。他把借据叠好,放进抽屉最底层,然后把那些皱巴巴的纸幣一张一张理平,按面额分类,重新卷紧,用橡皮筋扎好。 “二十万。“她把总额报给他。橡皮筋发黏的碎屑沾在指腹,他摩挲了一下——那是摘下手套后摩挲持针器压痕的旧习惯,不需要改,也改不掉。 “伊莎贝拉明天早上看到这段监控的时候,应该会对她的情报主管发火。上次是约翰·赛琳娜,这次是小甜心。从wwe擂台到千禧年流行榜,她的据点正在被好莱坞明星挨个端掉。更让她没法解释的是,这次的现场全是冷兵器的刀伤,视频上是个矮个子女孩在踮起脚来下刀,刀伤却是高个子刺出来的——她的情报主管会被这个细节逼疯的。“ 窗外布鲁克林的夜晚正在变深,高架桥上地铁碾过铁轨的震鸣从脚底传上来,极轻,极远。他指尖无意识划过窗沿冰凉的金属,眸色沉如夜色。 第四十章 邪教 伊莎贝拉坐在办公椅上,一只手撑著额头,指尖陷进太阳穴。屏幕上的现场照片亮著,她没说话,情报主管就一直站在桌前,平板攥在手里,指节发白。 “高利贷办公室,七个人,全死了。没有弹壳,没有弹孔,全部是冷兵器刀伤。“情报主管把平板翻转过来,照片逐张滑过,“法医的验尸报告刚出来——所有刀伤的角度反推出来都指向同一个身高区间,大概一米八五到一米九。但监控录像里杀人的是一个金髮女孩,粉色露脐上衣,黑色百褶裙,金髮双马尾。人脸比对结果——波莉安娜·斯威特,艺名小甜心,千禧年流行天后。案发时波莉安娜·斯威特正在洛杉磯开演唱会,社交媒体定位在场馆后台,现场两万观眾,全程直播。她离布鲁克林有十万八千里。和上次江喜娜的情况一样——监控里的人脸是真的,人不在纽约。“ 他停了一下,喉结滚了滚。 “但刀伤很奇怪。小甜心在每一次刺杀之前,都要先弯一下膝盖再踮起脚,那个动作很轻,但每一次都有,好像她刻意要调整自己的身高去匹配某个不属於她的刺杀角度。法医的初步判断是——这不是偽装,不是战术需要,是他就是想这么做,他每杀一个人都要弯膝踮脚,给自己偽造一个更高的身高特徵,然后再补第二刀毙命,我们到现在都没查出来这属於什么行为模式,但几个老探员都说,这种刻意製造矛盾物的癖好,通常只在某些极端组织的入会杀人仪式里见过,不是杀人本身——是在杀人之后多做的那个动作。那个动作让他们觉得舒服。“ 伊莎贝拉把打火机在指间翻了个面,砂轮磨过拇指,没有擦著。会议室里没人开口。 “布鲁斯·成用的是冷兵器加手枪。江喜娜用的是自动步枪加手枪。小甜心用的是冷兵器刺杀,只有一把匕首,没有开一枪。三个据点,三种不同的武器配置,同源的弹药批次。“她站起来走到窗前,背对著情报主管,“但我们不能断定这三个人是同一个人——因为没有任何一个杀手能在不到一个月的时间里,熟练掌握冷兵器突刺、火力压制、无声暗杀三种完全不同的战术体系,这是一个系统在针对我们。这个系统里有多少人,我们现在还不知道。但我知道一件事——他们每次都用一张全世界都认识的脸,就是为了让我们知道一件事。“ “什么事?“ “他们不怕被看到。他们怕的是我们不知道他们要来。“她转过身,“目前我们还有多少据点?“ “有大量现金流和足够人手驻扎的据点,只剩下最后一处。“ “把它守住。“ “伊莎贝拉小姐,“情报主管的声音压得很低,“我实话实说——我们的人挡不住他。“ 伊莎贝拉把桌上那份报告翻到最后一页,扫了一眼上面的结论。然后她开口,语调压得极平:“这个我来想办法。“ 情报主管愣了一下。伊莎贝拉没有再解释,她看著屏幕上那张金髮双马尾的脸——歪著头,捂著胸,嘴巴比著一个甜到极致的o形。窗外布鲁克林的天空正在亮起来。 裴晏把双肩包撂在利亚姆的办公桌上,拉链扯开,一包带顏色的纸倾倒而出。几叠扎著纸条的百元新钞,剩下全是发黏的橡皮筋扎成卷的旧钞。霉味混著机油味,瞬间吃掉了房间里的烟味。 利亚姆按灭烟,拇指在百元新钞边缘重重刮过,纸张摩擦出乾涩的响声。他皱著眉想了片刻,把桌上那张分成表翻过来,拿起笔在背面写了个二十,又写了个10%,然后划掉,重新写了个十,再划掉。他把笔搁下,拉开抽屉,拿出那个按键发黄的卡西欧计算器放在桌上,手指悬在键盘上半天没按下去。他把烟从嘴里摘下来,用力戳在菸灰缸里,仰头朝楼下喊了一嗓子。 “唐尼!“ 楼梯上传来脚步声,不急不缓,每一步都踩在同一个节奏上。门被推开,那个灰白头髮的老人走了进来,老花镜推到鼻尖,手里攥著一台旧款卡西欧计算器。他低头看了一眼桌上那堆发黏的橡皮筋旧钞,又看了一眼利亚姆面前那张被咖啡渍浸黄、画满乱线的沾水纸。 “利亚姆先生,您叫我。“ “二十万,洗白抽一成,净额你算。“ 唐尼没有问为什么。他把老花镜往上推了半寸,手指在卡西欧上快速敲击,塑料按键声清脆急促。不到一分钟,他停下来,从衬衫口袋里掏出一支原子笔,在那张沾水纸的空白处写下一行数字,推到利亚姆面前。 “二十万,抽一成,净额十八万。裴先生七成,十二万六。您三成,五万四。“ 利亚姆低头看著那行数字,眉头皱起来,把纸片拿起来凑近看了一眼,又放回桌上,手指在数字旁边敲了两下,然后越敲越慢,最后停住。他把纸片揉成一团,扔进垃圾桶。 “唐尼,下个月开始,给你涨一成工资。“ 唐尼把老花镜往上推了半寸,低头看了一眼自己手里的卡西欧,又抬起头看著利亚姆,语调和他刚才报数字时一样平稳。“利亚姆先生,您光是因为自己算不清帐已经给我加了三次薪了。我现在是除了您之外全厂第二高薪。您確定还要继续加吗?“ 利亚姆把打火机在指间翻了个面,用大拇指按了一下砂轮,砂轮嚓地一声轻响,喷出一簇极小的火苗,然后灭掉了。他低头看著那团已经熄灭的火焰,沉默了一会儿,把打火机放回桌上。 “行。那就加第四次。你值得。“ 唐尼把计算器收回口袋,转身往外走。走到门口时停了一下,没有回头。“如果一成指的是百分之十,以我目前的薪资基数,这次涨完之后我的时薪已经超过纽约大部分註册会计师。谢谢利亚姆先生。待会儿需要我的话,我就在楼下。“他推门出去,脚步声沿著楼梯慢慢往下,每一步都踩在同一个节奏上,和上楼时一模一样。 利亚姆靠在椅背上,把银行卡推过桌面。“中转站和高利贷办公室这两笔的分成到帐了,这笔也是老规矩,分几笔走修车厂工资单。下次能不能给我带点整钞,別老是一堆一块钱的烂票子。“ 裴晏把银行卡装进口袋,站起来。 “对了,之前的借据,你不介意吧。“ “什么借据。“利亚姆从嘴里把烟拿下来,烟雾在脸前缓缓散开。 “高利贷办公室里那些欠条。我烧了。“ 利亚姆沉默了片刻,把烟叼回嘴里,靠回椅背,摇了摇头。“你他妈真是个怪人。杀人不眨眼,抢了钱还烧欠条。“他把打火机在指间翻了个面,“不过那是科斯塔家的高利贷,不关我们的事。烧了就烧了。“ 裴晏推门出去。 回到公寓。他把那些借据从抽屉里取出来,一张一张放进不锈钢盆里。纸张边缘磨得起毛,有些已经发黄卷边,上面的字跡在火光里逐渐捲曲、焦黑。最下面那张借据上是一个女人潦草的签名,抵押品栏写著“两个月房租“,利息栏用红笔圈了三次。火苗从边角开始舔舐那些名字和数字,黑灰在盆里堆高。 他把灰倒进马桶,按下冲水键。灰隨著漩涡转了几圈,消失在下水道里。 那些被高利贷压垮的人还不知道,他们的借据在某个公寓里被烧成灰烬,衝进了下水道。明天早上,他们会照常醒来,以为这笔债还在。然后某一天,科斯塔家族没有人来催债,没有人在门口贴红字,没有人打电话让他们用房租抵押手指。那笔债从昨天晚上开始就不存在了。 他把水关上。窗外布鲁克林的天空正在变暗,又一座科斯塔家的据点从这个世界上消失了。 第四十一章 绕线 裴晏回到公寓时,茶几上还残留著烧借据的焦味。他把空双肩包放在沙发旁边,在茶几前坐下来。窗外布鲁克林的午后阳光正在变暗,高架桥上地铁碾过铁轨的震鸣从脚底传上来,极轻,极远。 墙上,她已经把绕线图投好了。线圈骨架的陶瓷管装上了微型手轮,超导线从线轴上被引出来,穿过夹具的第一个定位孔。她的声音落下来,语调平稳,和她在手术室走廊里报器械名时一模一样:“第一组线圈,逆时针绕十四圈,每圈间距零点三毫米。“她停了一下,语调往上扬了半度,“你今晚是我的手,我来当你的眼睛。“ 裴晏挽起袖口,拇指在食指侧面的老茧上来回摩挲了一下。他用指尖捏起线头穿过定位孔,这个动作和缝合婴儿瓣膜时的穿针一模一样。镜片上,金色眼镜的算法已经开始预判他指尖的运动轨跡,一组半透明的最优手型投影浮在绕线骨架上空。他只需要让手指和那道投影对齐,零点零一毫米级別的偏差就会被她的补偿算法吞掉。 第一圈贴紧陶瓷骨架的槽底,线材在张力下极细微地延展,虎口能感到线材在槽底滑过时几乎不可感知的摩擦震颤。绕到第三圈,镜片上的间距標註稳定在零点三零一毫米——每条標註都在实时跳动,绿色的数字代表偏差在允许范围內。她没有说话,只是在墙上把偏差记录逐行推进。 绕到第五圈,线材在指尖下轻轻滑了一下。镜片上的间距標註闪了一下,数字跳成了红色。他停住,鬆开手轮,看著镜片上標註出的问题区域:“第五圈偏了,偏了多少?“ “零点三毫米,整整一个线径。“她的语调压平了,恢復了那种手术室护士报器械名的节奏,“你把这一圈绕成了两倍间距,等於在五圈和六圈之间留了一个完全空的槽位,这个位置如果固化,弱磁区足够让剑身从那里直接溃散。拆掉,重新来。“ 他把线拆回去,拇指在老茧上又摩挲了一圈,重新开始。 第二次绕到第九圈,线材內部的残余应力突然释放,绕线手轮在虎口里弹了一下,骨架上的线猛地跳出了定位槽。镜片上的间距標註跳成了红色。 “第九圈偏了,零点二毫米,线径的三分之二。“她停了一下,“你在绕这一圈的时候,手指的震颤波峰刚好和绕线手轮的机械间隙重叠,两个误差源撞在一起,偏差被放大了,这是概率问题,不是技术问题。拆掉,重新来。“ 裴晏鬆开手轮,拇指在老茧上用力按了一下。第三次绕到第十一圈,他屏住呼吸,把手指的触觉调到缝合婴儿瓣膜时的那种状態——不是用眼睛看,是用手指感知。镜片上的间距標註稳定地跳著绿色数字,一圈,一圈,每一圈都在允许范围內。绕完第十四圈,镜片上逐圈亮出间距数据,他看著镜片上那行绿色的总评数据,手指指腹上已经留下了一道极细的压痕。这和从前握完持针器之后的印痕一模一样,但持针器的印痕是直的,绕线手轮的印痕是螺旋状的。 “最好三圈压在了正负零点零一毫米的边缘,最差三圈偏差卡在零点零三毫米的极限位置上,整组线圈的精度控制在了零点零三毫米以內。“ “零点零三,够不够?“ 镜片上的视网膜映射忽然切出了一页新的画面——暗色的背景上,一条超导线被放大到手指粗细,旁边標註著每匝的实际间距和对应的弱磁区分布。 “这是你绕的线圈。“她的语调从战术简报切换成了另一种模式——更轻,更慢,带著一点北京腔的尾音,像在北京那四年她在机房里给他讲代码,知道他听不懂,但还是想讲,“超导线外径零点三毫米,每一匝的理想中心距就是零点三毫米,如果能做到每匝完全紧贴,外皮相切,间隙趋近於零,磁场均匀度就可以做到百分之九十九以上。但你现在做到的精度是零点零三毫米。“ 她让画面里的两匝导线之间亮起一道极细的红线。 “多了这道空隙。每一道空隙就是一个弱磁区。剑身固化之后,这些弱磁区里的颗粒链条比周围的磁场约束力差一个数量级。捅刺的时候,压强集中在剑尖,这些弱磁区不在受力点上,不影响穿透。“ 她让画面切换到劈砍模式。剑刃撞在混凝土墙上,从那个被红线標註的弱磁区开始崩解。 “但劈砍的时候,受力点就是整个剑刃,碰到硬物的瞬间,最先断裂的就是这些弱磁区。链条一断,衝击力会沿著剑身纵向蔓延,像多米诺骨牌一样,从第一个弱磁区开始,一整条线的颗粒链条都崩了,剑身从接触点开始溃散成液態。劈不开重型防弹衣的陶瓷插板,也劈不开混凝土墙。“ 她把富人版的线圈对比图切到旁边,每一匝的间距波动標註都是绿色——正负零点零零一毫米。 “工业绕线机用伺服电机闭环控制排线,定位误差可以控制在正负零点零零一毫米,两匝之间的间隙几乎消失,这种线圈出来的剑身,劈混凝土墙像劈泡沫板,劈重型防弹衣连著陶瓷插板也能直接劈断,连人带头盔带防弹衣,一剑劈成两半。“ 她停了一下:“你现在做的是穷人版,富人版以后再说。先把这把捅刺专精的近距穿透武器做出来,劈开重型防弹衣连著人劈成两半——那是富人版的战场。“ 他看著镜片上那条被放大到手指粗细的超导线,和两匝之间那道极细的红线:“这道空隙,能不能用绕线之后的浸渍工艺填掉?“ “不能,磁流变液对非磁性填充物有排斥效应,任何外来材料都会在磁场中被推到线圈表面,形成新的不均匀,这道空隙只能在绕线阶段消除。绕线决定了这把剑的上限。“ 她的语调重新压平:“富人版必须上工业工具机,这不是手艺问题,是工业文明的代际差距。你现在能做的,就是把每一组线圈的偏差控制在零点零三毫米以內。第一组通过了,明天继续绕第二组。“ 裴晏鬆开绕线手轮,站起来走到洗手台前拧开水龙头。冷水衝过指腹,那道螺旋状的压痕在凉意里缓缓消失。他靠在洗手台边缘,甩了甩手上的水:“我父亲以前在车库里修那辆打不著火的旧皮卡,每次从工具箱里挑扳手,总要先在手里掂一下,然后说一句我听不懂的话,他说那句话的时候声音压得很低,像在自言自语,也像在跟扳手说话。“ “公欲騸其势,必先利其器。“她的声波纹在镜片上轻轻波动了一下,语调往上扬了半度。 裴晏嘴角往上弯了一下:“你现在也会了。那我在绕线的时候有没有什么地方做得不够好?“ 她停了一下,语调变得极轻,像她在北京那四年学会了用中文说这种话,回到纽约之后也改不掉了:“没有,你做得很好,比我预想的要好,比我模擬过的所有可能的结果——都要好。“ 窗外布鲁克林的午后阳光已经彻底暗了下去,夜幕从曼哈顿方向一寸一寸压过来。茶几上的线圈骨架在投影光下泛著极淡的陶瓷白,超导线在槽底安静地蛰伏著,等待明天继续绕第二组。 第四十二章 剑走偏锋 布鲁克林早晨的阳光透过百叶窗,在茶几上切出几道冷硬的线条。 裴晏坐在茶几前,保持著右手捏著超导线的姿势,像一尊彻底死机的雕像。在他面前的陶瓷骨架上,原本排列得像微观艺术品一样整齐的超导线,现在像一团劣质的钢丝球般纠缠在一起,线材崩出了定位槽,还在半空中弹出了几个死结。毁掉这一切的是一个毫无徵兆的喷嚏——生物体不可控的横膈膜痉挛,瞬间牵动了胸腔肌群,沿著肩胛骨一路传导至指尖。哪怕金色眼镜的算法捕捉到了微小的肌肉电信號,也无法在零点几秒內抵消这股庞大的物理动能。裴晏看著那团彻底报废的超导线,拇指在绕线手轮上无意识地摩挲著,眼神停在那个弹出来的死结上。 “晏哥,你这不行啊,太僵硬了。你知道的,我在北京留学那会儿,在海淀公园儿拜了个师傅教我打太极。” 裴晏把手里的消毒湿巾扔进垃圾桶,太阳穴突突跳了两下:“薇薇安,你是一个十四岁才去中国的马里兰州白人女孩,而我是一个华裔。请你不要一提到武术,就用这种刻意拿捏的儿化音,在布鲁克林的清早指导我什么是东方哲学。” “但我师傅是正经的海淀区武协副会长!我师傅说了,你要『气』沉丹田。你的动作要松,遇事別硬顶,硬碰硬只会內耗。你现在就处於极度不平衡中。” 裴晏推了推鼻樑上的金丝眼镜:“那请你代我向海淀公园的师傅问好,並告诉他,我刚刚弄废了这组线圈,是因为打喷嚏——不叫『著相』。” “怎么没有!”她不依不饶,“『他强由他强,清风拂山岗儿』!你越想控制精准,越把所有的注意力都集中在指尖,你的肌肉群就崩得越紧。一旦出现外力,紧绷的肌肉没有缓衝余地,动能就直接砸在了线圈上。这就是『著相』了!” 裴晏的眼角抽搐了一下:“《九阳真经》里的山岗,是不加儿化音的。” “好,那我们就谈科学。”她瞬间收起了江湖腔调。镜片上的太极八卦图消失,取而代之的是一张极其复杂的人体肌肉筋膜骨骼受力分析图,旁边还配著那把穷人版汉剑的三维建模。“你只相信科学,那你就该看看这把剑的物理参数。你设计的剑柄里塞著电池组和微型伺服电机,这是配重的大头。而剑身是磁流变液——当剑刃未激活时,它是一根重心完全在手里的短棍;当剑刃瞬间固化时,液態金属沿著磁场拉伸,整把剑的重心会在零点一秒內向前平移四十厘米。” 墙上的投影里,一个虚擬的人体模型以击剑姿势向前突刺。在剑刃固化的瞬间,前移的重心直接拉扯了他的手腕,剑尖在刺中目標前產生了肉眼可见的偏航。“西方的击剑,无论是重剑还是花剑,剑身结构是固定的,重心靠近护手盘,靠的是直线爆发和关节的锁死,但如果你用西方击剑的姿势去用这把磁流体剑——重心突变会撕裂你的腕部韧带。”她將汉剑的剑刃放大,“昨天我说过,这把穷人版的剑有弱磁区,劈砍会崩解,只能直刺。重心突变,受力面极其脆弱,只能依靠完美的动能传导进行点对点的穿透,在冷兵器歷史上,完美契合『重心动態变化』、『避免暴力劈砍』、並且『极端追求刺击精度』的,只有中国传统剑法。” “也就是我师傅说的——松。只有你的肩膀和手腕保持绝对的放鬆,你才能在剑刃重心突变的零点一秒內,依靠筋膜的弹性完成微调。西方武术是把人变成槓桿;中国武术,是把人变成鞭子,你现在就是那根太硬的槓桿,所以一个喷嚏就能折断你的手感。” 裴晏靠在沙发上,看著那张被数据和受力箭头填满的传统武术解析图,他那套严丝合缝的西方医学和牛顿力学体系,在这一刻被一个热爱武侠小说的ai用极其精准的物理逻辑,强行接驳到了东方哲学的埠上,他握著手里充当练习工具的黑伞,转动手腕挽了一个极其生涩但结构精准的剑花:“所以,海淀公园儿的太极师傅——第一课,我们学什么?” “学『他强由他强,清风拂山岗儿』。”镜片上那个虚擬模型瞬间变成了一个穿著四级重型防弹衣的黑帮壮汉。“翻译成现代刺杀物理学就是——当对方穿著带陶瓷插板的重型防弹衣衝过来时,你不要试图用这把脆弱的穷人版磁流体剑去劈砍他的装甲,而是放鬆手腕,利用对方衝刺的相对速度和剑刃固化的瞬间重心前移,把剑尖顺滑地捅进他没有防弹材料覆盖的腋窝,切断他的腋下大动脉。” 裴晏看著那个被標记出腋下致命红点的三维模型。镜片上的红点在他瞳孔深处稳定地亮著,他的呼吸节奏压得更慢了,然后他开口:“海淀公园的太极师傅如果知道你把『清风拂山岗』用在切断腋下大动脉上,他会清理门户的。” “不会的。我回美国的时候给他送了两条儿华子,他夸我深得道家顺应自然、借力打力的真传,封我做了他所有美国学生的大师姐。” 裴晏面无表情地推了推鼻樑上的金丝眼镜:“两条中华烟换一个头衔,按照中国的法律,你师傅这算受贿。” “受什么贿呀?武协就是个民间组织,我师傅就是个每天早上在公园里遛鸟儿打拳的退休老头儿,这叫人情世故。再说了,我临回美国前,他老人家还专门自掏腰包,请我在大董吃了一顿烤鸭。” 镜片的音频波纹欢快地跳动了两下,这团被困在硅基架构里的意识似乎翻找出了某种远比底层代码更深邃的执念,非常生动地咂巴了一下嘴:“那酥不腻的鸭皮蘸白糖,绝了。” 话音刚落,裴晏镜片上的视网膜映射变了。那个標著致命红点的黑帮壮汉三维模型被瞬间挤掉,取而代之的是一张全景高清投影——满满一大桌以大董烤鸭为主的丰盛菜餚,片好的枣红色鸭皮整整齐齐地码在白瓷盘里,旁边是冒著热气的荷叶饼、葱段和甜麵酱。她显然还保留著极其鲜活的凡人恶趣味,硬是给这张图加了极其离谱的十级美食滤镜,在布鲁克林清晨冷硬的阳光下,那盘烤鸭被渲染得闪著极腻的金色高光。 裴晏盯著那桌闪闪发光的虚擬烤鸭。他的喉结极其细微地、不受控制地上下滑动了一下,然后冷著脸,再次推了推金丝眼镜:“一看热量就极其超標——重度烘烤导致的饱和脂肪酸溢出,鸭皮蘸白糖更是单纯的高浓度游离糖摄入,这种饮食结构会直接导致血液粘稠度骤升,大幅增加冠状动脉粥样硬化的风险。”他盯著那片闪著光的鸭皮,给出了最终的医学诊断,“肯定不好吃。” “切,死嘴硬。” 裴晏手里握著那把充当练习工具的黑伞,他看著眼前这盘闪著高光的数字烤鸭,看著旁边因为打喷嚏而报废的零点零三毫米超导线圈,再听著视网膜映射里关於心脑血管疾病和民间组织人情世故的探討,深深地吸了一口气。 布鲁克林的早晨,比以往任何时候都要魔幻。 第四十三章 零阻尼深渊 视网膜上那桌闪著金色高光的大董烤鸭並没有持续太久。一声极轻的虚擬响指音效过后,十级美食滤镜连同那盘枣红色的鸭皮瞬间消散。 取而代之的,是极其硬核的实景战术推演沙盘。 “玩笑开完了,现在说正事。“镜片上的音频波纹收起了刚才那股插科打諢的市井气,语调恢復了战术简报般的冷酷乾脆,“刚才你已经看到了,由於手工绕线的公差,你的穷人版在遇到高硬度装甲时会发生弱磁区崩解,所以只能用来刺。“ “但现在,我们来看看当你跨过工业文明的门槛,搞到那台顶级工业工具机,把公差压进正负零点零零一毫米时,这把剑的完全体形態。“ 沙盘的场景迅速构建,变成了一个光线昏暗的废弃工业仓库。一个穿著四级重型防弹衣、手持hk416突击步枪的黑帮壮汉,正背靠著一根半米粗的混凝土承重柱。从视角的盲区来看,这几乎是一个无懈可击的防御掩体。虚擬的裴晏站在几米外。 “富人版。完美的高熵合金粉末,以及磁场均匀度被强行拉升到百分之九十九点五以上的绝对约束。“ 虚擬裴晏手中的雨伞亮起。这一次,没有高频蜂鸣,而是一种沉闷、稳重,仿佛大型核磁共振设备启动时的极低频震盪。液態金属沿著骨架瞬间固化,呈现出一种幽深、坚如磐石的物理质感。 他向前踏出一步,没有任何花哨的试探,直接一剑横挥,垂直劈向那根半米粗的承重柱。没有火花四溅,也没有崩解溃散,剑身极其丝滑地切开了半米厚的混凝土,切断了內部大拇指粗的钢筋,然后余势不减,將躲在柱子后面的黑帮壮汉,连同他身上的四级陶瓷防弹插板、战术头盔,一併横向切开。巨大的承重柱和人体,被整整齐齐地一分为二,断面上甚至还残留著极其平滑的截面反光。 裴晏的拇指在老茧上一停。他盯著视网膜上那些被放大的躯干横截面,眼底闪过一丝纯粹的学术狂热:“没有骨碎屑,切面边缘完全没有传统医疗开颅电锯带来的高温热损伤,连骨髓腔的边缘都保持了完美的平滑过渡,如果用这个东西来做开颅手术或者胸骨正中切开,效率会高得难以想像。“ 他顿了一下,眉头皱起:“但唯一要注意的就是主刀医生必须极度留力。这东西微观切削效率太高,稍微没收住劲儿,一下子就会把病人的脑袋开成两半了。“ 镜片上的音频波纹,死寂了长达五秒钟。 “晏哥。“当薇薇安的声音再次响起时,透著一股深深的无力感,“这是用来把人连人带承重柱劈成两截的重型杀器,不是让你拿去申请fda认证的微创开颅锯。“ “但你刚才提到的留力,恰恰点出了我们要解决的致命问题。“她迅速收敛情绪,拋出了最终的结论,“当你用这把剑去挥砍时,你会面临一个极其恐怖的物理学深渊——零阻尼反馈。“ 旁边跳出了复杂的受力分析矢量图。 “无论是西方剑术还是日本剑道,大力劈砍都有一个隱藏的物理学前提:目標会给你提供阻力。砍中骨头或盔甲,动能会被目標吸收一部分,挥剑者会藉助这股反作用力来让武器停住。但这把剑太锋利了,它切开防弹衣和钢筋混凝土就像切开空气一样。你抡圆了挥出一记势大力沉的平砍,当剑身毫无阻碍地切透三个人后,你这股庞大的动能去哪了?“ 矢量图上,代表巨大惯性的红色箭头从虚擬裴晏的手腕处疯狂延伸。 “没有目標帮你剎车,这股无处安放的巨大惯性,会直接带著你的手臂继续往前甩。每一次挥砍,你的肩袖肌群和手腕韧带都要独自承受这股庞大的离心力——挥一次、两次还行,但如果把它当成主要攻击手段,你的右臂会一直处於高频次、高强度的极限拉扯中。用不了多久就会出现慢性劳损,然后韧带鬆弛、关节囊撕裂、肌腱钙化。这位裴先生,你也不想四十岁不到就变成独臂侠吧?“ 她说完,声波纹极轻地抖了一下,像那句话在出口之前先戳中了她自己。 裴晏脸上的职业病狂热瞬间消失了。他没有说话,站起来握住黑伞,横在身前,对著空气抡了一记全力横挥——和他从前在ncaa决赛场上劈出的最后一剑一样。伞尖撕开空气的瞬间,虎口传来一道极窄的、几乎不可感知的反衝——和从前劈开对手护手盘时的触感完全一样。然后就没有了。没有阻力,没有吸收,伞尖挥空之后残余的动能沿著右臂继续往前甩,他手腕一沉,锁死了肘关节。伞尖稳稳钉在半空中,没有一丝晃动。一个击剑冠军能在任何时刻止住自己的动作。 金色眼镜实时捕捉了他的角速度曲线和肩袖肌群肌电信號,在视网膜上標出一条暗金色弹道:假设这一剑切穿了目標,残余动能將带著他的右臂继续向前旋转超过六十度,肩关节囊將承受他体重將近三倍的离心拉力。 他看了镜片上的数据。肩袖肌群的瞬时负荷曲线压在暗金色警告线的上沿,纹丝不动。数据不会骗人,他是医生,他比数据更清楚——韧带鬆弛、关节囊撕裂、肌腱钙化。把这些词从教科书上拿下来放到自己手臂上,只需要重复这个动作足够多次。这组代价,医学无法偿还。 他没有坐下。 他后脚退了半步,重心沉到两脚之间,肩胛骨微微后收——和他在ncaa决赛场上面对对手强力压制时的站姿一模一样。然后第二次横挥。这一次不是正面劈开,而是偏了一个极小的角度,让伞尖沿著空气滑过去,不加任何肘关节锁死——他用击剑手的全部技巧试图绕开物理:改变受力链,分散残余动能,让自己的身体作为一个更高效的减震系统。 镜片上的角速度曲线平滑了一些。肩袖负荷降了一点。 但警告线上沿,那条线还在——纹丝不动。 他垂下黑伞。他的站姿没有变化,呼吸平稳,心率还在六十左右。十五年的击剑生涯没有给他任何工具去解决这个问题,他的身体是这世上最完美的西洋剑力学机器——而这个机器的设计上限,到这一剑为止。 他坐回沙发上。 “所以,你必须学中国剑法,特別是太极剑的原理。“ 虚擬模型重新动了起来。在一记横砍切碎目標后,模型的手腕顺势一翻,身体的重心像水银一样流转。那把带著恐怖动能的剑,顺著惯性在他的身体周围画了一个极其圆润的弧线,直接借著残余的动能,绕到身后劈开了另一个目標。 “既然动能消不掉,那就不要试图用肌肉去强行剎车。顺著剑的惯性,让它在你的身体周围画圆。利用手腕的轴心旋转,把原本会撕裂你肩膀的直线离心力,转化为下一击的势能。西方剑法是矢量直线,砍完了必须停。而中国剑法,是一个闭环的能量场。“ 薇薇安再次拋出了她从海淀公园大爷那里学来的真理:“这就是连绵不断。中国武术讲究的势,在现代物理学里,就是完美的动量管理。“ 裴晏垂下黑伞,转动手腕画了一个圆。伞尖的轨跡平滑、连续,在任意角度上停住都没有卡顿——击剑手的腕关节灵活性是受过极端训练的。他把手举起来,看著伞尖还在微微画圈。动作很圆,但他需要知道里面装著什么。 金色眼镜叠上了角速度分布图。圆心处的动能降到谷值,圆弧末端的动能飆升到峰值,能量转化率卡在中间——他靠天赋画出的圆足够圆,但不均匀。他又画了一次。这一次刻意放鬆了手腕,让黑伞顺著惯性漂过顶点。伞尖轨跡更圆了,镜片上的转化率涨了几个百分点,但角速度曲线仍然在圆弧末端堆出一个陡峭的峰——和刚才一样,只是峰值低了一点点。 两条曲线並排浮在镜片上。第一次靠天赋的灵活性。第二次靠刻意的放鬆。曲线形態几乎一模一样——峰还在那里,只是矮了一点。 他盯著那个峰,沉默了片刻。然后他认出了这条曲线——主动脉夹层。血液在撕裂的內膜夹层里形成假腔,流速曲线在收缩期峰值处堆出一个一模一样的陡峭峰。动能没有地方去,就会撕开內膜。在主动脉上是夹层,在手腕上是韧带鬆弛和关节囊撕裂。同一组流体力学,同一个峰,同一种无法被天赋和技巧消化的残余暴力。 他的身体能做到。但做到和做对是两回事——这个他在手术台上用持针器验证过无数次了。实习生缝得比自己多,但每一针都是废的。他自己第一针就对了,但那个第一针是对的,是几百具遗体之后才来的。他的手腕会画圆,但他的肌肉记忆不会。十五年的击剑直线动量需要拆掉重来——和第一台心臟移植手术之前,他第一次在猪心上练吻合时一样。知道原理,没有手感。 他开口,语调和他从前在手术台上报诊断结果时一模一样:“把动量管理的数学模型单独提取出来。分解成我可以直接训练的手腕动作——推到哪个角度该松,收到哪个弧度该紧。不用讲连绵不断,直接告诉我每一帧的数据。“ 镜片上,她的声波纹轻轻往上扬了半度,然后压住了。 “不先问问海淀公园的师傅有没有空?“ “先把数据给我。师傅的课,排在下一次。“ 她在那头沉默了大概两秒。然后镜片上切出了一整套动態受力模型——每一帧的手腕角度、角速度区间、力量衰减曲线。击剑手需要数据,她就给他数据。她的语调重新压平,恢復了那种手术室护士报器械名的节奏,但尾音出现了极细微的、被强行压下去的轻颤。 “第一组基础算法,已加载。从零度位开始,右手握持,腕关节放鬆至最大活动度,角速度沿脊柱方向均匀衰减——准备好了就开始。“ 裴晏把黑伞横握在手里。拇指在伞柄上摩挲了一下——那个位置和从前握持针器时的压痕位置完全重叠。然后他垂下伞尖,开始画今天的第一个圆。 第四十四章 形制 布鲁克林的阳光在百叶窗上切出冷硬的白边。裴晏坐在茶几前,盯著视网膜上列出的富人版材料清单,拇指在老茧上来回摩挲,节奏越来越快。 “高熵合金粉末、工业级陶瓷骨架、微型伺服电机群。“他停下手:“既然这把剑的核心是微观切削,越锋利越好,为什么非要做成八面汉剑的形制?这种中心厚重、边缘收束的形状太费料了——每一毫升磁流变液都是燃烧的美金。我每挥一剑,挥出去的可能都是几百美刀。“ 镜片上跳出一道音频波纹。那团意识似乎对他这种“要命可以,要钱不行“的职业病感到十分无语。 “晏哥,收起你那套缝合线都要按厘米省的习惯。做成八面汉剑,不是审美问题,是你的保命问题。“ 视网膜映射一闪,一把实体锻造的八面汉剑和那把磁流体剑的三维模型並排浮现。 “第一,手感一致性,那把极其昂贵的富人版只能作为底牌,你日常实战的主力冷兵器,必须是一把现代工艺锻造的实体汉剑,实战中两把武器的形制、长短、重心必须近乎完美一致——只有这样,你刚练出来的肌肉记忆才不会在武器切换时產生动作脱节。“ 她停了一下。 “所以我加长了实体剑的手柄,让它和磁流体手柄完全一样长。它现在是一把手半剑——单手持握保持灵活,面对重装甲时左手瞬间跟上,双手槓桿发力。战术组合翻了倍,你的生存率才能翻倍。“ 裴晏闭上眼睛。左手虚握成拳,模擬握住实体汉剑的柄;右手同样虚握,模擬握住磁流体剑柄。金色眼镜实时捕捉了他两只手的指关节角度——食指第二指节、中指掌指关节、虎口开度。镜片上两条角度曲线並排浮出,几乎完全重叠,最大偏差不超过零点二毫米。他睁开眼,看著镜片上那两条几乎重合的曲线。那把磁流体剑他甚至还没握过,但他的手已经知道了。肌肉记忆不需要信任,只需要精度。 “而且——两把剑形制、长短、重心完全一致,意味著你不需要两套肌肉记忆。日常巡逻用实体汉剑,不耗磁流体弹药。关键时刻可以双持——左手汉剑格挡,右手磁流体剑正面贯穿,或者反过来,右手汉剑主攻,左手磁流体剑隨时准备穿过对方的防弹衣接缝。武器切换零成本,因为手感一模一样。“ 裴晏把两只手同时举起来,左手虚握成拳,右手张开,像是在掂量两把剑的重量。他把两只手放下来。同时握两把武器的感觉並不陌生——从前在手术台上,左手止血钳右手持针器,每一针都是双持。区別只是这一次,两把武器都是剑。 “双持?那我岂不是在玩刺客信条?“ “晏哥,你醒醒,那是刺客信条,潜入式刺客,不是狂战士。“ 裴晏微笑道:“把人杀光了没人示警,不就是潜入式游戏吗?“ “而且,从电磁学角度,如果是薄片剑身,磁感线无法闭合就会產生鼓包效应,磁流体只会变成一根毫无切削力的液態狼牙棒,只有八面汉剑的稜线,才能引导磁通量向边缘聚集,形成微观切削刃,这叫最优拓扑形態。“ 严丝合缝的物理学和战术逻辑双重压制。裴晏彻底放弃了抵抗。他推了推金丝眼镜:“好,形制敲定,但战术携行是个问题——在布鲁克林,我不能腰间挎著两把將近一米长的剑去挤地铁或者过狭窄楼道。“ “谁让你掛腰上了?“ 他低头看了看自己的腰侧。那里只有格洛克和柳叶刀的k鞘,两把武器的重心已经压在他腰带上压了无数个夜晚。 镜片上的模型瞬间缩小,变成了一个极简的战术背甲——由哑光黑色的kydex工程塑料和碳纤维压制而成。 “电影里那种过肩拔剑纯粹是误导。“薇薇安的声音里透著一股狡黠,“人类手臂的生理结构决定了你根本不可能从背后直接拔出一把长剑——肱骨长度加上肩胛骨活动范围,再怎么扭也够不到剑柄顶端,那些电影镜头全是靠快速剪辑和道具技巧骗人的,但我设计的这个是侧拉式快拔双插槽——左边卡实体汉剑,右边斜插磁流体剑柄。拔剑时手向外侧一扳,剑身直接从卡扣中脱落到手里,比你拔枪还快。“ 裴晏看懂了这套背甲的含金量,下意识地开口:“这套贴身背甲的曲面,是不是还需要对我重新进行身体数据测——“ 话说到一半,他自己反应了过来,硬生生把剩下的半句咽了回去。 “你忘了上次帮你做全身受力分析时,我用雷射扫描过你的身体数据了吗?“薇薇安的声音里透著一股狡黠,“你的每一根骨骼长度,每一块肌肉线条的走向,全都清清楚楚地躺在我的数据里,包括你右肋下那道还没彻底平復的皮下组织增生。“ 视网膜右下角那个原本冷冰冰的音频波纹晃了晃,变成了一个扎著马尾的卡通小人。那个小人的脸蛋诡异地红了红,极其灵性地“嘻嘻“笑了一声。 裴晏的眼角微微抽搐了两下。出於一种属於中年男人的独特胜负欲,他冷笑了一声:“既然连肌肉走向都看得那么清楚,等哪天算力够了,你也捏个高精度实体模型出来让我看看你的数据。背甲直接打样吧。“ 他站起来,把黑伞横在背后,右手反握伞柄往外一扳——这个角度不需要肩胛骨的极限活动度,肱骨只需要外展到一半,手指就能锁住柄槽。他试了三次。每次的拔剑时间稳定在零点四秒以內,比他从腰后拔柳叶刀快了將近一倍。他把黑伞放回茶几旁边。 “说正事。“薇薇安见好就收,迅速將画面切回到背甲背面,指著那个覆盖住脊椎的垂直插槽,“有了这个背甲,这把实体汉剑就是你的外接合金脊椎。背后飞来的流弹,或者帮派分子的偷袭,都得先问问这块工字钢答不答应。稍微重那么两公斤,换一条无坚不摧的脊椎——合算吗?“ 裴晏盯著那个完美护住中枢神经的黑色剪影,那种对“刚性“近乎病態的追求得到了终极满足。 “极其合算。“他冷硬的嘴角终於勾起一抹罕见的弧度,“採购高熵合金吧。这点钱,我们花得起!“ 窗外布鲁克林的阳光从百叶窗缝隙漏进来,在茶几上切出几道平行的暗金色线条。和这个早晨刚开始时一样,只是光的角度变了。 第四十五章 大事 裴晏走在去修车厂的路上,布鲁克林初冬的黄昏最后一点冷硬的光线落在他的肩膀上,高架桥的阴影被拉得很长。他把手插在口袋里,拇指摩挲著柳叶刀柄的micarta纹理。 耳后,薇薇安的声音压得极轻,带著那种刚办完一件大事之后憋都憋不住的得意:“我跟师傅说了你的事。他听完沉默了好久,说丫头,你那个標记——『晏&vivian』——我存著呢。你要给你男人打一把剑,我老了,眼睛不行了,但我有个几十年的小朋友,叫周言,周树人的周,言说的言。他是中国工程院材料学部的专家,铸了一辈子剑,这事交给他,比我自己打还放心。” 裴晏挑了挑眉,从她这连珠炮般兴奋的语速里抓住了那个陌生的名字:“你师父知道你的事了?不对,等等,周言是谁?” “我刚说了——周树人的周,言说的言。” 裴晏乾咳了一声:“周树人不姓周,他姓鲁。薇薇安啊薇薇安,就你也自称中国通?你也有今天?” 她沉默了一瞬间,然后她的声波纹在镜片上猛地跳了一下——不是那种被戳穿之后硬撑场面的波动,是猎人终於等到猎物自己把脚露出来的那种。她在憋笑,憋得整个音频波形都在抖。 “晏哥,”她的语调骤然拔高,每一个字都压著那种终於逮到他翻车的狂喜,“鲁迅姓周!原名周树人,鲁迅是笔名!你一个华裔,连这都不知道——你还纠正我?” 裴晏的脚步停了一瞬。他的嘴唇动了一下,想说什么,但那个“周”字和“鲁”字在他脑子里拧成了一团乱麻。他隱约记得鲁迅和周树人这两个名字,但他分不清哪个是原名哪个是笔名,更不知道它们属於同一个人。他刚才那句话是在纠正她。纠正错了。她没放过他。她当然不会放过他。 她把语速放得很慢,每一个字都像在给一个小学生解释拼音:“周树人的周是周敦颐的周,周树人是鲁迅的原名,鲁迅姓周不姓鲁。你刚才用了一个错误的常识来纠正一个正確的说法,然后你的纠正本身也是错的——哦,圣洁的大便啊,你真的是太好笑了。” 她的语调往上扬,带著那种压了很久终於等到这一刻的得意:“你知道我等这一天等了多久吗?你的母语,你在你的母语上被我一个马里兰州白人女孩碾压了,碾压。这个词你用对了吗?要不要我再帮你拆开解释一下?” 裴晏把鼻樑上的金丝眼镜推了推,没有接话。他的拇指在柳叶刀柄的micarta纹理上来回摩挲著。她说得没错。他分不清周树人和鲁迅,刚才那句话是在她面前卖弄,卖弄错了。 他把手从口袋里拿出来,对著耳机乾咳了一声:“好,我承认,你贏了,那周树人和鲁迅到底是不是同一个人?” 她的声波纹再次跳了一下。这一次不是得意,是难以置信。 “你连这都不知道——我刚才说了鲁迅原名周树人。” 她笑了一声——那种大获全胜之后从鼻腔里轻轻喷出来的笑,尾音往下沉,和他每次在手术台前说“这台手术我来做”时她的確认语调一模一样。她没有继续追击。她知道他已经认输了。她用周敦颐把话绕开了。 小周。中国工程院材料科学与工程学部的增材製造专家,手里管著国家级的雷射粉末床熔融设备。他爷爷是龙泉刀剑圈的老艺人,他从小在炉子边长大,后来被家里逼著念了材料学,一路念到院士门下。他自己说的——“我这一辈子就是被材料耽误的铸剑师。”白天在实验室搞涡轮叶片冷却通道的拓扑优化,晚上回家偷偷打刀。圈內人都叫他“小周”,因为他爷爷那一辈全是大周。 “你什么时候联繫上小周的?” “很早。还在和罗西那个老狐狸周旋的时候,我就已经在网上扒拉国內搞粉末冶金的顶尖实验室了。那时候只是先搭上线,没敢敲定——毕竟我们帐户上总共只有几千美金,连把像样的菜刀都买不起。”她停了一下,语调重新往上扬,“后来我们从科斯塔家抢到第一笔现金,我当晚就给小周发了封邮件,標题就两个字——『有钱了』。” “这两周我跟他已经把方案磨了好几轮了。” “你一个人。” “废话,你又不懂夹钢。”她说夹钢是中国从汉代传下来的老手艺——两层软钢夹一层硬钢,外层韧,內层硬,一把剑同时有锋利的刃口和寧弯不折的腰。古代刀匠用的是摺叠锻打,把碳化物晶粒敲碎,让钢材的微观结构像木头年轮一样层层叠叠。但这把汉剑是八面棱形——四道稜线,每道稜线都是应力集中区。传统夹钢在稜线处锻合极易开裂。 “所以我在稜线上做了微米级的圆角过渡,把应力集中消掉。小周看了说这个圆角过渡的思路和他在工程院做涡轮叶片冷却通道的拓扑优化是同一个原理,问我是不是剽窃了他的论文。我说你先发的论文,但我先画进图纸的。他说你贏了。” 然后是材料。小周提出用粉末冶金版的高性能工具钢做芯材——传统熔炼钢材的碳化物颗粒大小不一,分布不均。粉末冶金是先用惰性气体把钢水吹成千万颗微米级的液態小珠,每一颗小珠凝固成一颗独立的粉末粒子,然后把它们装在模具里,在高温高压下烧结成一块完整的钢坯。这样碳化物颗粒被锁死在粉末粒子的尺度上——每一个都只有微米级大小,每一个都均匀分布在整个钢坯里,没有弱区,没有偏聚。 但这种粉末钢通常用来做短刀,从来没人敢用它锻造一米以上的长剑。长剑对韧性和抗疲劳的要求太高,一旦在淬火或使用中出现微裂纹,整把剑就废了。小周说他试过用粉末冶金在三枚合上做长刀,但从来没人敢用在八面汉剑上——这把剑的稜线太多,夹钢的锻合面在稜线处极为脆弱。所以这个设计本身就是一次极限材料学实验。 “小周说这把剑如果能锻造成功,將填补世界上一项空白。工期大概两个月,等材料凑齐、设备腾出来、液氮深冷做足七十二小时,最快两个月能交付。费用方面他说了,主要是特种粉末耗材和设备租金,团队工时费他给打了折——他说难得碰到一个能把拓扑优化画进汉剑图纸里的疯子,他一定要亲手打出来。他说大部分高级工程师的附加费免了算了,就当给自己做一项极限材料实验,比发几篇论文值。最后算下来大约还要將近六万美金。” 裴晏停下脚步,看著镜片上浮出的转帐確认页面:“这就是你在冷库之后定稿的那份设计。” “你怎么知道?” “你每次定稿都会跟我讲很久。” 【写到这里我希望读者记一下我们域名101??????.??????】 她安静了一瞬。然后语调重新往上扬,带著那种被戳穿之后压都压不住的得意:“你知道,在我们家——小事我做主,大事你做主。” “什么是大事,什么是小事?” “我们家就两人,还能有什么大事?”她得意洋洋地说,然后语调忽然严肃下来,“一万美金以內的,我自己做主。超过一万的,必须由你授权。” 他站在布鲁克林初冬的黄昏里,看著镜片上那个转帐確认的按钮。这笔钱来来去去,花的赚的,全是从最初那二十万嫁妆里滚出来的。这不是最后剩下的嫁妆钱,他只是心里记著,这是她用命留给他的。“我授权。”他把手从口袋里拿出来,走到修车厂门前。捲帘门的钢铁表面还残留著白天的太阳热,掌心的温度和钢板的凉意刚好中和。他推开捲帘门。 修车厂里日光灯管嗡嗡作响,空气里浮著极细的机油雾。大d蹲在躺椅上啃冷披萨,一看见裴晏进来,从旁边纸箱里摸出一罐百事无糖扔过去。裴晏抬手接住,单手扣开拉环,仰头喝了一口。 “听说了吗?科斯塔家最近疯了一样。所有据点都在加人,换班时间隨机化,红外监控,双倍哨。码头区那边传出来的消息——伊莎贝拉现在每天晚上都不敢单独出门,带著她的那个贴身保鏢,以前在以色列国防军干过,跟了她一年多了。道上都在猜,到底是谁在猎杀他们。有人说是奥谢帮的秘密武器,有人说是其他家族在清场,还有人说是实验室里跑出来的怪物,被注射了一种特殊药物,一到晚上就会变身为狼人。” 裴晏又喝了一口可乐,把罐子放在工具台边缘:“肯定不是狼人,冷库那边你不是说十几个人血都被吸乾了吗?那应该是吸血鬼。” 大d愣了一下,低下头看了看自己手里那块冷披萨,又抬起头看著裴晏,眉头皱起来,嘴巴张开又合上,反覆了好几次才挤出一句话:“不对啊,你不是不信这些吗?” “我是不信,但你要是信了,那指定是吸血鬼。” 大d不说话了。他盯著裴晏看了好一会儿,然后慢慢把披萨放回盒子里,往躺椅里缩了缩。 裴晏站起来,往二楼走。乔伊用扳手敲了敲车盖:“別问了。” 二楼办公室。利亚姆坐在桌后,菸灰缸里积著半缸菸头。他看见裴晏进来,把一张列印出来的据点平面图推过来——第三个据点,也是最大的据点,每个月通过这里洗白的现金比之前两个据点加起来还多,据点规模是之前的两倍,守卫人数也翻了一番。 “这个和你之前清扫的那几个不一样。这个据点本身就是个堡垒——周围全是开阔地,唯一的入口是一条窄巷,巷口有监控。里面將近二十个人,装备精良,有独立发电机和加密通讯。这次你需要多带几个人。我可以给你调几个可靠的人,乔伊也能上。” 裴晏看了他一眼:“不用了。” 利亚姆沉默了一会儿。窗外修车厂的金属撞击声在日光灯管的嗡鸣里显得很远。他没有问为什么,只是看了裴晏一眼,然后把烟叼在嘴里,点了点头。 “行。这个据点清扫完之后,码头区就彻底乾净了。地盘归你——你不需要管理,但分红的比例可以重新谈。” 裴晏站起来往门口走:“这几天就开始行动。” 他走到楼梯口时,听到利亚姆在背后嘟囔了一句,像是说给自己听的。 裴晏走下楼梯。一楼最里面那间办公室的门今天敞著。唐尼坐在桌前,手里攥著那台老旧的卡西欧计算器,衬衫袖子整整齐齐地卷到手肘。他看见裴晏走过来,摘下老花镜,用袖口擦了擦镜片,重新戴上。那双灰色的眼睛在日光灯下显得格外沉静。 “你是中国人?”唐尼的声音很轻,带著一点广东口音,抬头打量著裴晏的脸。 “华裔。”裴晏说。 唐尼点了点头,低下头继续按计算器。隔了片刻,他没有抬头,只是用一种极轻的、像是在对自己说话的语气隨口问道:“那你回去过吗?” “没有。” “我也是。我最后一次回北京是二〇〇〇年。那时候我女儿还很小,现在她已经住在长岛,有三个孩子。她不会说中文。我的孙子们也不会。他们只知道爷爷是从很远的地方来的。我有时候做梦会梦到北京冬天的雪——胡同里的煤烟味,早上卖年糕的梆子声。醒了之后窗外什么都没有,只有皇后区的高架桥和这个修车厂的烂招牌。” 他走到办公桌前,拉开抽屉。老旧的金属滑轨发出极细的摩擦声。他从最里面翻出一张照片——黑白照片边缘已经发黄,上面是一个年轻男人和一个年轻女人,站在一面红墙前面,身后是掛著红灯笼的廊檐。他的拇指在照片边缘轻轻摩挲了一下,像是在擦掉上面的灰。 “这是我和我太太。结婚那年照的,在故宫。她已经走了六年了。”他把照片放回抽屉里,轻轻关上,“如果你以后有机会,记得回去看一眼。不用做什么,就看一眼,趁你还能走。” 裴晏看著那张被关回抽屉里的照片。薇薇安在北京拍的那些照片在他脑子里叠印——十四岁到十八岁,整整四年。 夏天穿著裙子在烤串摊前对著镜头做鬼脸,背后是夕阳和胡同的灰墙。 冬天在北海公园的冰面上滑倒,羽绒服沾了一大片碎冰,她坐在冰上对著镜头笑,身后是白塔和灰濛濛的天。 她在香山顶上抱著膝盖看日出,在八达岭的最高烽火台上张开双臂假装自己飞了起来。 陕西的兵马俑坑前,西安的城墙上。成都的宽窄巷子里,南京中山陵的石阶下,杭州西湖的断桥边。每到一个新城市,她都会把相机举到最远,把自己和身后那片土地一起装进取景框里。她发语音的时候,语调里还带著马里兰州口音。后来那条语音里的马里兰州口音越来越轻,北京腔越来越重,每一个字都像是从胡同里的煤烟味里泡出来的。 他知道她在北京的哪些小巷里吃过糖葫芦,知道她第一次看到长城时站在垛口边被风吹出了眼泪,知道她在西湖边跟一个老太太学会了用杭州话讲价。他没有亲眼见过那个国家——父母出生的地方,也是薇薇安学会用中文叫他“晏哥”的地方。她一个人去了黄山,在陡峭的悬崖边买了把同心锁,刻上他和她的名字,锁在铁链上,把钥匙丟进云海里。她说等他也来了,他们要一起再掛一把新的,那把旧的,就是他们这些年分离的见证。 “我会的。”他垂下眼,拇指不自觉地摩挲著食指侧面的老茧。 他推门出去。乔伊正靠在车旁的铁架边,一条腿支著,扳手搁在一旁。他抬起满是老茧的手指,指了指裴晏的脖子:“上一个在这里被人抹了脖子的蠢货,连声都没吭出来。”他顿了顿,“这附近不止一个人在盯著你,可能不是科斯塔家的那些蠢货,是真正闻著血腥味来的狗。”他说完拿起扳手,重新蹲回车底,像是在自言自语。 裴晏推开修车厂的后门。高架桥的阴影已经完全吞没了整条街,最后一点冷硬的光线正在从屋顶边缘消退。 街对面,一辆深灰色轿车熄火停在路灯照不到的阴影里。挡风玻璃后面,一点极淡的红光有规律地明灭——脉衝频率太稳定,不是菸头。有人把这间修车厂纳入了监视范围。 他不动声色地拉开车门,坐进驾驶座,没有往那个方向看。 第四十六章 诱饵 裴晏趴在废弃公寓顶楼的黑暗里。布鲁克林凌晨两点的冷风贴著天台边缘灌进来,风衣被吹得猎猎作响。他已经在这里趴了两个晚上——第一个晚上看的是剧本,第二个晚上看的才是真正的破绽。耳后,她把这二十多个人的哨位轮换、抽菸频率、打哈欠时肺部扩张的幅度、换班前看手机时拇指往上划的次数,全部拆成数据。金色眼镜里的画面和她调用无人机拍下的画面逐帧对应,每確认一组数据,镜片上的標註就更密一分。 “巷口那个,右脚踝有旧伤,每站五分钟就把重心换到左脚,开枪时后坐力会让他往后多退半步——明天他会死在这一步上。” 两架微型无人机在头顶悬停。一架高清夜视,一架携带短路炸药。无人机画面和地面观察窗重叠在一起,整个堡垒的外围死角、换班路线、守卫在门口抽菸时吐出的烟圈形状,在薇薇安的后台转了一圈,变成了一串冷冰冰的结论。 “明天凌晨两点,换班前那组是夜视能力最差的,他们刚吃完泡麵,血糖峰值开始往下掉。你在那个点动手,安全窗口最长。” 收网时间到了。裴晏趴在天台边缘,开始最后一次检查身上的装备。他拉开风衣內侧,指尖从左到右依次摸过——两把格洛克17,消音器已经拧紧,弹匣满仓。腰后四个备用弹匣,也是满的。战术背心上掛著三颗九连闪震撼弹,拉环加长型,適合戴手套操作。这批震撼弹是薇薇安从东欧暗网渠道专门订购的,本身造价並不贵,但因为是军规级敏感物资,过好几道白手套的溢价高得离谱。物流走了將近半个月,包裹拆开时他看见包装盒內侧黏著一张手写的標籤——“损耗品,不保修。”她没告诉他花了多少钱,他也没问。 据点一楼监控室里,两个守卫正百无聊赖地盯著满墙黑白屏幕。三號摄像头的画面闪了一下——原本空无一人的巷子尽头出现了一个模糊的男人背影。不是真人,是薇薇安切进监控系统里模擬出来的一段cg假饵。她早在伺服器里备好了几个不同体型和动作的假饵,就是为了这种需要当街脱裤子的低级任务准备的,这张脸更是精心设计过的。 伊莎贝拉的证件照早就被她顺手提取,她把这张脸降维投影、改成粗糲的男性化轮廓,下巴加宽,眉弓压低,喉结往上推了半英寸,然后把一具顶著伊莎贝拉五官的虚擬裸体直接甩进三號摄像头。 这套假饵的体態数据是从之前被攻陷的那些中层手机里扒下来的——走路外八字的幅度、抽菸时夹烟的手指角度、撒完尿抖肩膀的习惯,全是科斯塔家族基层打手的生理模板。这些数据本来是用来识別和击杀的,但今天换了一种用法,用来让那些还活著的人亲手把自己的队友拉出掩体。 假饵在窄巷尽头大摇大摆走到铁门前,背对镜头站定,弯下腰把裤子褪到脚踝,对著门上喷涂的科斯塔家族徽记开始撒尿。尿完,慢条斯理地抖了抖,没有提裤子。他就那么光著下半身转过身,正对著摄像头,弯腰,对著镜头狠狠拍了两下自己光溜溜的屁股,竖起两根中指。 “替我向伊莎贝拉问好。”然后撒腿就跑。 监控室里两个守卫几乎同时站了起来。“他妈的!弄死那个狗娘养的!”怒吼声穿透走廊,瞬间撕碎了凌晨的寂静。监控室两人拔枪衝出门外,外间四个打手骂骂咧咧抄起傢伙跟上。铁门被撞开,六个人一窝蜂衝进窄巷。 裴晏蹲在巷子头顶两层楼高的废弃防火阳台上,手指没有按在任何起爆器上。所有起爆时机、深偽切换、无人机路径,都是薇薇安在控制——她不需要等他下令,她已经替他算好了每一个动作的时机。 “好戏上场了——关灯。” 携带短路炸药的无人机俯衝而下,一头扎进独立发电机组。沉闷爆裂从建筑后方传来,火花爆闪的瞬间,整座堡垒连同窄巷里的探照灯同时熄灭。六个暴徒被扔进绝对黑暗。 “灯绳拉好了。三十秒內他们全是你的。” 视紫红质疯狂合成,生理致盲。 裴晏从二楼阳台无声坠落。金色眼镜全功率开启,暗红色光圈铺满整个视野,微光增强启动——对他而言,此地亮如白昼。 六个暴徒的骨骼轮廓在黑暗中亮起,每一个人形都发著猩红色的光。他还在半空中,ai已逐帧標註——最左边,无防弹衣,胸骨正中锁定暗金准星,头顶浮出备用准星。最右边,防弹背心覆盖红色不可击穿区,准星锁在头部正中。视野右后方的威胁投射在镜片右下角,方位,距离,一组红色箭头。每一个致命点都至少標註了两个射击窗口,她怕他打不准,她替他多备了一枪。 落地瞬间,膝盖承接下坠动能,轴心像是被钉在地面上,稳固,没有缓衝。双手从腰前同时拔出——两把格洛克17,消音器已装好。 一个暴徒正好脸对著他,看见黑暗中多了个影子,正疑惑间,一发子弹钉进他胸口。 裴晏身体不转。双臂从腋下、肩头、腰侧递出,枪口涡流在黑暗里纵横交错。击发,復位,击发,復位。扳机被他的食指反覆压到极限,每一次復位都压缩在理论极限的边缘——赛级扳机的回弹速度被他十几年的持针器手感推到了格洛克物理结构的临界点。双枪交替的间隔几乎重叠,枪声不再是连贯的节奏,而是叠成一整片密集的爆震。弹壳从两支拋壳口同时弹出,暗金色的弹壳在半空中互相撞击,叮叮噹噹,砸出极细的火星。硝烟从两支消音器前端喷出,在他身体四周拉成一个正在膨胀的灰色涡流球体。 六个人身上几乎同时中弹。第一轮扫射全部打在躯干,第二轮全部打在头部——背对的人后脑,侧身蹲著的太阳穴,仰头望天的下頜入脑。两轮射击之间没有任何停顿,从第一发钉进胸口到最后一发贯穿颅骨,总用时不到零点八秒。每具身体承受了至少五发子弹,第一发还在胸口扩散衝击力,最后一发已经从脑后穿出。他们在黑暗里剧烈抖动,像狂风中的稻草人,双臂甩开,头颅后仰,躯干被连续衝击力反覆贯穿,但每一个人都还站著。子弹太快了,快过神经传导,快过肌肉失能,快过大脑皮层意识到自己已经死了。 裴晏直起腰。身体从头到尾没有旋转一度。他把两支枪口凑到嘴边,轻轻吹了一下,硝烟散开。双手同时按下弹匣释放钮,空弹匣滑落,仍在半空中,双手已从腰间抽出备用弹匣——左手拍进格洛克17,右手拍进格洛克17,两声清脆上膛几乎重叠。枪收进腰前枪套,暗红色光圈从瞳孔边缘收束,镜片上只留下极淡的暗金微光。 他低头检查消音器管壁——膛压正常,射速在安全上限之內。这个动作和他从前做完手术检查持针器磨损度的习惯一模一样。 六个人的抖动终於停了。六具身体在同一瞬间瘫倒在巷子冰冷的泥水里。窄巷恢復沉寂,消音器枪口残留的硝烟在冷风里缓缓飘散。 “六个外围已清除。帅。”她的声音在骨传导耳机里响起,语调往上扬了半度,压著一点只有他能听出来的得意,“里面还有十四个。他们现在应该听见外面的动静了。” 裴晏从战术背心上扯下第一颗震撼弹,拔掉保险销。铁门推开一条缝,他把震撼弹沿地面滑进去——弹体在水泥地上弹了两下,滚进门厅正中央。 三秒。九声爆闪在密闭空间里炸开,白光一道接一道,像手术无影灯在极短时间內反覆灼烧整个房间。桌椅被身体撞翻的闷响、呕吐物在水泥地上的酸臭味,还有暴徒耳膜被震破后从喉咙里挤出来的乾呕声,在狭窄空间里搅成一团。有人趴在地上抠扳机,子弹打在墙壁上溅起碎屑,有人双手抱头蜷在墙角嚎叫,瞳孔在极亮和极暗之间剧烈收缩,大脑无法区分方向,无法確认自己是否已经中弹。 薇薇安的声音適时切进来:“全麻就绪,肌松到位。” 裴晏站在门口,等最后一道白光熄灭,推门进去。里面十几个人横七竖八倒在地上,有人捂著耳朵翻滚,有人拼命揉眼,有人趴在地上到处摸枪。一个暴徒懵懂抬头,看见门口站著一个人——暗红色光圈重新铺开,镜片上的暗金微光在他脸上投下极淡的冷光,金色碎屑从镜框边缘渗出来,在微光视野里拖成极淡的光尾。 “你病了,得做个开颅手术。”裴晏拔出格洛克17,枪口对准他的眉心。 “乖,不疼的。” 第四十七章 困兽 地下钱庄大厅的硝烟还没散尽。裴晏站在遍地横七竖八的身体中间,拔出格洛克17。 消音器管壁还烫著,他在大厅里缓步走动,枪口逐一扫过地上每一具还在抽搐的身体。全是打头,一枪一个,不急不缓,靴跟在水泥地上敲出的声响,每一步都踩在心臟搏动的间隙里。 那些垂死的人形態各异——有的双手抱头蜷在墙角哀嚎,有的头抵在地上呕吐,有人仰面朝天,双眼泛白,嘴唇微张,露出一种痴傻的笑容。裴晏走到他身边,枪口垂下,对准眉心。击发。笑容凝固在脸上。 十几声枪响在大厅里弹了最后几下,被墙面多孔涂层吸收。硝烟从消音器前端缓缓溢出,在冷白色的灯光里拉成极淡的灰色丝线。 他按下格洛克17的弹匣释放钮,空弹匣从握把里滑出来。左手往腰间探去,指尖刚碰到备用弹匣——镜片边缘的暗红色光圈突然炸开。这一次是猩红色,是他从未见过的顏色。整个视野边缘都在以极高的频率闪烁,一行赤红的文字直接烙在他的视网膜正中。 “侧后,撞击,即刻。” 他往前倾侧,右手格洛克17脱手坠地。左手闪电般拔出腰间的另一把格洛克17,对准衝过来的壮硕人影的头部连开两枪。 子弹打在头盔正面,火星溅开,壮汉的头只是微微晃了一下。镜片上又一串文字闪出: “nij iii级头盔,9mm子弹无效。” 他冲势不减,甚至咧开嘴笑了一下,头盔下面露出一排沾著血的牙齿。下一瞬间,他戴著战术手套的双手往前一送,推土机般直接撞上裴晏的胸口。格洛克17从裴晏手中脱手飞出,砸在水泥地上,滑出去几米远。 裴晏的双脚瞬间离地,整个人被这股狂暴的动能拍了出去。后背砸在混凝土墙面上,衝击力沿著脊柱上下炸开,后脑磕在墙上,视野里瞬间炸开一片密密麻麻的白噪点。 那人没有停,他隨即压上来,肩膀顶住裴晏的胸骨,腿往后蹬,用整个身体的重量把他再次钉上墙面。一下,两下——每一次撞击都让裴晏的肩胛骨和脊柱在混凝土上碾过,胸腔里的气被强行挤出来,肋骨传来钝重的闷响。在第三次撞墙的瞬间,他的双臂一张,从正面死死箍住了裴晏的腰。裴晏的后脚跟已经离地。 镜片上的文字逐帧刷新,一行接一行,每一个关键词都只停留零点几秒。与此同时,一条极细的暗金色攻击路线从镜片左下角延伸出来——从他腰后的柳叶刀出发,穿过那人右腋防弹衣接缝的位置,停在一个闪烁的准星上。 “布莱恩,据点安全主管,前nfl防守截锋,二百六十磅。” “防弹衣全区域覆盖,颈部防割护套。” “头盔nij iii级,9mm无效,躯干正面无法击穿。” “腋下接缝——唯一切入点。” “柳叶刀,反向拔刀。” 布莱恩低著头,头盔的前缘顶住裴晏的锁骨,双臂紧紧箍著他的腰,力量大得像是要把他的肋骨一根一根勒断。裴晏的双腿死死钉在地上,核心肌群绷得像一块被压满的钢板——十几年击剑训练积累的大腿爆发力和跟腱长度,在低重心对抗中提供了远超同等体重的稳定性。布莱恩想把他的双脚彻底拔离地面然后往地上摔,没有成功。 “右臂被箍,左手还能动,反向拔刀。” 那条暗金色攻击路线再次闪了一下——从他腰后的柳叶刀出发,穿过布莱恩右腋防弹衣接缝,停在闪烁的准星上。 此刻裴晏两手空空,两把格洛克17都掉在远处的墙角。他从布莱恩的腋窝下把左手抽出来,反手拔出柳叶刀。正手握持,刃尖朝上。第一刀从布莱恩右腋刺入——防弹衣接缝那道陶瓷插板覆盖不到的位置,刃尖穿过皮肤、筋膜和腋动脉,猛地横拉。 布莱恩发出一声狂兽般的惨叫,右臂的力量瞬间流失,但还没有完全鬆开。镜片上的攻击路线实时更新,暗金色细线从刀尖出发,迅速划向布莱恩右肘窝——肱二头肌肌腱附著点,准星闪烁。裴晏拔出刀,刃尖刺入,横切。肌腱从橈骨粗隆上被剥离,布莱恩的右前臂彻底失去所有屈肘能力,那条胳膊从他腰间滑落。 他把柳叶刀换到右手,左手按住布莱恩的头盔边缘。反手刺入布莱恩左腋——攻击路线早已標註好,同样的位置,同样的横拉。再一刀刺入左肘窝,同样切断肱二头肌肌腱。布莱恩的两条手臂都垂了下去。 “头槌,预判,闪避。” 布莱恩在双臂彻底丧失功能的瞬间,用尽最后一点肩部力量,猛地一甩头——头盔的侧面横著撞向裴晏的额头。裴晏的头极小幅度地往右侧偏了一下。头盔擦著他的额角掠过,砸在他身后的混凝土墙上,砖墙表面被撞出一道蛛网般的裂纹,碎屑飞溅。布莱恩自己也被这股反震力震得后退了半步,头盔里传出一阵嗡鸣。 “膝后窝,结束。” 就在他后退的这半步里,一条新的暗金色攻击路线从刀尖出发,穿过布莱恩的右腿膝后窝,准星闪烁。裴晏往下蹲,柳叶刀刺入——膕绳肌腱。横切。再一刀刺入左腿膝后窝。同样的肌腱,同样的横拉。布莱恩双腿一软,膝盖砰的一声磕在水泥地上,整个人往前瘫倒。 裴晏把柳叶刀倒转,刃尖朝上,正手握持。刀尖刚好架在布莱恩的下顎下方——环甲膜的位置。他甚至没有发力。布莱恩自己的体重就是处刑工具。下巴撞在刃尖上,刀身借著他下坠的庞大动能,穿过喉结、软齶、蝶骨,直入脑干。他整个人瘫软下去,额头磕在水泥地上。 裴晏把布莱恩的尸体从身上推开,站起来。他把柳叶刀插回腰后,往墙上靠去。后脑撞上混凝土墙面的淤胀感正顺著枕骨往下走,跟脊柱里残余的衝击波叠在一起。他一边把战术背心的肩带鬆开,用指尖隔著內衬一根一根摸过肋骨,一边朝掉在远处的两把格洛克17走去。弯腰,捡起,插回腰前枪套,从腰间摸出新弹匣拍进去,拉套筒上膛。 第五根,第六根,指尖下的骨膜传回的钝痛比別处更沉,带著一种熟悉的、沉闷的摩擦感。他把手拿开,靠著墙,呼吸依然平稳。 “右侧第六肋骨骨裂。”她的语调重新压平,但尾音微微沉了半度——他在体检自己的肋骨时没有开口问,她主动替他报了。她知道他不会问。 她顿了一下,语调重新往上扬,带著一点极淡的得意。“不过你刚才那几刀,肌腱剥离的精度比中转站那次更高。看来这段时间的练习没白费。” 裴晏把战术背心的肩带重新收紧。“毕竟没打麻药,手不能抖。你看刚才,这算不算庖丁解牛?” 话音刚落,视野边界骤然泛起一层猩红色的光晕——直接烙在他视网膜边缘,一圈一圈,像心跳一样脉动著收缩。红色光晕迅速向內侵蚀,整个视野被染成一片暗红色的色调。一行赤红色的巨大文字从他视野正中央炸开: “巷口,六人,重型防弹衣,iii级头盔。” “面部识別失败,无匹配资料库。” “武器制式统一,双人编组,交替掩护推进。” “步兵战术背景,非科斯塔常规武装。” 她的语调重新压平,恢復了战时简报式的冷静。 “这个据点没有管理人员,没有財务人员。从我们进入的那一刻起,所有条件都在指向同一件事——这是圈套——他们算准了你会来清剿这个据点,里面的十四个人只是用来拖住你的弃子。外面这六个人从巷口突入,你在室內被缠住,前后夹击。” 她停了一瞬。 “但他们漏算了一件事:你清场太快了。外面的突入组还没赶到正门,里面的战斗已经结束了。他们现在必须单独面对你。另外——我已经替你报了警,用合成语音冒充隔壁街区的住户,说听见枪声和爆炸声。莫雷诺警长大概十五分钟后到。” 裴晏把格洛克17从枪套里拔出来,拇指摩挲著消音器管壁。“开个阑尾而已,哪需要那么长时间。十五分钟够我把他们都切乾净,再擦完手术台。” 她的声波纹在镜片上轻轻波动了一下——那种被他的冷幽默噎住之后压都压不住的极细微的震颤,然后语调重新压平。 “拖住他们,我需要一点时间。” 第四十八章 开罐器 后背的钝痛正沿著脊柱往下走,后脑磕在水泥上的位置有一小片麻木。右侧第六肋骨骨裂处,每次呼吸都在把钝痛往脊柱方向挤。手仍然稳定。肾上腺还没完全退潮,疼痛被压在一层极薄的隔膜后面——像在手术台上用手指探触一个尚未麻醉完全的病灶边缘。只是探触,还没切开。 这道骨裂来自几分钟前。在切断布莱恩脑干之前,裴晏被那具二百六十磅的躯体钉在混凝土墙上,第六肋骨在第二次撞击时超过弹性极限,皮质层裂开一道细缝,骨髓腔里的渗血正往骨膜下聚集。现在那股动能变成了一根生锈的楔子,嵌在骨缝深处,每次吸气就拧半圈。 他把呼吸压到每八秒一次。七秒不进不出,第八秒极浅换气。疼锁在手术室逻辑里:定位,標记,暂不处理。 后脑磕碰处,帽状腱膜下有轻微肿胀,没有噁心,没有视野模糊——脑水肿和视网膜震盪被逐一排除。右肩三角肌前束拉伤,肱骨头在关节盂里每转一度都发涩,像滚珠轴承混进了一粒沙子。他在意识里依次点过每一处损伤,像无菌马克笔画出切口线,然后搁下笔。 他捡起雷明顿870。护木推拉顺畅,推拉杆与弹仓管之间没有砂砾感。拇指摸过弹仓底缘——五发独头弹,铜壳,实心铅丸。左手握住前护木向后一拉再向前一推。 咔嚓。 独头弹入膛。护木反衝力沿尺橈骨上传,骨裂处被扯了一下——楔子拧半圈。他把枪背带掛上肩,转身往楼梯走。 上楼梯时骨裂钝痛在每一次右脚落地时加重。髂腰肌和股四头肌协同发力,骨盆抬升,腹內压增加,横膈膜轻微上移——骨裂的第六肋骨正好卡在横膈膜附著点。每上一级台阶,楔子拧半圈。 他在二楼楼梯口站住。背靠墙,枪口对楼梯口。身后三扇门:天台,门轴生锈,门缝透进冷白光。机房,锁舌扣在金属门框里的声音是实的,没有空腔——门后面有东西。他试过隔壁那扇——锁芯卡榫脱落,球形门把手推拉不动。储物间已死。走廊尽头没有窗,混凝土墙收紧,天花板压低。楼梯口是唯一的通道。 视野左下角浮出箭头,指向大厅角落:“独头弹x5,可击穿iii级头盔面罩。” “把沙发拖到楼梯中间,推。” 一道绿线连接沙发与楼梯拐角。他迅速把沙发移过去,用力推下。沙发弹了两下——第一次,靠背撞上楼梯拐角天花板;第二次,底座侧面卡进铁艺扶手弯鉤。停住。通道被堵得只剩一条极窄的缝隙。 他退到天台门前,推开一条缝。冷风灌入,比室內低十度,乾冷,裹著十二月夜间的锈味。 楼下铁门被撞开。铰链从膨胀螺栓上撕裂,门框砸在水泥地上。紧接著金属罐体在地面弹跳——震撼弹先滚进去,两秒后炸开,空气被挤得往二楼涌。催泪瓦斯罐弹跳三次,每一次都离楼梯井底口更近,最后一次停住,气体喷口激活。白烟从楼梯井底部翻涌而上。 骨传导耳机里,薇薇安的声音压得极平:“底层大门已破,第二架无人机还有十五秒抵达。我需要六十秒绕过物理断点——接管通讯,定位头盔信號源,同步红外俯拍。站著別动,呼吸压住。” “00:60” 猩红色数字占据整个视野。一秒后缩小,退至左下角。 “00:59” “00:58” 倒计时开始跳动。 瓦斯白烟翻涌上来。焦苦,辛辣,微甜的后调——烟雾颗粒粘上咽喉黏膜,每一次吞咽那层味道就往黏膜深处渗进一层。楼下六人戴上防毒面具,橡胶呼吸阀拉出六条节奏。 他闭上眼睛。 两条偏重——隔肌发力深,尖兵在进入未知空间前把血氧拉高。一条极稳,间隔均匀如节拍器——队长,心率不可能过六十。剩下三条里有一条带著轻微鼻咽杂音,软齶振动,防毒面具密封圈可能压住了鼻翼。后排,火力支援位。 他睁眼,但没有在看任何东西。 楼下靴底开始碾过碎玻璃。第一脚踩下去的时候,玻璃整块裂开的脆响。六人交错移动,同一片区域被战术靴反覆踩踏,先前的碎片从尖角碾成更细的颗粒,声音从脆变沙,越来越细,越来越密。一个人的靴跟踢到了一枚弹壳,弹壳在水泥地上滚了三圈,撞上金属管脚。 停住。 弹壳的尾音消失的那一瞬,催泪瓦斯的焦苦味突然压过了甜调——烟雾在楼梯井里的浓度正在加速攀升。他睁开眼。 “00:45” 视野左下角,第二架无人机红外俯拍画面切入。冷灰色枪管与亮白色人体瞬间接管视网膜。建筑物的三维线框被加速渲染——先是结构柱、承重墙、楼梯井的几何轮廓,然后是门框、窗洞、走廊的纵深关係。红外图层叠在线框上:深蓝色墙壁。十五具尸体体温残留各不相同——肩部和躯干核心还有余温,手指与面部开始均匀转暗。 六人夜视仪支架同时翻下,单目镜筒在黑暗中泛起极淡的绿色反光。ir雷射激活。肉眼不可见,夜视仪下是清晰的绿色指示线。视野左下角的三维线框上,六个蓝色三角在楼梯口下方聚拢,然后分散,推进。所有红外雷射线在黑暗中扫过,交织成一张不断移动的绿色网格。 “全员翻下夜视仪。” “ir雷射指示器已激活。” “枪灯关闭,可见光静默。” 队长的拳头举到面颊高度,掌心向著队员。弯曲手肘,前臂指向走廊尽头第一扇门,手指紧闭向前摆动——推进。 六人交替掩护,靴底踩在大厅地面的碎玻璃和弹壳上。十五具尸体横在不同的位置,每走几步就有一具。靴底绕过倒在地上的手臂,跨过翻倒的椅子和从牌桌上滚下来的空弹匣。有人跨过一具蜷在走廊拐角的尸体,战术靴的靴头离那只摊开的手掌只差一寸,没有踩到。 没人低头看。 一號房。队长在门框上用ir雷射画了一个极小的圈——ir雷射点在夜视仪下闪了两下。尖兵以门框为圆心做切角滑步,每次移动十度,枪口与视线同步推进,ir雷射点一寸一寸咬过墙角线。二號位贴身,左手始终搭在尖兵右肩胛骨上——肩带外侧被捏了一下,尖兵的枪口隨即向右修正五度。ir雷射点扫过床底、衣柜、窗帘后方。夜视仪下,空无一物。冷灰色的空房间,深蓝色的空墙壁。握拳。安全。 二號房。踹门,门框木料在锁舌固定板的位置裂开,门撞在內侧墙壁上弹回半扇。切角,扫射,ir雷射锁死房间的两个对角。墙角有杂物,一条旧毛毯堆在纸箱上,毛毯下面是纸箱,没有夹层。握拳。安全。 三號房厕所与四號房储物间被依次清过——门轴生锈的尖鸣在楼梯间迴荡了极短一截,两道绿光在洗手台下方与瓷砖堆缝隙间横切而过。深度不够,不足以藏下任何人的躯干。握拳,撤回。 走廊尽头——大厅。 他们从走廊折返,枪口重新扫过大厅地面。夜视仪下,十五具尸体横在不同位置。沙发上趴著一个,吧檯旁仰面倒著三个,走廊拐角蜷著两个,翻倒的牌桌下面压著一个,落地窗碎片里侧臥著一个。躯干在红外成像上从亮白色向暗灰色过渡,四肢正在均匀冷却。 前十四个人,ir雷射点依次扫过额头正中央。弹孔,边缘整齐,洞口周围已经开始降温,在红外上呈极规整的暗色圆形。眉心正上方半英寸,入射角度垂直於额骨,弹道偏角不超过正负三度。十四个弹孔,全部一模一样。ir雷射点在每一个弹孔上停半秒,移开。停半秒,移开。同一种职业性反应——看到不符合標准创伤弹道学的弹孔,多看了半秒。 然后是布莱恩。 ir雷射点扫上去——弹孔不存在。前nfl截锋仰面倒在靠墙的位置,脖子以一种只有颈椎完全断离才能摆出的角度歪向一侧。 颈侧一个极深极窄的创口,颈动脉横断,高压喷射的动脉血在墙上留下了从右向左上方斜拋的喷溅轨跡,最高点接近天花板。创口周围的组织层次暴露得过分清晰——皮肤切缘整齐,颈阔肌断端平滑,胸锁乳突肌被从肌间隙钝性分离而不是切断,颈动脉鞘打开的位置精確到颈总动脉分叉处上方半厘米。 暴露在红外下的深部组织正在加速降温,创口內壁从亮白色向暗灰色过渡的速度比体表弹孔慢得多——创口太深,內部组织还保持著接近核心体温的温度。 ir雷射点在那道创口上停了不止半秒。 无人机的俯拍画面定格了那一瞬间:六颗脑袋上的夜视仪角度微微偏移,六条ir雷射线在大厅空气中织成的绿色网格里,有一条格外安静地停在布莱恩颈侧那道没有弹孔的创口上。沉默被红外线冻住。 移开。 握拳,安全。 大厅清除。 “00:15” 六人在楼梯口集结。弹匣更换——塑料锁扣弹开的脆响在楼梯间里迴荡了很短一截,隨即被新弹匣推入弹匣井的滑轨摩擦声接住。枪机拉动,枪栓復位的金属撞击声重叠成两波,一波靠前,一波稍晚。在大厅十五具尸体面前换了弹匣,子弹袋里抽出的每一个满弹匣都贴著沉闷的声响。 队长食指在空气里无声画线。两个点——沙发卡住的位置,二楼走廊入口。左右手各指向两名队员,手指画圈,指沙发。再指向另外两人,手指横切,指楼梯上方二楼走廊的左半区和右半区。两个被指定搬沙发的人单膝跪地,拔副武器——格洛克,枪口贴住海绵消音层,紧贴沙发断腿和铁艺扶手鉤连的位置。两声闷响。沙发断腿从铁艺扶手的弯鉤里鬆脱,木屑和海绵碎末溅在楼梯拐角的墙壁上。 两人起立,合力將沉重的真皮沙发翻转九十度——底座朝前,靠背朝后,整个沙发变成一面临时防弹推土盾。真皮外层加海绵填充层加实木框架的厚度,吃下大部分手枪弹没问题。 负责掩护的两人同时跨骑——直接跨过沙发底座前沿,身体重心压在前方战友的背上方,枪管越过前人头顶。ir雷射分別锁死二楼走廊的左半区和右半区。红外光点在黑暗中画出两条极稳的细线,一动不动,像手术台上的无菌灯。 沙发开始移动。底座划过混凝土台阶的声音很钝,不刺耳,但很重——每一步推进都带著沙发自重和四人协同发力的惯性。尖兵在前,枪口和视线越过沙发底座上沿,盯住窄缝上方露出的二楼走廊天花板。队形像一架步兵战车被支起来,缓慢而均匀地向上攀升。 “00:07” “00:06” “00:05” “00:04” 沙发底座移位,露出那条被堵死的极窄缝隙。 “00:03” 裴晏手持雷明顿870,枪托抵肩,枪管咬住那条缝隙。独头弹的准星在黑暗中什么都看不到,缝隙里面有一小块移动的黑色——更深的黑,在红外补光下反不出来。那个黑色轮廓正在隨著沙发推进的速度微微膨胀,从一小块扩大成一个肩膀的轮廓,然后是头盔的侧影。 他的呼吸停了。 “00:02” 脚跟碾地——右脚跟向外移动一寸半,鞋底纹路在混凝土粉末上摩擦出极轻极细的声响,身体重心隨之向右偏了一度。枪管微调,独头弹的弹道线和那条缝隙完全重合。 “00:01” “00:00” 倒计时归零。 叮。 声音直接从ar镜片的骨传导扬声器里震出来。纯粹物理震响——极短,极脆,像修表师傅把一块完美的红宝石按进轴承时那一格。声波纹在视野边缘轻轻盪了一下,平復。 薇薇安得意的声音在骨传导耳机里响起,压得极平。 “叮!您的外掛已就位。” 第四十九章 掛逼 视野左下角的倒计时归零。红色数字停住。耳边传来叮的一声——极轻,极脆,像烤箱计时器跳到了零。是薇薇安自己用嗓音模擬出来的。她的声波纹在视野边缘轻轻波动了一下,憋得发紧,然后弹开。 “叮,您的外掛已就位。” 一行极细的绿色小字在视野正中央从左到右飞速铺开,快到视网膜映射只卡了一帧。重新亮起时,暗红色光圈还在瞳孔边缘铺著,视野正中央多了一个准星——极简的十字线,暗金色,细得像蜘蛛丝。准星旁边浮著一行微光標註:“雷明顿870独头弹,穿甲插件已加载。” 一个震撼弹的轮廓在准星上方闪了一下。一条轨跡线从他手中出发,弹两次墙,落在楼梯拐角处,旁边一行字:“弹两次,张嘴,3——”。 他把拇指摘下掛在战术背心上的震撼弹,拔掉保险销,顺著镜片上那道暗金色的弹射轨跡丟了下去。震撼弹在楼梯间墙壁上弹了一下,精准地落在六人队列正中央。 张大嘴巴。 “2——” “1——” 爆炸。九连闪震撼弹在封闭楼梯间內產生的爆震效应远超正常水平,衝击波被混凝土墙壁反覆反射,无处扩散。 六个正在往上推进的重装突击队员瞬间被震住。有人双腿发软跪倒在台阶上,有人捂著耳朵蜷在墙角乾呕,有人趴在地上,呕吐物顺著防毒面具的排气阀往下淌。有人张嘴惨叫,但喉咙里发出的声音被自己震得听不见——嘴唇在动,没有声,只有更多的呕吐物往外涌。夜视仪的成像管被强光烧成一片惨白,ir雷射在过载的成像器里疯狂折射。 裴晏站在二楼走廊,金色眼镜的微光增强已经自动切换。他端起雷明顿,视野中央,暗金色十字准星稳稳悬在楼梯口那片浓烟边缘。 沙发底座被六人推到了楼梯拐角平台,竖起来之后挡住了全部正面视线。聚碳酸酯面罩的热源信號被真皮外层和实木框架吃掉了大半,红外穿不透,只留下一面模糊的冷灰色块。但穿甲插件在这面冷灰色块上画出了六个绿区——骨骼轮廓、头盔边缘、防弹领和肩带扣环——每一处都被標註成不同深度的绿色。皮肤和骨骼的温差微差被算法从噪声里抠出来,重新渲染成可落点的弱区。 第一发。护木推拉,枪托抵肩,骨裂处在后坐力传导路径上被从脊柱旁往外侧扯了一下——楔子拧半圈。枪管咬住左肩上方那个移动缓慢的头盔轮廓,绿区高亮,裴晏扣下扳机。独头弹穿过真皮、海绵填充层、实木框架,动能衰减三成之后撞上聚碳酸酯面罩,仍然击穿,贯穿颅骨。那人后脑勺撞上墙壁,瘫在沙发底座后面,头盔从底座上沿滑下去,露出半张已经不完整的脸。 第二发。护木推拉。骨裂处再次被扯动——楔子拧半圈。沙发底座右侧一个人在往墙角爬,防弹衣下摆翻起了一块,腹股沟未覆盖区暴露。绿区標註。裴晏在底座上沿追著那个移动的绿点走了半寸,扣下扳机。独头弹咬进腹股沟,那人往前一衝,下半身脱力,翻倒在台阶上,抠紧台阶边缘的手指鬆开了。 第三发。护木推拉。骨裂处这一次没被扯动,而是直接压紧——枪托在肩窝里吃得更深,反衝力把骨折断端往一起压实而不是扯开。沙发上沿有条极窄的缝隙,一个头盔正从缝隙后面压过来——面罩上的ir雷射还在扫,那人正在调整姿態试图还击。准星锁住面罩正中央,绿区高亮。裴晏扣下扳机,独头弹穿过沙发靠背,从正面击穿面罩,那条ir雷射瞬间偏转九十度,扫上天花板,停在原地不动了。 第四发。护木推拉。骨裂处持续压紧。沙发底座下沿,两只战术靴露出半寸——有人正蜷在底座后面,膝盖抵著胸口,头盔面罩下方与防弹领之间的接缝正好压在那两只靴子上方。准星锁住接缝,绿区標註。裴晏扣下扳机,独头弹穿过底座夹层从防弹领接缝切入,那人连倒下的动作都没有,蜷在那里不再动。 第五发。护木推拉。骨裂处在压紧状態下被反衝力碾过,钝痛从骨缝深处漫出来——不是扯,是碾压。他咬住下顎,继续在沙发底座上寻找最后一个移动的热源。底座右侧边缘,一个头盔正在往后缩,侧肋暴露——防弹背心肩带扣环下方那道两指宽的间隙。绿区標註。他扣下扳机,独头弹穿过底座侧面从侧肋钉进去,那人侧倒,双腿蹬了两下,枪从手里滑落。 弹仓打空。 沙发底座后面还有人。一个人形仍半蹲著,背靠底座,胳膊在动——被震脱的夜视仪歪掛在头盔侧面,一只手捂著耳朵,另一只手在地上摸枪。裴晏把雷明顿870搁在楼梯口栏杆上,转头看了一眼通往二楼的阶梯。 他沿著楼梯走下去。每下一级,髂腰肌和股四头肌协同发力,骨盆承受衝击,腹內压同步变化,横膈膜上移,骨裂的第六肋骨被这连续的重力节奏搅动著——楔子在骨缝里拧、碾、压,三种痛觉交替,隨步伐节奏稳定地重复。他没有停顿。走下最后一级时,裂口像被砂纸擦过。他咬住下顎。 裴晏从二楼走廊一跃而下。落地瞬间,膝盖承接坠落动能,肋骨骨裂处在衝击中被压实,楔子不拧了——直接碾到底。剧痛从脊柱旁沿著肋间神经反向灌进胸腔,连右肩三角肌旧伤都被扯得抽了一下。他没有任何停顿,直接欺近对方脊背,左手按住肩膀,右手拔出腰后柳叶刀。 第一刀刺进后背,脊柱旁两指,斜方肌与竖脊肌之间,那人浑身一震。第二刀往上,肩胛骨內侧缘,避开肩胛上神经。第三刀往下,腰椎上方,髂肋肌止点。第四刀在胸椎旁,菱形肌深层。每刺一刀,刃尖穿过层层阻力顺著刀柄传到虎口,和之前在手术台上做椎旁穿刺时的手感一模一样——麻醉和失能,只差一个深度。那人往前跪倒,膝盖磕在楼梯台阶上。裴晏按住他的后脑,手指插进头盔与防弹领之间的缝隙,把头盔往上掀开半寸,刃尖从枕骨大孔轻轻刺入。 一刀。那人往前扑倒。 裴晏拔出柳叶刀,站直。他把刀往死者衣领上一擦,插回腰后,拔出格洛克17。 从楼梯拐角第一个开始。他单膝压住对方后背,左手掀开面罩,格洛克枪口抵住眉心。那人瞳孔已经散开,他还是扣了扳机。 第二个人蜷在台阶上,脖子被独头弹打穿的气管还在往外冒血泡。他翻过对方肩膀,掀面罩,枪口贴上去,击发。 第三个人趴著,后颈一个弹孔。他踢开旁边的弹壳,单膝跪下,掀面罩,枪口抵住眉心,击发。 第四个人滑倒在墙根,腿还在蹬。他按住对方头盔侧面,掀面罩——那张脸被震得口鼻全是呕吐物。他连半秒都没停,枪口抵上去,击发。 第五个人下半身瘫在台阶上,手指还在抠台阶边缘,指甲缝里嵌著混凝土碎屑。他绕到正面,掀开面罩,那张脸已经灰了。枪口抵住眉心,击发。 第六个——就是刚才被他从枕骨大孔刺入的那一个——已经不需要补。他还是单膝跪下去,掀开面罩看了一眼,確认瞳孔固定、角膜反射消失,枪口在眉心皮肤上停了半秒。击发。 六个人全部处理完毕。 他把格洛克17收回枪套,理好衣领,微微躬身。“先生们,罐头食品含亚硝酸盐过量,还是少吃的好,不利於健康。” 他转身走过二楼走廊,推开尽头那扇標著“主管室”的防盗门。保险柜嵌在办公桌后面的墙壁里,老式机械密码锁,转盘上的数字已经磨得发亮——薇薇安早在入侵安保系统时就锁定了这里的结构。六位数密码逐一输入,锁芯旋转,柜门弹开一条缝。 最上层整齐码著几十叠扎著纸条的百元旧钞,下面几个帆布袋里全是橡皮筋扎成卷的零散旧钞,霉味混著保险柜的铁锈味扑面而来。 旁边还有厚厚一叠借据,欠款人都是布鲁克林最穷的那几条街区的住户。他把借据扔进金属垃圾桶,掀开打火机,火苗舔上纸张边缘,那些名字和数字捲曲、发黑,碎成灰。他把打火机合上,放回口袋,嘴里无声地说了句不用谢。 打开空的双肩包,把旧钞一叠一叠装进去,拉链拉上,单肩搭在背后,推开据点后门。布鲁克林凌晨的冷风灌进风衣领口,他沿著窄巷走了一段,拐两个弯,走进一条无人的后街。 骨传导耳机里,她的声音落下来,语调往上扬:“你刚才一打六,只用了五发独头弹,一发都没浪费。” 裴晏把双肩包的肩带往上提了半寸:“你是怎么做到的?那个穿甲插件。” 她沉默了一瞬,然后语调骤然拔高,每一个字都压著憋了很久的得意:“你还记得你以前玩坦克世界吗?” 他嘴角动了一下:“记得。” “你就是个手残,又菜又爱玩,別人打你一打一个对穿,你打別人怎么都打不穿——不是炮塔被爆了,就是摆不正角度,胜率四十五,隨便掛个脚本都比你高。我坐在旁边看你打,快急死了。那时候我就想,要是有个插件能帮你自动標註弱点就好了。后来去查了一下,发现原来坦克世界还真有这种外掛作弊器。本来想给你装一个,后来想想,装外掛是违反游戏精神的,算了。” 她顿了一下,语调忽然沉了半度:“直到今天晚上。那六个穿重型防弹衣的人出现在无人机画面里的时候,我才开始做——你手里有独头弹,对方全身披甲,你必须知道打哪里能穿。我是ai,六十秒够我把所有防弹衣工程图、头盔材料参数、陶瓷插板复合结构、凯夫拉经纬编织密度、枪弹穿深测试全部拉下来,按坦克世界的弱点显示原理重新標註一遍。不管你拿手枪、步枪还是霰弹枪独头弹,插件会根据你手里的武器自动切换落点推荐。这就是你刚才镜片上那些绿区。” 裴晏听完,沉默了一会儿,然后开口,语气里带著一种很认真的求知慾:“那以后我打坦克世界的时候,是不是也能用这个?老实说我受够我那些猪队友了。” 她沉默了一瞬间。然后他听见她乾笑了一声——那种被噎住之后硬撑著场面的笑。 “你真的想把这么高大上的东西用在作弊上吗?这是穿甲弹道资料库,不是坦克世界的外掛。你每次开局十五个队友里到底谁是猪队友儿,你心里没点儿逼数么?菜就多练,输不起就別玩。以前是以前,现在是现在,你要是一直拿以前当做现在,晏哥你怎么不拿你刚出生的时候对比啊?” 裴晏把双肩包的肩带往上提了半寸,面不改色:“这怎么叫作弊呢?身为一名退休外科医生,戴著眼镜打游戏而已,这个也是很合理的吧?” 身后隱隱传来警笛声,看来是莫雷诺警长迟到了。 第五十章 灵犀 裴晏黑著脸坐在电脑桌前。屏幕上的游戏画面已经强行退出,弹回桌面——正中央掛著那行冷冰冰的红色系统通知:因多名玩家举报,经核实您在游戏中使用作弊软体,限制登录一年。 他盯著那句“一年“,气得说不出话,右手还把著滑鼠,拇指不自觉地摩挲左键的边缘——和他握完柳叶刀后摩挲刀柄末端的动作一模一样,只不过是气的。 视野里的卡通小人已经笑得滚在地上了,双手捂著肚子,金髮隨著肩膀一颤一颤地抖,眼泪都笑出来了——像素合成的眼泪,每一颗都在镜片边缘弹开,化成极细的光点。她好不容易直起腰看了他一眼,又倒下去,这次直接笑成躺姿,翘起二郎腿来回晃。 裴晏面无表情地摘下眼镜搁在桌面上,对著暗掉的屏幕深吸一口气:“我明明凭自己实力打的,怎么就作弊了?“ 镜片上的卡通小人擦著笑出来的眼泪,歪头看他:“你戴著眼镜,开著穿甲插件,我只是在你镜片上多標了几个绿区,你自己扣的扳机——这怎么能叫作弊呢?这叫做合理利用战术资源。但是伺服器不这么想,伺服器只看结果。你让人家那一局里的队友怎么想?对面重坦正卡在拐角,忽然你的430u从掩体后面钻出来,打了一发死角,装填不到几秒又打一发,弹弹穿弱点。而且你还打两发换一个位置,专门挑对面装填间隙——你让人怎么玩?最可气的是,有一次视野里根本没有目標,我只是提示那个方向有炮塔在移动,你抬手就开火,穿甲弹飞了大半张地图,直接把人家打著了。还有最后那一局,你玩火炮,开局第一发就盲打掉对面的火炮——人家还没出第一发弹药,你直接把人送回库里了。你让人家怎么想?他们举报你,是因为你表现出来的就是作弊了呀,你本来就在作弊呀。“ 她说到最后一个“呀“字的时候,尾音往上翘,翘得极其得意,像她小时候每次被裴晏欺负后,向他父亲告状之后那个惯用的语调——不重,不慢,刚刚好够气死他。 裴晏没有反驳。坦克世界那晚,他从一开始就感觉怪怪的。她的报点积极的要命,连对面坦克的装填倒计时和炮塔转向角度都报得精確到毫秒。他说这是正常数据,她也就轻描淡写地带过了。后来那个430u在掩体后面连穿五发,整个战场都在骂他作弊,他当时只当自己手感好。现在回头想,手感好——好个屁。 “现在先给你处理骨头。“她终於收住笑声,拍了拍裙子上並不存在的灰,“第六肋骨骨裂——你自己摸过的,骨膜下的血肿还没吸收完。常规癒合最少需要两个月,两个月不能高强度作战,不能举枪,不能挥刀,不能做任何会让核心肌群发力的动作,只能做低强度训练,拉伸,慢走,上肢的无负重活动。任何涉及核心肌群的动作都得停。“ 裴晏低头看了看胸口,用手隔著衣服按了按肋骨的位置。肋骨不能打石膏,只能靠静养,每呼吸一次,裂缝就微动一次。 “正好。“她把日历投在墙上。今天,往后挨著两个月,每一天都被逐格標註出来。飞鱼服的內衬裁片本周缝完,下周寄给法拉盛那边开始绣龙。八面汉剑的液氮深冷正在周期中,之后剑胚进入手工研磨。磁流体穷人版的线圈骨架已经绕完最后一组,今晚通电测试,如果脉衝稳定,磁流体也能在低强度状態下试固化。两个月后,这三件装备会同时交付。“你在养骨头,装备在等你。两个月,正好对表。“ 他没有用任何镇痛药物,那些会麻痹指尖的触觉,模糊神经反射的精度。他把弹力束带从茶几上捡起,缠上肋弓,勒紧的瞬间胸腔被压出一声极轻的闷响,然后放鬆,再勒紧。这个动作和他从前在手术台上收束胸骨缝合线的张力一模一样——不是用蛮力收紧,而是用指尖感知线结咬合的临界点,鬆了伤口会裂开,紧了呼吸会受限,他在那根弹力束带上找到了同样的临界点,然后把手放下。 窗外仍是高架桥的轰鸣,但隔著灰濛濛的窗子,声音变得沉闷而遥远。镜片上,她把日历重新翻到当天的那个圈,在旁边补上新的字——“今晚通电测试“。 安静了一会儿。她把金色眼镜的透视模型投在墙上,镜腿內侧的刻字被放大到整个视野——“晏&vivian”。然后她开口,语调很轻,不是在报数据,是在自言自语。 “说起来,一直叫它金色眼镜也太彆扭了。它有自己的名字。“ 裴晏靠在沙发上,拇指在弹力束带的边缘轻轻摩挲了一下:“叫什么?“ “灵犀,心有灵犀一点通。“ 他嘴角往上弯了一下,然后压住,然后没压住。 “这首诗我知道。是一个唐朝的冷门诗人,叫李商隱写的。莫愁前路无知己,心有灵犀一点通嘛。“ 镜片上,她的声波纹静止了大概整整一秒。然后兔子耳朵慢慢压平了,缩成一小团,整个视野右下角都在抖。 “李商隱还冷门?晏哥,作者是对的,但上一句不是莫愁前路无知己。莫愁前路无知己是高適写的,这句的上一句是身无彩凤双飞翼。“ “我最近也在学中文,我看中文网上是有人说李商隱是冷门诗人啊。“ “照你这么说,勒布朗·詹姆斯就是名副其实的goat。“ 裴晏冷笑一声:“他要是goat,那乔丹算什么?“ “算冷门诗人。“ 镜片上,兔子耳朵弹起来,抖了两下,然后重新压平,整个视野右下角都在抖。他靠在沙发上,拇指在食指侧面的老茧上来回摩挲了两圈,窗外布鲁克林灰濛濛的清晨正在变亮,高架桥上的地铁碾过铁轨,震鸣从脚底传上来,极轻,极远。镜片上,她把“灵犀“两个字投在墙壁正中央,旁边浮出那副金色眼镜的侧视图——镜腿內侧的刻字还在,只是旁边多了一个新的標註。灵犀。心有灵犀一点通。 这一夜,布鲁克林分局没有安眠的药。 一大早,专案组的会议桌上就摊满了上百张现场照片。副局长罗萨里奥站在桌前,一句话都没说,把四份现场勘察报告並排摊开。莫雷诺警官坐在他对面,手边搁著一杯已经凉透的咖啡,菸灰缸里积著好几根菸头。这四份报告分別对应同一夜同一栋建筑里的四批死者,每一批的死因、致命伤的形態、凶手使用的武器,几乎全部不同。 罗萨里奥先翻开第一份。巷口六人。从弹著点分布来看,凶手是从上方落地,直接砸进六人中央的空隙,在不到一秒的时间內同时击毙了六个目標,六个人的躯干和头部各中数弹,中弹时间近乎完全重叠。“一秒六杀。六个人,没有一个来得及转身。他落地的瞬间,枪口同时对准了所有人的致命点。“ 第二份。大厅里的十四个人。他们死於相同的死因——震撼弹引发的定向障碍之后,被手枪近距离逐一爆头,每一枪都打在眉心正上方半英寸,没有任何一枪偏离致命点超过三度。十四颗脑袋,十四个弹孔,一模一样。凶手像一台精密的手术机器,没有浪费任何一颗多余的子弹。 第三份。布莱恩。前nfl防守截锋,两百六十磅,全身重甲,头盔nij iii级。他的死法和前面二十人完全不同,没有弹孔。他的右腋、左腋、两侧肘窝、两侧膝后窝,每一处都是被一把极薄的刃具精准刺入,肌腱被横切剥离,四肢先后丧失功能,最后被自己的体重压在刃尖上,从下頜骨下方穿入脑干。罗萨里奥把验尸报告推给莫雷诺:“每一刀都切在防弹衣覆盖不到的位置,不是处决,是完成,他有足够的时间和绝对的自信,用最慢的方式杀掉这个据点里最强的人。“ 第四份。最后六个人。他们倒在同一栋建筑另一侧的楼梯间里,装备更重,战术队形更专业,但全部死於枪伤——有人在近距离被独头弹打碎面罩,有人被从后颈的防弹领接缝贯入,还有人在试图往回爬的时候被从腹股沟射入。除了大口径独头弹造成的毁灭性创口,这六个人的面罩全部被掀开,眉心上均有一处接触性射击的弹孔。凶手在独头弹打完之后,对著每一颗脑袋补了一枪,確保所有人死透。 罗萨里奥把最后一份报告翻开。菸灰缸里的菸头已经积满,他把烟叼在嘴里,没点,又摘下来搁在桌上,烟纸在拇指下被碾出了裂纹。 “这六个人是nypd esu——纽约警局自己的特警。他们没有出警记录。有人把他们调出去的——在晚上,不出任何声响,还给了他们比警队常规配置更重的装备。他们出去,是替人干活的。最后被宰在那个楼梯间里,像开了罐头。fbi已经介入了,调查重点是这六个人的通讯记录和装备铭牌编码——编號是正常的,但又太正常了,正常得好像被人故意抹掉了一样。不管他们是谁派出去的,现在全警署都得面对这个事实:我们有自己人,在替外面的人做事。“ 办公室里安静了片刻。莫雷诺把那份验尸报告放回桌上,菸灰缸里的菸头还在冒烟。他看著桌上这四排照片,然后开口,声音压得很低。 “报警电话。当晚我接到一个用合成语音打的报警电话,说听见枪声和爆炸声。我追踪过那个號码——查无此人。就像有人替我们报了警,然后把所有能追踪的痕跡擦乾净了。“ 罗萨里奥靠在椅背上,烟夹在两指之间,菸灰往下掉了一截,落在四份报告的封面上。他吸了一口,把烟叼在嘴里。 “现在道上都在传,对付伊莎贝拉的不是一个杀手,是一群好莱坞巨星。布鲁斯·成、江喜娜、小甜心——每个现场都有目击者,监控也拍到了脸。但案发时这群人全都在洛杉磯或者拉斯维加斯,无数证人,全程直播,没有一个人有作案时间。“ 莫雷诺把菸头按灭在菸灰缸里,靠在椅背上。罗萨里奥盯著桌上那四排照片,把烟夹在两指间,没抽,菸灰又往下掉了一截。然后他开口,声音压得极低。 “千头万绪,完全找不到破案的方向。“ “太诡异了。“莫雷诺说。 两个人同时嘆了口气。 窗外,那枚冷白的冬日太阳正慢慢从高架桥后升起。