放棄

天氣陰冷,但雪還沒下。

也就從醫院再回網吧的一路,氣溫彷彿又降了10度。

林朝夕在網吧邊的藥店買了退燒藥,特地要了吃完不會昏睡的種類。

藥店的藥劑師大概看她年紀小,拉着她多問了幾句,尤其囑咐她如果病情嚴重,要及時就醫,長期咳嗽很可能被拖成肺炎。

反正FLAG立多了也沒什麼可怕,林朝夕吸吸鼻子,掀開網吧厚重棉簾,室內溼熱空氣撲面而來。

她走回自己座位,拿起杯子,去飲水機接了杯水,按着裴哥的囑咐,先把退燒藥吃了。

雖然情緒上很無助,離開時裴之的目光仍深深浮現在她眼前,但她覺得自己還有力氣把這些無助和絕望再壓緊。

不去想裴之最後的表情,不去算時間究竟有多緊迫,林朝夕再次開機,觀察上午的數據。

她首先要做的是把這些文檔按她所要的數據類別分開。想到這裡,她打開桌上的本子,上面有她早就整理過的流程,該如何分類整理數據也有。

林朝夕讓自己心靜下來,大頭和重點是新的城市交通車流量。她把涉及到這部分的數據先歸類入一個新建文件夾,又下了一個文件名整理程序,重新命名排列。

她曾在大腦中計算過這些步驟所需時間,當時她強行告訴自己一切安排妥當,但實際操作起來,過程往往又繁雜得令人焦慮。

時間一分一秒過去,她終於整理完第一遍文檔,把一些EXCEL文檔轉換爲CSV格式。就是這樣簡單的操作,她在完成時,時間已經到了下午四點多。

窗外暴雪壓城,陰雲濃郁如墨。

林朝夕頓時一凜,或許是退燒藥作用,她又看了眼電腦右下角。

17:11,她已經比預計多花了三倍時間,因此非常確定,按照現有進度,她不可能完成程序改寫。

電腦桌面上是她整理完城市交通車流量數據的文檔,屏幕亮得刺眼。而另一邊,未整理的文件夾滾動條扔細得像條單薄直線。

執行計劃就是這樣,當進度遲緩並難於登天時,再堅定的信念都會被打磨得脆弱不堪。

高燒令她渾身痠痛、頭疼欲裂,她像被包裹在一個灼熱的氣泡內,眼前總是浮現出很多扭曲又離奇劇情。或者說,她好像處於一個暗淡的空間碎片裡。

她能看到自己坐在破舊的網吧一隅,正對着窗上貼着的巨大的橙紅色“網”字,因內外溫差,窗被蒙了層白霧。

她也能看到自己正在拖動鼠標的手,屏幕上軟件交替,白色的底,大量纖細的黑色數據。

她操作導入嚮導,定義一些附加選項,選擇目標表,把東西導入mysql數據庫。

她發現自己動作很慢,起碼比平時慢很多。有時因爲腦子反應不過來而突然遲滯,只能去翻看一下筆記本,隨手寫一兩個標註。

窗外的天越來越暗,路燈漸次亮起。

一小部分數據導入完成,她着手調整程序,但緊接着……

UnboundLocalError:localvariable"road"referencedbeforeassignment。

IndexError:listindexoutofrange。

……

不斷出現的錯誤提示讓她頭皮發麻,好像有什麼東西在不斷磋磨她大腦中被高燒折磨得生疼的神經。但還清醒的那部分意識告訴她,冷靜點,你在修改程序,出現報錯再正常不過。

但錯誤還是不斷不斷出現,讓她疲於奔命似地查找修改,彷彿回到剛開始學習這件東西時最無助的時光。屏幕下方的時間不斷向後跳動,她甚至能聽到網吧掛鐘“嘀嗒”“嘀嗒”行走的聲音。

如果再多點時間就好了,林朝夕不斷在想這件事。圓珠筆尖擦過薄本,她低頭看着自己無意識劃出的字符,淺而潦草的E=MC2。

林朝夕筆尖停頓,注視着薄本,網吧的燈光透着迷濛的煙霧散射而下,她忽然意識到,其實做不完也沒關係。

是的。

“做不完也沒關係”這樣的念頭突如其來。

但它很可能早就深藏在她情緒深處,在那個陰暗敝塞的角落中,被她用很多情感壓制住,卻會在她不想面對現實時突然迸發。

薄本上的字符卻讓她清醒意識到她現在所經歷的一切……無論是她聽到的聲音還是呼吸到的空氣,抑或是她昨日的奔走和現在焦慮點擊鼠標的每一下動作,甚至包括剛纔握住裴之的手,都只是一段存於過去的時光。

它表現爲平行世界中故事劇情的另一種發展模式,並給予她可以改變一些什麼的錯覺。

但事實上,過去就是過去。她現在所做的一切,不過想彌補曾經的遺憾。

但對她來說,遺憾明明已經發生了。

真正的現實世界中,裴之終究是她喜愛多年卻終究來不及表白的青年。他已經在機場登機,即將遠赴異國求學。

老林是那個罹患阿爾茲海默的四十五歲中年人,他已經收拾完自己所有的草稿,做好了慢慢丟失記憶的全部準備。

而她,只是一個不甘心一切就此結局,穿越時空來替父親“作弊”的女孩而已。

現在,老林的論文已經基本完成了。

她現在要做的,只是關掉網吧這臺電腦,回到招待所,打開老林放在招待所電腦裡的文檔,開始背誦。

然後回去。

只要把老林的論文帶回去,她就已經完成了此行的全部任務。

是啊,只要回去就可以了,而她註定將要回去。

放鬆的感覺令人沉溺,網吧的空調吹着溫柔的風,林朝夕像浸泡在溫水裡,將目光散漫地移向窗外。

