(龙司故意出难题的原因为何?)

为了检验论证是否有误,安藤不断地依照步骤做确认功夫,他害怕一旦走错入口,

就会进入死胡同,永远找不到解答的途径。

早先安藤把这个游戏当作消磨时间的游戏,现在既然确定可以解开,他恨不得能立

刻知道解答。

第一个难题就是要如何区分这四十二个英文字母──ATGGAAGAAGAAT

ATCGTTATATTCCTCCTCCTCAACAACAA他尝试采用两个一组

和三个一组的区分方式。

例一:每两个一组的区分方法ATGGAAGAAGAATATCGTTATAT

TCCTCCTCCTCAACAACAA安藤将四个英文字母,每两个视为同一个单

位的时候,就会产生四乘四,共计十六种的组合,然后考量每一组为一个文字。

这里又出现一个问题,这个暗号到底是以哪一种「语言」来书写?

以平假名为例,将浊音及破裂音都包含在内,共有五十个字母,很难分成十六组来

加以表现。英文字母只有二十六个,而义大利语则只有二十个。

判定出题者使用何种语言,乃是解读暗号的关键。

不过,安藤已经解决这个问题了。

先前他顺利地将「178136」转换成英文单字「RING」,因此认为这若是

龙司给予的提示,那么可以大胆假设这次的盐基排列是要转换成英文字母。

他将四十二个盐基排列区分成两两一组,全部可以得到二十一组。其中AA有四组

重复、TA和TC各有三组重复、CC则有一组重复,所以共有十三种。安藤将这些数

字写在笔记本上,翻开说明书内页,在里面寻找文字出现种类数表格。

例如:英文字母虽然有二十六个字母,实际作成文章时,常会有某些字母的使用次

数较为频繁。像E、T、A等字出现的频率非常高,而Q、Z在一页的文字里只出现一

、两次。

暗号解说书的卷末经常会刊载英文字母出现频率的统计资料,这个统计如果属实,

就可以轻易推测出暗号是以何种「语言」写下来的。

统计的结果是──「在二十一个英文字母中出现的字母种类平均数为十二」。

安藤一看到这个数据,心里不禁感到一丝雀跃。

十二这个平均值和盐基排列的十三种数目非常接近,也就是说,四十二个盐基排列

两两区分,共有二十一组,在各组盐基排列和某个英文字母相同的情况下,统计数据上

并没有矛盾。安藤暂且保留这一点,试著将盐基排列分成三个一组。

例二:每三个一组的区分方法ATGGAAGAAGAATATCGTTATAT

TCCTCCTCCTCAACAACAA结果一共分成十四组,以及ATG、GAA、

TAT、CGT、ATT、CCT、CAA这七个种类。在十四个英文字当中,所出现

的文字种类平均数为九,跟七这个数字相差不远。

安藤马上察觉到重复的地方很多,像是GAA、CCT、CAA各有三组重复,T

AT则有两组重复。最令他在意的是,GAA、CT、CAA八这三组的连续重复。在

每一组等于一个字母的情况下,同样的字母应该不会连续出现三个地方才对。

例如:Feel、Class等同样字母连续使用的单字不在少数,却没有连续出

现三个相同字母的情形。

安藤顺手拿起旁边的原文书,尝试在一页内数数看有几个地方连续出现三个相同的

字母,他翻了五、六页,终于找到一个地方。而在这十四个字母当中,要找出相同字母

连续出现三次的单字的机率几乎等于零。

相反的,四十二个盐基两两构成一组,相同字母连续出现两次的情形只有一次而已。

由此看来,安藤判断四十二个盐基应该是每两个一组,区分为二十一组,在统计上的差

距最校接下来的工作便是不断地反覆尝试。

ATGGAAGAAGAATATCGTTATATTCCTCCTCCTCAA

CAACAA由于AA的组台出现了四次,因此可以预测AA指定的字母使用次数非常

频繁。

安藤再度翻开专业书籍中所附的英文字母使用次数表,查出使用频率最高的是E,

于是他首先假设AA为E。

接著,出现次数第二高的是TA和TC(三次),而且AA后面接著TA、TC后

面接著AA的情形各有一次,这是重要的提示。

这一点表示文字的连接(字母是以何种方式来接续)有其特徵,而这也是经过统计

整理出来的结果。

安藤又将TA、TC与统计表上的字母互相对照,继E之后,使用次数也很高的是

A。从这个情况来看,TA指的是A,依相同的理由,TC可以用T填进去,CC则以

连接的方式来决定字母是N。

到目前为止,暗号与字母之间组合得很圆满,在统计上完全没有抵触。

…………E…………EAT……AA……NT……NTE…………E安藤将这四十

二个重复的盐基排列区分为二十一组,再依使用频率次数表和英文字母相对应,结果做

出以上的字母排列。

他以此为基础,再依据母音和子音的关系,以及连接次数等相关线索,填补中间的

空隙。

SHERDEATYAALNTINTECME开头的SHE是「她」的意思,以

下的字母不管怎么区隔,都无法成为一段有意义的文章。于是安藤又将E和A、T和N

的位置互换,依照字母位置重新排列。

他为了省下原子笔书写的时间,直接从笔记本撕下纸张,做了二十六张英文字母卡,

彷佛在玩游戏似地互相调换位置,结果排出──THEYWERBORRLNBINB

ECME安藤一看到这列英文字母时,脑中猛然出现「THEYWEREBORN……」

这样的句子,意思是「他(她)们出生了。」

安藤总觉得这不是暗号的正解,心想应该还有其他更适合的解答才对,于是他继续

重组这些英文字母。

他大约花了十分钟,预测出以下的结果──第三、第六、第十八、第二十一个字母

