直到星期五,外交部某办公室“黄江”的信才到,带来的却是失望。信上说:
收到了你的信。老区在岛国,处理那里的什么麻烦事,根据事先的命令,不能联系他。他可能在内陆,但可能几个星期就会回来。你怎么样?
“浑蛋!”夏想愤怒地说。他把信扔进废纸篓里,戴上他的帽子,去了房东那里。在那里他找到了知秋,他正在刻苦地破译密码信。不过,根据他的说法,他失败得一塌糊涂。
“我觉得尝试这些标注过的单词只是徒劳,”夏想说,“现在老区又帮不了我们。就让我们用自己的脑子来解决问题吧。现在,看着,我们从另一个问题着手。这信里有什么,为什么没有和别的信一起烧掉呢?”
“你这么一说,还真有些奇怪。”
“是很奇怪。这封信是星期二早晨到的。星期三他付清了所有的账单,晚上又烧了所有的信件。星期四的早晨,林克去搭乘火车。我们可不可以推测信里写的就是做所有这些事的指示?”
“似乎很可能。”
“的确。这就意味着,那封信里很可能约好了和他在平铁会面。现在问题来了,为什么他没有把这封信跟其他的信一起烧毁呢?”
知秋的脑子在侦探小说里搜索,这个领域他是很熟悉的。
“侦探小说家写书的时候,”他评论道,“经常用‘把这封信带上’这句话来使一个坏人最终得以暴露。从坏人的角度来看,这样他就可以确认信已经被毁了。当然,从作家的角度来说,安排把信放在受害者身上,于是就可以写受害者的手中紧紧抓住一块信的碎片,协助破案。”
“没错。现在,假设我们的这个坏人对你狡诈的别有用心一度所知。假设他对自己说:‘知秋以及别的著名侦探经常让杀人凶手告诉受害者:“把这封信带上”,那这一定是一件正确的事。’这可能就是为什么信会在这里的原因。”
“那他一定是个特别业余的凶手。”
“为什么不可能呢?除非这真是一个受过训练的俄罗斯特工的杰作。我想,在这封信的某个地方,可能是在结婚,我们可以发现‘把这封信带上’这句话,这就能解释为什么信会在场了。”
“我明白了。但为什么这封信是压在内口袋里的,而不是像我们设想的那样,抓在受害者的手里?”
“也许受害者没有照凶手说的做。”
“那么凶手会搜他的尸体,找到那封信的。”
“他一定是忘记了。”
“多笨啊!”
“我想不出来了。信就在这里,毫无疑问,欣赏全都是危险而重要的信息。如果这封信安排了那次会面,这个证据就足以证明林克不是自杀,而是被谋杀的。”
“听着!假设这封信只是简单地写着怎么到达平铁之类的说明,林克也许是怕自己忘记才带着的。”
“不可能。原因有一点,这样他会把信放在方便的地方,比如外面的口袋,而不是夹在一个笔记本里。而且——”
“并不一定。他在到达会面地点之前就把它放在方便的地方,但后来又把它安全地藏了起来。毕竟,他自己在平铁上坐了一个小时左右,是不是?”
“是的,但我刚才的话还没有说完。如果你想看信上的指示,那么他不会带密码信的,而是会带上解过码的版本。”
“是啊——但是——你知道吗,这就把问题都解决了!他的确带了解过码的版本,凶手说:‘你带了信吗?’林克想都没想,就把这个解过码的版本给他了,然后凶手看了一眼就把它给毁了,忘记了原本的那份也有可能在他身上。”
“你说得对,”夏想说,“说得太对了。事情就是这么回事,但这对我们还是没有太大的帮助。不过,我们现在知道,哪些内容一定会在信里出现,这在我们破译得时候会起到很大作用。我们还知道,那个凶手是比较业余的,这是这封信本身就可以证实的。”
“怎么证实?”
“在信的开头有两行,每一行都只有六个字母。只有一个也许的凶手才会在一行露出六个单独的字母,更别说是两行六个字母了。这些单词只可能是两样东西。它们可能是密码的关键词——这封信的代替关键词,但它们不是,因为我已经试过了,而且没有人会傻到把关键词和密码放在同一张纸上。它们也有可能是下一封信的关键词,但我觉得也不是。对于我说的这个编码方法来说,六个字母的单词作为关键词太短了,如果说是十二个字母的单词的话,一个单词有十二个不重复的字母在英语里也很少见。”
“十二个字母不重复的话,有可能吗?”
“有可能。但根据林克在字典上的精心标准来看,这些也许选手们似乎不可能这样做。好了,如果这些单词不是关键词或者密码,我想它们可能代表地址。或者,更有可能一个是地址一个是日期。它们的位置正好是地址和日期的位置。我当然不是说详细地址,只是城市的名字,比如帝都或者魔都。下面的是日期。”
“这有可能。”
“我们可以试一下。地址我们不能确定,只是据说这些信件是从别的国家邮寄过来的。但我们可能可以搞定日期。”
“这日期是怎么排列的?”
“让我想想。这些字母一定代表着日、月、年的数字。那就意味着,其中的一个是任意填补上的字母。字母里不能有奇数,而且月份的数字里出现两个一样的字母是很不可能的,因为信是在六月十六日到这里的。我不太清楚从别国的某个地方寄信过来需要多长时间,但一般不会超过三天,最多四天。这就意味着,这封信一定是在六月十日之后发出的。如果这些字母不是代表数字,那我想RBEXMG指的不是六月十几,就是十几六月。现在,如果代表数字的话,我们的编码工具会让1等于A,2等于B,3等于C,如此类推,或者他可能把1当做是关键词的第一个字母,如此类推。第一个假设更有可能,因为这样不会暴露关键词。所以我们假设1等于A,那么他最初写的是A?JUNE还是JUNE—A?然后用普通的方法来给信编码,那个?标志着一个不确定的数字,这数字一定是小于5的。很好,现在,写成六月十几的可能性大一点,还是十几六月?”
“大部分国人都把日子写在前,月份写在后。做生意的人就更是这么写了,不过有些老人们还是坚持要把月份放在前面。”
“好,我们先来试试十几六月吧,假设RBEXMG就代表着A?JUNE。很好,现在我们来看看可以得出什么。我们把它两个字母、两个字母地写好。我们现在暂时把RB放在一边,开始研究EX。现在,EX等于JU。在这种密码里,有一点对解码很有帮助。如果不管是在水平线上还是在竖直线上,密码表格里出现两个字母是紧挨着的,你就会发现编码前的那对字母跟编码后的那对字母有一个相同的字母。你明白吗?好了,看着!那关键词SQUANDER为例,把表格写成这样:
“如果你为DE这对字母编码,那么,取这两个字母右边的那个字母(根据水平线原则),你会得到DE等于ER;字母E在编码前和编码后都出现了。在垂直线上一个字母紧跟在另外一个下面也是同样的情况。现在,在我们的第一对字母里EX等于JU,这种情况没有出现,所以我们可以暂时把它们写成表格的形式。
“把这些字母看成是平行四边形的四角,我们可以说,JX在密码表格里一定是出现在同一条线上,水平线或者垂直线;JE也是一样的,EU和UX也是如此。”
“但假设JU符合水平线规则或者垂直线规则,两个字母又不是相邻的呢?”
“这没有关系;这只能说明,四个字母都是在一条线上,像这样:”JEUX或者XUE?J或者别的类似的排列。所以,把我们所得到的字母都用表格形式写出来,我们就得到了:
“不幸的是,这里没有前面重复的字母。如果有的话就会起上大作用,但我们不可能老是走大运。”
“现在,头一个要注意的是:那个U和X一定是一条线上的。这就强烈提示着,它们都是在底线上的。在字母表上有五个字母在U之后,但底线只剩下四个空间,那个其中的一个字母当然是在关键词当中。我们冒个险,假设这个字母不是Z。如果是Z的话,我们就得重新开始一遍,但我们总得线找个头绪吧。我们就冒Z这个险,那最后一行就有三种可能性:UVXYZ,W在关键词里,或者UWXYZ,V在关键词里,或者UVWXZ,Y在关键词里。但不管怎么样,U一定是在左下角的角落里。现在,再看一次我们的表格,我们发现E和U一定是出现在一条线上的。我们不能推断E就是在和U相连的上面,因为这样的话关键词就长得太可怕了,在E和U之间只剩下四个字母的空间,所以我们把E放在最左一栏的前三个空格里,就像这样:
“这没什么实际意义,但总算是个开始。现在让我们对付X吧。我们知道X绝对不可能在U的旁边,不然的话X和Z之间就有两个空格需要填了,但字母表里只剩下一个字母;所以X一定是要么在最后一行的第三个空格或者第四个。现在我们有两个表格了。”
“再看一眼我们那三对的对角线,我们发现J和X是在一条线上的,J和E也是在一条线上的。那就意味着,J不可能在紧邻X的上面,所以我们会在两个表格的X线上的前三个空格里填上J。现在,我们就要面临一个有趣的问题了... -->>
本章未完,点击下一页继续阅读