直到星期五,外交部某辦公室“黃江”的信才到,帶來的卻是失望。信上說:
收到了你的信。老區(qū)在島國,處理那里的什么麻煩事,根據(jù)事先的命令,不能聯(lián)系他。他可能在內(nèi)陸,但可能幾個(gè)星期就會(huì)回來。你怎么樣?
“渾蛋!”夏想憤怒地說。他把信扔進(jìn)廢紙簍里,戴上他的帽子,去了房東那里。在那里他找到了知秋,他正在刻苦地破譯密碼信。不過,根據(jù)他的說法,他失敗得一塌糊涂。
“我覺得嘗試這些標(biāo)注過的單詞只是徒勞,”夏想說,“現(xiàn)在老區(qū)又幫不了我們。就讓我們用自己的腦子來解決問題吧。現(xiàn)在,看著,我們從另一個(gè)問題著手。這信里有什么,為什么沒有和別的信一起燒掉呢?”
“你這么一說,還真有些奇怪?!?br/>
“是很奇怪。這封信是星期二早晨到的。星期三他付清了所有的賬單,晚上又燒了所有的信件。星期四的早晨,林克去搭乘火車。我們可不可以推測(cè)信里寫的就是做所有這些事的指示?”
“似乎很可能。”
“的確。這就意味著,那封信里很可能約好了和他在平鐵會(huì)面。現(xiàn)在問題來了,為什么他沒有把這封信跟其他的信一起燒毀呢?”
知秋的腦子在偵探小說里搜索,這個(gè)領(lǐng)域他是很熟悉的。
“偵探小說家寫書的時(shí)候,”他評(píng)論道,“經(jīng)常用‘把這封信帶上’這句話來使一個(gè)壞人最終得以暴露。從壞人的角度來看,這樣他就可以確認(rèn)信已經(jīng)被毀了。當(dāng)然,從作家的角度來說,安排把信放在受害者身上,于是就可以寫受害者的手中緊緊抓住一塊信的碎片,協(xié)助破案。”
“沒錯(cuò)?,F(xiàn)在,假設(shè)我們的這個(gè)壞人對(duì)你狡詐的別有用心一度所知。假設(shè)他對(duì)自己說:‘知秋以及別的著名偵探經(jīng)常讓殺人兇手告訴受害者:“把這封信帶上”,那這一定是一件正確的事?!@可能就是為什么信會(huì)在這里的原因?!?br/>
“那他一定是個(gè)特別業(yè)余的兇手?!?br/>
“為什么不可能呢?除非這真是一個(gè)受過訓(xùn)練的俄羅斯特工的杰作。我想,在這封信的某個(gè)地方,可能是在結(jié)婚,我們可以發(fā)現(xiàn)‘把這封信帶上’這句話,這就能解釋為什么信會(huì)在場(chǎng)了?!?br/>
“我明白了。但為什么這封信是壓在內(nèi)口袋里的,而不是像我們?cè)O(shè)想的那樣,抓在受害者的手里?”
“也許受害者沒有照兇手說的做。”
“那么兇手會(huì)搜他的尸體,找到那封信的?!?br/>
“他一定是忘記了?!?br/>
“多笨??!”
“我想不出來了。信就在這里,毫無疑問,欣賞全都是危險(xiǎn)而重要的信息。如果這封信安排了那次會(huì)面,這個(gè)證據(jù)就足以證明林克不是自殺,而是被謀殺的?!?br/>
“聽著!假設(shè)這封信只是簡(jiǎn)單地寫著怎么到達(dá)平鐵之類的說明,林克也許是怕自己忘記才帶著的?!?br/>
“不可能。原因有一點(diǎn),這樣他會(huì)把信放在方便的地方,比如外面的口袋,而不是夾在一個(gè)筆記本里。而且——”
“并不一定。他在到達(dá)會(huì)面地點(diǎn)之前就把它放在方便的地方,但后來又把它安全地藏了起來。畢竟,他自己在平鐵上坐了一個(gè)小時(shí)左右,是不是?”
“是的,但我剛才的話還沒有說完。如果你想看信上的指示,那么他不會(huì)帶密碼信的,而是會(huì)帶上解過碼的版本。”
“是啊——但是——你知道嗎,這就把問題都解決了!他的確帶了解過碼的版本,兇手說:‘你帶了信嗎?’林克想都沒想,就把這個(gè)解過碼的版本給他了,然后兇手看了一眼就把它給毀了,忘記了原本的那份也有可能在他身上?!?br/>
“你說得對(duì),”夏想說,“說得太對(duì)了。事情就是這么回事,但這對(duì)我們還是沒有太大的幫助。不過,我們現(xiàn)在知道,哪些內(nèi)容一定會(huì)在信里出現(xiàn),這在我們破譯得時(shí)候會(huì)起到很大作用。我們還知道,那個(gè)兇手是比較業(yè)余的,這是這封信本身就可以證實(shí)的?!?br/>
“怎么證實(shí)?”
“在信的開頭有兩行,每一行都只有六個(gè)字母。只有一個(gè)也許的兇手才會(huì)在一行露出六個(gè)單獨(dú)的字母,更別說是兩行六個(gè)字母了。這些單詞只可能是兩樣?xùn)|西。它們可能是密碼的關(guān)鍵詞——這封信的代替關(guān)鍵詞,但它們不是,因?yàn)槲乙呀?jīng)試過了,而且沒有人會(huì)傻到把關(guān)鍵詞和密碼放在同一張紙上。它們也有可能是下一封信的關(guān)鍵詞,但我覺得也不是。對(duì)于我說的這個(gè)編碼方法來說,六個(gè)字母的單詞作為關(guān)鍵詞太短了,如果說是十二個(gè)字母的單詞的話,一個(gè)單詞有十二個(gè)不重復(fù)的字母在英語里也很少見?!?br/>
“十二個(gè)字母不重復(fù)的話,有可能嗎?”
“有可能。但根據(jù)林克在字典上的精心標(biāo)準(zhǔn)來看,這些也許選手們似乎不可能這樣做。好了,如果這些單詞不是關(guān)鍵詞或者密碼,我想它們可能代表地址。或者,更有可能一個(gè)是地址一個(gè)是日期。它們的位置正好是地址和日期的位置。我當(dāng)然不是說詳細(xì)地址,只是城市的名字,比如帝都或者魔都。下面的是日期?!?br/>
“這有可能?!?br/>
“我們可以試一下。地址我們不能確定,只是據(jù)說這些信件是從別的國家郵寄過來的。但我們可能可以搞定日期?!?br/>
“這日期是怎么排列的?”
“讓我想想。這些字母一定代表著日、月、年的數(shù)字。那就意味著,其中的一個(gè)是任意填補(bǔ)上的字母。字母里不能有奇數(shù),而且月份的數(shù)字里出現(xiàn)兩個(gè)一樣的字母是很不可能的,因?yàn)樾攀窃诹率盏竭@里的。我不太清楚從別國的某個(gè)地方寄信過來需要多長時(shí)間,但一般不會(huì)超過三天,最多四天。這就意味著,這封信一定是在六月十日之后發(fā)出的。如果這些字母不是代表數(shù)字,那我想rbexmg指的不是六月十幾,就是十幾六月?,F(xiàn)在,如果代表數(shù)字的話,我們的編碼工具會(huì)讓1等于a,2等于b,3等于c,如此類推,或者他可能把1當(dāng)做是關(guān)鍵詞的第一個(gè)字母,如此類推。第一個(gè)假設(shè)更有可能,因?yàn)檫@樣不會(huì)暴露關(guān)鍵詞。所以我們假設(shè)1等于a,那么他最初寫的是a?june還是june—a?然后用普通的方法來給信編碼,那個(gè)?標(biāo)志著一個(gè)不確定的數(shù)字,這數(shù)字一定是小于5的。很好,現(xiàn)在,寫成六月十幾的可能性大一點(diǎn),還是十幾六月?”
“大部分國人都把日子寫在前,月份寫在后。做生意的人就更是這么寫了,不過有些老人們還是堅(jiān)持要把月份放在前面?!?br/>
“好,我們先來試試十幾六月吧,假設(shè)rbexmg就代表著a?june。很好,現(xiàn)在我們來看看可以得出什么。我們把它兩個(gè)字母、兩個(gè)字母地寫好。我們現(xiàn)在暫時(shí)把rb放在一邊,開始研究ex?,F(xiàn)在,ex等于ju。在這種密碼里,有一點(diǎn)對(duì)解碼很有幫助。如果不管是在水平線上還是在豎直線上,密碼表格里出現(xiàn)兩個(gè)字母是緊挨著的,你就會(huì)發(fā)現(xiàn)編碼前的那對(duì)字母跟編碼后的那對(duì)字母有一個(gè)相同的字母。你明白嗎?好了,看著!那關(guān)鍵詞squander為例,把表格寫成這樣:
“如果你為de這對(duì)字母編碼,那么,取這兩個(gè)字母右邊的那個(gè)字母(根據(jù)水平線原則),你會(huì)得到de等于er;字母e在編碼前和編碼后都出現(xiàn)了。在垂直線上一個(gè)字母緊跟在另外一個(gè)下面也是同樣的情況?,F(xiàn)在,在我們的第一對(duì)字母里ex等于ju,這種情況沒有出現(xiàn),所以我們可以暫時(shí)把它們寫成表格的形式。
“把這些字母看成是平行四邊形的四角,我們可以說,jx在密碼表格里一定是出現(xiàn)在同一條線上,水平線或者垂直線;je也是一樣的,eu和ux也是如此。”
“但假設(shè)ju符合水平線規(guī)則或者垂直線規(guī)則,兩個(gè)字母又不是相鄰的呢?”
“這沒有關(guān)系;這只能說明,四個(gè)字母都是在一條線上,像這樣:”jeux或者xue?j或者別的類似的排列。所以,把我們所得到的字母都用表格形式寫出來,我們就得到了:
“不幸的是,這里沒有前面重復(fù)的字母。如果有的話就會(huì)起上大作用,但我們不可能老是走大運(yùn)。”
“現(xiàn)在,頭一個(gè)要注意的是:那個(gè)u和x一定是一條線上的。這就強(qiáng)烈提示著,它們都是在底線上的。在字母表上有五個(gè)字母在u之后,但底線只剩下四個(gè)空間,那個(gè)其中的一個(gè)字母當(dāng)然是在關(guān)鍵詞當(dāng)中。我們冒個(gè)險(xiǎn),假設(shè)這個(gè)字母不是z。如果是z的話,我們就得重新開始一遍,但我們總得線找個(gè)頭緒吧。我們就冒z這個(gè)險(xiǎn),那最后一行就有三種可能性:uvxyz,w在關(guān)鍵詞里,或者uwxyz,v在關(guān)鍵詞里,或者uvwxz,y在關(guān)鍵詞里。但不管怎么樣,u一定是在左下角的角落里?,F(xiàn)在,再看一次我們的表格,我們發(fā)現(xiàn)e和u一定是出現(xiàn)在一條線上的。我們不能推斷e就是在和u相連的上面,因?yàn)檫@樣的話關(guān)鍵詞就長得太可怕了,在e和u之間只剩下四個(gè)字母的空間,所以我們把e放在最左一欄的前三個(gè)空格里,就像這樣:
“這沒什么實(shí)際意義,但總算是個(gè)開始。現(xiàn)在讓我們對(duì)付x吧。我們知道x絕對(duì)不可能在u的旁邊,不然的話x和z之間就有兩個(gè)空格需要填了,但字母表里只剩下一個(gè)字母;所以x一定是要么在最后一行的第三個(gè)空格或者第四個(gè)?,F(xiàn)在我們有兩個(gè)表格了?!?br/>
“再看一眼我們那三對(duì)的對(duì)角線,我們發(fā)現(xiàn)j和x是在一條線上的,j和e也是在一條線上的。那就意味著,j不可能在緊鄰x的上面,所以我們會(huì)在兩個(gè)表格的x線上的前三個(gè)空格里填上j。現(xiàn)在,我們就要面臨一個(gè)有趣的問題了。m和n是在一條線上的。我們有一種強(qiáng)烈的,想把這兩個(gè)字母填在表格一字母j右邊的兩個(gè)空格里,把k和l當(dāng)成是最關(guān)鍵詞里的單詞;但在表格里你就沒辦法這樣做了,因?yàn)槟菞l線上沒有足夠的空間。如果表格是正確的組合的話,那么m或e或者m和e必須是關(guān)鍵詞里的字母。m和e是在一條線上的,但n不能緊挨著e。這就能讓我們否定好幾種安排,但還是留下了大量的可能性。我們的關(guān)鍵詞不能以en開始,這是肯定的。但現(xiàn)在,等一等!如果e賬號(hào)就在第三個(gè)空格的話,那么n不能在同一行的最右邊,因?yàn)楦鶕?jù)水平線原則,這就讓n跟e挨著了;所以在表格里,那條線不可能是jmn或者jln。那么沃恩只能得到j(luò)lm,如果n不在關(guān)鍵詞里的話,那這就是不可能的,因?yàn)閚不能緊靠著e,而且還必須跟它是一條線,還有跟m也得是一條線。”
夏想在他的頭發(fā)里抓了一小會(huì)兒,坐在那里嘀咕著。
“看來我們?cè)谶@個(gè)五個(gè)字母上已經(jīng)搞得筋疲力盡了?!敝镎f,“為什么不試試信的其他部分呢?我已經(jīng)把它們兩個(gè)兩個(gè)分開了。哈!這又是我們的老朋友exmg,在這里又出現(xiàn)了?!?br/>
“是嗎?”夏想直起身子,“那么,如果我們沒猜錯(cuò)的話,那會(huì)是六月的另外一個(gè)日期。我簡(jiǎn)直不敢相信這是兩個(gè)單詞的一部分,其中一個(gè)以j結(jié)尾,或者i,或者ju或者iu或者iun或者jun。如果這字母為了設(shè)定六月十八日的會(huì)面的,那么它前面的兩個(gè)字母會(huì)不會(huì)是代表18的字母,那就是ah了?不管怎么樣,我們來試試;它們是什么?”
“ob?!?br/>
“ob等于ah。這太有作用了。好,我們順著這個(gè)摸下去?!?br/>
“o和a是在一條線上的,o和h在一條線上,a和b我們已經(jīng)知道是在一條線上的。那么看起來,我們的思路似乎是正確的。但這也沒有太大幫主,因?yàn)檫@些字母沒有一個(gè)是我們已經(jīng)固定了位置的。”
“等一等,”知秋說,“我突然有了靈感。那個(gè)信抬頭上的城市——應(yīng)該是中歐的什么地方。有六個(gè)字母,而且最后兩個(gè)字母是最前面兩個(gè)字母顛倒過來的。會(huì)不會(huì)是warsaw?”
“老天?。√亮?!我們可以試一下。讓我看看——這就得到了這個(gè)?!彼麑懴铝藘蓪?duì)新的對(duì)角線——
“w和x是在一條線上的,”他觀察出來,“假設(shè)w是在最后一條線上,這個(gè)假設(shè)太有誘惑力了,就在x旁邊。不然的話,它一定就是在關(guān)鍵詞里了。就當(dāng)是好玩,讓我們把它填進(jìn)我們的兩個(gè)表格里?,F(xiàn)在,這會(huì)很有趣的。w和n也是在一條線上。我們不能把n放在第四行,因?yàn)樗仨毢蚭在同一條線上。我們也不能把它放在第三行,因?yàn)槟菢拥脑?,在n和u之間就只有六個(gè)字母了,但我們有八個(gè)空格要填滿。如果w的位置是正確的,n就必須在上面的頭兩行,那就意味著,這個(gè)字母一定是關(guān)鍵詞里面的?!?br/>
知秋嘗試把字母填進(jìn)去。
“這么看起來,表格像是錯(cuò)的,”他說,“為什么?我們做了什么?哦,我知道了。e和n不能靠在一起,所以如果這是正確的表格,那么e一定是在第三行。我說,這就意味著,關(guān)鍵詞有十一個(gè)字母那么長。”
“不一定,e可能是在按字母表順序排下來的位置上。但如果表格是正確的,那么第三行最開始的那個(gè)位置是唯一能放e的地方。讓我們繼續(xù)。s和t是在一條線上的,還有r和t,但rst不能連載一起,不然的話rs就會(huì)變成st,而事實(shí)上并非如此。我希望把st填在u之前的兩個(gè)空格里,但我們不能肯定那是正確的位置。好吧,該死的!就這么干吧——如果錯(cuò)了我們就重新再來一遍,沒什么大不了的。現(xiàn)在,在這個(gè)情況下,r就一定在關(guān)鍵詞里了,那么應(yīng)該是表格第一行右上方的兩個(gè)空格。這就意味著,rs會(huì)是什么t。”
“但我們知道rs!如果at等于rs,那么rs等于at?!?br/>
“感謝老天!真是這樣,這太好了!這實(shí)際上就證明了我們的s和t是正確的?,F(xiàn)在,我們知道ar一定是在關(guān)鍵詞里并排出現(xiàn)的?!?br/>
知秋又一次凝視著表格。
“現(xiàn)在我們可以研究一下nx等于aw了嗎?是啊——看著!如果我們把a(bǔ)放在表格的那兩個(gè)符合nx等于aw條件的格子里,那么a就不可能挨著r!那么,要么我們?nèi)垮e(cuò)了,要么我們可以把表格排除出去了?!?br/>
“萬歲!偉大的社長!我一直都都討厭這個(gè)表格,我們就把它扔開吧。那就讓我們得到一個(gè)很有希望的表格?!?br/>
“你覺得這很有希望,這真讓我高興!m和n在一條線上,這要怎么處理?我們現(xiàn)在要研究這個(gè)嗎?”
“為什么不呢?”讓我們?cè)囈幌?。把m放在緊鄰n的下方,那么在m和s之間就有五個(gè)空格了,但只有三個(gè)字母來填,因?yàn)槲覀円呀?jīng)知道n和r是在關(guān)鍵詞里的。所以m一定是在左上方的四個(gè)格子里。現(xiàn)在,我們已經(jīng)知道ne等于mg。顯然,g不可能是在e和n之間的那個(gè)空格,因?yàn)槟菢雨P(guān)鍵詞里就有mng,這簡(jiǎn)直太離奇了。但這樣的話,我們還是有好幾個(gè)有可能的安排。還有什么我們可以做的?”
“我們可以把q填在s之前。如果關(guān)鍵詞里已經(jīng)確定沒有u的話,q不太可能出現(xiàn)在關(guān)鍵詞里,而且大概已經(jīng)知道r是什么了?!?br/>
“是的,很好,就填在那里。不過,這些分成對(duì)的字母現(xiàn)在能不能找出有含義的來?”
“沒有。我已經(jīng)嘗試了把它們填進(jìn)去,但一點(diǎn)用也沒有。有am,這就變成了rsen,這又可能是許多單詞。在信剛開始的地方,有一個(gè)ts,后面是qj。ts等于sq,你覺得接下來的那一對(duì)應(yīng)該是u什么吧,但不是的。qj一定是s什么?!?br/>
“是的,這表示出我們的思路是對(duì)的。q是在兩個(gè)s之間安排的任意字母。真是奇怪,到了這個(gè)階段,我們還是不能解出實(shí)際的文體來。這顯示出這個(gè)密碼多么聰明,多么惡毒啊,是不是?等一等,在這一對(duì)之前是mg等于ne,這就給了我們ness。非??赡埽踔量赡芫褪菍?duì)的,但這可以是很多單詞。又來了!不管這是什么,似乎很重要——同樣的單詞,ness的前面是bffy,但這個(gè)bffy就是一個(gè)攔路虎,我什么都看不出來,只能在左上角繼續(xù)掙扎。讓我們寫下在ne等于mg的情況下,所有可能的位置吧?!?br/>
“我可以看出一件事,”知秋說,“在m和n之間的應(yīng)該是一個(gè)元音,這個(gè)元音不是a,e,i或者u,因?yàn)槲覀円呀?jīng)把它們固定在別的位置了。那么這不是o就是y了?!?br/>
“我更偏向于o一點(diǎn)。含有myn字母串的單詞太少了。但y一定是在關(guān)鍵詞里的。單詞的結(jié)尾是最有可能的。也許結(jié)尾是mony。這就給了我們表格里的mony,以及含有九個(gè)字母的單詞。這似乎是很有道理的。而且這個(gè)單詞一定是由e什么g開始的。這就不太讓人痛快了。ebg,edg——讓我們按照字母表順序排吧。ehg——我想不是。eig——倒是讀得出,但我們已經(jīng)固定i了。elg——字典在哪里?字典里查不到。eng是不可能的——我們已經(jīng)知道n在哪里了——erg也是一樣。我的天,你不能把所有以mony結(jié)尾的單詞都淘汰掉——這對(duì)表格a和表格c不適用,而且對(duì)于表格b,不到萬不得已,我不相信這是一個(gè)十四個(gè)字母的單詞?!?br/>
“這樣的話,你可以把表格b排除掉了?!?br/>
“好的!我不介意,盡管一個(gè)以mon結(jié)尾的十三個(gè)字母的單詞還是可以想象出來的。這樣的話,我們的關(guān)鍵詞要么是以mon開頭的,要么是另一種情況?!?br/>
“但這是對(duì)的!我們找不到任何一個(gè)單詞以e什么g開頭?!?br/>
“的確不能。現(xiàn)在,我們把e和g固定好了,mon也是固定的。離成功不遠(yuǎn)了。把它們都填進(jìn)去!看一看!我肯定f一定是在e和g之間——這然就是它的位置。”
知秋用顫抖的鉛筆把表格填好。
“這的確看起來好一些了,”他承認(rèn)說,“現(xiàn)在,讓我們看看這能不能幫我解讀這封信。該死的!有這么多組合我們還是搞不清楚!bffy還是讀不出來。哦!等等!這有個(gè)東西!mz—ts—xs—rs?,F(xiàn)在。mz是什么u,很可能使ru;這是二分之一的概率。ts是sq,xs是s什么,這就意味著q是在正確的位置?,F(xiàn)在假設(shè)xs等于si,沒有理由反對(duì)這點(diǎn)吧。那么rs很可能就是at,這也說得通。再假設(shè),假設(shè)所有的假設(shè)都是對(duì)的,那么mztsxsrs就是rusqsiat。把q去掉,我們就得到了russiat。這會(huì)不會(huì)可能就是russia?”
“為什么不呢?讓我們來試試。把字母寫下來。monar—哦,知秋!”
“別晃!”
“我必須得晃!我們找到關(guān)鍵詞了。monarch。等一等,那在e之前就有三個(gè)空間了,我們只有b和d來填啊。哦,不,我忘記了!y—親愛的y!monarchy!歡呼三聲吧!這就對(duì)了!看著!這樣你的表格就完成了,我必須得說,看起來真漂亮?!?br/>
“哦,夏想!多美妙??!”
“不要廢話!讓我們繼續(xù)工作,現(xiàn)在不是浪費(fèi)時(shí)間的時(shí)候。馬上開始。pr—bf—xa—li—mk—mg—bf—fy—mg—ts—qj——讓我們一下子把這個(gè)bf—fy摸個(gè)清楚吧。我來讀出對(duì)角線,你把它們寫下來。”
“好的。t—o—h—i—‘to—his—serene’,這會(huì)是對(duì)的嗎?”
“這是英語??禳c(diǎn),讓我們解bffy吧?!?br/>
“‘to—his—serene—highness’——夏想!這是什么呀?”
夏想臉色變白了。
“我的天??!”他夸張地喊著,“會(huì)是這樣嗎?難道我們是錯(cuò)的,潘曉雯也錯(cuò)了,繼續(xù)讀!”
{宜搜小說www.ysxiaoshuo感謝各位書友的支持,您的支持就是我們最大的動(dòng)力}