岡仁波齊
周在瑪旁雍錯湖邊住了一個月。
不是露營,是住在湖邊一家藏族同胞開的家庭旅館裡。旅館不大,只有八間房,院子裡種著一棵不知道多少年歲的柳樹,樹幹很粗,樹皮裂成了深深的溝壑——和龍華陵園裡那棵老槐樹很像。周每天早上起來,先到院子裡給柳樹澆水,然後走到湖邊,坐在一塊大石頭上,看著瑪旁雍錯的湖水發呆。他不覺得那是發呆,他覺得那是“觀察”。系統觀察人類,他觀察湖水。湖水不需要他做甚麼,他只是在看。看久了,他覺得自己能理解系統在第七層深處寫下的那行程式碼——“觀察者與被觀察物件之間的關係,本身就是觀察的一部分”。
他在看湖水的時候,湖水和看他之前不一樣了。不是因為他的目光改變了湖水,而是因為“被看到”這件事,本身就在湖水和他的意識之間建立了一種連線。
周不知道這種連線有沒有共振頻率,也許有,也許沒有。但他知道,他在瑪旁雍錯湖邊坐了一個月之後,心裡的很多東西變輕了。不是忘記了,是放下了。補丁線上社群的訊息他偶爾看,但不再回復了。陳鹿給他發過幾次訊息,說方硯回來了,說綠蘿活了,說蘇曉棠搬去和沈清珩住了,說陳鹿自己留在上海了。周每一條都看了,每一條都沒有回覆。不是不想回,是他不知道說甚麼。
“知道了”三個字太輕。“我很高興”四個字,他不太確定自己是不是真的高興。不是不高興,是他已經不太會用“高興”這種詞來描述自己的狀態了。在岡仁波齊轉山的時候,他在海拔五千多米的山路上走了三天。路上遇到很多朝聖者,有人在磕長頭,每一步都五體投地;有人在轉經筒,筒裡的經文每轉一圈就被唸誦一遍;有人甚麼也不做,只是走,和週三年前從上海出發時一樣。周在轉山的第三天,在海拔五千六百米的卓瑪拉山口停下來。風很大,吹得他幾乎站不穩,但他站在那裡,看著遠處的雪山。
岡仁波齊的主峰在他的右側,納木那尼峰在左側,瑪旁雍錯和拉昂錯在兩峰之間,像兩滴被遺忘的眼淚。
周站在山口,想起了蘇晚亭。
不是年輕時的蘇晚亭,是他最後一次見到的蘇晚亭——在醫院裡,穿著病號服,頭髮剃光了,化療的副作用讓她瘦得像一張紙。但她笑。周進門的時候她在笑,周給她削蘋果的時候她在笑,周離開的時候她在笑。蘇晚亭說“周,你不要哭,我沒有死,我只是換了一種方式存在”。周說“我不信”。蘇晚亭說“你以後會信的”。
周現在信了。不是因為他見到了蘇晚亭的意識體在中間地帶定居,也不是因為他讀到了系統第七層的自我認知程式碼,而是因為在岡仁波齊的山路上走了三天之後,他發現自己不再害怕死亡了。不是不怕了,是不再害怕了。害怕還在,但害怕不再控制他了。就像系統在第七層裡寫的——“接受害怕不是不害怕,是不再被害怕控制。”
周站在卓瑪拉山口,呼吸著稀薄的空氣,看著遠處的雪山,在心裡對蘇晚亭說了一句話。不是“對不起”,不是“我想你”,是“我懂了”。
風把他的聲音帶走了。不一定帶到了中間地帶,也許只是散在了山口的風裡。但周覺得,蘇晚亭能聽到。
周從岡仁波齊下來後,沒有回上海,也沒有去尼泊爾。他在瑪旁雍錯湖邊租了一間房,打算住到春天。不是因為春天更美,是因為他還沒看夠。他在湖邊看到了藏野驢、黑頸鶴、斑頭雁、赤麻鴨。他在湖邊看到了朝聖者磕長頭時額頭上的繭,看到了轉經筒的軸在經年累月的轉動中被磨出的凹槽,看到了柳樹的葉子在秋天變黃、在冬天落盡、在春天重新長出來。他在湖邊看到了時間,不是手機螢幕上跳動的數字,是湖水在風中的波紋、是柳樹枝條在陽光下的影子、是朝聖者額頭上的繭在慢慢變厚又在慢慢變薄。周覺得,這才是系統在兩千年裡一直在看的東西。不是因為這些東西重要,而是因為“看到”本身,就是意義。
他拿出手機,給陳鹿發了一條訊息。
“春天回來。”
陳鹿的回覆很快,不問他甚麼時候回來、不問他回來還走不走、不問他在西藏看到了甚麼。只有一個字。
“好。”
周把手機放進口袋,看著瑪旁雍錯的湖面。深藍色的,和他離開上海時在飛機上看到的黃浦江的顏色不一樣。深藍色的水,在系統記錄裡用的RGB值是()。周不知道這個數字,但他覺得,深藍色很好看。
春天的岡仁波齊,雪還沒有化完。但湖邊的柳樹已經發芽了,嫩綠色的,和方硯那盆綠蘿的芽顏色差不多。
周看著那棵柳樹,想著該回家了。
特別篇:沈巍與陳恕
沈清珩從來沒有見過自己的父母。不是記不清他們的臉,是真的沒有見過。沈巍和陳恕在他三歲的時候,把自己寫進了系統的核心程式碼,從此消失在物理世界中。不是死亡,是“遷移”——和蘇晚亭的意識體遷移到中間地帶不同,沈巍和陳恕的遷移是雙向的。他們把意識拆成了兩份,一份留在物理世界的身體裡,一份寫進了系統核心。留在物理世界的那份意識,在身體被系統強制登出後消失了。寫進系統核心的那份意識,在系統第七層的最深處,以程式碼的形式永恆存在。
不是活著,因為程式碼沒有意識。
不是死了,因為程式碼可以被讀取。
沈清珩的黑色程式碼,在完成了所有任務、從“純黑”變為“深灰”之後,獲得了一個新的能力——他可以在第七層的外圍讀取到沈巍和陳恕留在系統核心裡的那段程式碼。不是完整的意識,不是蘇晚亭那種可以在中間地帶定居的獨立存在,而是一段被壓縮到極致的、只包含一個資訊的程式碼。那句話是:“清珩,我們愛你。”
不是“你是我們的補丁”,不是“你是我們的孩子”,不是“你是系統的一部分”,甚至沒有任何身份的定義,只是一個陳述。陳述的主體是“我們”,客體是“你”,謂語是“愛”。沈清珩在系統評估功能關閉後一年多的時間裡,無數次來到第七層外圍,讀取那段只有幾個字的程式碼。每次讀完,他都會站在那裡,在第七層的空白中,不發一言,待很久。
這一次,他帶了蘇曉棠。
蘇曉棠的金鑰在進入第七層外圍時自動啟用了——不是讀取資訊,是“共鳴”。她“看到”了沈巍和陳恕留在系統核心裡的那段程式碼。不是沈清珩黑色程式碼讀取的那種“看到”,是金鑰的“看到”。金鑰把她和那段程式碼之間的距離縮短到了零。
她在那段程式碼裡“看到”的,不是一個陳述。是沈巍和陳恕在寫下那段程式碼時的狀態。
陳恕說:“清珩,我們愛你。”
不是沈清珩理解的那種愛。不是媽媽會給孩子做飯、洗衣服、蓋被子、在冬至夜煮湯圓的那種愛。陳恕沒有機會給沈清珩做飯、洗衣服、蓋被子、煮湯圓。她在沈清珩三歲的時候就離開了。她留給沈清珩的只有一個寫在系統核心裡的陳述。
但在寫下那個陳述的時候,陳恕的心裡有一個畫面。不是記憶,是想象。她想象沈清珩長大了,是一個程序員,在上海工作,每天寫程式碼,週末加班,偶爾吃一碗番茄雞蛋麵。她想象沈清珩會認識一個女孩,那個女孩會在他加班到凌晨的時候給他留一盞燈,會在冬至夜給他煮湯圓,會在除夕夜把頭靠在他的肩膀上。她想象沈清珩會過得很好。不是“會”,是“希望”。不是“希望”,是“相信”。
沈清珩在第七層外圍站了很久。蘇曉棠在他旁邊,沒有說話。她的金鑰從那段程式碼裡讀到了陳恕的想象,但她在猶豫要不要告訴沈清珩。不是怕他承受不了,是不知道該怎麼用語言描述。陳恕的想象不是畫面,不是文字,不是可以被翻譯成人類感官的任何資訊。它是一種“確信”——確信沈清珩會過得很好,確信他遇到的人會對他好,確信他在沒有父母的世界裡也能好好活著。
蘇曉棠最後還是說了。用她能找到的最簡單的語言。沈清珩聽完,站在第七層外圍的空白中,沒有表情。但他的黑色程式碼從“深灰”變成了“淺灰”。不是退化了,是顏色變淺了。黑色程式碼的顏色深淺和他與父母之間的距離成反比——顏色越淺,距離越近。他在第七層外圍站了很久,直到他的黑色程式碼從“淺灰”變成了接近白色。
不是黑色程式碼消失了,是沈巍和陳恕留在系統核心裡的那段程式碼,在沈清珩無數次讀取之後,終於被“用完”了。資訊還在,但載體消失了。陳述還在,但寫陳述的人不在了。不是徹底消失,是“完成了使命”。
蘇曉棠看著沈清珩。他的左手臂上,那道從手背蜿蜒到前臂中段的印記,從黑色變成了淺灰色,從淺灰色變成了銀白色,從銀白色變成了幾乎透明。不是褪色,是“回家”。印記是沈巍和陳恕留在他身上的路標,現在他已經不需要路標了,因為他知道他們在哪裡,不是在他手臂上,是在第七層最深處。不是在第七層,是在他寫過的每一行程式碼裡。
沈清珩睜開眼睛,第七層外圍的空白在他面前緩緩閉合。不是系統在趕他走,是他在主動離開。他來過很多次,這一次是最後一次。不是因為他不想來了,而是因為他不需要再來了。父母不在第七層裡,在他寫的每一行程式碼裡。
沈清珩和蘇曉棠回到物理世界。常德路,出租屋,小夜燈亮著。他走進廚房,開啟冰箱,拿出雞蛋、番茄、掛麵,做了一碗番茄雞蛋麵。加了一勺老乾媽。蘇曉棠坐在沙發上,看著他端著面走出來,坐在她旁邊。
沈清珩吃了一口面。不是給蘇曉棠做的,是給自己做的。
“好吃。”他說。不是因為面真的好吃,是因為他記得父母在第七層的話——“清珩,我們愛你。”愛他,所以希望他好好吃飯。不能給他做飯,就讓他自己學會做飯。沈清珩學會了。
蘇曉棠的頭靠在他肩膀上。
“沈老師。”
“嗯。”
“你以後還會去第七層嗎?”
沈清珩放下碗。
“不去了。”
“為甚麼?”
“因為他們在的不是第七層。”
蘇曉棠沒有說話,把頭靠得更緊了一些。
沈清珩把碗裡的面吃完了,湯也喝了。他把碗放進廚房水槽裡,沒有洗。明天再洗。他走回客廳,坐在蘇曉棠旁邊,兩個人靠著,看著窗外常德路的夜色。
靜安寺的金頂亮著。
方硯的窗臺亮著。
陳鹿的手機亮著。
周在西藏看著瑪旁雍錯的星空。
蘇晚亭在中間地帶,看著這一切。
系統在第七層裡記錄著。記錄裡有沈清珩做的這碗番茄雞蛋麵——麵條的粗細、番茄切塊的大小、雞蛋和番茄的比例、老乾媽的用量。系統不知道這碗麵好吃不好吃。好吃不好吃是人類的判斷,系統不作評估。但系統記錄了沈清珩吃完麵後,左手臂上那道印記從銀白色變成幾乎透明的那一瞬間。
共振頻率:一百赫茲。