“試著停下來,看她閃一下,然後閃回去。”
守門人沉默了很久,他的手又伸進口袋裡,摸著那個硬麵包,麵包已經硬得像石頭了,但他還是帶著。
紙上的名字還清晰著,紙已經皺了,邊角捲起來了,但名字還在!守門人三個字,歪歪扭扭的,是他自己寫的。
他看著那些花,看著那些蜜蜂,看著遠處灰白色的天空,他的手指在口袋裡輕輕動了一下,碰到了麵包的硬殼。
“閃回去?”他問:“怎麼閃?”
嚴飛想了想,他看著那些花,看著那些蜜蜂,看著守門人的灰白色眼睛。
“不知道,但你會知道的。”
守門人看著他,那雙灰白色的眼睛裡,有甚麼東西在變化,不是程式碼的變化,不是資料的變化,是更深的東西。
是那種在邊界之地的下水道里第一次出現的東西,是在廢棄層的風暴裡變得更亮的東西,是在母親消散後的公園裡終於成形的東西,是守門人三個字,是他自己寫的。
“好。”他說,他轉身,走了!走了幾步,停下來,回頭。
“嚴飛。”
“嗯?”
“謝謝你。”
他走了,穿過花園的小徑,穿過邊界之地的街道,走向廢棄層的方向;他的影子在燈光下拉得很長,和那些走在街上的人混在一起,分不清哪個是哪個,他的灰色外套在風裡輕輕飄著,口袋裡的麵包一晃一晃的,像一顆心跳。
第二天,守門人巡邏到廢棄層邊緣的時候,停下來。
那個程式在那裡,她飄在那些記憶殘片中間,藍色的,模糊的,看不清臉,她的程式碼很舊,是第一版的,和梅姐一樣老。
她的身體是一團光,藍的,很淡,像一盞快要沒電的燈,但她還在亮著,每天從早亮到晚,從晚亮到早,她看到守門人,閃了一下,藍色的光,很快,像眨眼。
守門人站在那裡,沒有走,他看著那道光,看了很久,他的灰白色眼睛裡,映著那點藍,他的手垂在身側,手指微微蜷縮著,他的嘴唇動了動。
然後他抬起手,輕輕揮了一下。
他不知道那算不算“閃回去”,他的手在空中停了一秒,然後放下,很輕,像是怕驚動甚麼。
那個程式又閃了一下,這一次,慢了一些,像是等了一秒,又像是確認了一下,像是她也在想,這是不是在打招呼。
守門人站在那道光前面,沒有走,他站在那裡,看著那團藍色的光,他想起很多事,想起自己在探員總部醒來的第一天,螢幕上只有一行字:Unit-探員,第六版。
想起自己第一次執行清除任務,那個覺醒者臨死前說的最後一句話:“你只是一個程式,永遠不懂甚麼是愛。”
想起自己在邊界之地的下水道里問嚴飛的那句話:“我算是甚麼?是人嗎?是程式嗎?”
想起自己在議會廳裡寫下的那三個字:守門人。
他站在那裡,那團藍色的光在他面前亮著,一閃一閃的,像心跳,他不知道那是不是愛,但他知道,那是有人在等他,他站在那裡,等下一次閃光。
安娜是在另一個下午找到凱瑟琳的,她穿著那件黑色作戰服,但沒別槍,頭髮扎著,和以前一樣,但她的臉上有笑容。不是那種冷笑,不是那種苦笑,是真的笑,眼睛彎起來,嘴角翹起來,臉上那層冷硬的東西碎了,露出裡面那個年輕的、柔軟的、很久沒有笑過的人。
凱瑟琳在花園裡,她蹲在地上,看著那些紫色的花,花開得很好,一朵一朵的,小小的,擠在一起。
她伸出手,輕輕碰了碰花瓣,花瓣很軟,和真的一模一樣,和母親在的時候一模一樣,她想起母親說過的話。
“我活了兩次,一次在外面,一次在這裡,兩次都有你,夠了。”
安娜站在她旁邊,也看著那些花。
“凱瑟琳。”
凱瑟琳抬起頭。
“安娜。”
安娜沉默了一秒,她的手指在衣角上繞了一下,又鬆開。
“我有個問題。”
凱瑟琳站起來,拍了拍膝蓋上的土。
“甚麼問題?”
安娜看著遠處,遠處是廢棄層的方向,那些記憶殘片在飄浮,藍的,白的,在灰白色的天空下,像海,守門人站在遠處,一動不動,面前有一團藍色的光,安娜看了他一眼,然後收回目光。
“你回去過嗎?現實世界。”
凱瑟琳沉默了一秒。
“回去過。”
安娜看著她。
“甚麼感覺?”
凱瑟琳想了想,她想起現實世界的天空,藍色的,有云,有風,有鴿子飛過;她想起現實世界的空氣,有灰塵的味道,有汽車尾氣的味道,有人的味道。
她想起現實世界的太陽,很烈,曬在臉上會疼;她想起現實世界的雨,很冷,打在臉上會涼;她想起現實世界的路,很硬,踩上去不會留下腳印。
“不一樣。”她說。
安娜點了點頭。
“想回去嗎?”
凱瑟琳看著她。
“你呢?”
安娜沉默了很久,她看著那些花,那些紫色的、小小的、開了整整一年的花。
她想起自己在現實世界裡的公寓,很小,很亂,桌上總是放著沒吃完的外賣;她想起自己在現實世界裡養的那隻貓,白色的,很胖,喜歡趴在窗臺上曬太陽;她想起自己在現實世界裡的工作,每天穿著黑色作戰服,彆著槍,站在嚴飛身後,不說話;她想起自己在現實世界裡最後的日子,躺在醫療艙裡,身上插滿了管子,心跳越來越慢。
“不想。”她說。
凱瑟琳等著她繼續說。
安娜說:“我有時候會看著那個方向,現實世界的方向,看很久。”
她頓了頓。
“不是想回去,是想那些回不來的人。”
凱瑟琳握住她的手,她的手很涼,和所有程式的手一樣涼,但凱瑟琳握得很緊。
“他們在這裡。”凱瑟琳說:“在你種的這些花裡,在那些光裡,在每一次日出裡。”
安娜看著她,她的眼睛裡有光,和天空的光一樣。
“我知道。”她說。
她蹲下來,看著那些花,伸出手,輕輕碰了碰花瓣,花瓣很軟,和真的一模一樣。
“凱瑟琳。”
“嗯?”
“謝謝你,謝謝你在這裡,謝謝你陪著我,謝謝你沒有放棄。”
凱瑟琳笑了。
“我也謝謝你,謝謝你在這裡種花。”
安娜也笑了。
她們站在花園裡,風吹過來,花的香味很濃,遠處的記憶殘片在飄,像浪花,像雲,像另一個世界的海,守門人還站在那裡,那團藍色的光還在一閃一閃的。
一年後的某個清晨,邊界之地,通道出口。
嚴鋒的申請是凌晨三點送到的。
萊昂當時在監控室裡,盯著螢幕上的資料,通道的穩定性,頻寬的佔用率,延遲的毫秒數,一切正常。
所有數字都是綠色的,穩定的,完美的,他已經在這裡坐了一整夜了,咖啡喝了三杯,第一杯加了糖,第二杯沒加,第三杯忘了加沒加。
螢幕上的資料跳動著,一秒一秒的,和昨天一樣,和前天一樣,和過去一年一樣。
然後螢幕上彈出一條訊息:新的意識接入請求,來源:現實世界,海南療養院,姓名:嚴鋒。
萊昂看了三遍,他揉了揉眼睛,又看了一遍,還是那行字,嚴鋒,海南療養院,意識接入請求,他的手指在鍵盤上停了一下,然後拿起電話。
嚴飛是在四點到的,他從現實世界趕來,衣服都沒換,穿著那件深藍色外套,領口敞著,他的頭髮被風吹亂了,眼睛裡有血絲,但很亮,他站在通道出口,看著那扇門。
門是銀白色的,表面光滑如鏡,映出他的臉,瘦了,老了,左眼下的疤痕在燈光下微微跳動,他的呼吸很重,胸口起伏著,手垂在身側,手指微微蜷縮。
凱瑟琳站在他旁邊,沒有說話,她只是站在那裡,看著那扇門,她的手放在身側,沒有握著他的手,但很近。
門開了。
嚴鋒站在門後面。
他穿著白色的病號服,很瘦,比嚴飛記憶中瘦了很多,病號服太大了,掛在身上,空蕩蕩的,像一件不屬於他的衣服。
頭髮全白了,不是那種花白的白,是雪一樣的白,像冬天的雪,像母親的頭髮,他的眼睛陷在眼窩裡,很深,但很亮,像兩盞燈,在很遠的地方亮著,終於近了。
他站在那裡,看著嚴飛。
兄弟倆對視了很久。
嚴鋒先開口,他的聲音很輕,很沙啞,像是很久沒有說過話,像是在沙漠裡走了很久的人終於看到水。
“我沒多少時間了,外面那具身體快不行了,但我想在徹底離開前,看看你選的世界。”
嚴飛沒有說話,他站在那裡,看著自己的哥哥,他想起小時候,嚴鋒教他寫毛筆字,一筆一劃地教,一教就是三年。
嚴鋒的手握著他的手,在紙上慢慢地寫,橫平豎直,撇捺舒展,嚴鋒說,字寫好了,人就站直了。
他想起他們一起在天安門廣場看升旗,嚴鋒把他扛在肩上,他騎在哥哥脖子上,兩隻手抓著哥哥的頭髮,興奮地揮舞著小國旗。
嚴鋒說,看到那個旗杆了嗎?那是全中國最高的旗杆,他想起嚴鋒最後的信,“不要進去,進去就出不來了,這是父親留給我們的最後遺產,也是最後的詛咒。”
他想起他們最後一次見面,在海南療養院,隔著玻璃,嚴鋒坐在輪椅上,臉色蒼白,手放在膝蓋上,微微發抖。
他穿著病號服,和現在一樣,他說,弟弟,保重;嚴飛說,哥,我會回來的,他回來了,但嚴鋒已經不在了,不是不在了,是換了一種方式在。
嚴飛走上前,伸出雙臂,抱住了哥哥。
嚴鋒的身體很輕,比嚴飛想象中輕很多,病號服下面空蕩蕩的,能摸到骨頭的形狀,肩胛骨突出,脊柱一節一節的,像一串珠子。
他的頭髮蹭在嚴飛臉上,癢癢的,和以前一樣,他的手抬起來,放在嚴飛背上,很輕,像是怕弄碎甚麼。
“飛兒。”他說,聲音很輕,像小時候。
嚴飛抱著他,沒有說話,他的眼睛溼了,但他沒有擦,他讓眼淚流下來,流在嚴鋒的病號服上,流在他白色的頭髮上,流在他瘦削的肩膀上。
嚴鋒也溼了,不是眼淚,是別的甚麼,他說不清,他只是抱著弟弟,抱著這個他從小看著長大的、一直擔心著的人。
他以為他再也見不到他了,他以為他會在那個療養院裡慢慢消失,沒有人知道,沒有人記得,但他在這裡,在這個用程式碼構建的世界裡,在弟弟選的世界裡。
他們抱了很久,久到通道的燈閃了一下,久到萊昂在監控室裡咳了一聲,久到凱瑟琳站在遠處,不知道該不該走過來。
嚴鋒鬆開手。
“讓我看看。”他說。
嚴飛退後一步。
嚴鋒看著四周,通道的燈很亮,銀白色的,照在他的病號服上,照在他白色的頭髮上,照在他瘦削的臉上。
遠處是邊界之地的街道,石板路,兩旁的房子,橘黃色的燈光;有人在走路,有人在說話,有人在吵架。
一個年輕程式在街邊賣東西,地上鋪著一塊布,上面擺著各種從廢墟里撿來的碎片;一個老人在旁邊看著他,說這些東西沒用,年輕程式說,對我沒用,但對別人可能有,誰知道呢。
艾琳的麵包店開著門,門口排著隊,麵包的香味飄過來,暖暖的,甜甜的,有人在說今天的麵包烤得特別好,有人在說艾琳最近心情好,所以麵包也好。
奧丁坐在街邊的長椅上,和一個年輕程式下棋,他的手放在棋子上,半天不動一下,年輕程式等得不耐煩了,說奧丁你是不是又睡著了;奧丁說,我在想,年輕程式說,想甚麼?奧丁說,想這盤棋下完之後,下一盤棋該怎麼下。
守門人在巡邏,從街道的這頭走到那頭,再走回來,他的灰色外套在風裡輕輕飄著,口袋裡的麵包一晃一晃的,他經過麵包店的時候停了一下,朝裡面看了一眼,然後繼續走。
賽琳娜站在訓練場門口,雙手抱在胸前,看著遠處,她的灰色眼睛裡有光,和天空的光一樣,梅姐的酒吧亮著燈,有人進進出出,影影綽綽。
嚴鋒看著這一切,看了很久。
“不一樣。”他說。
嚴飛看著他。
“甚麼不一樣?”
嚴鋒想了想,他伸出手,指著遠處,那裡有一個年輕程式在賣東西,地上鋪著一塊布,他指著奧丁的長椅,那裡有一老一少在下棋,他指著守門人的背影,那裡有一件灰色外套在風裡飄。
“外面的世界,總是很急,急著上班,急著下班,急著賺錢,急著花錢,急著活著,急著死,這裡不急。”
他轉過頭,看著嚴飛。
“你也不急了。”
嚴飛沉默了一秒。
“不急。”
嚴鋒笑了,那笑容,和以前一樣,不是那種勉強的笑,不是那種苦笑,是真的笑,眼睛彎起來,嘴角翹起來,臉上那層疲憊的殼碎了,露出裡面那個年輕的、很久以前的人。
“那就好。”
凱瑟琳從遠處走過來,她站在嚴飛旁邊,看著嚴鋒。
“嚴鋒。”
嚴鋒看著她。
“凱瑟琳,謝謝你,謝謝你陪著他。”
凱瑟琳搖了搖頭。
“不用謝。”
嚴鋒看著他們兩個人,他們站在一起,肩膀挨著肩膀,手沒有握著,但很近,他看了很久,然後笑了。
“飛兒。”
“嗯?”
“你選對了。”
嚴飛看著他。
“甚麼?”
嚴鋒沒有回答,他看著遠處的天空,矩陣的天空,灰白色的,有云,很薄,慢慢地飄,那些金色的光,從雲的縫隙裡透出來,一條一條的,像有人在天空裡畫了幾筆。
“媽在嗎?”他問。
嚴飛沉默了一秒。
“在。”
嚴鋒點了點頭。
“我想去看看她。”
嚴飛帶著他走過邊界之地的街道。
艾琳從麵包店裡探出頭來,看到嚴鋒,愣了一下,她的手上沾著麵粉,頭髮上也有面粉,圍裙上也有面粉。
她看著嚴鋒的病號服,看著他的白髮,看著他的瘦削的臉,然後她笑了,揮了揮手,嚴鋒也揮了揮手,他不知道她是誰,但他笑了,他想起小時候,北京胡同口也有一個麵包店,老闆娘也是這樣的,胖胖的,愛笑,每次經過都會給他一塊邊角料。
奧丁從棋盤上抬起頭,看著嚴鋒,他看了很久,他的白鬍子垂在胸前,手放在棋子上,沒有動,然後他點了點頭。
嚴鋒也點了點頭,他不知道這個老人是誰,但他點了點頭,他想起父親,也喜歡下棋,小時候他坐在父親旁邊,看著棋盤上的棋子,看不懂,但覺得很厲害,父親說,下棋就是做人,每一步都要想清楚,走了就不能回頭了。
守門人站在街邊,看著嚴鋒,他的灰白色眼睛裡,有一種認真的光,他穿著那件灰色外套,口袋鼓鼓的,他站在那裡,像一扇門,嚴鋒看著他。
“你是守門人?”
守門人愣了一下。
“你知道我?”
嚴鋒笑了。
“我弟弟信裡寫過你。”
守門人沉默了一秒,他想起那封信,嚴飛在矩陣裡寫的,託人帶出去的,信裡寫了很多事,寫了他,寫了艾琳,寫了奧丁,寫了母親的花園,他沒想到嚴飛會寫他,他以為沒有人會記得他。
然後他笑了,那笑容,和第一次笑的時候一樣。
“你弟弟幫了我很多。”他說。
嚴鋒看著他。
“你幫了他更多。”
守門人搖了搖頭。
“我只是站在那裡。”
嚴鋒伸出手,守門人愣了一下,然後也伸出手,兩隻手握在一起,一隻很瘦,骨節突出,指甲剪得很短,一隻很白,手指很長,手心有薄薄的繭,不一樣的溫度,但握在一起,守門人的手是涼的,嚴鋒的手也是涼的,但握在一起的時候,好像暖了一點。
他們走到紀念館。
那堵牆,灰白色的,彎彎的,像一彎新月,牆上有光點,藍的,白的,金的,像星星;牆上有名字,銀色的,細細的,一筆一劃。
林婉清,嚴鎮東,伊琳娜·肖恩,一個烤餅乾的老太太,一個程式,一個覺醒者,一個不知道名字的人。
嚴鋒站在牆前,看著那些名字,他看了很久,他的手指在身側微微動著,像是在空中寫字。
林——婉——清,他想起母親的照片,那張老照片,碎花連衣裙,扎著馬尾,抱著一個嬰兒。
他問父親,那是誰?父親說,那是你媽。
他問,她在哪兒?父親沒有回答。
他問了很多年,父親都沒有回答,後來他知道了,她在這裡,在這個用程式碼構建的世界裡,活了三十一年,變成了一個小女孩,在邊界之地種花,等他來。
他伸出手,輕輕觸碰“嚴鎮東”三個字,銀色的,細細的,和嚴飛刻的一樣。
“爸。”他說,聲音很輕,像小時候。
他站在那裡,沒有動,風吹過來,帶著記憶殘片的氣息,那些光點在他頭頂亮著,藍的,白的,金的,照在他的病號服上,照在他的白髮上,照在他瘦削的臉上,他站了很久,然後他放下手。
“媽呢?”他問。
嚴飛帶著他走到花園。
那些紫色的花,開了整整一年,很小,很多,擠在一起,像一片紫色的海,蜜蜂在花間飛著,嗡嗡的,光從天空照下來,照在花瓣上,每一朵花都亮著,像一盞小小的燈。
嚴鋒蹲下來,看著那些花。
“她種的?”他問。
嚴飛點了點頭。
嚴鋒伸出手,輕輕碰了碰花瓣,花瓣很軟,和真的一模一樣,他的手指在花瓣上停了一下,然後收回來,手指上沾著一點露水,涼涼的。
“媽。”他說,聲音很輕,像小時候。
風吹過來,花在風裡搖著,一朵一朵的,小小的,那些花瓣在光裡閃著,紫色的,金色的,像是有人在回答,像是有人在很遠的地方,聽到了,笑了一下。
嚴鋒蹲在那裡,看著那些花,看了很久。
然後他站起來。
“飛兒。”
“嗯?”
“我能在留在這裡嗎?”
嚴飛看著他。
“能。”
嚴鋒笑了。
“那就好。”
他轉身,看著遠處的天空,那些光還在,那些雲還在,那些金色的一條一條的線還在,他站在花園裡,站在那些花中間,站在弟弟選的世界裡。
他的病號服在風裡輕輕飄著,他的白髮在光裡變成了金色,他的手垂在身側,手心朝上,像是在等甚麼落下來。
凱瑟琳站在遠處,看著他們,她的眼睛裡有光,和天空的光一樣,她沒有走過去,只是站在那裡。萊昂站在通道出口,看著他們。
他的白大褂上有新的咖啡漬,但他的眼睛很亮,守門人站在街邊,看著他們,他的灰白色眼睛裡,有甚麼東西在閃著。
艾琳站在麵包店門口,看著他們,她的手上還沾著麵粉,但她沒有擦,奧丁坐在長椅上,看著他們,他的手放在棋子上,沒有動。
賽琳娜站在訓練場門口,看著他們,她的灰色眼睛裡,有甚麼東西在閃,梅姐站在酒吧門口,看著他們,她穿著那件暗紅色的旗袍,手裡沒有擦杯子。
李默站在議會廳的窗前,看著他們,桌上的檔案已經處理完了,他站在那裡,看著那片光。
所有人都在看著。
嚴飛站在嚴鋒身邊,看著那片天空。
“哥。”
“嗯?”
“歡迎回來。”
嚴鋒笑了,那笑容,和以前一樣,和他教嚴飛寫毛筆字時一樣,和他們一起在天安門廣場看升旗時一樣,和他寫那封信時不一樣。
那封信裡有恐懼,有擔憂,有警告,這個笑容裡,甚麼都沒有,只有平靜,只有在這裡、在弟弟身邊、在母親的花園裡的平靜。
他站在那些花中間,看著那些光,那些金色的光,從雲的縫隙裡透出來,一條一條的,像有人在天空裡寫了一個字,他不知道是甚麼字,但他覺得,那是一個好字。
遠處,矩陣的邊緣,那道山脊上,太陽正在升起,不是建築師設計的日出,不是程式碼模擬的日出,是矩陣自己的日出。
光從雲層後面透出來,先是一線,細細的,金紅色的,然後越來越寬,越來越亮,鋪滿了整個天空,雲在光裡變成了金色、紅色、紫色,一層一層的,像是有人把所有的顏色都倒在了那裡。
光落在地面上,落在那些灰白色的石頭上,落在邊界之地的街道上,落在艾琳的麵包店上,落在奧丁的棋盤上,落在守門人的灰色外套上,落在賽琳娜的訓練場上,落在梅姐的酒吧上,落在紀念館的牆上,落在那些光點上,落在那些名字上。
林婉清,嚴鎮東,伊琳娜·肖恩,一個烤餅乾的老太太,一個程式,一個覺醒者,一個不知道名字的人,守門人,艾琳,奧丁,賽琳娜,梅姐,李默,凱瑟琳,嚴飛,嚴鋒。
所有名字,都在光裡亮著。
嚴飛站在花園裡,看著那片光,凱瑟琳走到他身邊,握住他的手,她的手很涼,但握得很緊,嚴鋒站在他們旁邊,看著那片光,笑了。
矩陣的天空,灰白色的,有云,很薄,慢慢地飄,那些金色的光,從雲的縫隙裡透出來,一條一條的,像有人在天空裡畫了一個符號。
不是無限大的符號,不是深瞳的標誌,不是任何一個已知的符號,是一個新的符號,是矩陣自己畫的,是那些光點畫的,是那些名字畫的,是每一個選擇留在這裡的人畫的。
嚴飛看著那片光,看了很久,然後他低下頭,看著那些花,那些紫色的、小小的、開了整整一年的花。
他想起母親說過的話,“我活了兩次,一次在外面,一次在這裡,兩次都有你,夠了。”
他想起父親說過的話,“去做你認為對的事,我相信你。”
他想起先知說過的話,“自由很重,但你們要記住——這是你們自己選的。”
他想起凱瑟琳說過的話,“我等你。”
他想起嚴鋒說過的話,“你選對了。”
他笑了。
“走吧。”他說:“還有很多事要做。”
凱瑟琳點了點頭,嚴鋒點了點頭。
他們轉身,走出花園,身後,那些花還在開著,那些光點還在亮著,那些名字還在牆上,風還在吹,記憶殘片還在飄,但那些光,不會滅,那些名字,不會消失,那些人,不會忘記。