他活到三十二岁,每天背几百条关于我的数据:我喝咖啡不加糖、我左肩胛骨上的黑痣、我说"好的"习惯在尾音加一个微微的上扬。他用一年把一个活人的所有习惯嚼碎了重新消化——为了变成那个人。但他在变成那个人的过程中被告知:不需要他的姓名。
周暮生。编号003-B。
我关掉车灯。
在黑暗里坐了很久。手搭在方向盘上。左眉尾那道疤开始隐隐发痒——也许它从来都不会发痒,只是我以为它应该发痒。记忆在骗我。
七岁从楼梯上滚下去的那天,宋婉清站在楼梯口。她要我穿"弟弟的拖鞋"——但我回头想起来了:那时候我并没有弟弟。那双拖鞋哪来的?那双大两码的塑料拖鞋上印着一只蓝色的小企鹅——买两双,穿烂了一双,留着另一双。留着——给谁?在宋家从来没存在过的那个孩子,什么时候有了属于他的拖鞋?
那条微信记录不是周暮生自己造的。他只是一个执行人。他执行的是"蝉蜕"给他发的每一个指令。
他也许愿意配合——也许不愿意。他手机里那个带有自毁机制的加密文件夹和上传到云端的编号列表——也许是他留给世界的一份"自白"。他早就知道自己是编号。他只是在等一个机会。
第二天上午。
常浩在电话里说:"宋老师。你要我查的那个东西,查到了。"
他说"蝉蜕"除了加密群之外,旗下有一个代码托管平台,用的是境外服务器。周暮生的云备份里有一个"同步镜像"脚本——在他每次上传云端的时候,这个脚本会自动往托管平台的一个隐藏仓库推送一份相同记录。常浩的技术团队反编译了这个脚本,拿到了仓库的访问Token。
"里面不止有替换记录,"常浩的声音有点发抖,"整个组织的运营文档全在。资金流、客户名单、人员分工——宋老师,这东西值十几个人下半辈子。"
我说:"除了你还有谁拿到了副本?"
"我。"常浩说,"以及你指定的那个地址——"
"许鹤。"
当天晚上许鹤把东西报给了省公安厅刑侦总队。材料推上去之后四十分钟,总队直属的反拐处成立了专案组。
收网从半夜零时开始。
徐州沛县。三处窝点。南京鼓楼区。一家以翻译公司为幌子的前端联络点。建邺区——金陵福利院的档案室管理员。杭州西湖区。两个专门制造"假身份生命周期"的文证制作人。
宋婉清被带走的时候正在金色家园三期的顶层复式里和几个牌友打麻将。警察进去的时候,她的牌正摸到一半——一张红中。
"你搞错了吧?"她把牌往桌上一拍,摘下老花镜,"你们不知道我是谁?"她的语气还是那种宋氏地产副总裁惯用的东西——顺滑、有底气、一丝多余的起伏都没有。
"知道。"带队的刑警亮了拘留证,"宋婉清,涉嫌拐卖儿童罪、窝藏罪、妨害作证罪——你被依法逮捕。"
她被铐起来往外走的时候,左脚绊在了茶几腿上,整个人往前一摔。没人扶。
她是一个人倒在大理石地板上的。牌友全躲到了阳台。
医院的诊断:突发性脑出血——左半身中风。左半边脸从眼角到嘴角全塌了下去,话说不出来了。右手的麻将还没松开——那张红中捏在拳头里,到ICU才被护士抠出来。
我接到许鹤电话的时候只说了一句话:"她还活着吗?"
"活着。"许鹤说,"但不能走路,不能说话,半边脸全瘫了——这辈子不能再装体面了。"
我想了很久。最后说了一声好。
然后挂了。
逮捕行动持续两天一夜。
十七名"蝉蜕"核心成员在南京、徐州、杭州三地同时落网。冻结涉案资金超过四千三百万,查扣伪造身份证件一百二十余份,调取被替换身份档案六十三份。
其中三十九份已完成的替换记录中,被替换者已经"死亡"或"失踪",身份数据完全被覆盖。
三份替换记录正在执行中——包括编号003-B。
专案组在大规模发布会的前一晚,把顾念的释放手续办完了。
我站在看守所外面的走廊上。
走廊很长,墙是淡绿色的,地板砖中间有一条洗不掉的褐色水痕。我盯着那条水痕,大概站了十五分钟,直到走廊另一端的铁门响了。
顾念出来了。
黄马甲换回了她自己的衣服——一件海军蓝的薄风衣,扣子没扣。她瘦了一圈,锁骨窝深得能放下一颗核桃。脸色苍白,嘴唇干裂。头发没扎,散在肩上。
她站在原地看我。我站在原地看她。
谁都没动。
然后她走过来。一步一步走得很慢,左脚稍稍往外撇——她在看守所里扭过脚踝。走到我面前半米停住了。
"你开门的时候用左手拧的钥匙。"她说。
我低头看了一眼自己的左手。刚才开门的时候我确实用左手。右手力气小——她知道的。她用了六年记住这个细节,然后用这个细节在无数个不确定的时刻确认——这个人是他。
我说:"进去之前你在车上问我——你怎么知道回来的是我?你当时没回答。"
"因为那时候我也不知道。"她吸了一下鼻子,"后来才想明白。"
"明白什么?"
"周暮生右手拇指畸形——他右手根本用不上力。所以一切需要右手用力的事他都刻意绕开。我倒推了一下这快一年里所有'不对劲'的瞬间——每次我觉得'他不是他',都是因为他用左手开门。"她笑了一声——干干的,像哭了很久之后的笑,"连你的身体缺陷都成了验你的唯一方式。你说这算什么。"
我把她拽进怀里。
她在我胸口哭了很久。久到我衬衫前襟全湿了,久到我右肩上那颗旧伤隐隐作痛。我不动。她也不动。
两个月后。紫金山公墓。立秋。
我带着骨灰盒上的山。骨灰盒是黑檀木的,不大。我一只手能握住。
墓碑订的是最小的——青石料,磨砂面。碑文七个字:
宋谨行1992——2025
我没给他用周暮生这个名字。那是个编号,不是名字。编号003-B的唯一意义就是备份——给编号003-A做备胎。但这辈子活的不是编号。
他是个活人。他有一个不属于他的养父养母,他有一个不属于他的出生地,他有一份不属于他的"任务"。他把命交了——不情愿,但他没有退路,因为他背后是一个运作三十多年的地下网络,他只是六十多个编号里编号最小的那一批。
但他留下了一卷拆掉整个网络的图纸。
他云端的文件、他加密的编号列表、他在舍曲林药瓶背面手写的草稿——记录了两个替身任务中受害者的位置——都成了专案组最重要的证据来源。死人说的真话,比活人多。
我把骨灰盒放进碑座,封上盖子。
立秋。山上的风吹过来,凉了。
许鹤站在我身后三步远,没出声。他手里也端着一捧花——白菊。给许露的碑也在这里,隔壁第三个墓区。
"许露的名字不在被替换记录里,"许鹤说,"专案组查过了。档案里写的是'已完成替换',但被替换的那个女孩根本没有出国——她的家庭从来没有移民过美国。那整个条目都是伪造的。"
"伪造记录?"
"对。一个不存在的事件——可能只是为了骗雇主付尾款。或者——"他停了一下,"或者执行替换的人根本没下手,造了假文件交差。那个人是谁,专案组还在查。"
"周暮生执行的。"
许鹤看着我。
"他的字迹。"我说,"手写草稿里记录受害者位置的方式和伪造许露条目的叙事方式一模一样——起短句、排比、主动回避对杀人动作的细致描写。他造了假。许露可能还活着。"
许鹤把花放在碑前。
"继续找。"他说。三个字。
缓刑宣判是在秦淮区法院。旁听席坐了三排。
法官念判决书的时候,我的代理律师——顾念她爸拉来的——全程绷着脸。妨碍司法罪,拘役四个月,缓刑六个月。附加罚款。顾念的正当防卫抗辩被检察院采纳——不予起诉。
走出法院那天,是个下午。阳光泼下来,晒得脖子疼。
我手机震了。邮箱提示音。
一封新邮件,发件人不详,送达我备用的私人邮箱——那个地址我从来不对外。标题空白。正文空白。
只有附件。
附件是一张照片,JPG格式,文件大小2.1MB。
我站在法院台阶上点开。
照片里是一个男人,身形和我差不多,面容稍瘦削一些,戴着一副细框眼镜,穿着一件深灰色的短袖,怀里抱着一个大约七八岁的女孩。女孩笑起来脸上有两个酒窝。男人低头看着她,在笑——不是周暮生自拍里那种嘴角上扬眼睛不笑的笑,是一种把整张脸都用上了的真正的笑。眉毛舒展、眼睛眯起来、额头上挤出了好几道横纹。
街景不认识——不是南京,不是徐州。
照片背面有一行字。白底黑字,像是用钢笔记写在真实照片背面之后被扫描进去的。
「蝉蜕不止六十三份档案。你和你弟弟只是编号003-A和003-B。」
我站在台阶上看了很久。阳光晒得屏幕反光,我把手机侧过来、挪过去——想看清背景里那栋建筑。砖红色的外墙,屋顶有个十字架。不是教堂,像老式的慈善医院。
顾念从法院里面追出来。
"怎么了?"
我把手机递给她。她看了照片,又看了我,又看了照片。
"这是谁?"
我说不出来。但我知道一件事——编号001号到003号之间,有003-A和003-B分属两个买主。那之前还有002、001甚至还有000。周暮生把编号003-B以外的记录藏到了比云端更深的地方——一个连他的备份系统都没有记录的最后底牌。
照片上的那个男人和我长着同一张脸。
他是谁——编号002?编号005?编号还在运行吗?这场"蝉蜕"的长出物还在啃噬多少人的身份?
我不知道。
但我知道的是——从此以后我不再只为自己活。我背负编号003-B留下的余额。那个死去的备份为我保留了生而为人的署名权——从此我不是任何人的编号。
顾念把手机还给我。她攥住我的左手。她的掌心温度刚好,不热不凉——和六年前婚礼上一样。
"回家。"她说。
紫金山的方向起了薄云。立秋的风从山脊滚下来。骨灰盒在碑座里安静地老去。
我发动引擎,踩下油门。手机屏幕黑了。照片上那个抱着女孩的男人,隐入黑色玻璃的背面。
但在它完全暗下去之前,我又瞟了一眼他身后的街景——招牌是手写繁体字,大排档外面挂着一块红底黄字的塑料灯箱,隐约可见两个汉字。
「九龙。」
不是南京。
也不是大陆。
我把尸体翻过来的那一秒,看见了自己的脸。
左眉尾那道四毫米的疤——七岁从楼梯上滚下去缝了四针留下的——在那个死人的眉尾,同样的位置,同样的弧度。
地下车库的感应灯灭了又亮。我把尸体翻过去再翻回来——同一张脸。墙角的顾念缩在水泥柱后面,白色真丝睡衣从左肩撕到腰际,指甲缝里全是血。她盯着地上那把沾血的拆信刀——我去年从京都带回来的礼物。
"他要变成你。"
我抱起尸体塞进后备箱。一百四十斤,肩宽、臂长、腰线——全对上。合上箱盖的瞬间,我从后视镜里看见自己的脸,和后备箱里那张一模一样。只是他右拇指畸形,指甲盖只有正常一半大。
我的右手拇指正常。
三天后,秦淮河涨水,清淤船在定淮门桥下游捞出了尸体。DNA比对结果:死者与我完全一致——同卵双胞胎级别。
当天下午,两名刑警敲开了我建邺江湾城的家门。
审讯室灯管坏了一根,一直在闪。市局刑侦副支队长陈波把报告推过来:"死者DNA和你完全一致。宋先生,你有什么要解释的?"
"我不知道我有个弟弟。"
"那一个跟你基因一模一样的人,死在你家地下车库,被抛尸秦淮河——你怎么解释?"
我不说话。
"你妻子顾念,前晚被邻居目击满身是血跑出大门。车库水泥柱上的喷溅血迹高度符合她的身高,死者指甲缝里有她的皮肤组织。"陈波顿了一下,"但她什么都没说,只说了四个字——'我没出轨'。"
会见室。玻璃隔板。顾念穿着看守所的黄马甲,素颜——结婚六年我从没见过她素颜。
"人是我杀的,但我没出轨。"她的声音隔着电流传过来,很轻,"去年十月我去苏州出差,当晚他出现在我酒店房间。我以为是你。"
"以为是我?"
"他叫得出每一句私房话,知道我左肩胛骨上的痣,知道我喝咖啡不加糖。"她的指甲在听筒上刮出一道白痕,"直到那天半夜他摘了手套——右手拇指畸形。他说:'你知道了也好,反正你很快也会消失。你的一切都是我的。'"
"你为什么不告诉警察?"
眼泪终于掉下来。"因为我分不清了。十一个月——太多次我看着你都在想:这个人到底是不是我的宋谨言?我已经被他训练了十一个月,我分不清。"
会见结束前她最后说:"去找我的电脑。隐藏文件夹。密码是你左眉疤的长度。"
四毫米。
文件夹里有十七段视频。从去年十月十五号开始,顾念用一双建筑师的眼睛,记录了"他"的每一个不对劲:洗澡不关门、用右手开门、说疤是八岁摔的(实际是七岁)。最后一段视频里,她拍到了他手机里的加密群——群名两个字:蝉蜕。
我联系了许鹤——我搭档十年的公司合伙人。我一直以为他是我最好的朋友,直到我在他家发现了一叠照片——三百多张,全是"我"的跟踪照,拍了一年。还有一张死亡证明:许露,他妹妹,2016年死于车辆坠崖。空白处一行手写的字:「你妹妹是宋谨言的弟弟杀死的。」
许鹤跟踪了我十年。不是因为欣赏我的能力——是为了查他妹妹的死。
"我没杀他。"我举起右手,拇指完好,"那个人右手畸形。"
许鹤瞪着我的手,然后瞪着我手机里的呼吸机云端数据——案发前一天凌晨三点十二分,那条"只有你消失我才是唯一的宋谨言"的微信发出的同一分钟,我正戴着呼吸面罩,血氧掉到85%,设备正在加压。
一个血氧85%的人不可能同时发微信。
更关键的是——那条消息的发送设备是iPhone15ProMax。
我用的是华为。
我们花了两个小时登入死者的云备份。死者叫周暮生,沛县人,右手先天拇指畸形。他的云端文件夹里有一份编号列表——从001到062,横跨十一年。每一行都是一组替换:原始身份、目标身份、完成状态。
编号003-A:宋谨言。备注:元身份,来源金陵福利院,宋氏地产指定领养。
编号003-B:周暮生。目标身份:宋谨言。备注:替换任务进行中,目标配偶警觉度超出预期,任务状态:中断。
我养母宋婉清——宋氏地产副总裁——三十年前不是收养了一个孤儿,是从一条地下产业链买了一个编号。同一天从金陵福利院被提走的,是一对同卵双胞胎。一个去了建邺别墅,一个被转卖去了沛县工人家庭。
一个成为南京顶级危机公关师,另一个在三十二岁那年接到任务——替代他。
表格最底下,编号059:原始身份许露,目标身份北大李某某,替换已完成,已移民美国。但专案组后来查实——那个家庭根本没移民过。整条记录都是伪造的。
是周暮生造的假。他没下手。许露可能还活着。
收网行动持续两天一夜。十七名"蝉蜕"核心成员在三地落网,冻结资金四千三百万。宋婉清被带走时正在打麻将,一张红中还没打出去,突发性脑出血,左半身中风,这辈子不能再装体面了。
顾念在专案组发布会前一晚被释放。
看守所门口,她走到我面前半米停下,说了一句话:"你开门的时候用左手拧的钥匙。"
我把她拽进怀里。她在我胸口哭了很久。
两个月后,紫金山公墓。立秋。我给周暮生立了块碑,碑文七个字:宋谨行1992——2025。我没给他用周暮生这个名字——那是个编号,不是名字。
缓刑宣判那天,我走出法院,手机收到一封匿名邮件。附件是一张照片:一个和我长得一样的男人,戴着细框眼镜,怀里抱着个七八岁的女孩,女孩笑起来有两个酒窝。男人在笑——不是周暮生那种嘴角上扬眼睛不笑的笑,是把整张脸都用上了的真正的笑。
照片背面一行字:「蝉蜕不止六十三份档案。你和你弟弟只是编号003-A和003-B。」
背景是砖红色外墙,屋顶有个十字架。街景招牌是手写繁体字,大排档挂着红底黄字的塑料灯箱,隐约两个字:
九龙。
不是南京。也不是大陆。