为同一个英文字母;第七、第十、第十一个是同一个英文字母;第八、第十四、第十七

个字母是同一个;第十三、第十六的字母为同一个。

如果在电脑上输入以上的条件,一定可以在短时间内得到答案,而且会得到复数的

解答,列出所有满足上述条件的二十一个有意义的英文字母。

如果是这样的话,就无法区别出哪一个是龙司所传达的讯息了。

deadend安藤抱头思考著。

(上面的文字究竟代表甚么意义,那真是龙司所要传达的讯息吗?)他在学生时代,

有一段时期对暗号非常敏锐,只需一、两分钟就可以在这种程度的题目中看出破绽。

(我得再改变想法,重新假设才行。)

安藤由于过度专心思考,一时之间忘记时间的流逝。当他看手表的时候,已经接近

下午一点,登时感到饥肠辘辘,决定先到四楼餐厅吃午饭,顺便转换一下心情。

他一面走向四楼的餐厅,一面期望能在午餐时得到一些灵感。

安藤边吃定食边看著窗外公园里玩荡秋千和沙堆的小孩。过了下午一点,餐厅里原

本汹涌的人潮逐渐散去,空著的座位愈来愈多。

安藤的餐盘旁边放著盐基排列表,可是他的视线一直投向窗外;尤其只要有五岁左

右的小男孩出现,安藤就会直盯著他看。

两年前,安藤还住在南青山的公寓时,某个星期日下午,他突然觉得一篇研究论文

中的资料不足,于是就带著儿子一起散步到这栋图书馆。然而,图书馆入口处却写著:

「未满十八岁不可以进入」的告示牌,安藤一看,不放心把孩子留在外面而自己进去里

面查资料,因此放弃了工作,和儿子一起到公园玩。

他站在摇摆的秋千后面,以一定速度推著儿子的背,现在那个秋千也在银杏树下摆

荡著。安藤看到小孩的腿一会儿弯曲、一会儿伸直,就是看不到他脸上的表情。

好不容易,他终于将视线移回来,重新拿起原子笔,专注于解读暗号的工作。

安藤先假设了好几个方法,逐一尝试之后,如果行不通就马上放弃这个方法。才二

十字左右的长度,应该不用依靠频率或连接数表来解读,否则难度太高,就无法将情报

传给对方。

接著他回到阅览室,再次把四十二个盐基以三个组的方式写在纸上。

ATGGAAGAAGAATATCGTTATATTCCTCCTCCTCAA

CAACAA他刚才因为看到GAA、CCT、CAA这三组连续出现三次,因而判断

在英文里无法形成单字,才放弃三个一组的假设。可是,若适当地替换文字,这个假设

还是可以再度成立。

例如:OOOOEEEBBDDTPNHR以这样重复非常多次的字母列为例,将

这些字母列重新排列之后,就会出现以下有意义的句子──BOBOPENEDTHE

DOOR(巴伯把门打开了)安藤兴奋地准备著手进行时,忽然又想到一个难题。

一旦GAA或CCT决定了指定的英文字母,需要重新排列的时候,在解读上会花

费很多时间。而且,若是没有任何关键字存在的话,就算解出答案,也不晓得哪个答案

才是正确的。

说不定在「178136」的数字转换成「RING」时,已经指定了重新排列的

顺序。当然在这之前,英文字母非得有正确的特定性才行。

安藤一再地告诉自己要转换思考方向。尽管心里这么想,但他从刚才到现在,仍以

相同的模式进行著。

(两个一组或三个一组的方式分组,然后替换一个英文字母的想法,是否太牵强了?

解出来的答案必须是特定的,而且不需要太复杂的手续,能够简单上手的才可以。)这

时,安藤已经无法集中精神,注视盐基排列表的视线也变得涣散。突然间,他瞥见斜对

角坐著一位年轻女性,低著头的模样很像高野舞。

(她现在到底在哪里?说不定龙司就是用这个暗号通知高野舞的所在地点。)这个

过于理想化的念头突然闪过安藤的脑际,自己都觉得有些好笑。

(我怎么会将自己想像成名侦探,正在拯救濒临危机的女主角呢?)安藤突然觉得

自己现在所做的事很蠢,以科学的方式就可以简单说明,这只是将病毒的DNA中插入

四十二个重复的盐基而已,既不是暗号,也不是其他东西。

太阳逐渐西斜,安藤手上的汗毛浮现一抹金黄色的光芒,他挺起腰杆看一下四周,

想要移到没有太阳照射的空位。不过,周围全是准备参加考试的学生或大学生,多数人

已经躲在叠起来的书堆阴影下,安藤只好继续坐在同样的位置。

他重新调整一下姿势,继续和那四十二个盐基对抗。

(这种三个一组的盐基和二十六个英文字母相对应的程式,不可能存在于函数中;

在函数中多对一或一对一的情况下,通常只有一个解答,那么……要去哪里找这种对应

方式呢?目前除了根据理论去寻找之外,没有其他方法可想。)他直觉认为已经很接近

解答了,困顿的感觉霎时一扫而空。

安藤站起来走向自然科学类的书架,从中抽出DNA的专门用书来翻阅,手心由于

内心的兴奋而渗出汗水。他急欲寻找的是三个一组的盐基和哪一个胺基酸互相对应的整

体表格。

安藤终于找到自己要的那一页,然后和盐基表并排摊在桌上。

当三个一组的盐基和蛋白质合成时,就会依照这张表中所显示的法则翻译成胺基酸。

胺基酸共有二十种,四个盐基以三个一组来组合时,会有六十四种方式;如果将六十

四种组合替换成二十种胺基酸的话,则会产生重复的情形。