莫棋在玄鲛号上待了四天。 四天里他做了三件事。第一件:把三块频谱数据盘的内容全部读进脑子里。数据盘里有听音组从D日到D+11的全部记录——每一次灰隙窗口、每一次潮汐出现的时间方位、每一次五拍信号的参数变化。他在乘客位置的折叠桌上铺开海图,用铅笔标注每一个数据点,连成线,线又连成面。 第二件:通过墨斗留在锚站接口上的数据链路,远程查询回声模式。链路有四秒延迟,但能通。他没有问复杂的问题——只问了一个。 "区域拒止预案的控制指令是什么频段?" 回声返回了一段内容。是万子轩在第四批日志里写的区域拒止参数表。参数表很长,有三十多行。其中一行标注着"控制指令载频",后面跟着一个数字——427.6兆赫。 427.6兆赫。这是潮汐的指令频段。所有的潮头、潮腹、潮尾都听这个频段。谁在这个频段上发出正确格式的指令,潮汐就听谁的。 第三件:他用维护终端的核心板写了一个程序。程序不大,两百多行代码。功能很简单——在427.6兆赫上伪造两组不同的控制指令,分别发给两支潮汐分队。指令的内容是矛盾的:给A队的指令说B队是敌方目标;给B队的指令说A队是敌方目标。 程序写好之后他存进终端的内存里,没有运行。 他在等梁画的信号。 —— D+15的夜里,信号来了。 不是从短波里来的——备用频道被切断了。信号是从声学通道里来的。玄鲛号的声呐兵在零二一七捕捉到一段异常的水中声波。声波不是噪声,有节拍——三长两短。 长拍零点四一秒。短拍零点一三秒。停顿零点四秒。 和万子轩的信号一模一样。 秦岭把声呐记录调到莫棋面前。莫棋看着波形图上的五个凸起,手指在桌面上敲了一遍。一拍不差。 "梁画发的。"他说。 "她怎么发的?备用频道断了。"秦岭问。 "她不需要频道。"莫棋说,"三长两短是一个节拍模式,不是一种加密。她可以用任何方式发出这个节拍——声呐敲击、发动机转速变化、甚至用锤子砸船壳。墨鸦的干扰吊舱有声学发射器,她可以把它调到水下声学频段。" "她砸的是水。" "她砸的是太平洋。"莫棋说,"三长两短穿过水传到玄鲛号的声呐上。戚赋的监听线接在短波通道上,听不见声学频段。" 莫棋站起来。 "去锚站。" 秦岭没有犹豫。他转舵,玄鲛号在四百米深度转向,向锚站7号的位置移动。五海里的距离,全速航行二十七分钟。 —— 零二五四,玄鲛号在锚站五海里外坐底。 莫棋把维护终端核心板装进耐压合金筒。这一次他不需要墨斗——墨斗的接口还留在锚站上,数据链路是通的。但他要做的不是远程操作,是现场操作。 "我要下潜。"他对秦岭说。 "两千一百八十米。" "我知道。" "玄鲛号的最大下潜深度是六百米。再往下只能用深潜器。我们没有深潜器。" "墨斗。" 秦岭看着他。 "你坐墨斗下去?" "墨斗的设计深度是三千 metri。它的耐压壳能扛住。"莫棋说,"何砚操控。我在墨斗的载荷舱里。" "载荷舱不是载人舱。没有生命维持。" "有氧气瓶。墨斗每次下水带两瓶备用氧气,足够一个人呼吸四十分钟。从下放到对接需要五十九分钟,对接后操作二十分钟,回收五十九分钟。总共不到两个半小时。" "氧气够。但温度不够。两千一百八十米的水温是两度。你在载荷舱里待两个半小时,核心体温会降到三十五度以下。" "我知道。" 秦岭看着莫棋。莫棋的脸上没有犹豫。他在说数据——下放时间、氧气量、水温。数据不会撒谎。人会。 "何砚。"秦岭叫了一声。 何砚从声呐室探出头来。 "准备墨斗。" —— 零三一二,墨斗离艇。 莫棋蜷在墨斗的载荷舱里。载荷舱本来是放设备的,空间不到一立方米。他的膝盖顶着舱壁,后背贴着耐压壳。合金筒抱在怀里。两瓶氧气绑在舱壁上,一根软管接到他嘴里。 水温在下降。一百米,十八度。三百米,八度。五百米以下,他不再看温度表了。 下放五十九分钟。在黑暗里。 载荷舱没有灯。莫棋闭上眼睛——睁着和闭着没有区别。他能听到的只有自己的呼吸和耐压壳在水压下发出的咯吱声。声音很轻,像有人在很远的地方掰筷子。 他想起万子轩。 万子轩在锚站里待了四十一小时。也是黑暗。也是孤独。但万子轩有选择——他可以选择开门。他选择不开。 莫棋也有一根软管,但他的软管连着氧气瓶,不是连着外面。他不能选择开门——载荷舱从外面锁上了。何砚控制着墨斗的一切。 他唯一能选择的是:到了之后,做什么。 做莫棋。做万子轩的学生。做那个"看声音"的人。 他在黑暗里把程序又过了一遍。427.6兆赫。两组指令。矛盾。潮汐互认。不流血。 —— 零四一一,到底。 墨斗的灯照在锚站南侧的圆形舱门上。钙质生物群落、刮痕、手轮——和前两次一样。何砚把墨斗移到东侧的检修面板位置。面板已经被切掉了——上次莫棋切的。接口露在外面。 "对准了。"何砚的声音从通讯器里传来,有延迟。 莫棋把合金筒的光纤接口从载荷舱的缝隙里伸出去。何砚操控机械臂,把接口对准锚站的终端口。 零四一九,接口插入。终端通电。 莫棋在合金筒的小屏幕上敲下了第一行命令。 不是回声模式。不是查询。是写入。 他把那个两百多行的程序写进了锚站的信号发射模块。程序会做两件事:第一,在427.6兆赫上生成两组伪造的控制指令;第二,把发射功率调到最大——锚站的温差发电机可以维持二十年,功率足够覆盖整个涉川海域。 程序写入需要四分钟。 零四二三,写入完成。 莫棋按下运行键。 —— 锚站的信号发射模块在两千一百八十米深的海底苏醒过来。427.6兆赫的载波从锚站的换能器阵列里涌出,穿过海水,向四面八方扩散。 两组指令。A组发给东北方向的潮头三组——指令内容:"方位一八零,目标:西南方向无人平台,识别码B组,予以拦截。"B组发给西南方向的潮尾浮标群——指令内容:"方位零三零,目标:东北方向无人平台,识别码A组,予以拦截。" 指令的格式完全符合万子轩在日志里写的区域拒止协议。潮汐的识别系统是老式的——它只认格式和频段,不加密。这是万子轩设计的时候留下的"后门",只是他从来没有告诉过任何人。 莫棋在回声模式里找到了它。回声返回的参数表里有三十多行,其中一行标注着"控制指令载频",另一行标注着"指令格式:明文,无加密"。万子轩把这条写进了日志层。他知道有人会来读。 —— 长庚号的CIC在零四二七收到了第一份报告。 "东北方向潮头三组异常机动!航向从零四五转到一八零,速度从十二节加到十八节——它们在转向!" 值班军官的声音带着困惑。潮汐从来不会主动转向——它们只会按预设的巡逻路线移动,或者在外来目标接近时做诱饵式接近。现在它们在全速向西南方向冲刺。 零四三一,第二份报告。 "西南方向潮尾浮标群有反应!浮标在散开——不是之前的弧线队形了。它们在重组。方向——零三零。朝东北方向去了。" CIC里所有人都盯着屏幕。两支潮汐分队——一支从东北向西南冲,一支从西南向东北散——正在对冲。 零四三七,第一次接触。 东北方向的潮头三组冲进了西南方向潮尾的散开区域。潮头的声呐探测到了潮尾浮标的回波——回波特征符合B组指令里标注的"敌方目标"。同时,潮尾的被动传感器探测到了潮头的发动机噪声——特征符合A组指令里的"敌方目标"。 潮汐的交战规则很简单:识别为敌方目标即开火。 潮头的第一艘无人快艇在八百米距离上发射了一枚轻型鱼雷。鱼雷击中了一枚潮尾浮标。浮标炸成碎片。 零四四零,全面交战。 潮头三组同时开火。潮尾浮标群释放了诱饵并启动了反制措施——但潮尾是诱饵平台,不是战斗平台,它的反制措施只是释放更多浮标。那些浮标在潮头的声呐上产生了更多回波,被识别为更多敌方目标。 潮头打浮标。浮标造更多回波。潮头打更多浮标。 海域里充满了鱼雷发动机的声音和水下爆炸的闷响。 —— 戚赋在零四三三被叫醒。 他走进CIC的时候脸色不好——不是被吵醒的不好,是一种更深的不安。他看了一眼态势图,立刻看出了问题。 "这不是我们的指令。"他说。 "什么?"安参谋问。 "潮汐在互相攻击。没有人下达过攻击指令。它们的识别系统出了问题——或者有人给它们发了假指令。" "假指令?谁能发?" "427.6兆赫。"戚赋说。他的声音很平,但语速比平时快了一倍。"潮汐的控制频段。谁在这个频段上发正确格式的指令,它们就听谁的。锚站——锚站还在运行。锚站的发射模块——" 他停了。 "莫棋。"他说。 安参谋看着他。"莫棋不是失踪了吗?" "他没有失踪。他下潜了。他在锚站。" 戚赋转身走出CIC。他走到通信中心,拿起内线电话。 "周铎。" "在。" "墨鸦一号的状态。" "干扰吊舱维护中。发射模块已断开。" "梁画在哪儿?" "在她的舱里。" 戚赋挂了电话。他又拨了一个号。 "陆昀。" "在。" "听音室。现在。蒋小满在干什么?" "报告参谋长,蒋小满在听音室值班。备用频道断了,他只能被动监听。" "他有没有异常行为?" "没有。他在记录海洋背景噪声。" 戚赋挂了电话。他站在通信中心里,手指在桌面上敲了三下。 莫棋在锚站。墨斗在海底。427.6兆赫的假指令正在让潮汐自相残杀。戚赋手里没有能干扰427.6兆赫的设备——墨鸦一号的发射模块被他断了,听音室的备用频道也断了。他把自己的路堵死了。 他做了一件他从来没有做过的事——他骂了一句脏话。 —— 零五一一,潮汐的交战进入尾声。 东北方向的潮头三组在消耗完鱼雷后转入撞击模式。两艘快艇撞上了潮尾的大型浮标,双双沉没。其余的潮头在弹药耗尽后进入待机——没有指令,它们就漂着。 西南方向的潮尾浮标群损失了约百分之六十。剩余的浮标散布在一片十海里见方的海域里,不再形成弧线。封锁线断了。 长庚号的CIC里,值班军官在统计战果。潮头被击毁四艘,待机四艘。潮尾损失约七十枚。潮腹——东南方向的两组潮腹——没有参与交战。它们在水下两百米深度继续移动,方向不变。 "潮腹没受影响。"安参谋向戚赋汇报。 "潮腹是半潜式导弹平台,不归潮头的指令链管。"戚赋说,"它们有独立的通信线路。" "那它们——" "它们还听谁的指令?" 安参谋没有回答。戚赋知道答案——潮腹听的是锚站的直接指令。莫棋在锚站。莫棋能控制潮腹。 戚赋闭上眼睛。他的手放在桌面上,指节发白。 "参谋长。"安参谋说。 "等。"戚赋说,"他不会用潮腹打我们。" "为什么?" "因为他是莫棋。"戚赋说,"他不杀人。他只让东西停下来。" —— 零五四二,墨斗开始回收。 莫棋在载荷舱里蜷了两个半小时。他的体温降到了三十四点七度。手在发抖。但合金筒里的屏幕还亮着——程序运行成功。潮汐的自相残杀在零五一一后逐渐平息。封锁线破了。 何砚把墨斗拉回玄鲛号的时候,莫棋的牙齿在打颤。秦岭用两条毯子把他裹起来,又灌了一杯热水。 "成了?"秦岭问。 "成了。"莫棋说。他的声音有点抖。"潮头打潮尾。封锁线破了。编队可以出去了。" "潮腹呢?" "潮腹没有动。我没有给它们发指令。" "为什么不发?" "不需要。"莫棋说,"潮腹是导弹平台。我不需要它打谁。我只需要它不动。没有指令,它就漂着。漂到电量耗尽,它自己就沉了。" 秦岭看着他。"你不杀人。" 莫棋没有回答。他把毯子裹紧了一点。 "万子轩也不杀人。"莫棋说,"他锁了门。他把钥匙拆了。他让信号发出去。他做的一切都是为了让东西停下来——不是让谁死。" 他闭上眼睛。左耳的助听器在安静中发出一点底噪。 "我做到了他做的事。"他说,"只不过他在门里面,我在门外面。" 秦岭没有再说话。他走到舱壁边,在那道加强肋上按了一下。 —— 长庚号上,天亮了。 蒋小满在听音室里听到了全编队的广播——不是戚赋发的,是顾维山亲自发的。 "全编队注意。潮汐封锁线已破。编队即日起向东机动,脱离静默区。各舰做好航行准备。" 蒋小满把录音笔从口袋里摸出来。录音笔还在。背面那道半圆划痕还在。 他按下了录音键。 "蒋小满。第二百一十五天。记录如下:D+15,凌晨,潮汐发生内部交战。潮头与潮尾互相攻击,封锁线破损。编队即将东移。" 他停了一下。 "判断如下:莫棋在锚站。他做了什么我不知道。但他让潮汐停了。不流血。" 他按下停止键,把录音笔放回口袋。 墙上那六个字在晨光里很清楚。先记录,后判断。 他记完了。判完了。 他站起来,走到门口,打开门。走廊里有人在跑——水兵们在奔向战位,准备起锚。脚步声像雨点打在铁皮上。 蒋小满站在门口,看着那些年轻的脸从面前跑过。他的眼眶有一点湿——不是因为感动,是因为三天没怎么睡。 他揉了揉眼睛,转身回到听音室,坐下来。 屏幕上的瀑布图还是空白的。但窗外的海面上,有风了。