5. 共犯的注视

雨下了整整一夜,到天亮时也没有停。

新阿卡迪亚市的排水系统显然没有为这样的持续降雨做好准备。第七大道低洼处的积水漫过了人行道的边沿,市政工人穿着荧光黄的雨衣在十字路口抽水,但抽水的速度远远赶不上积水的速度。新闻直升机在低空盘旋,螺旋桨的轰鸣声混在雨声里,像一只困在玻璃窗里的飞虫不断撞击同一块透明的障碍。

玛雅在联邦调查局分局的会议室里坐了七个小时没有合眼。面前的白板上密密麻麻写满了字,红色的记号笔圈出了三个名字——马尔科姆、克劳斯、以及今天凌晨从一条排水渠里被打捞上来的琳达·帕特尔。

帕特尔的尸体不是在室内被发现的。凶手这次没有用直播间的镜头来展示她的死亡。她被装在一个密封的防水袋里,抛入了穿过市中心的卡斯特河。一个晨跑的市民在河岸边的芦苇丛里看到了袋子的反光,报了警。法医初步判断死亡时间在昨晚八点到十点之间——正好是第二场直播结束后的两个小时。

她的嘴唇被缝上了。不是用外科手术的精细针法,而是粗重的麻绳,从左侧嘴角穿过右侧嘴角,像是一个被匆忙完成的拉链。这个细节没有被媒体披露,玛雅压住了消息。但在她的职业生涯里,她见过足够多的犯罪现场,知道凶手在嘴唇上做文章意味着什么——他是在说,这个人本应开口却选择了沉默,所以现在她再也无法开口。

凶手在帕特尔身上省去了直播,但他在抛尸地点附近的一根电线杆上贴了一张纸。纸上只有一句话,手写体,和那些写在墙上的公式一样工整:

“第三个人没有直播。因为她死的时候,你们所有人都在看另一场直播。你们甚至没有注意到她消失了。这就是沉默的代价。”

玛雅在看这份纸条的照片时,手指不自觉地摸到了自己干裂的嘴唇。她想起来在第二场直播疯狂传播的那两个小时里,全城的注意力都集中在玻璃隔断后面的克劳斯身上。社交媒体、新闻频道、甚至调查局内部的通讯频道,全都在追那场直播。没有人想到在同一时间里,还有一个女人正在城市的另一个角落被处决。

凶手选择了一个精妙到残忍的时间窗口。他用一场公开的直播掩盖了一场私密的行刑。他用公众的窥私欲作为自己行凶的掩护。他让每一个人都成了帮凶。

会议室的门被推开了,一个年轻探员探头进来,表情有些犹豫。“陈组长,有人来见你。没有预约。说是关于案子的事。”

“谁?”

“她说她叫卡桑德拉·李。说你知道她的名字。”

玛雅合上面前的法医报告,站起来的时候腿有些发麻。她穿过走廊走到接待区,看到了一个站在窗边的女人。卡桑德拉穿着一件灰色的雨衣,雨水从衣角滴落在大厅的地砖上,形成了一小滩水渍。她的头发湿漉漉地贴在额头上,没有化妆,眼窝下方有两道深色的阴影。但她的眼睛很亮,是一种极度疲惫之后仍然无法熄灭的亮。

“你应该来找我的。”卡桑德拉开口的第一句话就没有任何寒暄,“而不是等到死了三个人之后才想起翻旧档案。”

玛雅没有辩解。她把卡桑德拉带进一间小型的讯问室,给她倒了一杯热咖啡。卡桑德拉双手捧着纸杯,手指的关节发白,但她没有喝。

“我弟弟叫西蒙·李。”她说这句话的时候声音很轻,像是这个句子在喉咙里卡了很久才被放出来,“六年前,他是麻省理工学院计算机科学系最年轻的研究生。他当时正在做一项关于暗网通讯协议的研究,导师说他是十年一遇的天才。然后伊恩的举报被驳回了。”

玛雅在笔记本上快速记下这个名字,但没有打断她。

“西蒙很崇拜伊恩。”卡桑德拉的视线落在咖啡杯里的黑色液面上,像是在看一面模糊的镜子,“不是因为伊恩是他的未来姐夫,而是因为伊恩相信的东西。伊恩相信证据,相信程序,相信只要把真相摊开在阳光下面,系统就会自动完成剩下的部分。西蒙不一样。西蒙从小就不相信系统。他八岁的时候因为在学校里入侵了成绩管理系统,被停学了三个月。但伊恩告诉他,技术可以是正义的工具。伊恩让他开始相信。”

她停顿了一下,嘴唇抿成一条线。

“然后伊恩自己的案子证明了这套信仰是错的。证据齐全、程序正当、真相摊开在阳光下面——然后被驳回了。西蒙看着伊恩被摧毁的过程,一点一点地,像看一座大楼定向爆破。先是工作,然后是朋友,然后是家庭,最后是我。”

卡桑德拉终于喝了一口咖啡。她的手指在杯壁上轻轻摩擦,像一个在冬天取暖的人。

“我和伊恩分手之后,西蒙来找过我一次。那是在他退学之前。他坐在我的沙发上,一句话也不说,只是盯着墙看。我问他怎么了,他说他在做一个项目。一个能让所有人看见的项目。我当时以为他在说学术研究。现在我知道他说的不是学术。”

玛雅的笔停下了。她抬起头,目光与卡桑德拉相遇。

“你觉得你弟弟就是凶手。”

这是一个陈述句。卡桑德拉没有点头,也没有摇头。她的眼睛里有一种母亲面对犯了错的孩子时的复杂神情——不是原谅,而是理解。

