第二十一章 獨立鑽石棋

差不多在鬧鐘響起的同時,接到了姐姐的電話,我按開擴音道:「姐姐,你找到什麼解決方案了嗎?我開了擴音,大家都能聽到。」

「阿珵,莫嘉妮,時間緊迫,我有五個問題需要解答。我自己做一個,剩下的你們倆每人分兩個,莫嘉妮第一題和第二題,阿珵第三題和第四題,如果雲叢和梁炯做完了手裡的工作,也可以幫忙來做。這些問題應該都有解也都不算難,如果它們都解決了,最終的問題或許有一線生機。」在如此緊迫的情況下,姐姐採用了最快的方式來分配任務。

我們聽到她這麼說,頓時來了精神,結束通話電話之後,馬上開始做題。當我看到第三題時,有一種非常熟悉的感覺,這個題目的解法正是趙怡年卷子上否定掉的其中一種,算是最常見的解法之一,於是我迅速得到了答案。第四題和第三題非常相似,用的是怡年否定掉的另一種解法。

大概花了一個小時時間,我和莫嘉妮就把手裡的四道題全部解出來了。我們趕緊把結果發給姐姐,她回了四個字:「十五分鐘。」

我知道她一定在全神貫注思考,答覆也變得非常簡潔。在等待的過程中,我們都保持著一種疲憊和擔心產生的沉默,雖然遠隔數千裡,生怕一齣聲就打擾到姐姐的思考。

事實上沒有等足十五分鐘,電話再次響起,姐姐道:「我給你們傳輸了一份資料,我確信這是一種行得通的做法,但需要電腦測試。這種方法需要把好幾種東西穿連在一起,可能我講一下會比較清楚,所以請技術組和雲叢、梁炯一起來聽。」

姐姐的方法(簡稱s方法)別出心裁,簡單來說,就是組合使用了三種不同的常規方法(不妨稱為a、b、c),我注意到這三種方法全都出自怡年的答案。s方法的開頭和結尾都用了方法a的一部分,但中間卻用了b和c兩種方法各一段。我和莫嘉妮解答的那四道題正好做了穿連這些方法片段的絲線。

雲叢和梁炯一邊聽一邊在電腦上飛快地記下一些的東西,以便一會兒可以快速完成測試程式碼。能從莫嘉妮的神色上看出來,她和我一樣,已經略微放鬆,雖然現在最終測試的結果還沒有出現,但s方法條理清晰,實在挑不出什麼毛病。數學上很多東西都是這樣,對於懂的人來說,對和錯一目瞭然。

原本雲叢和梁炯的程式碼差不多已經寫完,加上技術組的配合,再加上姐姐傳過來的一段程式碼,測試過程並沒有持續太久。

有效!

這是最終的結論,但我們依然開心不起來,因為接下來的事情就不在我們控制範圍之內了。儘管理論上講人間失格只要還在香港,怡年就是安全的,但她一刻不能回到我身邊,我就一刻不能停止這種瀕臨絕望的情緒。

我們又給姐姐打了個電話,告訴她結論有效。她長長地吁了一口氣,道:「有效就好。」

這是我這輩子第一次聽到姐姐如此沉重的語氣。她可以淡然面對身體上的疾病,但內心的情緒卻讓她和我一樣不堪重負。

「阿韻姐姐,給我們講講你是怎麼想到這種神奇的解題方法的吧。」不用說,又是雲叢感受到了我們這種壓抑的氛圍,想換個話題讓我們輕鬆一下。

「謝謝。」姐姐顯然知道雲叢的用意,「其實得出這個方法純粹是因為運氣好。」

我和姐姐小時候都玩過一種一個人玩的棋類遊戲,中文名叫「獨立鑽石棋」。遊戲的規則很簡單,棋子只能像跳棋一樣越過其他棋子走,被跳過的棋子直接被拿掉,這樣隨著遊戲進行,棋盤上棋子越來越少,最後完全不能走的時候,剩下的棋子越少越厲害。如果剩下的棋子只有一顆並且正好在棋盤正中央的話,被稱為「天才」。數學證明從棋局開始到「天才」最少需要十八步,也是現在的世界紀錄。目前廣為人知的十八步的走法共有兩種,但這兩種走法重合的步驟有十二步之多,並且是前六步和最後六步。

「因為遊戲規則簡單,所以我和阿珵都曾妄想打破世界紀錄,但數學上證明了十八步是最少步驟,所以之後我們就想辦法去尋找其他的同樣十八步的解法。這時我觀察到已經發現的這兩種解法開頭和結尾的六步都是重合的,所以我想是否能用類似的思路來找一種新的解法,即只關心中間的幾步,開頭和結尾還是沿用之前的步驟。雖然新的解法沒有找到,但這種思維方式被我記了下來。這次的題目其實就是用了類似的思維方式。拿到你們的材料之後,我確實想不到新的解法,而已有的可能解法又被你們證明無效,怎麼辦呢?不知大家有沒有想過自己工作方式中的一個問題,各位都追求效率,分頭解題,應該沒有人把所有這些解法完整的捋一遍,因為看其他人證明無效的內容會被認為是不理性的無用功,但這種理性讓我們失去了一種綜合運用所有這些方法的機會。於是我從頭開始看這些解法,看是否能夠通過嫁接幾種不同的並且各自無效的方法找到真正有效的解法。」

