方舟2.0运行到第三天的时候,系统核心长出了一道门。
那道门和季眠见过的所有门都不一样。没有门框。没有把手。没有锁。就是一道门。长在系统核心的浅金色地面上。从地面往上冒出来的。白色的。很薄。像一张纸竖在那里。但它有厚度。有边界。有存在的质感。门缝下面透着光。很白的。很亮的。和系统核心的暖金色完全不同。那是现实世界的光。太阳底下的光。季眠站在那道门前面。看着它。晏无咎站在他旁边。也看着它。
【系统提示:方舟2.0核心——新增功能。出口。功能描述——系统核心可通过此出口离开系统。返回现实世界。限制条件——每次只能通过一人。通过后出口将关闭。再次开启需要重新消耗大量核心数据。建议——非紧急情况不要使用。当前状态——可用。】
季眠看着那些字。看完了。然后他转头看晏无咎。晏无咎也在看那些字。看完了。两个人对视了一眼。
“只能过一个人。”季眠说。
“嗯。”
“通过后关闭。再开要消耗大量核心数据。”
“嗯。”
“系统核心需要有人守着。”
“嗯。”
季眠看着他。“你设计方舟2.0的时候。有没有想过自己怎么出去。”
晏无咎沉默了一会儿。然后他说:“想过。”
“想过几次。”
“一次。”
“一次什么。”
“想让你走。”
季眠看着他。看着这个在每一个世界里都选“让季眠走”的人。医生。公爵。房管。少爷。书店老板。典狱长。镜中人。全部。每一个都把自己留在后面。把季眠往前面推。现在本体也这样。方舟2.0的出口。只能过一个人。晏无咎的第一反应就是“你走”。季眠看出来了。他的眼神。他的表情。他嘴唇动了一下。那个口型季眠认得。在所有世界里都认得。“你走。”
“你刚才又想说‘你走’。”季眠说。
晏无咎看着他。没有否认。
“你每一次都这样。”季眠说。“每一个切片。每一个。都把我往前面推。自己留在后面。你推了二十年。你推够了没有。”
“没有。”晏无咎说。声音很轻。但很稳。“没推够。只要还有一个需要推的地方。我就继续推。因为推你走。是我做得最对的事。从孤儿院开始就是。你在前面走。我在后面守着。你走远了。我就守得远一点。你停下来。我就守得近一点。你安全了。我就放心了。”
“那你呢。”季眠说。“你什么时候安全。”
晏无咎没有回答。
“方舟2.0的核心。”季眠说。“需要有人守。你守了二十年。从孤儿院到暗室到网吧到服务器到系统核心到防空洞。你守了二十年。你把自己撕了。你把自己困了。你把自己埋了。你守够了。该换我了。”
晏无咎的嘴唇动了。“不行。”
“为什么不行。”
“因为你刚醒。”晏无咎说。声音急了。快了一些。“你躺了十年。肌肉萎缩。你连走路都走不稳。你出去之后需要康复。需要治疗。需要有人照顾你。我出去没用。我在防空洞蹲了十年。我身体比你更差。我出去也帮不了你。你出去。你去找林医生。你康复。你画画。你过正常日子。方舟2.0我守着就行。我能守。我守了二十年。再守二十年也一样。”
“你守不了。”季眠说。
晏无咎看着他。
“你只有一个人。”季眠说。“方舟2.0的核心需要两个人共同管理。你忘了。融合的时候我们说的。桥和墩。缺一个系统就断。你一个人守。系统会崩。我出去之后。你在里面。我在外面。桥断了。方舟2.0废了。所有以后可能进来的感染者。一个都送不出去。你守了二十年就为了这个结果。”
晏无咎的嘴张了一下。没有说出话。
“所以不能一个人走。”季眠说。“也不能一个人留。得两个人都出去。或者两个人都留。”
“出口只能过一个人。”晏无咎说。
“那就把它改成能过两个人。”
晏无咎看着他。像是想说什么。但季眠没给他机会。他转身朝系统核心中央走。走到那个管理台前面。就是之前改核心代码的那个地方。他站在管理台前面。把手放上去。暖金色的光从掌心涌出来。系统管理界面弹出来了。他看见那个出口的设置。很简单的两行代码。一行是“出口容量:一人”。一行是“出口开启后状态:关闭”。季眠看着那两行代码。然后他开始改。
“季眠。”晏无咎站在他旁边。看着他改。“那个代码是我写的。我设计的时候就考虑了。出口只能过一个人。因为方舟2.0的核心数据量太大了。两个人同时通过出口。系统扛不住。会崩。整个方舟都会崩。”
“我知道。”季眠说。手指还在敲。“所以我把系统核心的数据量减了。”
“减了?”晏无咎愣了一下。然后他凑近看。季眠把管理界面切到另一个页面。核心数据管理页。上面列着所有核心数据的列表。切片世界。切片人格。系统功能。母体残留。全部。季眠把那些数据一项一项地看过去。然后他开始删。
“你在删什么。”晏无咎的声音变了。急了。“那是切片世界。那是医生。那是公爵。那是——”
“没删人。”季眠说。“删功能。方舟2.0里有些功能不需要了。母体残留清理模块。系统核心防逃逸协议。记忆风暴预处理器。这些都不需要了。母体没了。系统核心不逃了。记忆风暴不会再有了。删掉。减数据量。给出口腾空间。”
晏无咎看着他删。看了很久。然后他说:“删了这些。方舟2.0还稳定吗。”
“稳定。因为不需要了。方舟2.0是往外送人的。不是往里关人的。防逃逸协议不需要。记忆风暴预处理器不需要。母体残留清理模块不需要。它们占了大量数据。删了之后系统更轻。更快。更稳。”
季眠删完了。然后他切回出口设置页面。把那行“出口容量:一人”改成了“出口容量:两人”。然后他停了一下。想了想。又加了一行代码。“出口开启后状态:常开。不自动关闭。日常维护由系统核心自动执行。需要时手动关闭。”
晏无咎看着那行新代码。看了很久。
“常开。”他说。声音很轻。“你把它改成常开了。以后谁想走谁走。谁想回来谁回来。不关。”
“嗯。”季眠说。“方舟2.0是桥。不是牢。桥两头都开着。谁想过就过。谁想回就回。你关着门。算什么桥。”
晏无咎低下头。他的手指在管理台边缘攥了一下。很轻。但他的肩膀在抖。
“你刚才差点又把门关上了。”季眠说。“差点又把自己一个人关在里面。守二十年。再守二十年。再守二十年。你守到死。你守到变成灰。你守到方舟2.0变成下一个母体。你差点又把自己变成一块石头。”
晏无咎没有说话。他的头低着。银灰色头发垂下来。遮住脸。但季眠看见他的肩膀在抖。越来越明显。然后他听见一个很轻的声音。从头发下面传来的。闷闷的。哑哑的。
“……我怕。”
“怕什么。”
“怕出去。”晏无咎说。声音碎了。“我在系统里待了十年。防空洞里蹲了十年。我二十年没在正常世界里生活过。我不知道怎么坐公交车。不知道怎么看红绿灯。不知道超市怎么买东西。不知道手机怎么用。不知道怎么跟人说话。不知道太阳底下该怎么走路。我在系统里是核心。在防空洞里是影子。出去之后我什么都不是。我不知道怎么当一个人。”
季眠把手从管理台上收回来。转过身。看着晏无咎。看着他低着的头。看着他抖着的肩膀。然后他往前走了一步。很近。把晏无咎的头按在自己肩膀上。很轻。很稳。
“我教你。”季眠说。“你教我画代码。我教你画太阳。你教我在系统里怎么活。我教你在外面怎么活。公交车我也不会坐。我躺了十年。我也不会看红绿灯。我也忘了超市怎么买东西。手机我只会用最基本的功能。我也不知道怎么跟人说话。我出去之后也什么都不是。我出去之后也是一个不知道怎么当人的人。那我们一起学。你教我。我教你。一起当人。”
晏无咎在他肩膀上抖了很久。然后他抬起头来。眼睛红的。脸红的。鼻尖红的。很狼狈。很丑。但他看着季眠。看得很认真。
“一起。”他说。声音哑得厉害。但很稳。“一起出去。一起学。一起当人。”
季眠笑了一下。“嗯。”
两个人转身。面朝那道白色的门。出口。已经改好了。能过两个人。常开。不关。季眠伸出手。晏无咎把手放上来。两个人在门前站了一拍。然后季眠推开门。白光涌进来。暖的。很暖。像太阳。真的太阳。两个人一起迈进去。
【系统提示:宿主季眠。宿主晏无咎。出口通过——两人。系统核心——保留。状态——常开。日常维护——自动。方舟2.0——运行稳定。所有切片世界——安全。切片人格——稳定。感染者接收功能——在线。随时可用。】
白光吞没了他们。季眠感觉到脚下在变。从系统的浅金色地面变成水泥地。防空洞的水泥地。很硬。很凉。但他的身体在变实。从系统里的意识体变成现实里的身体。他感觉到自己的手在变重。肌肉在疼。关节在响。他感觉到晏无咎的手还攥着他的。很紧。没松。然后白光散了。他站在防空洞的机房里。服务器机柜前面。第七排。第三层。笔记本电脑还亮着。屏幕上显示“系统运行正常”。林医生坐在旁边的折叠椅上。在吃泡面。看见他们出来了。嘴里还叼着半根面条。
“哦。”林医生说。嚼了两下。咽了。“出来了。正好。泡面刚泡的。鲜虾味。两碗。还热着。”
季眠站在地上。腿在抖。身体很弱。但他站住了。他攥着晏无咎的手。晏无咎站在他旁边。也很弱。也在抖。也站住了。两个人站在一起。很狼狈。但很稳。季眠低头看了一眼自己的手。掌心里有太阳。歪的。光芒长短不一。右上角那道粗的。他攥了一下。然后抬起头。看着晏无咎。晏无咎也看着他。两个人对视着。然后季眠说了一句话。声音很轻。但很清楚。
“走吧。吃面。”