## 第十六章:无言的博弈
周三晚上闻人屿回到出租屋,挂好外套,换鞋,烧水。等水开的间隙,他站在窗边看外面湿漉漉的街道。路灯的光在雨后残留的水膜上铺了一层碎亮的反光,有人撑伞走过,伞沿滴落的水珠在光里一闪就灭了。
水烧开之后他冲了杯茶,端到桌前坐下。手机放在桌面,屏幕朝上。他喝了几口,看到屏幕亮了一下,内部通讯系统推了一条消息进来:"你今晚有什么安排。"
发送者:南宫珩。
闻人屿把茶杯放下。这个人的措辞跟前几回不一样,"今晚有什么安排"是一句更接近日常对话节奏的问法,没有技术主题,没有指令,只有一层轻的试探性的表面张力。他回:没有 在喝茶。
"地址。"
他看了一眼这行字,把那串出租屋地址打出来发送。发完之后他站起来,把桌面上散落的便签纸收进抽屉,空茶杯拿到水槽冲了放回杯架,又把窗台上那盒润喉糖摆正。做完这些他站在房间中央,意识到自己正在做"等人来之前整理桌面"的事。他顿了顿,把润喉糖从窗台挪到桌角,然后重新坐下来,双手搭在膝盖上,听到楼梯间传来一阵均匀的脚步声。
脚步声在四楼停住。门被敲了三下,节奏和他在四十六楼办公室门前敲过的不一样,更轻,两短一长。
他站起来拉开门。
南宫珩站在走廊里,深灰色薄外套,拉链拉到胸口。楼道尽头的路灯在他侧肩上落了一小片暖色。他没有换鞋,也没有要进来的意思,站在门框外侧,目光先扫了一圈房间内部的结构,窗户、桌椅、工作站屏幕,然后落回闻人屿脸上。
"你说在喝茶。我就是来确认一件事。"
闻人屿侧身让了半步。南宫珩看了一眼那个让步幅度,跨进门内,在门廊的窄空间里站定。闻人屿把门带上,没关严,留了两指宽的缝。
"什么事。"
"你明天下午去茶馆之前,要先经过一条街。那条街的监控覆盖有一个盲区,大约二十五米,在两间店铺之间。你经过的时候要把一个东西放在盲区第三个垃圾桶底部。"南宫珩从外套内侧口袋摸出一个细长的黑色硬壳盒递过来,"信号中继器。放好之后它会在原地待机,覆盖那片盲区的信号通道。明天下午三点之前我会到街对面位置,中继器会把当时那段的通讯流引到我的监听终端。"
闻人屿接过盒子掂了一下,很轻,塑料外壳,无标识。他收进帆布包内侧夹层,和那块外置硬盘放在一起。然后他抬头看南宫珩。对方递完盒子没有后退,依然站在门廊里,肩膀和门框之间大约十厘米。
"你明天会在哪条街对面。"
"茶馆正对面那栋楼,四楼,朝南的窗户。离你的位置直线不到三十米。"
闻人屿点头。两个人之间隔着一道门廊的窄过道,一个站在门侧,一个站在房间内侧的桌角旁,中间一米,夹着一组沉默的呼吸声。房间里只开了桌角那盏小台灯,顶灯没开。暖色光把两人的轮廓都柔化了一层,明暗过渡不如日光灯下锐利。
"你的手指,"南宫珩说,"拿盒子的时候,食指和中指先碰到盒子底部再收拢。你收东西习惯从下往上托,不是从侧面捏。"
闻人屿低头看了一眼自己的手。手还垂在身侧,没收盒子的动作里完全恢复放松。他顺着南宫珩的视线看了看自己的指节,然后抬起眼。
"你从第一次来十六楼看机房那天,就在看我打字。"他没有打字。张开嘴,气流过声带时瘢痕位置扯了一下,发出一声很短的气音,像一截断绳在风里抽了一下空。他立刻闭上嘴,重新拿起手机打那行字亮过去。
南宫珩看到那声气音的时候眼睑微微收窄了一度。那个收窄很快,几乎和闻人屿亮屏幕的动作同时。他的目光在手机屏幕的字和闻人屿的喉结之间移动了一下,然后落回屏幕上的字上,花了一拍才读完。
"对。从第一次来就在看。"
"是因为知道我是谁,还是你看到了什么。"
"因为看到了什么。"南宫珩说,"你坐在角落工位,侧面对着门口,敲键盘时手腕悬空的角度比普通初学者低了半度。那个角度是我在十二年前那段记录里见过的。"他说完停了一下,声音比刚才低了些,像一把椅子被人往后推了推,让出了一小片空隙,"然后我才开始回溯你是谁。"
闻人屿把手机收回去,放在膝盖上。暖光均匀铺在两人之间的地面,空气里的浮尘颗粒被照出细小缓慢游动的轨迹。两个人站在这片光线里,一个穿室内拖鞋和薄毛衣,一个穿室外外套和深色长裤,中间隔着一米和一屋子的安静。
"你明天去茶馆的时候,"南宫珩说,"他说一些你不知道怎么接的话,就不要接。停一下,再给他一个新问题。你停下来的时候他自己会填空。"
"你用过这种办法。"
"用过。"南宫珩嘴角动了一下,幅度很小,像被什么内部反应触动了一下又收平,"效果还可以。"
闻人屿看到那个微动的弧度,手指在手机边缘上蹭了一下。他打了一行字:"你今晚来就是送那个盒子?"
"还有一个原因。"南宫珩说。他侧过头,朝闻人屿身后桌上那盒润喉糖看了一眼,转回来。"你每天都在吃那东西。不是因为甜,是因为你不信任自己的声音随时能出来。"
闻人屿看着这行字在屏幕上亮了片刻,然后按了删除。他没重新打新内容,把手机放下来,用点头回答。点头比打字快,也比打字留下的痕迹轻。他点头的幅度很小,下巴往下沉了不到一厘米,但在暖光里足够被看见。
南宫珩看到那个点头之后没追问。他往门口走了两步,侧身拉开之前留的那道两指宽的缝,停了一步,半侧过身回头。"明天下午三点之前不要碰那个中继器。"
"知道。"
"还有,"南宫珩的声音从肩线传过来,方向朝着门口,不在房间内部,"你敲键盘的时候某些键的力度补得太过。键盘的磨损程度已经不是当年的了,你还在用当年的力度去补当年的缺口。可以松一点。"
他说完人已经站在走廊里了。带上门,脚步声沿楼梯间往下走,越来越轻,最后被一楼楼道门开关的声响盖住。
闻人屿站在桌角边,手还搭在手机侧面。暖光在刚才南宫珩站过的那片地面留下一个浅浅的余温印记,还没有被冷空气完全冲散。他没站到那片位置去,但站在原地停了几秒,然后把手机放回桌上。他走到门廊把门关严,重新上锁,走回来坐下。
低头看自己的左手。无名指悬在桌面上方几厘米。他没真的敲下去,只是让那根手指在空气中做了一个落键的预备动作。下压的力度确实比这些年习惯的大了一些,像一个人在踩一块早就不存在的刹车板。
他把手指放平在桌面,掌心贴着桌板,指腹触到木质表面细微的纹理凸起。保持这个姿势坐了一会儿,站起来去洗了把脸。镜子里的灯光是暖色的,脸被柔和光线包裹,眼角和鼻梁的轮廓不像白天那样分明,像被温水泡软了一层的纸张。
回到床边躺下,拿出手机看了一眼。内通对话框停在刚才那行"地址"和他回复的"在喝茶"之间,没有新消息。他把屏幕按灭放在枕边,翻了个身。
闭上眼睛,刚才南宫珩离开前在门口回头说的那句话在脑子里转。那个人说"某些键"的力度补得太过。他没说具体是哪根手指。但闻人屿刚才自己在桌面上试的时候,是无名指。不用想,不用辨认,手伸出去就知道了。十二年了,那根手指还记得当年那套指法训练里被反复纠正又反复做错的那个动作,只不过他自己一直没有重新去碰过它。十六岁之前的身体记忆,等意识到的时候已经在指节里长成了骨骼的一部分。
南宫珩隔着那层伪装认出了他的手指。不是代码,不是变量命名,是指尖落在键盘上的角度和力度。那个观察的精度和跨度都不是一朝一夕的事,是一段长期的、有意识的跟踪和分析形成的累积。从十二年前那场对局的日志片段开始,到十六楼走廊里侧身坐着的那个实习生。中间隔着时间,距离,和整整一层比任何人都更深更厚的伪装。
而南宫珩隔着那层伪装,把他认出来了。
他闭着眼把手从被子伸出来,悬在黑暗中又做了一次落键的预备动作。这次他没有补偿多余的力量,让无名指自然地落下去。指尖在空气中划过一道几乎感觉不到的轨迹。落下的时候他感觉到一道很轻的触碰感,像有人隔着一段已经消失的距离,在看他落键那一瞬沿着他指尖的方向看了一眼。
他收回手,翻到另一侧,慢慢睡着了。
第二天上午在工位上处理了一上午工单。十点半闻人正阳发来一条消息:"下午三点。老地方。"
他回了一个"嗯"。然后把消息从手机上删了。十二点下楼买饭团和豆浆,坐花坛边慢慢吃完。阳光比昨天好一些,照在后颈上带了一点暖意。吃完之后把包装纸扔进垃圾桶,走回大堂之前侧头看了一眼街对面那个角落。银灰色轿车不在,街区干净,街角只有一株半秃的银杏在风里抖着还没落尽的叶子。
下午两点二十分他收拾东西站起来,背帆布包走出写字楼。没有直接往茶馆方向走,按南宫珩昨晚交代的路线绕了一段,经过两栋店铺之间的盲区。走过时脚步均匀,经过第三个垃圾桶右手自然下垂,把黑色硬壳盒顺着身侧放进垃圾桶底部的缝隙。动作轻快,像一个人走路时手随意划过身侧。继续往前走,没回头。
两点四十五分到茶馆楼下。抬头看了一眼对面那栋建筑,四楼朝南的窗户拉着白色纱帘,看不见里面。他收回视线推门走上二楼,在靠窗位置坐下来。
闻人正阳已经坐在对面了。他面前的茶杯里茶汤颜色深浓,杯沿搁着一片抿过的茶叶,说明到了一阵子了。他看了闻人屿一眼,目光从肩膀滑到膝盖,收回去。
"你说要对接密钥。"闻人正阳开口,声音比上次见面时更低,喉音更重,"什么是对接密钥。"
闻人屿把手机放桌面,打了一行字:"数据转移需要一个加密通道的授权码。我之前在做端口准备的时候发现目标存储区有一个外部授权锁,没有这个码我拿不到数据出口。买方那边应该知道这个东西。"
闻人正阳盯着屏幕上的字看了两遍。端起茶杯喝了一口,放下,拇指慢慢摩挲了一下杯沿。"你说的那个授权锁,是在系统内部还是在端口协议层。"
闻人屿看了他一眼搭在杯沿的拇指,然后低头打字。拇指停在那里的时间比普通摩挲长了一些,像是杯沿的触感帮他稳住什么想法。他打完把手机转过去:"协议层。不在系统内。"
闻人正阳读完,拇指停住了。停顿持续了大约一秒,然后他松开杯子把手放回桌面。
"行。我去问。"
没有多问,没有质疑,没有纠缠细节。闻人正阳把这件"需要授权码"的事情像一个纯信息物件一样收下,像把一枚硬币放进专用的暗格。他从桌边站起来把夹克拉链拉上,看了闻人屿一眼。"你这边有什么进展随时发。"
闻人屿点头。闻人正阳转身下楼,脚步声在木质楼梯上响了几声,越来越轻。
闻人屿坐在原位没动。他端起面前那杯还没动过的茶喝了一口,偏烫。经过喉咙时瘢痕位置被烫了一下,他微微蹙眉,把茶杯放下。侧过头朝窗外看了一眼。对面四楼窗户的白色纱帘还是拉着的,看不见里面的人。但他知道纱帘后面有人正看着他坐着的这个窗口,看着他在茶杯放下之后微微蹙眉又松开的那个表情。
他从口袋里掏出一颗润喉糖含进嘴里。他记得南宫珩昨晚说的话——"不是因为甜,是因为你不信任自己的声音随时能出来。"含了一会儿,舌根泛开一层薄荷的凉意,凉意一直渗到喉咙底。他把糖抵在上颚,站起来走下楼。步伐平稳,经过前台朝老板点了一下头,老板朝他笑了笑说"下次再来"。推开玻璃门走出去,秋天的风迎面灌过来,衣领翻了一下。他没回头,沿着来的路走回去。
经过盲区那段的时候,第三个垃圾桶底部的黑色硬壳盒已经不在原处了。他走过那二十五米没有回头,脚步节奏和来时一样均匀。只是走完那段路、转入主街的时候,右手从口袋里拿出来,指腹在手机侧边上轻轻蹭了一下,然后放回口袋。
回到出租屋不到四点半。脱外套挂好,倒了杯水,然后坐在桌前打开工作站,在内部通讯系统对话框找到南宫珩的头像,发了一行字:"东西给他了。他接住了。说去问。"
那边过了大约两分钟才回。内容只有三个字:"看到了。"
闻人屿看着这三个字,把手机放到桌面。端起水杯喝了一口,窗外的天光在下午推移中从亮白转向浅金,在城市天际线上方慢慢晕开成一片均匀的暖色。他喝完水,放下杯子,重新拿起手机,看着那个对话框里的"看到了"三个字,大约五秒。然后他把屏幕按灭了。
房间重新暗下来。他听见自己咽了一口唾液。喉结滚动的时候,那处瘢痕传来的不是刺痛,是一阵细微的、迟钝的温热感。他坐在逐渐变暗的光线里没动,左手搭在桌面上,无名指贴着木纹的走向,指腹触着那一道浅而长的纹理,没有用力,只是贴着。
外面街道上偶尔有车驶过,车灯的光从窗帘缝隙切进来,在天花板上划一道弧线,然后消失。他坐在原地,等那道温热感慢慢散了,才站起来去开了顶灯。