舱门闭合的瞬间,林渊听见了金属咬合的声音。不是那种冷冰冰的自动锁死声,而是老式气压阀缓缓下沉的闷响,像一口棺材盖子被慢慢推上。
飞船正在上升。
窗外的地表越来越远,蜂巢城市的轮廓缩成一片灰斑,接着被云层吞没。陈锋坐在驾驶位,手指在控制面板上滑动,动作干脆利落,没说一句话。他左手腕空荡荡的,但每次系统警报闪烁时,他还是会下意识地去摸那块早就不存在的手表位置。
林渊靠着座椅,探针插在腰带上,手心有点汗。
他知道这趟飞行意味着什么——从地下爬到天上,从废土走进“方舟”。那个名字在过去十年里就像个诅咒,谁提谁倒霉。可现在他得亲自上去,还得活着下来。
“护盾还能撑多久?”他问。
“按杜如海给的频率,三十秒内能避开主雷达。”陈锋盯着前方,“之后就得靠你自己了。他们不会让一个数据贩子站在控制台前。”
林渊点头。
他没再说话,只是低头看了眼夹在外衣里的那本书。《查拉图斯特拉如是说》的封面已经磨得起皮,边角卷曲。书页中间还夹着那张抄童谣的纸片,《小星灯》,字迹歪歪扭扭,像是谁临睡前随手写的。
他忽然想起司徒玄最后那个鞠躬。
不是求饶,也不是示弱,就是规规矩矩弯下腰,朝着地球方向,低到不能再低。那一刻,林渊觉得这个人不像科学家,倒像个交作业的学生,等着老师打分。
飞船猛地一震。
警报红光开始闪。
“拦截程序激活!”陈锋吼了一声,“准备撞门!”
林渊抓稳扶手。下一秒,整艘船像被人抡起来砸向墙壁,脑袋狠狠磕在舱壁上,耳朵嗡嗡作响。导航屏炸出一团雪花,自动驾驶断开,陈锋立刻手动接管,猛推操纵杆,机身侧翻半圈,硬是从两道激光网之间钻了过去。
“进了!”他喘着粗气,“对接通道已锁定!”
舱外传来沉重的咔哒声,连接管严丝合缝地卡进“方舟”的腹部接口。气压平衡完成后,舱门自动滑开。
冷风灌进来。
不是自然风,是空调系统恒温送出来的那种,带着点消毒水味,干净得让人不舒服。
林渊站起身,把书塞回夹层,拔出探针检查电量。绿灯亮着。他顺手用拇指指甲刮了下食指侧面,动作很轻,几乎看不出。
两人一前一后走出飞船。
走廊笔直,墙面刷成纯白,地面反光能照出人影。没有标识,没有摄像头,连应急灯都是嵌在天花板里的暗格,不亮的时候根本看不见。
走道两侧偶尔有门,全关着,门牌是电子墨水屏,显示“资料归档区”“能源调度室”之类的字样,字体标准得像打印出来的一样。
“没人。”陈锋低声说。
“不是没人。”林渊看着地板,“是不需要人。”
他弯腰摸了下墙根,指尖沾了点灰。不多,但确实存在。说明这套系统虽然还在运行,但维护频率已经降到了最低。
他们沿着主通道往核心区走。脚步声被地毯吸掉大半,整个空间安静得离谱。远处传来轻微的机械运转声,像是某种臂状装置在缓慢移动。
转过第三个拐角时,林渊看见了第一件不属于这个洁净世界的东西。
一张纸。
漂浮在半空中。
无重力区域。
他伸手抓住,是一份打印文件,标题写着《文明存续模拟报告·第874次迭代结果》。内容全是表格和数据曲线,结论栏加粗标注:“包容性社会模型平均崩溃周期:289年。最优筛选模型稳定运行超1200年。”
下面有一行手写批注:“所以,我没错。”
字迹刚硬,一笔一划都透着执拗。
林渊把纸折好塞进口袋,继续往前。
终于到了控制室门口。
门没锁,感应器失效,只能用手推开。金属滑轨发出刺耳的摩擦声,像是多年没人动过。
里面比外面更冷。
中央摆着一张弧形操作台,背后是整面墙的巨大投影屏,此刻黑着。房间左侧堆着几摞纸质书,高高低低垒成小山,最上面一本封皮褪色严重,依稀能辨认出《论语》两个字。
角落里有个老式唱片机,唱针悬在半空,碟片转了一半,音乐断在某个音符上,滋啦一声后彻底静音。
而司徒玄就坐在正中央的椅子上,背对着门,穿一件洗得发白的实验服,肩线挺直,像具标本。
听见动静,他没回头,只说了句:“你们迟到了七分钟。”
林渊站在门口,没动。
陈锋退后半步,靠墙站立,手按在增幅器开关上,目光扫视四周通道。
“我以为你会跑。”林渊说。
“我要去哪儿?”司徒玄声音平稳,“宇宙那么大,可我没资格登船。‘方舟’不属于创造它的人,只属于被选中的样本。”
他缓缓转身。
脸上没什么表情,眼袋很深,嘴唇干裂,但眼神清醒得吓人。
“我知道你想问我为什么。”他说,“但我先给你看样东西。”
他抬手,指向身后屏幕。
投影亮起。
数百个窗口同时展开,每一个都是一段文明演化模拟。有的是城市扩张图,有的是人口结构变化曲线,还有些是战争爆发频率统计。所有包含“无差别救助”“资源平均分配”“情感优先决策”的模型,都在三百年内崩塌。而那些实行严格筛选、剔除低效个体、压缩情感变量的社会,则持续运转,甚至向外星殖民。
“这不是偏见。”司徒玄指着其中一条红线,“这是数据。我试过一千三百二十六种路径,只有剥离人性弱点,文明才能走得更远。”
林渊盯着那些跳动的数字,忽然笑了下。
“那你女儿做的杯子呢?也该删掉?”
司徒玄动作顿住。
他低头,从桌下拿出那个陶土杯。杯身有裂缝,边缘粗糙,底部画着一团黄色涂鸦,勉强能看出是个太阳,但歪得离谱,旁边还有几个小黑点,不知道是星星还是虫子。
“这是我女儿五岁生日那天做的。”他说,“她说要给我装水喝。我用了十年,每天一杯。”
他轻轻摩挲杯沿,指腹卡在裂缝处。
“她七岁那年死于空气毒化症。没被选中。因为肺活量低于标准值百分之十二。”
房间里安静了几秒。
唱片机突然咔哒响了一下,残存的电流让唱针重新落下,播放出一段断续的小提琴曲,调子悲凉,拉到一半又戛然而止。
“我不是残忍。”司徒玄闭上眼,“我是看不到别的路。如果连模拟都证明包容会毁灭一切,那现实呢?我们拿七百亿条命去赌一个童话?”
林渊没说话。
他想起林曦发病时的样子,蜷在床上,眼睛睁得很大,嘴里念着乱码一样的数字流。那时候他只知道要救她,不管代价是什么。但现在他站在这个地方,看着这个亲手建造“方舟”的男人,忽然觉得恨意变得模糊。
你该怎么恨一个明知自己错了却停不下来的人?
“白砚死了。”司徒玄忽然开口。
林渊抬眼。
“就在刚才。”司徒玄睁开眼,“他清除了所有记录,删除了自己的身份档案,然后启动太空舱自毁程序。最后一句话是:‘导师的计划不容玷污。’”
他嘴角扯了下,像是笑,又像是抽搐。
“他又一次替我背了罪。明明是他执行命令,可世人只会记得我是主谋。现在好了,连这份‘完美’都要由他来守护。”
林渊终于往前走了一步。
“那你呢?你还想守什么?”
“我不想守了。”司徒玄把杯子放在桌上,正对着地球方向,“我只是想弄明白一件事——为什么我算不出父爱?为什么一个父亲给孩子唱走调的童谣,能让她的基因序列稳定下来?这种变量,不在任何模型里。”
他看向林渊:“你懂吗?我这一生追求最优解,可最优解里,没有位置给一首跑调的歌。”
林渊胸口一紧。
他没回答。
因为他也不知道怎么回答。
科学没法解释的事,往往最真实。
司徒玄缓缓站起身,动作有些僵硬,像是关节已经不太灵活。他走到控制台前,手指悬在某个红色按钮上方。
“权限已解锁。”他说,“现在你是管理员。”
林渊皱眉:“什么意思?”
“我切断了自己的生命维持系统。”司徒玄平静地说,“但系统需要确认死亡信号才会释放控制权。现在,你可以接管‘方舟’了。”
他说完,转向地球方向。
然后,弯下了腰。
不是九十度的那种表演式鞠躬,而是缓慢、沉重、几乎耗尽全身力气的一拜。脊椎弯曲,头颅低垂,整个人像一座终于倒塌的塔。
“对不起。”他说。
话音落下的瞬间,他按下按钮。
警报灯闪了一下,随即熄灭。
他的身体晃了晃,缓缓倒在地上,双眼闭合,脸上没有痛苦,只有一种解脱般的平静。
桌上的陶土杯静静立着,杯底残留一圈水痕,映着头顶冷光。
陈锋走上前,蹲下检查脉搏,片刻后摇头。
“死了。”
林渊站在原地,没动。
他看着司徒玄的脸,忽然觉得这个人不像敌人,也不像疯子,就是一个老了的父亲,在做完所有事之后,终于敢低头认错。
他走到控制台前。
屏幕亮起,弹出一行字:
【双端验证启动】
地球端与方舟端须同步输入基因密钥
倒计时:7200秒
下面还有个小字提示:任一终端中断输入,系统将触发全球抑制塔连锁反应。
林渊盯着那串数字,7199、7198……一秒一秒往下掉。
他还没来得及思考下一步,屏幕突然切换。
一个老头出现在画面中央,穿着旧式联邦元老袍,脸型瘦长,眼神锐利。他身后是一排监控屏,其中一个画面里,赫然是林曦躺在床上的身影,手腕连着监测仪,呼吸微弱。
“林渊。”元老开口,声音冷静得像在读公告,“我知道你现在掌握了权限。很好。但你要清楚,你女儿的生命信号正与七千亿人绑定。若不按指令行事,十二小时内,全球抑制塔将释放神经阻断波,无人幸免。”
林渊盯着那张脸,手指攥紧探针。
“你的任务很简单。”元老继续说,“删除所有已传回地球的记忆数据包,封锁P2P节点,重启‘方舟’独立航行协议。完成后,你女儿将接受治疗。”
陈锋猛地抬头:“他在拿所有人质做人质。”
林渊没说话。
他看着屏幕上林曦苍白的脸,又回头看了眼地上司徒玄的尸体。
那个曾坚信理性至上的男人,最后用一个鞠躬结束了自己的一生。
而现在,另一个“理性”的声音又来了,只不过这次披着秩序的外衣,说着和司徒玄当年一样的话。
清除、筛选、优化。
仿佛人类从来不该有弱点,不该有眼泪,不该为一首跑调的童谣停下脚步。
他伸手摸了下夹层里的书。
《小星灯》还在。
他忽然明白了沈鸿文为什么要把这本书留给他。
不是为了答案,是为了提醒。
提醒他有些东西看似无用,却是 唯一能对抗“绝对正确”的武器。
控制台的倒计时仍在跳动。
7156、7155……
元老还在说话,声音平稳,逻辑严密,每一句都像是经过精密计算。
林渊抬起手,悬在输入界面之上。
他的拇指无意识地刮了下食指侧面。
然后,他看向陈锋。
“你还信命令吗?”
陈锋握紧增幅器,额头冒汗:“我现在只信你手里有没有按下那个键。”
林渊没答。
他盯着屏幕上的倒计时,又看了眼角落里的唱片机。
那张碟片还在转,虽然没有声音,但针尖始终贴着纹路,一圈一圈,不肯停下。