她正對的窗子上貼着橙紅的“網”字,邊角捲起。樓下街道上行人來來往往,路邊小吃店放在街邊的爐子騰着白色熱氣。更遠一些的地方,整座城市沉浸在冬夜寧和的燈光裡。

疲勞如潮水般涌來,她很想趴在桌上,睡一覺。

林朝夕伏在桌上,漸漸閉上雙眼。

“你的數據庫太大了。”

像幻聽一樣,她耳畔出現了很清脆活潑的男孩聲音。

她強迫自己睜開點眼睛,轉過頭,看到身邊站着個小學生模樣的男孩。男孩頭上戴着巨大的遊戲耳機,咬着草莓味的棒棒糖,眼睛很大。

“這是python吧,我坐你後面,打了三天遊戲,看你改了三天程序。”男孩像個小話癆,很自來熟地湊過來,他用帶着草莓糖香味的語氣指着她的屏幕,說:“這裡,計數從0開始,字符最後一位長度要減1。”

林朝夕強撐着起來,看了眼屏幕上的報錯,意識到確實是這個問題。

“謝謝。”她說。

“不用客氣。”小男孩說,“但這不解決你的問題。”

林朝夕看向男孩:“我的問題?”

“LookupError,無效數據查詢的基類。”小男孩一邊看屏幕一邊自顧自說了起來,“數據庫過載,你之前數據庫比現在小很多吧。”

剎那間,冷汗順着她脊背滑下。

晦暗的空間裡,有人電腦突然熄滅高喊“網管”,也有人讓老闆送一碗老壇酸菜面到桌上。耳鳴再次發作,她覺得自己的嘴脣都有股血腥味。

她驟然意識到,她遇上的問題幾乎是計算機領域最無解的問題之一。

男孩還在不停地說:“你這個計算量是以指數級別增加,我建議你找個正常網遊的服務器跑一下程序,但也不一定會成功,鬼知道哪裡又有bug,不然拜下雍正爺試試?”

“雍正爺……”

“專治八阿哥(bug)啊!”

笑話很冷,但林朝夕完全笑不出來。

小男孩目光明亮,或許因爲智力水平高於同齡人,所以他說話間也不自覺用上與年齡不符的大人口吻,急切地希望與更年長的人交流。

不知道爲什麼,林朝夕想起了裴之,雖然他們完全不同。

“還有什麼辦法嗎?”她聽到自己發出這樣乾澀的聲音。

男孩沉思片刻,打了個響指,突然興奮:“量子計算機!”

突然生出的希望再次破滅,林朝夕覺得自己大概真的瘋了。

剛纔那瞬間,她近乎孤注一擲地把所有希望壓在這個破舊網吧偶遇的小男孩上。

“額,我開玩笑啊,你別難過。”男孩趕忙地道,“如果解決不了硬件問題,就從數據下手,設計一個新的數學模型。”

“設計新的數學模型。”林朝夕重複了一遍這句話。

“如果你可以設計更好的模型,把這些數據用更合理的方式裝載起來;或者把你的原始數據通過處理簡化,也都行。不過計算機領域裡,數學模型纔是最難的,一般程序員只會寫代碼,會做模型的百萬年薪起跳。”

大概是她的臉色太難看,男孩小心翼翼起來:“你生氣了嗎,我老大說我話太多容易出門被人打,我話太多了嗎?”

“沒有,很謝謝你。”林朝夕想伸手揉一揉男孩的腦袋,但卻沒有任何力氣。

“我叫王朝,很高興認識你。”男孩做了個很紳士的告別動作告別,最後說:“像你這樣的凡人不會做模型不用自卑,畢竟連我目前都不會。”

小男孩像大部分天才少年一樣驕傲而誠懇,他說完後,就此離開。

其實在他說起最後的結論前,林朝夕就已經知道了答案……她做不到這件事。

短短几個呼吸間,她數次經歷希望燃起到再次破滅的瞬間,已經沒有先前的難過,更多是一些清晰的自我認知。

她剛纔的放鬆,所有“這些都已經過去”的想法,只是她不願意面對自我無能的開解。

電腦屏幕上面點綴着斑駁的鮮紅字符,仿若從小到大試卷上老師的批改,對、錯、對錯。

林朝夕閉上眼,滿腦子都是紅色的傷口,錯綜複雜的,像血管一樣密佈。那是剛纔她在裴之手臂上看到的東西,很淺,有些已經結痂,但也有新翻開的皮肉。

那些被壓住的畫面止不住冒出來……裴之收回的手腕,他說話的聲音,和最後看向她的目光。這些畫面不斷不斷剪輯、拼湊、循環出現。

在某一瞬間而被她壓抑很久的某部分情緒,好像終於通過某種她無法察覺的方式徹底解放出來。

她突然明白裴之最後的目光。

那是對母親最深的不捨和依戀,他並不是被迫留在那裡,也並非因爲被媽媽折磨而自殘,他只是沒辦法解決他們之間的矛盾。

他也有辦法。

林朝夕曾經以爲,只要足夠努力,人總能得到自己想要的東西。

但其實她根本救不了老林,所有陪伴也從不曾減少裴之任何一絲痛苦。

畢竟連老林都因爲她的出生而被迫放棄數學,在真實人生中,成爲天才並不是解決一切問題的答案。因爲天才往往飽受命運磋磨。

現在,她也只能被迫放棄了。

她將光標移至程序關閉按鈕上,網吧裡響起少年們成片的輕聲驚呼,她看向窗外,才發現天上最終於飄下今冬以來的第一片雪花。

路燈將雪花照得透亮。

她緊緊握住鼠標,終於還是哭了。