HiBizMan永久免费
📚Log In
📋 Table of Contents22
🌐 Language

第2章 三个数字

中文

雨刮器在挡风玻璃上左右摇摆,把杭州冬夜的冷雨一次次推开又让它们重新糊满。何子轩坐在出租车后座,手机屏幕的蓝光映在他脸上,照出他紧抿的嘴角和瞳孔深处不断滚动的数据流。苏寒的号码还在重拨中,每一次都是忙音,像一根针反复扎进同一个地方。他翻开笔记本扉页那张照片——刚才在楼梯间匆匆拍下的,苏远山那两行褪色的字悬浮在屏幕中央,被雨水溅上几个模糊的水渍。 "记录即存在。"何子轩低声念出来,声音被发动机的嗡鸣和雨声搅碎。 他盯着那两行字看了很久,脑海里翻涌着苏寒在游乐园说过的话。"数字不是提示,是记录。"这句话和苏远山的笔记扉页形成了一种诡谲的镜像关系——父亲写下"记录即存在"的时候,是在做某种学术陈述,还是某种自白?何子轩的手指在膝盖上敲击着某种节奏,是那串日期拆解后的二进制余数,2028除以12除以21得到的那个循环小数,小数点后第八位开始出现了一个重复序列:0.142857142857。 七分之一。无限循环小数。142857。 何子轩的敲击忽然停了。他的瞳孔微缩,手机屏幕上的数据流在那一个瞬间被重新排列——如果把2028年12月21日拆解为三个独立的数字再转化为分数,2028/12/21简化后等于169/7。169是13的平方。七分之一。13和7。 他猛地前倾身体,手指敲在驾驶座的椅背上。"师傅,还有多远?" 司机从后视镜里瞥了他一眼,声音带着杭州本地人那种慢悠悠的腔调。"前面堵着呢,高架下来那个口子,起码还要七八分钟。" 七八分钟。何子轩咬了咬下唇,重新低头看屏幕。他把那个简化后的分数169/7继续拆解,169的平方根是13,13在字母表里对应M。七。七个。十三和七。CA1937——19和37,19是S,37减26等于11,11是K。S和K。如果按同样的模二十六循环算法,1937拆成19和37得到S和K。CA是前缀。CA1937就是CA-SK。 C A S K。CASK。酒桶。木桶。容器。 何子轩后颈的汗毛竖了起来。CA1937不只是一个航班号,它拼出来的是CASK——容器。装载着东西的容器。那187名乘客是一批被装载进容器里的人,林芝只是其中被标记出来的一个。而2028/12/21简化到169/7,13的平方除以7——如果13是M,七是G,MG又是什么? 出租车在雨幕中刹停。何子轩抬头看出去,城站火车站的红砖钟楼就在前方五十米处矗立着,钟面被雨水冲刷得发亮,指针指向十点零八分。站前广场上空荡荡的,雨帘里只有三五个撑着伞匆匆走过的旅客,行李箱的轮子在湿漉漉的石板地面上发出咕噜咕噜的声响。 何子轩扔下钱推开车门冲进雨里。冷风裹着雨水灌进他的领口,他缩了缩脖子,踩着水坑朝进站口跑去。手机还攥在手里,屏幕上的数据流被他刚才那番推算搅得乱糟糟的,他一边跑一边试图理清思路——13和7,M和G,MG。M G。如果两个字母组合在一起,MG可以是一个缩写。医疗。医用。Mobile Game。Magnetic Field。但最直接的可能性—— Margaret。 何子轩的脚步骤然顿住。他站在进站口雨棚的边缘,雨水从棚顶倾泻下来在他面前形成一道水帘。Margaret。玛格丽特。一个名字。苏远山笔记本里有没有提到过这个名字?他回忆刚才在走廊里只匆匆扫过的那一页,内容全是算法推演和代码注解,没有提及任何姓名。但苏寒在车上说过,他父亲的遗物里有一张便签写着"火把不是希望——是警告",除此之外没有更多线索。 Margaret。如果CA1937是CASK,是容器,那么MG是容器里装的东西。或者——何子轩重新迈步跑过湿滑的进站通道,靴子底在瓷砖上打了一个滑,他伸手扶住墙壁稳住身形——或者MG是一个坐标的缩写,M代表经度,G代表纬度,但哪个坐标系用MG做缩写? 他冲进了候车大厅。暖黄色的灯光扑面而来,混杂着泡面的味道、潮湿衣物的气息和车站特有的那种金属与灰尘混合的气味。大厅里人不多,晚间的车次稀稀拉拉分布在滚动屏上。何子轩扫了一眼大屏幕,第七站台的信息栏是空的——没有车次号,没有目的地,没有时间。只有那一行他一直记得的:十一点四十五分。 但此刻大屏幕上的第七站台信息栏显示的是一串乱码。何子轩揉了揉眼睛,确认自己没看错。黑色的底屏上,白色的字符跳动着,组成了一行他没有见过的格式: 第七站台 ● 时间 ● 指向 ● 入站 何子轩的心跳猛地提速。他穿过候车大厅往站台通道方向跑去,沿途经过一排排空置的塑料座椅,座椅表面覆着一层水汽,像被谁用湿布擦过。通道入口处站着两名穿制服的车站工作人员,正在低声交谈,看见何子轩跑过来,其中一个年轻的瘦高个伸手拦了一下。 "先生,那边封了,今天晚上第七站台临时检修。" 何子轩亮出证件,上面印着"市局技侦支队"的字样和一枚钢印。"警方办案,让开。" 两名工作人员对视了一眼。瘦高个收回手,往旁边退了半步,但脸上的表情有些古怪——何子轩注意到他的嘴角抽动了一下,像是想说什么又咽了回去。 何子轩没时间深究。他侧身挤过通道门,沿着楼梯往下跑。台阶上铺着防滑橡胶垫,雨水从外面被风刮进来打湿了每一级台阶的表面,他踩上去的时候鞋底发出吱嘎的摩擦声。楼梯拐角处的白炽灯在闪烁,每一次明灭之间光线都会短暂地偏移色温,从暖白变成冷蓝,再从冷蓝跳回暖白,像有什么东西在干扰电流。 他下到站台层的时候,一股风迎面扑来。站台是半露天的结构,顶棚遮挡了大部分雨水,但两侧的开口让夜风和湿气畅通无阻地灌进来。何子轩站在楼梯口往右看——第七站台在这条走廊的尽头,隔着大约六十米的距离,站台的标志牌歪斜地挂着,铁制的字母"7"在灯光下泛着暗红色的锈迹。 站台上空无一人。 何子轩眯起眼,视线沿着第七站台的水泥地面扫过去。雨水从顶棚缝隙滴落形成一排水帘,砸在地面上溅起细碎的水花。电子显示屏上的那行乱码还在闪烁,但当他走近到二十米之内时,那行字变了,变成了一个新的格式: 第七站台 ● 你的编号 ● 入站 你的编号。何子轩放慢了脚步。他掏出手机想拍下那行字,但摄像头对准屏幕的瞬间,那行乱码再次跳变,这一次只有三个字: 142857 何子轩举着手机的手悬在了半空中。那个循环小数。七分之一。169/7。他把手机放下又重新举起来,屏幕上的"142857"依然清晰可辨,六个数字排列在站台显示器正中央,像一只眼睛正在盯着他看。 "何子轩。" 一个声音从他身后传来。何子轩猛地转身,手肘撞在旁边的立柱上,骨头的钝痛让他的右臂麻了一瞬。声音来自楼梯口的方向——苏寒站在那里,头发湿透了贴在额头上,外套的肩部被雨水浸成了深色,右手垂在身侧,手指间夹着一张叠成方形的纸条。 苏寒的脸色很白。白到何子轩隔着二十米都能看出他嘴唇上毫无血色。他站在那里没有动,目光越过何子轩的肩膀落在第七站台电子屏上那六个数字上,嘴唇微张了一下,像是想说什么,又咽了回去。 "你——"何子轩开口,声音有些哑,他清了清嗓子,"你怎么在这里?你不是应该——" "我到了很久。"苏寒往前走了一步。他的步态有些僵硬,靴子在地上拖了一下才抬起来,像腿部的肌肉因为长时间保持一个姿势而变得不听使唤。"十点零三分到的。我在这里站了五分钟。" "站台上只有你一个人?" "只有我。"苏寒又走近了几步,在离何子轩三步远的地方停下。他的目光从电子屏移到何子轩脸上,瞳孔深处有什么东西在颤。"那份传真说的'一个人来',我来了。第七站台上没有人等我。电子屏一直在变,每三十秒刷新一次——一开始是'入站',然后是'你的编号',然后是那串数字。" "142857。"何子轩说。 苏寒点头。"你看到了。" "我刚在路上推出来的。2028/12/21简化成169/7,七分之一等于0.142857的循环节。" 苏寒的嘴角动了一下,那不是笑,只是一种肌肉被牵扯后的抽搐。"你也拆到这一层了。我在这站着的时候把它解到了第三层——142857乘以2等于285714,乘以3是428571,乘以4是571428,乘以5是714285,乘以6是857142。七个数字轮转。乘以7是999999。" 何子轩吸了一口凉气。那六个数字的循环性质他当然知道,但苏寒在雨夜的站台上独自站着把这些乘法结果念出来的时候,那种触感像是有人用指甲在玻璃上划了一圈。142857乘以1到6就是六个不同的排列,乘以7回到999999,而999999再除以7又等于142857。 自指。循环。陷阱。 "苏寒,"何子轩上前一步,雨水从顶棚边缘滴落砸在他的后颈上,冰凉的温度让他浑身一激灵,"你爸笔记本扉页上写的'自指陷阱'——如果142857就是这个陷阱的核心结构,那我们之前做的一切都在那个循环里。CA1937是起点,坐标是第二站,日期是第三站,142857把前面三个数字全部吞进来再吐出去——" "吐出一个新东西。"苏寒把右手抬起,手指间夹着的那张叠成方形的纸条在灯光下泛着米白色。他没有展开,只是捏着它的一角悬在空中。"你上来之前,电子屏最后跳了一次。这次跳出来的是这个。" 何子轩接过来,手指碰到苏寒指尖的时候被那股凉意刺了一下。他展开纸条,上面是一行打印体的小字,字体和传真上的一模一样: '142857×7=999999。第七个人会出现。但你面前只有六个。第六个在哪里?' 何子轩把纸条翻过来,背面什么都没有。他重新看正面那行字,雨水滴在纸张边缘晕开了几个墨点,但打印体的字迹依然清晰可辨。六个数字。第七个人。六个目标——周正清、陈建国、女教师、记者,四个死者,加上林芝一个幸存者,一共五个人。第六个是谁?而"第七个人会出现"意味着什么? 他抬起头看向苏寒。苏寒的目光钉在电子屏上,那六个数字依然在屏幕中央亮着,没有再次刷新。142857。六个数字排成一行。像六个人站在一条线上。 "何子轩,"苏寒的声音很轻,但站台上没有别的声响,雨声和风声成了最远的背景,所以每个字都清晰地传了过来,"你刚才在路上拆到了MG。13和7。M和G。" "你怎么知道我拆到了——" "因为你出现在这里的时候,表情和步伐频率告诉我你在运算。你的左眉梢比右眉梢高了半毫米,那是你惯用的运算姿势。"苏寒的目光终于从电子屏上移开,落到何子轩脸上。他眼里有什么东西正在翻涌,像深水底下被搅动起来的沉渣。"MG。你把MG拆成了Margaret。但你有没有想过另一种可能——MG是地址缩写。门牌号。M-G。M是第一千,G是第七百。M=1000,G=7。坐标的第二层。" 何子轩站在原地,后脑勺贴着冰凉的立柱,雨水从顶棚缺口溅进来打在他侧脸上。他盯着苏寒,对方在说这些话的时候语气平稳得像在读一条公示,但苏寒的右手食指在抽搐,那个细微的动作泄露出他体内绷紧到了极限的神经。 "地址?"何子轩问。 "杭州市下城区,延安路,1007号。"苏寒说,"我刚才想到的。142857的循环已经告诉我们——每个数字乘以1到6就是六个排列,第七个回到原点。六个人,加上第七个——那第七个可能是坐标的原点。而原点指向一个地址。我父亲的旧居在延安路87号。但1007号——那个坐标解析出来的精确位置——和我父亲的公寓相距十二个门牌号。" 何子轩的喉结滑动了一下。"你爸的旧居只是一个标记点。真正的目标在1007号。" "对。"苏寒转过身面对第七站台的方向。雨幕在灯光下泛着微弱的金色光晕,像有无数细小的金粉悬浮在空中。"而且那个地方——延安路1007号——我刚才查了手机地图。那里是一栋建于1998年的居民楼。七层。没有电梯。第七层——" "第七个人。"何子轩接道。 苏寒没有接话。他掏出手机看了一眼时间,十点二十七分。距离十一点四十五分还有一小时十八分钟。距离2028年12月21日这个日期越过零点还有一小时三十三分钟。但第七站台电子屏上的那六个数字依然亮着,142857在雨夜的灯光里稳固得像一堵墙。 "何子轩,"苏寒忽然说,"你的手机刚才是不是打不通沈瑶?" 何子轩猛地掏出手机看了一眼——信号满格,屏幕上没有红色感叹号。他拨出沈瑶的号码,这一次接通了,对面传来急促的呼吸声和汽车引擎的轰鸣。 "沈队?你——" "我在去延安路1007号的路上。"沈瑶的声音从扬声器里传出来,背景里有雨刮器的摩擦声和车内广播的低响,"何子轩,我让你们别上第七站台的消息没发出去对吧?信号被截断了三十秒。但我在那三十秒里已经查到了另一条线——游乐园那具记者尸体的手机在他死亡前最后两小时拨打过一个号码,号码的归属地是杭州市下城区延安路87号。是你爸的旧居电话,苏寒。你听到没有?" 苏寒站在站台的灯光下,雨水沿着他的下颌线滴落。他听到了。何子轩把手机微微侧过来让苏寒也能听见,沈瑶的声音在站台的雨声里显得遥远而急促,像一盏在风中摇摆的灯。 "我现在还有五分钟到延安路1007号,"沈瑶继续说,"何子轩,你帮我做一件事。把那本笔记的扉页拍一张高清图发我,我要看看那两行字下面还有没有别的——我刚才在开车的时候忽然想到一个事。苏远山的落款是一九九八年三月。但1998年3月,延安路1007号那栋楼刚刚竣工。他写那两行字的时候——" "他的坐标原点刚刚建成。"苏寒忽然开口,他的声音从何子轩耳旁传进话筒,沈瑶在那头顿了一下。 "苏寒?你在何子轩旁边?" "我在第七站台。但这里没有人在等我。"苏寒的声音里有一种奇异的平静,像暴风眼中心那片暂时安静的空气,"电子屏上只有一串数字。142857。沈队,你现在距离延安路1007号还有多远?" "三分钟。雨太大,我开不快。" "到了之后别上楼。"苏寒说。他的手指攥紧,纸条的边角陷进掌心的皮肉里。"等我们到。第七个人可能已经在那里了。而第六个——第六个的位置,我刚刚才想明白。" 何子轩侧头看他。苏寒的嘴唇翕动了一下,那个词从唇缝间挤出来时几乎被雨声吞没,但何子轩听见了。何子轩的脊背像被一根冰锥刺穿,寒气从尾椎一路窜到颅顶。 "第六个就在我们中间。"