“他最后一次联系我是在两年前。”卡桑德拉从口袋里掏出一张折叠的纸,推到桌子另一头,“他寄给我这封信。邮戳来自一个我查不到地址的港口城市。信里只有一句话。”

玛雅展开纸条。上面用印刷体打印着一行字:

“姐,如果有一天你看到有人在直播真相,那就是我。”

讯问室里安静了很久。窗外的雨声穿过隔音玻璃传进来,变成了一种沉闷的白噪音。玛雅把纸条小心地放进证物袋里,然后重新看向卡桑德拉。

“为什么你等到现在才来?”

“因为我希望我是错的。”卡桑德拉的声音突然变得嘶哑,像是声带被什么东西刮了一下,“第一场直播的时候我告诉自己,不可能是他。他只是一个退了学的程序员,不可能杀人。第二场直播的时候我告诉自己,没有任何证据指向他。直到今天早上我看到帕特尔的新闻。她嘴唇上的缝线——那是我们小时候母亲惩罚我们的方法。她用针线缝住我们的布娃娃的嘴,说要让不听话的娃娃学会沉默。那个细节没有被公开。除了凶手本人,只有我和西蒙知道这件事。”

玛雅的心沉了下去。这是第一个真正指向具体嫌疑人的线索。不是推测,不是动机分析,而是一个只有极少数人知道的私密符号。

“你愿意协助我们做一个侧写吗?”玛雅问。

卡桑德拉点了点头,把已经冷掉的咖啡一饮而尽。

接下来的三个小时里,玛雅的技术团队根据卡桑德拉提供的所有信息,拼凑出了西蒙·李的完整档案。麻省理工学院计算机科学硕士,主攻方向是分布式加密通讯和暗网协议,博士论文在答辩前三个月被放弃。两年前从所有公开记录中消失,银行账户停用,信用卡注销,社会保障号码最后一次出现是在新阿卡迪亚市的一个加油站便利店。监控录像显示他买了一箱方便面和一瓶水,穿着灰色连帽衫,脸上带着口罩。那是两年来的最后一次露面。

但技术组在对第二场直播的音频进行深度分析时发现了一个突破。凶手在直播中用变声器说过一句话——“第二个窃贼”——这句话的背景音里被嵌入了一个极其微弱的电子噪音,频率是1.7千赫兹,重复了三次。技术组对这个频率做了反向解析,发现它和一个已知的暗网通讯协议的核心参数完全吻合。而这个协议的设计者,正是西蒙·李在研究生期间发表的论文里首次提出的。

“这不是巧合,”技术组长说,“这是他故意留下的签名。他希望我们——或者说某个特定的人——能认出他。”

玛雅拿着这份报告走出技术室,在走廊里站了很久。她的手机屏幕亮起来,是一条来自伊恩的消息。

“我知道第三个人是谁了。琳达·帕特尔。但我猜你们已经知道了。我还猜到了第四个人会是谁。如果他的顺序是我认为的逻辑——不是按签字时间排的,而是按他们在听证会上坐的位置。帕特尔坐在马尔科姆旁边。下一个会坐在帕特尔旁边的人是维多利亚·宋。”

玛雅读完这条消息,立刻拨给伊恩。电话接通了,但伊恩没有等她说话就先开了口。

“我没有在帮他,”伊恩说,“我只是开始理解他的逻辑。这不是复仇。这是一场展览。每一个死者都代表了系统的一个环节:马尔科姆代表盲目的服从,克劳斯代表明知故犯的妥协,帕特尔代表沉默的法律顾问。宋会代表什么我不知道,但我知道她的位置——她当年坐在听证席的最右边,是整个房间里离我最近的人。她从头到尾都在记笔记,但她写的每一个字都没有出现在最终的报告里。她记录了真相,然后把笔记本合上了。”

玛雅捏着电话的手微微发紧。“伊恩,你知道这个案子的嫌疑人是谁吗?”

电话那头沉默了两秒。

“我知道。卡桑德拉给我打过电话了。是西蒙。”

“你认识他。”

“他是我的伴郎。”伊恩的声音突然变得极其平静,那种平静不是没有情绪,而是情绪太多了以至于压垮了所有能表达它的词语,“在我的婚礼上,他本来应该站在我右边。现在他站在镜头的另一端。我们之间隔着三具尸体和六年的时间。但我理解他。这就是最可怕的部分——我理解他。”

玛雅想说什么,但伊恩挂断了电话。

她收起手机,走到走廊尽头的窗户前。雨还在下。新阿卡迪亚市的天际线在雨幕中变得模糊不清,高楼大厦像是被水彩笔涂在灰纸上的色块,边缘洇开了,彼此交融在一起。在这座城市的某一个角落,一个退了学的天才、一个曾经的伴郎、一个用粉笔和代码作为武器的人,正在准备他的第四场展览。

而全世界都在等待。

玛雅的手机震动了一下。内部系统推送了一条警报:有人在暗网论坛上发布了一组新的加密坐标,解码后指向新阿卡迪亚市法院大楼。那个坐标的发送者ID是一个黑色的空白头像,没有名字,只有一串数字——那些数字恰好是伊恩当年举报材料的案件编号。

她盯着那串数字看了很久。然后她打开通讯录,找到了维多利亚·宋的联系方式。电话拨出去,响了一声、两声、三声。没有人接。

窗外的雨突然下大了。

本章评论(0)

暂无评论,来抢沙发吧!

我来评论

您的邮箱地址不会被公开。 必填项已用 * 标注