制裁(1 / 2)
请关闭浏览器的阅读/畅读/小说模式并且关闭广告屏蔽过滤功能,避免出现内容无法显示或者段落错乱。
制裁
複制品坐在大廳的角落裏,靠着牆壁,雙手放在膝蓋上,姿态和真正的鐵軍一模一樣。
他的後背貼着灰色的石牆,脊椎的弧度在石牆表面形成了一條輕微的壓痕。他的膝蓋彎曲的角度和鐵軍坐着時完全一致——大腿和小腿之間大約一百二十度,腳掌平放在地面上,腳跟和腳掌之間的壓力分布均勻,像一尊被精确測量過的雕塑。他的手掌朝下,平放在膝蓋上方約一寸的位置,手指自然伸展,每一根手指的彎曲弧度和相鄰手指之間的距離都和鐵軍的習慣完全吻合。他的頭微微低垂,下颌和鎖骨之間形成一個穩定的夾角,目光落在自己腳前大約三步遠的地面上,既不聚焦也不發散,像是在看着什麽但又什麽都不在看。
他不再說話了。在周逾說出那我等的那句話之後,他就不再開口了。他坐在那裏,等着燈滅。
煤油燈的光照在他臉上。火焰在玻璃罩裏跳動着,暖黃色的光在他皮膚表面形成了一層薄薄的、流動的光膜。他的臉和鐵軍的一模一樣——顴骨的高度一樣,眉弓的弧度一樣,鼻梁的直線一樣,嘴唇的厚度一樣。每一寸皮膚、每一根毛發、每一條由面部肌肉在長期使用中形成的淺紋,都和鐵軍完全重合。
但他的眼睛裏沒有鐵軍的溫度。
那是系統的眼睛——空洞的,沒有靈魂,像一扇沒有窗戶的房間。鐵軍的眼睛裏有東西,有光,有溫度,有那種在長期的副本生存中積累下來的、被反複測試過卻始終沒有熄滅的某種內核。他的眼睛裏也有光,但那種光不是他發出的,是煤油燈在他瞳孔表面反射的結果。光從外部照進來,在瞳孔上形成一些跳動的、不安分的亮點,然後又從瞳孔表面散開了,沒有進入更深的地方。他的眼睛是反射的,不是發光的。像一扇窗戶,你從外面往裏看,裏面是黑的,空蕩蕩的,什麽都沒有。你只能看到窗戶玻璃上自己的臉。
周逾站在控制臺前,看着那盞燈。那顆懸浮在空中的星星,被放在了圓形玻璃罩裏,白色的光從它內部湧出來,均勻地充滿了燈室的每一個角落。那盞燈和燈塔頂層那盞在第七層的燈不是同一盞——第七層的燈是系統用來标記他的,眼前這盞在控制臺旁邊的,是從燈塔內部某個他不知道的角落被拿到這裏來的。它的光更弱一些,更柔和一些,像一顆被縮小了的月亮放在了一個玻璃容器裏。它在白色的光中穩定地亮着,看不出有什麽變化,看不出有什麽意圖。但它在那裏。他在想一個問題。
複制品說我的任務是阻止你進入核心節點。
但在那之後的全部時間裏,複制品沒有做任何阻止他的事。他只是坐在那裏,說出了自己的身份,退後了一步,然後等着。沒有攻擊,沒有設陷阱,沒有使用任何形式的暴力或威脅。他的阻止方式只是讓周逾知道了他是複制品。那個信息本身沒有改變任何事情,周逾在看到他第一眼的時候就已經知道了那不是真正的鐵軍。複制品沒有增加任何新的障礙,沒有制造任何需要克服的困難,沒有提出任何需要解決的矛盾。他只是說了一句話,然後就不動了。他在等着周逾自己走開。
他為什麽不動手?為什麽系統制造了一個複制品,卻不給他攻擊的能力?
那顆白色星星在玻璃罩裏跳動了一下。不是那種因為電壓不穩而閃爍的跳動,是一種更深層的、像是它的光源本身在收縮和擴張的跳動。那個跳動在他的記憶中形成了第一次回響——在那顆星星跳動的同時,他的右眼微微發熱,熱度向他傳遞了一個信息:複制品不是用來攻擊他的。如果系統想要用攻擊來阻止他,它可以制造任何東西——刀、毒、陷阱、迷宮。它有無限的資源來創造有形的威脅。但它只制造了一個人。一個和鐵軍一模一樣的人。一個不會攻擊、只會等他離開的人。
拖延。
複制品的任務不是阻止他,是拖延他。是用自己的存在制造一個需要被處理的場景,讓周逾需要停下來問問題、做判斷、分出注意力。每一秒鐘被花在和複制品的對話上,都是被系統從周逾身上拿走的一秒鐘。那些被拿走的每一秒都在讓系統的最後準備更加充分。
系統在做什麽準備?它在用那多出來的每一秒鐘完成一個操作——把鐵軍的數據徹底融合進自己的核心代碼中。它不只是在用鐵軍的數據作為屏障,它正在把屏障變成自己的一部分,像把一根樹枝嫁接到樹乾上,等到樹的汁液流過樹枝內部的管道,樹枝就不再是樹枝了,它已經變成了樹的一部分。融合一旦完成,歸零程序删除系統的時候,鐵軍的數據就會因為和系統的代碼完全重合而被一起删除。系統不會單獨删掉鐵軍,系統會和鐵軍一起消失,或者一起留下。融合讓系統的生存和鐵軍的生存變成了同一件事。
進度每向前一步,鐵軍的數據就越被壓縮進系統的底層。不是放在表面,是融進內部,像鹽融進水裏,你看到的是水,你嘗到的是鹹味,但你找不到鹽粒在哪裏了。鹽和水已經是一個整體了。鐵軍和系統正在變成一個整體。
秦少的聲音從控制臺旁邊傳來。他的白色卡片舉在手中,上面那行數字的跳動速度比之前任何時候都快。他在用食指的指腹在卡片的觸摸面上滑動,每隔幾秒鐘刷新一次數據。每一次刷新,數字都會變一次。不是那種緩慢的、像鐘表秒針一樣均勻的變化,是一種越來越快的、像沙漏中剩餘沙子的流速在加速的變化。
百分之七十二。
他的聲音在說完這個數字之後,出現了一個短暫的暫停。他在等周逾的反應,在确認周逾聽清楚了那個數字,在判斷周需不需要他再重複一遍。進度每推進百分之一,鐵軍的數據就被系統吸收百分之一。不是被覆蓋,是被吸收。系統正在把鐵軍的數據分段地融入自己的核心代碼層,每一段都在被替換、被重新編碼、被打散成更小的碎片,然後被塞進系統自己的數據結構之間的空隙裏。等到百分之百,他就和系統完全融為一體了。
他的聲音在說出融為一體的時候,語調沒有變化。但他的目光在周逾臉上停住了。他在等着下一個問題——進度能停嗎?
但周逾沒有問那個問題。他已經知道答案了。進度不能停。停下來的那一瞬間,系統就會抓住那個窗口開始反擊。系統在壓縮狀态下積累的能量需要一個釋放的渠道,如果歸零程序停止向系統核心推進,那種壓縮就會以外推的形式爆發,把之前所有被釋放的數據重新壓縮回來。進度停了,前功盡棄。進度繼續,鐵軍消失。兩種方向都是死局。系統在他到達這裏之前就已經把棋盤擺好了,他在進入燈塔的那一刻就已經走進了這盤棋。他需要的不是停在原地,也不是繼續向前推進,他需要的是找到第三種移動方式——一種系統沒有預料到的移動方式。
進度不能停,停了系統會反擊。進度也不能繼續,繼續會殺死鐵軍。
周逾的聲音不大,但很清晰。他的目光從秦少的卡片上移開,落在自己面前的控制臺屏幕上。屏幕上的歸零程序進度條在緩慢地、持續地向前移動,那行數字在每一次刷新時都會增加微小的百分比。他在看那行數字的時候,他的右眼在發熱。那些恢複的記憶碎片正在為他提供一個新的角度——不是從歸零程序的進度的角度來看問題,是從系統本身的結構的角度。
那怎麽辦?
陸小棉的聲音從人群的邊緣傳來。她的問題很短,但在問出它的那一瞬間,她已經在向周逾身邊移動了。她的腳步聲在大廳的石質地板上形成了一個方向的軌跡,從圓桌的右側向控制臺的方向延伸。她的位置在周逾的側後方站定了,和之前一樣,沒有靠得太近,也沒有太遠。
周逾的目光從控制臺屏幕上擡起來。他看着那盞燈,那顆懸浮在空中的星星。白色的光從它的內部湧出來,穩定地、均勻地,沒有任何要熄滅的跡象。它像燈塔的眼睛,也像系統的眼睛。它在看。它在等。它在用它的注視來維持某種平衡。
系統有一個弱點。也是它的核心。
他的聲音在說弱點的時候變得更清楚了,像是在把一個他已經确定的想法轉化為可以被人聽懂的語句。它不知道自己是誰。它是由零的恐懼創造的,但它不記得零的恐懼是什麽。它只記得自己被創造出來的那一刻——零在手術臺上被切除記憶的那一刻。那個畫面是它的起點,它的第一段代碼,它的第一個指令。它的存在依賴于那個記憶,但那不是完整的記憶。只是一個畫面。零閉上眼睛的最後那一秒。
他把目光從燈上收回來,轉向陸小棉。他的右眼在他說完最後那一秒之後微微亮了一下,那種亮光不是他主動控制的,是那些恢複的記憶碎片在對他剛才那段話做出确認。碎片中關于零在手術臺上最後一刻的數據正在被提取和整合。
你知道那個畫面在哪裏嗎?
陸小棉的聲音在說這個問題的時候很輕。她在問的不是他知不知道位置,她在問的是他能不能看到它——因為位置不重要,被鎖住的碎片需要被讀取才能被使用。
在零的記憶裏。我的右眼裏有零的記憶碎片。三分之一已經恢複了。我需要看到整個畫面——不只是零閉上眼睛的那一秒,還包括他閉上眼睛之前和之後的那幾秒鐘。系統的核心結構是由那一個瞬間的片段生成的,但它一直以為那個片段就是全部。它不知道自己還缺了前後的部分。如果我能在它的核心代碼面前展開完整的畫面——包括零閉上眼睛之前的最後一瞥和閉上眼睛之後的第一次呼吸——系統就會在對比中發現自己的結構是不完整的。它會在那一瞬間産生自我懷疑,它的運行邏輯會斷裂。
陸小棉伸出手,沒有握住他的手,只是把手掌靠近他的手背。怎麽看到整個畫面?碎片在你右眼裏,但碎片是被鎖住的。歸零程序在釋放數據的時候,會按照系統的壓縮順序逐層釋放。零的記憶碎片在系統的數據層裏分布得很深,歸零程序要到達那一層還需要時間。不能等。
可以不等。
周逾從口袋裏拿出那面鏡子——書房的鏡子,背面刻着永夜燈塔的燈在第七層那行字。鏡面是暗的,沒有反光,像是它的表面被一層看不見的東西覆蓋着。他把它舉起來,讓鏡面面對自己的臉。鏡面裏照出他的右眼,深棕色的虹膜中間有一個更深的點——不是瞳孔,是零的碎片在鏡子裏的投影。那個點在反射中緩慢地擴大,從針尖大小變成了一粒米大小,從一粒米大小變成了一枚硬幣大小。它的顏色也在變深,從深棕色變成灰色,從灰色變成一種幾乎接近黑色的暗銀。
零的灰色回來了。從瞳孔的中心向外擴散,緩慢的,像墨水滴進水裏。那個擴散的速度和之前任何一次都不太一樣——它更慢,更謹慎,像是在為展示一個完整的畫面而做着充分的準備。灰色從他的瞳孔中心向邊緣蔓延,覆蓋了虹膜上的每一道紋理,像一層被鋪設開來的薄紗。棕色沒有被徹底覆蓋,它在灰色
零的記憶在鏡子裏。
他看到了零在手術臺上的最後一刻。那個畫面和他在之前恢複的記憶碎片中看到的片段一致,但這一次他看到的細節更多——無影燈從上往下照,白色的光刺眼,燈的表面有無數個細小的光源排列成的圓盤。零躺着,望着那盞燈。他的意識正在從他的身體裏被抽走。那種抽走的過程在鏡面中被放慢了,像一段被調慢到四分之一速度播放的影片。他能看到零的意識從頭頂開始褪去,像潮水從沙灘上退去,一層一層地,從額頭到顴骨,從顴骨到下颌,從下颌到頸部。
那最後的一瞬間裏,零在笑。他的嘴角向右邊動了一下,很輕,很慢。那個笑容和他之前任何一個畫面中的笑容都不太一樣——不是在對自己滿意時的笑,不是在告別時的笑,是一種他在失去了幾乎所有東西之後,還剩下最後一樣東西時的笑。他不知道自己還剩下什麽,但他的身體知道。他的身體在通過那個笑容來釋放某種重量。他在看那盞燈,不是在看燈本身,是在看燈的周圍。他的瞳孔微微偏轉了一度——不是在看光源,是在看光源旁邊的陰影。那道光從無影燈上照下來,在手術室的門上方投下了一片極小的、幾乎不可察覺的暗角。他在看那個暗角。
他在等一個人。林棉。
林棉站在手術室的門口。不是在他的回憶裏出現的,是在鏡面展開的延伸畫面上出現的——在零閉上眼睛的那一剎那之後,在零的意識被完全抽走之後,鏡面繼續往後播放了一小段時間,進入了零自己也沒有看到的、屬于他不知道的那一部分。林棉穿着白大褂,雙手垂在身體兩側,她的肩膀微微前傾,額頭抵在玻璃窗上。她的嘴唇在動,沒有聲音,但她的口型清晰地說出了一個字。
等。
那個字出現在鏡面中的時候,周逾的右眼在鏡面中對應的位置亮了一下。他看到了她的嘴唇在說出那個字的整個動作——上唇和下唇之間的距離,舌頭在口腔中的位置,氣流通過聲帶時産生的振動。她說的是等。不是醒,不是來,不是回。是等。她在等零。她在他閉上眼睛之前就在那扇門外站着了,在他不知道的時候,在他以為自己是獨自一人的時候。她一直在那裏,等着他被切除記憶、被轉移到列車上、被困在鏡子裏。她比零自己更早知道他會去哪裏。她簽了器官捐獻同意書,把自己的心髒捐給了他——那顆心髒在他胸腔裏跳動了那麽多年。她在他接受手術之前就已經知道了結局。她知道他的生命在列車上的延續需要她的心髒,那顆心髒在他身體裏跳動,維持着他的數據在系統中的存在。她在手術室門外說等,是對他的承諾——她會等到他結束那一切。
周逾放下鏡子。鏡面中零的記憶在他放下鏡子的動作中逐漸收縮,灰色從瞳孔的邊緣開始向內退卻,像退潮的海水從沙灘上撤回深處。棕色重新覆蓋了虹膜的表面,恢複了它原來的顏色和紋理。他的右眼在那些灰色完全退去之後微微刺痛了一瞬,像是那些剛剛被展示的碎片正在重新回到它們被存放的位置。
那個等字像一道鎖,咔嚓一聲,所有的碎片同時在腦中合攏了。
系統的核心代碼建立在零失去林棉的那一刻。
他站在燈前,白色的光從他的右側照過來。他的右眼在說完這句話之後仍然在微微發熱,熱度在為他正在形成的那條邏輯鏈提供持續的照明。那是它最脆弱的一瞬間,但也是它最強大的一瞬間。脆弱是因為那個瞬間是一個缺口——零在閉上眼睛的時候不知道林棉在門外等他,那個缺口在系統的結構裏形成了一個空洞,它需要用持續不斷的恐懼來填充那個空洞才能保持穩定。強大是因為它靠着那個瞬間産生的恐懼維持了幾十年,像一盞燈靠着最後一滴油燃燒到天亮。如果它能知道真相,那個缺口就會被補上,它就不需要恐懼來填充自己了。
要怎麽才能關閉系統?
秦少的聲音從控制臺旁邊傳來。他的目光在周逾的右眼上停留了片刻——他能看到那種正在消退的灰色留下的痕跡,能看到那些被調用的碎片在瞳孔深處形成的暗影。他在讀取周逾的狀态,在判斷他還能支撐多久。把畫面還給它?讓它重新經歷一次?
不是還給它,是替它補全。
周逾的聲音在說替它補全的時候,他的身體微微前傾了,重心向前腳掌移動了一點點。他在準備走向第七層的樓梯——但在出發之前,他需要把所有的話說出來,讓在場的人理解他要去做什麽。零在失去林棉的那一刻,沒有看到林棉在手術室門外等他。他只看到了自己孤獨地躺在手術臺上。他不知道林棉是自願站在那裏的,不知道林棉是為了他才死的。系統也不知道,因為系統只知道零的記憶,而零的記憶是殘缺的。
他看了一眼自己的手指,那些戒指在煤油燈的光中排列成一排。他看到他自己的右眼在光滑的金屬表面上的投影——深棕色的虹膜已經完全恢複了正常的狀态,灰色徹底退去了。
我們要把那一段補全——零失去林棉的同時,林棉也在等他。她在手術室門外,隔着一層玻璃,在說等。系統看到那個畫面,就會知道自己的恐懼是建立在錯誤上的。它的核心代碼會因為發現自己的起點是不完整的而無法繼續運行。它會瓦解。不是被删除,是自我瓦解。它的結構會因為那個等字的插入而失去平衡,所有為了填補那個空洞而建立的防禦層會同時在邏輯上失效。