绝顶聪明矜世智,叹他于此总茫茫。——仓央嘉措
与皇朝集团叶家位于山顶的豪华大宅,以及皇朝董事乔家位于市中心最繁华地段的大平层复式住宅不同,乔茵的舅舅、也是S市著名商人林世光家的房子,位于旧城区老式建筑较多的一条清幽小巷里。
林家算得上是个书香世家,闹中取静的房子里,恰到好处地安放着许多书架,架上摆放着书籍和小盆的绿植;木质地板、扶梯和竹帘屏风,营造出诗礼人家的优雅氛围。顺着一处古朴的木楼梯,到小小的楼中楼天台上,立刻会被更多的绿意包围——这里的庭院里,有修整得十分漂亮的葡萄架,四周种植着常青植物;庭院一侧有一处石头砌的小喷泉,不断喷出细细的水丝,落在石质小水池周围的一圈高大的水芹上。
酒会过后不久,某个星期六的下午,乔茵前往林家作客。林世光的独生女儿、乔茵的表姐林静是一位小有名气的推理小说作家,也是她最要好的女性朋友。和表妹一样,林静黑发如云、白肤胜雪,气质十分高雅;不同的是,乔茵的个性比较活泼,装扮入时,头发也总是仔细梳理、编织成各式时髦漂亮的发型;林静却较为淑静,她一头乌黑柔顺的长发及肩,是一位洋溢着古典气息的美人。
“庭院深深夏蕈清,石榴开遍透帘明;树阴满地日当午,梦觉流莺时一声。”两人一起坐在林家的天台小花园里,乔茵赞赏地说道。“这首苏舜钦的《夏意》最适合表姐家此处的氛围——夏日的午后,在这里的葡萄架下摆上茶桌,喝茶吃点心,吹着清风,听着潺潺的流水声,真是无比惬意!”
“最好和三五好友一起,谈论大家都喜欢的有趣话题。”林静微笑着补充。“感觉你今天就是有备而来的,要说一些我会有兴趣的东西。”
“没错,不过我认为你应当礼尚往来,也说一些我想知道的事情。”
“那有什么问题?客随主便,还是先听听你的故事吧。”
“好吧,我先填填肚子,顺便再理理思路。”乔茵拿起一块巧克力蛋白酥皮点心,咬了一大口,“好吃!是上次电视美食节目介绍的那家酒店买的吗?”
林静点点头:“那家酒店的主厨是米其林三星名厨。虽然我父母比较喜欢中式点心,但你是英国留学生,还是更爱西式点心吧?”
“说对了!我表姐真是又美又善解人意!”乔茵大力赞扬着:“提到英国,好像没什么值得称道的美食,英国人也不太关注食物好不好吃的问题。有新炸的Fish and Chips(鱼和薯条)就可以了——在伦敦诺丁山有一家专门店,卖这两样英国的国民食物,做得很地道又不花哨;鱼块炸得很香脆,撕开后白肉冒着烟,吃起来很嫩滑;而薯条不像一般快餐店那样配番茄酱,蘸他们自制的芝士蒜蓉酱或者薄荷豌豆酱最好吃。”
“不愧是著名美食家的女儿!谈起食物来头头是道。”来而不往非礼也,林静回敬她一句赞美的话。
“我只会纸上谈兵而已,实际的烹饪水平很一般,最近又有一件让我烦心的事!你知道我妈妈的双眼皮手术失败了吧。”提及此事,乔茵突然又没有好胃口了。“自从那个该死的整容手术后,她心情低落到不肯下厨做饭!现在我们家只好请了一位专门煮饭的阿姨——菜倒是做得还不错。可惜我整天忙工作,还有乱七八糟的应酬,也没有多少机会在家里吃饭。”
“姑姑的手术,没有什么补救措施了吗?”林静关切地问道。
“我特意去问过那位主刀的医师了,结果什么建设性的意见都没问到。”乔茵懊恼地回答。“他不光没有解决我的问题,反而还丢给我一个新的问题——今天特意抽空过来,就是要和你说这件事。”
乔茵喝了一口格雷伯爵红茶,把程玉良在塑料拿铁咖啡杯上留下19:00几个数字,以及人生银行特别保险箱的事情,都原原本本地告诉了林静。听完她的陈述之后,林静思考片刻,笑道:“现在你认为:程玉良在杯子上留下数字,其实是暗示人生银行里,代表他的出生年份、出生日期的那个保险箱。我觉得这个推论不是没有道理——不过如果真打算去开那个保险箱,就必须弄清楚密码吧?你不是说密码输错三次之后,箱里的东西就自动销毁了吗?”
“开箱的密码,我认为是生日没有错。但实际操作起来,有两个难题需要解决:首先,程玉良生日的正确日期是什么?一般我们在面对这类问题的时候,第一反应是利用搜索引擎,在网上寻找资料。这个办法最大的弊端,就是资料的真实性没有保证。我搜到程玉良的出生日期是1980年3月22日,白羊座。对于这个结果,我不是完全相信——因为我自己在网上的个人信息也不太准确,可能是我父母在人生银行为我租保险箱的时候,考虑到了相同的安全问题;对我生日的具体日期,他们给出了错误的信息。第二个难题是数学问题:四位数字的密码就是4的阶乘,有24种排列方式。在保险箱密码输三次就自毁的情况下,不可能在毫无头绪的情况下,贸然一个个组合依次去试。”
“第一个问题比较好解决。不管你怎么更改个人信息,在某些场合,还是不得不出示完全真实的个人信息——程玉良是那家医美机构的法人代表,所以在本市经济监察局登记造册的资料上,有他的准确个人信息。”说到这里,乔茵停了下来,调皮地朝林静眨了眨眼睛。
后者对此完全心领神会。“经济监察局?就是‘那位’工作的地方嘛。看来这个问题已经毫不费力地解决了。”
“在‘那位’不是很情愿,但是无可奈何的帮助下,我了解到程玉良真正的出生日期,是1983年12月7日,射手座。以前有些人希望自己的孩子早点进入小学读书,把孩子的年龄改大1-2岁,也许程玉良家属于这种情况;当然也有可能是他刻意把年龄改大,以便在网上发布错误信息——只是这个操作有点怪异,因为现在的人多半希望自己更年轻,会把年龄改小。但还有一种情况:程玉良的虚假年龄,就是为了保险箱的密码而设计的。如果真是这样,我们就有希望找到线索,解决上面提到的第二个数学难题了。”
“如果事实是最后一种情况的话,程玉良的虚假生日,包含的数字是19800322,真实生日数字是19831207;每一组都有八个数字,且都有1980和1983两组代表年份的四位数字。既然1983是真实年龄,那么去掉虚假的1980之后,得到0322和3127两组数字。同样的道理,既然0322这组数字是属于虚假生日组,那么可以优先考虑3127这四个数字的组合——因为这个密码非常重要且绝对不能忘记,程玉良需要一个既方便、又不会被人轻易看透的方式来进行记忆。”
“我想到的是:程玉良把虚假生日的年份定在1980年,可能是这个年份对他来讲有什么特殊的意义——1980年,为了便于交流,政府颁布了GB2312-80《信息交换用汉字编码字符集》,使用四位十进制的区位码。所有国标汉字与符号组成一个94*94的矩阵。在此方阵中,每一行称为一个‘区’,每一列称为一个‘位’,一个汉字所在的区号和位号简单地组合在一起,就构成了该汉字的‘区位码’。在区位码中,01-09区为特殊字符,16-87区为汉字区。”
“在这个基础上来看,3127这四个数字的组合,如果是一个汉字的话,是不是就非常便于记忆了?就算写下来,也没有人会知道是什么意思;而一旦忘记的话,随时查查汉字区位码就可以了。”
“但是,那样的组合有不少吧?”林静点点头。“程玉良会选择哪个数字呢?”