農曆七月的最後一個週末,古玩市場裡蒸騰著一股混雜著舊木頭、塵土和汗水的特殊氣味。
林沐推了推鼻樑上的黑框眼鏡,目光從一堆仿製青銅器上掃過。他來這兒沒什麼明確目標,隻是像每個月的這一天一樣,習慣性地來逛逛。作為一個在一家小型設計公司幹了五年的結構工程師,他的生活規律得近乎刻板——上班、加班、週末逛古玩市場。同事們笑他有「老靈魂」,他倒覺得,隻是在這些舊物之間,能暫時忘記房貸還有二十年要還的現實。
「小哥,看看這個?清代的老煙槍,包漿多好!」
攤主是個五十來歲的男人,臉上堆著過於熱情的笑。林沐禮貌地搖搖頭,腳步沒停。他逛了三年古玩市場,早就學會分辨哪些是批量生產的工藝品,哪些是編故事的贗品。真正的好東西不會這樣叫賣。
繞過賣仿製字畫的區域,市場深處的地攤區人少了許多。這裡的攤位更雜亂,物件上也蒙著更厚的灰。林沐的腳步慢了下來——他喜歡這兒,東西未必真,但至少沒那麼裝。
他的目光落在一個角落的攤位上。 ->.
攤主是個乾瘦的老頭,穿著一件洗得發白的藍布衫,正低頭用一塊軟布擦拭著什麼,對往來的顧客漠不關心。攤子上雜七雜八擺著些銅錢、舊書、缺角的瓷碗,最顯眼的是正中一塊深紫色的絨布,上麵孤零零放著一件東西。
林沐蹲下身,看清那是一個玉牌。
玉牌約莫巴掌大小,呈不太規則的橢圓形,邊緣處有自然的磨損痕跡。質地是某種深青色的玉,裡麵像是浸著墨,在午後斜射進棚子的光線裡,隱約能看到玉質內部有極細微的、雲絮般的紋理。最特別的是雕工——正麵陰刻著某種他從未見過的紋路,既非龍虎,也不是常見的山水花鳥,而像是……某種交錯的網格,網格的節點處有微小的凹點。
「老闆,這個怎麼賣?」林沐拿起玉牌。
入手的一瞬,他愣了一下。
玉是涼的,這很正常。但七月的悶熱裡,這涼意竟讓人感到一絲舒適的浸潤感,彷彿能穿透麵板表層。
老頭抬起頭,眼睛在深陷的眼窩裡顯得格外亮。他打量了林沐幾秒,才慢悠悠開口:「三千。」
「三百。」林沐幾乎本能地還價。古玩市場的規矩,報價和實價之間往往隔著一條河。
「兩千八。」
「這玉質一般,雕工也看不懂是什麼,邊緣還有磕碰。」林沐指著玉牌側麵一處細微的缺損——其實那缺損很自然,反而增添了古舊感,但他必須挑毛病,「四百,頂多了。」
老頭盯著他,突然笑了,露出一口被煙燻黃的牙:「小哥,你不懂。這玉不賣識貨的,賣有緣的。」
「五百。」林沐加了價。他確實對這玉牌有種說不清的在意。那些網格紋路讓他想起建築結構圖裡的節點圖,而那種獨特的涼意……在空調永遠開不足的辦公室裡待久了,他莫名想要一件能隨身帶著降溫的東西。
「兩千。」老頭不為所動。
接下來的二十分鐘,是一場典型的、古玩市場式的拉鋸戰。林沐從玉質、雕工、市場行情講到自己的預算——一個普通的上班族,月薪扣掉房貸所剩無幾。老頭則偶爾說幾句玄乎的話:「這玉吸過人氣的」、「你看這沁色,沒幾百年出不來」、「實話跟你說,這是我老家拆遷時從老宅樑上取下來的」。
最終,價格定在八百五十元。
掃碼付款時,林沐心裡掠過一絲後悔——半個月的午餐錢沒了,就買了個看不懂的舊玉牌。但當他接過用舊報紙包好的玉牌,那股獨特的涼意透過紙層傳來時,那點後悔又淡了。
「小哥。」老頭在他轉身時忽然叫住他,聲音低了些,「這玉牌……晚上別放床頭。」
林沐一愣:「什麼意思?」
老頭卻已經低下頭繼續擦手裡的東西,彷彿剛才那句話隻是隨口一說。
回到20年貸款買的一室一廳,林沐把玉牌放在書桌上,就著檯燈仔細端詳。
玉牌在穩定的光源下顯現出更多細節。那些網格紋路極其精細,線條寬度均勻得不像是手工雕刻。節點處的凹點大小完全一致,深度也相同。他用遊標卡尺量了量——這是工程師的習慣——驚訝地發現相鄰節點間的距離都是標準的7.5毫米,誤差小於0.1毫米。
「這絕不可能是古代手工製品。」林沐喃喃自語。
但矛盾的是,玉質本身的陳舊感、邊緣的自然磨損和那層溫潤的包漿,又都指向它確實經歷過漫長的歲月。他用手機拍了照,上傳到幾個古玉鑑定論壇,但搜尋類似紋樣的結果為零。倒是在一個冷門帖子裡看到有人說,某些道家法器上會有「天罡地煞陣圖」,但配圖和他手裡的紋路完全對不上。
至於「古玉放床頭」的民俗說法,網上眾說紛紜。有的說玉能安神,應該放床頭;有的說古玉帶陰氣,不宜近枕;還有的說玉能通靈,放在枕邊容易做怪夢。
「怪夢……」林沐搖搖頭,把玉牌放在床頭櫃上,「都什麼年代了。」
臨睡前,他看了眼手機——2035年8月3日,星期五。明天是週末,可以好好研究一下這個玉牌。
他閉上眼睛,很快沉入睡眠。
然後,世界崩塌了。
先是聲音。
一種低沉的、持續性的轟鳴,像是遠處有無數台巨型機器在同時運轉。緊接著是尖銳的、玻璃碎裂的爆響,層層疊疊,從四麵八方湧來。
林沐在夢中睜開眼睛——或者說,他感覺自己睜開了眼睛。
他站在一座高樓的天台上,但周圍的一切都不對勁。天空是暗黃色的,不是夜晚,也不是黃昏,而是一種病態的、令人窒息的色調。空氣滾燙,每一次呼吸都像在吞嚥火焰。
他低頭看自己的手,手上沾著黑色的灰燼。
「怎麼回事……」他喃喃,聲音在熱風中瞬間被撕碎。
然後他看到了。
城市的遠方,一道白色的、巨大的線正在逼近。起初他以為那是霧氣,但下一刻他認出來了——是水牆。百米高的水牆,吞噬著沿途的一切。摩天大樓在那道白線前像積木一樣倒塌,碎裂的玻璃和鋼筋在空中翻滾,反射著暗黃天光。
海嘯。
他想跑,但腳像釘在了天台上。水牆越來越近,他已經能聽到其中混雜的、人類最後的尖叫聲——那聲音被水和風扭曲成非人的哀嚎。
第一波水汽先到,滾燙的、帶著鹽腥味的水霧拍在臉上。緊接著是真正的衝擊——
冰涼。
極致的、刺骨的冰涼,瞬間取代了剛才的燙。他被捲入水中,身體被無法抗拒的力量裹挾、翻滾。水灌進口鼻,肺部灼痛。恍惚間,他看到水中有無數人影在掙紮,手臂向上伸著,像是要抓住什麼不存在的東西。
就在意識即將徹底消散的瞬間,他看到了數字。
不是水中的標示,也不是殘骸上的編號。那串數字直接出現在他的意識裡,彷彿有人用光筆在黑暗的幕布上刻下:
03、17、22、29、31、08
六個數字,懸浮在瀕死的黑暗裡,微微發光。
然後,在數字的下方,另一個更大的數字浮現:
100
林沐猛地從床上坐起,大口喘氣。
淩晨三點十七分。空調設定的26度,但他渾身被冷汗浸透,手在發抖。喉嚨裡還殘留著嗆水的灼痛感——太真實了,那感覺真實得可怕。
他開啟床頭燈,暖黃的光暈驅散了一部分心悸。房間裡一切如常,書桌上的圖紙,牆上的結構力學掛圖,窗外的城市燈火。
「隻是夢……」他自言自語,聲音沙啞。
但那個夢的細節清晰得不正常。暗黃色的天空、水牆的高度、倒塌大樓時混凝土碎裂的紋路……他甚至記得水中有塊路牌上寫的字:「沿海高速,G15」。
還有那串數字。
03、17、22、29、31、08。
林沐皺起眉。這格式太熟悉了——每週二、四、日開獎的雙色球,紅球就是從1到33裡選六個。他雖然沒有買彩票的習慣,但公司裡總有同事在開獎日討論。
「100」又是什麼意思?
他下床倒了杯水,手還在輕微顫抖。一口冰水入喉,現實感才慢慢回來。肯定是最近壓力太大了,他想。公司接了個海邊度假村的加固專案,他已經連續兩周每天盯著海岸線地質資料和抗風抗震引數。日有所思夜有所夢,僅此而已。
目光落在床頭櫃上,那塊玉牌在檯燈光下泛著溫潤的光。他拿起它,入手依舊是那股獨特的涼意。和夢中刺骨的冰寒不同,這涼意令人舒適。
「巧合。」他把玉牌放回原處,重新躺下。
但就在他閉上眼睛的瞬間,大腦不受控製地開始運轉——工程師的本能,對數字的敏感。
他從8月3日往後數100天。
手指在手機日曆上滑動:8月剩28天,9月30天,10月31天……
手指停在一個日期上。
2035年11月11日。
一個普通的星期二。
但讓他脊背發涼的是計算過程本身:從明天,8月4日開始算起,到11月11日,正好是100天。而如果從今天開始算,到11月10日,是99天。
100天,99天。這兩個數字在他腦海裡碰撞。
林沐放下手機,強迫自己閉上眼睛。都是胡思亂想,他告訴自己。一個噩夢,一串隨機的數字,一個古玩市場老頭賣的普通玉牌。明天還要加班改圖,還要應付甲方的無理要求。現實生活已經夠累了,沒必要自己嚇自己。
他很快又睡著了。
這一次,夢境更安靜,也更寒冷。
他站在冰原上,天空飄著永不停息的灰雪。遠處,曾經的城市隻剩下冰雪覆蓋的輪廓,像巨獸的骨架。溫度計上的數字是:-67℃。
一個聲音在風中低語,聽不清內容,但能感受到其中的絕望。
然後,在冰層之下,他看到了人影——被冰封的人,保持著最後的姿勢。
夢境開始晃動、碎裂。他在最後時刻拚命想記住什麼,但意識已經滑向甦醒的岸邊。
隻留下徹骨的寒冷,和一種莫名的確信:冰原上的日期,是11月10日。
第二天早晨,林沐被鬧鐘叫醒時,頭昏沉得厲害。
他坐起來,兩個夢的細節在腦海裡交織:海嘯、冰原、數字。特別是那串「03、17、22、29、31、08」,清晰得像是剛剛看過。
「真是想錢想瘋了。」他苦笑著搖頭。
洗漱時,他看著鏡子裡眼帶血絲的自己,決定今晚早點睡。至於那塊玉牌……他把它放進了書桌抽屜。不管是不是心理作用,昨晚的夢確實太怪了。
出門前,他習慣性地開啟手機看一眼新聞。頭條是某明星離婚,第二條是股市波動,第三條——
「NASA監測到小型彗星群掠過火星軌道,對地球無威脅」。
林沐的手指頓了一下。
他點開那條新聞,快速瀏覽。內容很簡短,說是一群小型冰彗星改變了軌道,將從火星附近掠過,天文愛好者有望通過望遠鏡觀測雲雲。評論區隻有十幾條留言,大多是「仰望星空」之類的感慨。
無威脅。
林沐關上手機,背上電腦包出門。電梯下降時,他想起夢裡暗黃色的天空。彗星?不,不可能。新聞說了,無威脅。而且夢裡的災難是海嘯和極寒,不是隕石撞擊。
地鐵擠得像沙丁魚罐頭。林沐抓著扶手,在搖晃的車廂裡閉上眼睛。那些夢的碎片又浮現出來:百米高的水牆、-67℃的冰原、還有那串該死的數字。
03、17、22、29、31、08——六個紅球號碼。
他猛地睜開眼睛。
為什麼他會如此自然地認為,夢中那串數字就是雙色球號碼?而且如此具體,連順序都記得?
車廂報站聲響起,公司所在的站到了。林沐被人流裹挾著擠出車門,走上扶梯。週一的早晨,所有人都行色匆匆,臉上掛著相似的疲憊和麻木。沒有人知道昨晚他夢見了什麼,沒有人知道那個「100天」的倒計時,更沒有人知道此刻他腦海裡正反覆閃現著一串可能價值千金的數字。
但當他走進公司大樓,在打卡機前「嘀」的一聲刷下工卡時,一個念頭像野草一樣冒出來,瘋狂生長:
如果呢?
如果那串數字真的能中獎呢?
不需要頭獎,哪怕隻是中幾個數字,就能驗證——驗證這到底是一場荒誕的巧合,還是某種……他不敢細想的可能。
林沐站在打卡機前,直到後麵同事催促,才恍惚地讓開位置。他走到自己的工位,開啟電腦,桌麵彈出一個海邊度假村結構加固專案的圖紙。螢幕上,他親手繪製的抗震節點圖,那些交錯的線條和標註點,不知怎麼的,讓他想起了玉牌上那些精確到0.1毫米的網格紋路。
他拉開抽屜,想找支筆,卻先摸到了手機。
開啟瀏覽器,搜尋「雙色球開獎時間」。
今晚九點十五分,開獎。
林沐盯著那行字,手指無意識地收緊。理智告訴他這太荒謬了,但另一種更深處的東西在蠢蠢欲動——那是人類麵對未知時本能的恐懼,以及恐懼之下,一絲不該存在的、危險的好奇。
他關上手機,深吸一口氣,強迫自己看向電腦螢幕。
圖紙上,每一個結構節點都經過精密計算,確保大樓能抵抗八級地震、十二級颱風。這是他能理解的世界:數字、公式、物理定律。一切都是可計算、可預測、可控製的。
而不是什麼預言夢、古玉牌、末日倒計時。
林沐開始工作,滑鼠點選聲在安靜的辦公區裡規律響起。但整整一個上午,他眼角餘光總瞥向抽屜——那裡放著手機,而手機裡有一個等待驗證的瘋狂猜想。
午休時間,他繞路去了彩票站。
當他拿著那張印著「03、17、22、29、31、08」的彩票走回公司時,手心裡的汗幾乎把熱敏紙浸濕。
窗外的城市在八月陽光下運轉如常,車流如織,人潮湧動。
沒有人抬頭看天。
沒有人知道,在某些人的夢裡,這座城市的倒計時已經開始。
而今天,是夢醒後的第一天。
距離夢中那個冰封的日期,還有99天。