灰推开苏萨克烟草店的门时,铜铃响了一声,跟上次的声音一样,叮的一下然后尾音被满屋子的烟味吞没了。柜台后面还是那个干瘦老头,穿着同一件旧羊毛背心,手里捏着一根没点燃的雪茄,像是刚从嘴唇上拿下来的。他看见灰进来,没有寒暄,只是把手里的雪茄搁在台面上,等他说话。 灰走到柜台前,从口袋里摸出几张纸币和一叠硬币放在台面上。"一包金色烟丝。"他说,声音不大不小,像是普通顾客。他把那张叠好的字条夹在最上面一张钞票的背面,手指压着钱往老头那个方向推过去的时候,指尖在字条的位置轻轻点了两下,当作信号。 老头低头看了看钞票,又抬眼看了一下灰,眼神在灰的瞳孔上停了一瞬。然后他伸手把钱收起来,从柜台下的抽屉里取出一包金色烟丝的纸盒放在台面上。他把字条留下的那个动作做得很轻,像是整理钞票时顺手把一张废纸叠进抽屉缝里一样自然。 灰拿了烟盒,点了下头,转身出了店门。铜铃在他身后又响了一声。 出了苏萨克烟草店之后,他没有直接回美泉宫方向。他往街尾的方向走,穿过两条巷子,走到了他计划投递那封信件的那个废邮筒旁边。邮筒是铁质的,漆面斑驳,固定在巷口一根铸铁路灯杆的下端,看上去像是几十年没有被人认真维护过。灰从内袋取出那封写着暗语的信封,没有做任何犹豫,塞进了邮筒的投递口。信封落到底部的时候发出一声沉闷的轻响,像是落在了一层旧纸和灰尘堆积的垫层上。 他站在邮筒旁边把金色烟丝的纸盒拆开,抽出一根烟叼在嘴上,用打火机点燃。火苗在风里晃了一下才稳住,他用手掌拢着火光,吸了第一口烟。烟雾从嘴里吐出来的时候在冷空气中凝成一团白雾,然后被风扯散了。他一边抽烟一边用余光观察巷子的两个出口——没有人因为这封信的投递而改变姿态,没有人从他进入这条巷子开始到现在保持过长时间的静止。他站在邮筒旁抽完了那根烟,把烟蒂在铁质邮筒的边缘按灭了,然后转身离开。 走到街口的时候他看到一个熟悉的身影——是那辆灰色雷诺旁边的人行道上,站着一个穿深棕色短大衣的男人。那人手里拎着一个公文包,正站在雷诺车旁边弯腰看前轮的位置,像是在检查轮胎。灰从巷口走出来的时候,那人直起身,朝灰的方向看了一眼。四目相对的距离大约十五米,天色已经开始暗下来,路灯还没亮,街面上的光线是那种介于黄昏和夜晚之间的过渡色。灰看清了那人的脸——大约四十岁上下,圆脸,头发是深棕色的,戴着一副金属框眼镜,镜片在黄昏的光线里反射出两团小小的亮斑。 那人看了灰两秒,然后把目光移开了,拎着公文包转身往街对面走去,脚步不紧不慢,像是某个下班途中顺路检查了一下自己的车胎。灰没有加速也没有减速,他以同样的节奏走到公寓楼门口,掏钥匙开了大门,走进去,在门合上的瞬间他侧过身,透过门上的磨砂玻璃条朝外看——那个圆脸男人已经走远了,身影融入了街角处下班人群的灰色轮廓里,分不出来了。 灰上了楼,关好公寓门,在玄关处站了一下。那个戴眼镜的圆脸男人检查雷诺轮胎的动作太刻意了——正常车主如果发现轮胎有问题,会蹲下来仔细看,用手摸一下,甚至用脚踢一踢。但那个人只是弯腰看了一眼就直起身了,全程持续不到五秒,像是他只需要确认轮胎是否还在原位。这个人要么是车主本人、但并不是真正关心车况,要么是某个被派来确认"车还在、没人动过"的人。灰倾向于后者。 他把大衣脱下来挂在门后,走进厨房给自己倒了杯凉水,靠在灶台边沿喝了两口。水凉得很快,从喉咙滑下去的触感清晰而直接。他在脑子里把今天的行程重新排了一遍顺序:发暗语电文给哈里斯——咨询书铺贝克尔——列编码表——写信给退休军官——投信——烟草店传字条——然后遇到了那个检查雷诺轮胎的圆脸男人。所有的事都在白天到傍晚这段时间里完成了。 现在他需要的是等。等老军官的回信,等烟草店把字条递到红手上,等红那边的回应。等待期间他唯一能做的就是把已经拿到手的信息做更深度的交叉比对。 他回到书桌前坐下,把台灯拧亮,然后重新打开了第五号文件。他之前已经摘录了收发编码,但还没有认真看过那份文件的正文内容里有没有"十五号货物"之外的其他信息。他翻到文件的第二页,目光从第一行字开始往下扫,一个字一个字地看过去。那份据称是苏联驻哈瓦那武官写给莫斯科的私人信件,内容主要是在抱怨哈瓦那的物资供应状况——什么零件短缺、什么医院设备不足、什么港口的货物装卸效率太低。表面上看起来像一个在海外工作的人对后勤保障的日常吐槽。但灰在读到第三段的时候停住了。 第三段有一句话:"上次从柏林来的那批资料我们已经核对完毕,与图纸一致。但建议后续不要再通过帕尔马中转了,那条线太容易被注意到。" 灰把这句话读了两遍。"从柏林来的那批资料"——柏林。这个地点在"断箭"整体的叙事里并不显眼,大多数文件都直接指向古巴或者苏联本土,但这句话把柏林拉进来了。而且"与图纸一致"这种措辞更像是技术层面的交接确认,而不是普通的情报交流。灰把这句话抄在笔记本上,在旁边画了一个箭头指向"柏林"。然后他继续往下看第四段,第五段,直到文件结尾。第五段末尾有一句话,写在签名栏的下方,像是附注:"另,克莱因先生的证件已转交。他应该会跟你们联系。" 灰的手指停在了纸面上。克莱因先生。克莱因。这四个字在第五号文件的附注里出现了。不是全名,只是姓,但在这个语境下,结合红给他的那份出入境登记表——罗伯特·克莱因,1960年从东柏林到维也纳——这两个"克莱因"基本可以确定是同一个人。文件里写"证件已转交",这意味着克莱因当时在维也纳的身份文件是经由这条渠道处理的。那批从柏林来的资料、证件转交、图纸核对——这些词的堆叠让灰的脑子里浮现出一个越来越清晰的轮廓:克莱因不只是一个技术顾问,他是一个中间人。柏林把材料送到他手上,他核对之后,再通过某些渠道传送到哈瓦那方向的人手中。"断箭"的制造不只是在维也纳完成的一件事,它有一条供应链,而克莱因是供应链上的一个中转站。 灰合上文件,把它跟笔记本放在一起。台灯的光照在桌面上,把纸页的边缘照得微微透明,他能看到纸背面的纤维纹路纵横交错,像一张缩小的路网。他现在有了一条更完整的链条:柏林方面产出原始材料——经由克莱因中转(1960年入境维也纳,以科学代表团技术顾问身份做掩护)——流向哈瓦那方向的接收方("十五号货物"所指向的人或机构)——最终以"断箭"的名义重新进入情报系统。克莱因在1962年秋天"消失",正好是整条链上最后一个环节被触发的时间点。 但这条链上目前还缺一个名字——那个"帕尔马中转"是什么?谁在帕尔马?灰把"帕尔马"这个词单独写在笔记本的空白页上,然后在它下面画了一个问号。西班牙的帕尔马岛,或者意大利的帕尔马城,又或者是某个代号。如果他要去查这个,那意味着他可能需要接触西班牙方向的情报接口,但以他目前的权限范围,那超出了他可以安全操作的范围。他只能先从老军官那条线试试看,如果编码的问题能得到解答,也许"帕尔马"也会跟着浮现出来。 他站起身活动了一下肩膀。坐在书桌前的时间太长了,肩胛骨之间的肌肉又绷起来,他转了转脖子,听到那熟悉的咔咔声。然后他走到窗边,掀开窗帘一角往外看。天色已经完全暗了,路灯亮着,橘黄色的光在街道两侧投下对称的光圈。那辆灰色雷诺还停在原地,轮胎侧面的泥渍在路灯的光线下变成了深褐色,几乎和轮胎本身的颜色融为一体了。 街面上没有人。对面三楼的窗户亮着灯,窗帘合着,和昨夜一样。灰拉上窗帘,走回卧室,在床上坐了一会儿。他今天送出去两条信息——给老军官的暗语信和给红的字条。接下来两天是他最需要保持耐心的时段:信息不会立刻回来,他只能让那些线索在自己的脑子里发酵、沉淀,然后等新的数据进来时把它们重新搅拌。 他躺下来的时候,右手习惯性地伸到枕头下面碰了一下笔记本的硬壳。今天没有新内容要写进去,但他依然需要那个触感来确认一天结束、边界还在。夜灯的光从蓝色灯罩里透出来,落在天花板上的光圈比昨天似乎淡了一些,也许是灯泡用久了。灰盯着那个光圈看了很久,呼吸变浅变慢,然后他合上了眼。在完全沉入睡眠之前,他最后一个念头是帕尔马那条线。"中转"这个词被反复提到,说明"断箭"这个项目不是一次性灌注完的假情报,它是一点点地被注入系统的。每一次注入都需要一个中转站。克莱因是其中一个中转站的负责人。那么在他消失之后,这条线是断掉了,还是换了一个人继续运作? 灰没有找到答案。他的意识在那个问题的重压下慢慢变软、变模糊,然后滑进了一片深色的安静里。窗外街道上的风又刮起来了,卷着一片干枯的梧桐叶贴在他的窗玻璃上,发出极轻的拍打声,像有人在用指甲敲了一下玻璃。灰没有醒。他的手压在枕头底下,手指微微弯曲,掌心贴着笔记本的封皮,像一个握住了某根线的船夫,即使睡着了也没有松开。