「真是慚愧啊。我也玩過獨立鑽石棋,可從來沒有想到能從這裡面總結出什麼思維方式,反倒是覺得這遊戲挺無聊的,轉身就去玩ps3了。」梁炯道。

「要是我和阿珵那會兒有ps3,我們才不會想玩獨立鑽石棋這種無聊遊戲呢。」姐姐接著說,「所以我才說,能找到這種解法純粹是我運氣好。不過,如果不是大家已經把這些可能的路徑探索了一遍的話,我也很難縱覽全域性,難保不會迷失在每一種解法的細節中。另外,相信你們都發現了,最終用到的三種方法,都是趙怡年考試時提到的方法。她答題的時候這些方法肯定不是任意選的,至少肯定對這些方法有感覺,之所以她認為此題無解,可能恰恰是因為她自己證明了這些最有可能的解法也解不出這道題。要不是這些內容都出現在一張卷子上,我可能還不能那麼快把這些方法穿起來,所以不止你們在救她,她自己也在救自己啊。」

我的情緒莫名有些好轉,或許是隱隱感覺到老天站在我們這一邊了。怡年自己的證明恰恰讓我們覺得這些方法無法解決問題,但它們卻成功地變成了姐姐獲取靈感的方式。事情會有好結果。

早上八點,我們懷著不安的心情吞下了麵包和咖啡,等到了第一則好訊息。通過姐姐的s方法成功取得了最新的私鑰,也就是說他們的系統對我們來講已經形同虛設了。

只是依然沒有怡年的訊息。

整整兩個小時之後,我們才得到第二則訊息:因為密碼鎖只與r先生一個人的裝置有聯絡,而r先生的裝置一直與其他裝置之間很少有資料往來,目前也沒有升級自己的系統,所以密碼鎖的加密方式依然沒有得到確認。

不過,技術組已經按照s方法設計出了相應的解密硬體,只要門鎖確實用了那種專有加密方式,可以在行動時直接現場破解。

這種不確定的感覺非常差,但已經是我們目前能夠做到的最好程度了,這就是機率,是姐姐期待能帶給我運氣的機率,是我們開學到現在一直在學習和使用的機率。

所謂機率就是在事情發生之前做最好的準備,在事情發生之後認命。當你已經做了所有能做的事,事情還沒發生之時,你根本想不起自己是個無神論者,只能不斷祈禱。

我坐在椅子上,雙腿在不斷顫抖,從後背到前胸一陣陣發麻,彷彿下一秒鐘,整個身體就會脫離我的指揮而癱倒在地,抑或飛奔而出。我不知道他們的狀態怎麼樣,也許比我好點,但一定也非常緊張和擔心。

「好的。」莫嘉妮對耳麥說了一句,然後轉向我們,「通過s方法我們已經取得了這個集團的犯罪證據,並做了相應的驗證,經過香港警方的慎重研究,已經決定實施行動計劃,對主要犯罪成員同步抓捕。臥底將配合我們的行動組想辦法直接破解密碼鎖,營救怡年。整場行動由王天睿和廉思安共同指揮。」

「什麼?」我不敢相信自己的耳朵,「行動已經開始了?也就是說你們決定拿怡年的命去賭你們對於密碼鎖的猜測是對的?」

「阿珵,你有情緒我們都能理解,但我想你也一定能理解,從機率來說,現在行動也是營救怡年的最佳選擇,她在人間失格多待一秒,就多一秒鐘危險。我知道你沒法冷靜,我們幾個也都沒法冷靜,我們都不是冷酷無情的人。但要成功實施救援,我們必須冷靜到殘酷。不管結果如何,現在的選擇才是最正確的。」莫嘉妮道。

的確,我們找不到一種成功機率更高的辦法;從所有的方法中選一種成功機率最高的也是我們通常處理事務最正確的做法。但這不是什麼日常事務,它關係到一個人的生命,一個我愛的人,我不要去計算機率,我要百分之百成功。

但我什麼都做不了,只能靜靜地坐在椅子上流淚。

我就靜靜地坐在那裡,流淚。大家都靜靜地坐在那裡,沒有人打擾我流淚。

我沒有在意莫嘉妮走到了駕駛室,啟動了汽車,只是靜靜地在那裡流淚。透過車子的單向玻璃,看著香港街頭的熱鬧繁華,看著戀人們悠閒散步,流淚。