第一百八十一天,阿七在矿道入口的碎石地上发现了一组新脚印。不是旧时代军用靴,不是接应者的平底布鞋,不是瘦高流民留下的赤足爬痕——是木底鞋。旧轮胎割制的鞋底,用废电线绑在脚背上,踩地时鞋底中央先着地,边缘后压,说明穿鞋的人习惯在碎石上保持绝对安静。鞋印步幅偏短,着力点集中在脚掌外侧,走路时有轻微的外八字。不是军人,不是拾荒者,不是流民。
阿七蹲下来用匕首尖挑开鞋印边缘的浮土。土质干燥,碎壳完整,鞋印叠在昨天傍晚灰灰巡矿时留下的爪痕上方——时间差极短。来人是在灰灰离开后、天亮前摸到矿道口的。
他没有进矿道。他在洞口站了片刻,然后转身朝希望领方向走了。
阿七沿着脚印追踪,发现它在营地外围的西北侧坡地上突然折返——不是离开,是绕圈。他围着营地绕了一整圈,在每一处岗哨位置都停过,站的时间从几十秒到几分钟不等。他没有进去。他只是在观察营地的警戒频率和岗哨交班规律。然后他回到坡地上,用脚尖在焦土上画了一道极浅的弧线——不是标记,是符号。一个开口朝向东南的半圆,与他被软软贴在受信装置石板上的信号定位弧恰好互补。
“他在画接收范围。”城娘的声音在阿七的便携模块里响起,干净无杂音,“他知道矿道里有受信装置,知道它现在往东南方向发信号。他在原地画线圈——不是威胁,是校准。他在确认接收半径。”
阿七用手指在半圆的开口方向轻轻描了一遍,将弧线补成一个完整的圆。然后从怀里掏出几丁质封皮笔记本,在本子最后几页的新图上画下这个圆心。他没有标注“敌人”,没有标注“未知势力”。他写的是“测站”。
第一百八十二天清晨,灰灰在建材堆上停止了敲击。木腿悬在半空,没有落下。它的左耳转向西北,右耳转向东南,开始发出不会同时朝向两个方向的连续啁啾——不是定位,是扫描。它感到矿道方向发出的信标仍在规律运行,但此时在同一频段上又多了另一个信号,不在矿道内部,就在营地外围某处,离它极近,近得不应该有任何陌生人能不被灰牙察觉就走到这种距离。
软软从巢穴里弹出来时身体已经变成深蓝色。不是因为听到了信号——是他细胞膜上的魔素感知层在颤抖。不是攻击性的扰动,不是深渊方向的定位脉冲,是第二种信号。就在营地范围内。它和矿道受信装置的发射频率完全同步,信号间隔精确到相同单位时间,发射顺序交替错开——像两个认识了几百年的人在交替发言。这种编码格式不属于旧时代军用协议,比它们更早,早到城娘在旧时代民用通讯史档案里只检索到一个词:业余无线电。人类学会拦截军用频段之前,先学会了怎么和陌生人说“收到”。它不是来窃听受信装置的。它是来回答它的。
灰牙左头突然从地上弹起来,鼻尖朝向营地西南侧的那棵枯灌木丛。那里离巢穴只有几十米。它的后颈鬃毛没有竖起来。它没有发出警戒低吼,右头没有。双头犬用耳朵转向同一个方向,然后左头缓缓趴了下去,把下巴搁在前爪上。那是它第一次遇到软软时的身体语言——不是战斗,是等待。
树丛后面转出一个人影。
那是一个女人。看不出年龄。她的背微微佝偻,但走路的步伐不像老人——没有拖地,没有迟疑,每一步的着力点都明明白白。她的头发用旧电线束成低马尾,发尾被辐射尘蚀成枯草色。肩上挂着一个改装的旧时代军用背包,背包侧袋插着几根不同长度的金属天线,天线上刻着射频频率。她的左腕上系着一根褪色的编织绳,靛蓝和干涸的深痕交织,和阿宁左腕那根一模一样。她用脚尖在原地画了一个极小的圆,圆弧精确地朝向营地,然后抬起头看着那只从巢穴方向弹过来的蓝色史莱姆。
“你是城主。”她的声音不高不低,没有试探也没有畏惧,像在陈述一个已经确认的无线电辨识结果。
软软弹到和她视线同高的一块碎石上,黑豆眼盯着她左腕上的编织绳。“你是接应者在矿道口留下的那串代码——不是他留下的。是你敲的。”他的身体从深蓝变成极淡的粉——不是因为害羞,是为了降低自己的视觉压迫感。“你就是那个会敲代码的人。”
“他是我弟弟。”她把编织绳从腕上解下来,绳子里侧用极细的铜丝编着几个字母——与阿宁左腕编织绳上的文字完全不同,但两根绳子的编织手法在同一个位置有一个完全相同的编织误差。不是兄弟套绳,是师徒结。他们的师父给他们编过完全相同的绳结。
“我来接他的信号。他发出的最后一段回传里写了一个坐标。坐标指向这里——那只矿鼠敲在甲片上的频率,就是这个坐标。他用自己植了芯片的手指向了你们的信标。他不是来偷情报的——他是来确认你是不是真的。我不信他。”她把编织绳重新系回手腕,绳结收得极短,与阿宁收紧绳结的方式完全一致。“所以我替他测。”
她把肩上的背包解下来放在地上。背包里装着一台改装过的旧时代无线电收发机,示波管还是好的,能显示脉冲波形。显示屏上并行着两道规律跳动的脉冲——一道来自矿道深处的受信装置,缓慢而恒定,像地基内部的脉搏;一道来自营地中央,更强,更不稳定,像一只还没学会同步的雏鸟在跟着母鸟学飞。
是软软自己的秩序场频率。
他的身体在示波管上。不是比喻,不是象征,是他的秩序场每一次细胞膜梳理魔素的波动,都被这台旧机器捕捉到了。他一直以为自己的秩序场只是给自己筑巢、遮风挡雨用的;他不知道它会以某种方式向外发射,能被调频解调识别成信号。他从来没听过自己在别人机器上的频率。
城娘也在看。她没有说话,只是悄悄把示波管上的两道脉冲并列在自己的共享屏上进行第三维差分分析。分析结果与她“证据”文件夹里存放的那段原始录音完全吻合。那是软软第一次看到自己淡金色身体颜色变化时她录下的所有情绪波动。当时她只是录了。现在她知道那段录音能用来校对受信装置的原始广播频率。他们用自己最笨的方法——她靠录音,她靠天线,他靠从毒腺里挤出来的半格电——各自找到了同一个答案。
第一百八十三天,希望领第三次全体居民大会在营火旁召开。表决事项:是否接纳旧时代通讯技术员林夏及其随身设备入营,并在营地附近设置第二监听站。软软把林夏的示波管屏幕数据用石板画了一个简图,又把灰灰啁啾方向与矿道受信装置并列,向大家做了简报。石锤端着分配篮负责发碎石。碎石两筐:深色赞成,浅色反对。
表决结果:全票通过。
阿归捡起自己上次归还标签时留在原地的深色碎石,又在上面多敲了一块——那是阿行塞给他的。阿行说这是我替你留的,你上次把自己的标签放进赞成票时我还不是你的朋友,现在我是了,这块石头归你,以后无论你投什么我都跟你同票。林夏在登记卡名字栏停了一下。她没有写全名,只写了自己的呼号。然后把背包里的示波管天线朝向矿道方向架起来,调了调角度,把一个信号接口分给软软。
“你给我发的第一个噪声信号我收到了——那时我不知道是你。信号从某层含矿岩壁反射了太多次,到我这里时已经衰减到只剩一点几个分贝。但我认得你的振荡方式——不是锚点的算法,是你。现在矿道里有回波,矿道外面有你的辐射,这部机器能听到这两种频率。但它不能做登记——做主的是你们的登记员。我只是替他架天线。”
第一百八十五天,林夏把示波管的一路输出改装成极简的脉冲打字终端,开始接收矿道受信装置的原始广播。她接收的第一段通稿不是应答——是重复。受信装置不再只发第一段脉冲,它开始循环播报一段更早的记录。城娘对照时间戳发现,这段循环启动,恰好始于它在自己待了一辈子的地方第一次看到前来接触的生物之后。
林夏坐在巢穴门口,腿上搁着改装终端,天线朝向矿道,左手食指有节奏地敲着解码键。她敲的速度很慢,不是熟练,是慎重。她在给每一段解码后的序列手动标编号,每一号旁边都加了一个小三角。与上次那个中年人在石片上反复刻过无数次的方向完全相同,都是正三角。她说是她师傅教她画第一个正三角的那个早上,他和她弟弟一起把那根编织绳系在她左腕上。现在弟弟没了信号,编织绳还在收。
她没有问谁会来接手接收。她只是把解码终端拆成两个通道——一个通道给受信装置,接收沉默了几百年的坐标和时间戳;另一个通道空着,频率调到与软软秩序场同样的频段。她说这个频道是备用,等他能自己控制发信就接进去。她不认识软软,但她认得这种波形。她在旧时代终端上见过无数次——不是谁都能把自己的呼吸写成这样。他不是在发送信号,他就是信号本身。今天他的信号还在被动的乱序阶段,以后他会学会怎么用自己的发声波动同调它——那时他就不需要示波管了。
软软蹲在解码终端旁边,把自己摊成饼状,让城娘在共享屏上将每段解码序列与城娘自身档案交叉比对。比对到某一段时,他忽然从饼状弹成球。那一段记录的开头,不是定位坐标。是第一个由受信装置主动发射并被解码成功的语音帧。林夏破译了它。那帧信息被转录为两个字。
“收到。”
深夜,深渊裂谷,苍灰巨眼在连续数天的连续回测后暂停了所有扫描。它不是放弃。受信装置改建为收发站后它已经做了定位校准。它从地底垂直往上开始测量——测的不是收发站的物理坐标,是信号源在振动传播路径上的某种本体衰减特性。它想知道这个信号源能不能被复刻。它中断扫描,开始建模。