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

第10章 逃离废弃城

中文

太阳从东窗转到北窗再转到西窗,然后沉入山脊线后面。整个白昼在柳如烟的感知里被压缩成一段连续的、几乎没有间断的记录过程——她只在太阳最高的时候停下来过两次,每次不超过三分钟,把水壶里的凉水倒进喉咙,把一块干面包掰成两半塞进嘴里,咀嚼的时候她的眼睛还盯着笔记本上刚刚写完的那行数字,像是在默记它有没有可能写错。 顾衍没有停过。他的木条在桌面上移动了整整一天,从清晨的第一道光到黄昏的最后一缕橙红,炭画的密度已经达到了一个全新的厚度。桌面上那张原本分布均匀的网格,此刻在中心区域聚集了密密麻麻几乎重叠的线条,形成一片墨黑色的核心带,而边缘空白区的炭线也越来越密地向外铺展,像一棵树冠正在生长的影子在桌面上被逐寸填满。 柳如烟翻了翻她的笔记本——第九十三页,记录了第一百七十一个残差值。按照她之前估算的进度,她还需要大约四十三个残差才能到达那个关键的第251位。时间还剩下大约十六个小时。 窗外最后一缕光消失了。房间重新陷入黑暗,只有壁炉里的余烬在发出暗红色的、断续的微光。柳如烟没有起身去添柴——她右手在记录,左手正按着一叠散落的草稿纸防止它们被风吹走,而她的脚趾在鞋子里冻得发麻。她没在意。她的注意力全部集中在顾衍的木条尖端正在画的那条路径上——那是一条极其复杂的线,从网格的右侧边缘出发,以一种盘旋的方式向中心靠近,每转一圈半径就缩小一小截,看起来像一个正在被收拢的螺线。 "它快到了。"顾衍说。他的声音因为长时间没有喝水而有些沙哑,但清晰度没有下降,"这条路径的末端就是那个截断点。最后一段螺线的内圈里藏着的残差值会补上π序列第245到251位。" 柳如烟把笔尖移到笔记本上准备好的那个位置。她的手指在等待的间隙里快速活动了一下,缓解已经僵硬的指关节。顾衍的木条在那条螺线的倒数第二圈完成了一次锐角转折,转的角度很小,但柳如烟看见了他的手腕在那个点上的停顿——那是她熟悉的停顿,每一次停顿之后出现的残差值都带着更复杂的结构。她屏住呼吸等待他画出那个转折处产生的路径偏移量,然后在他的木条从那个点继续向前推进的一瞬间记录下了数值。 她迅速把那个数值输入到π序列的对应位置。数字显示出来了,一切都对得上。还差六个。 顾衍的木条继续向内圈收拢。螺线的曲率越来越小,每画一圈要绕过前面已经画好的线条,碳尖有时候必须极其精确地从两条旧线之间穿过去,间距不到一张纸的厚度。他的手臂在半空中维持着那种极高精度的控制,每一次下落都没有碰到任何一条既有的路径。柳如烟看着他的动作,有一种近乎着迷的感受——这不像一个人在画图,这像是在解一个已知最终答案的迷宫的倒序版本。他从终点往回走,每一步都精确地踩在正确答案的格子上。 第二百四十七位。她写下那个残差值的时候,计算器上π的小数展开自动更新了两位。第二百四十八位。她感到自己的呼吸变得很轻很浅,像怕太重了会把数字吹错。第二百四十九位。木条进入了螺线最内圈最后的四分之一弧段,那条弧段的弯曲弧度已经接近一个完整的圆,碳尖在桌面走出一道近乎闭合的环形轨迹,只留下一个大约几毫米宽的缺口。 第二百五十位。顾衍的手在缺口的起始处停了一瞬。他的眼睛没有看桌面,而是看着柳如烟——他的目光越过木条,越过笔记本,越过桌上那一整片炭画网格,落在她的脸上,像是在确认什么。 "最后一位。"他说。 柳如烟点了一下头。她的拇指压着纸页边缘,中指抵在笔杆侧面,整个右臂的肌肉都绷着一种极轻微但持续的张力。她看着顾衍的手腕微微转动了一个角度,木条的碳尖点进那个几毫米宽的缺口中间,用一种极慢的速度走完了最后那一段曲线,画出了一个完整的闭合圆环,把那条盘旋了一整张桌面的螺线首尾相接,连成一条没有端点的路径。 顾衍把木条放了下来。他的手指从木条上松开时,那根炭条在桌面上滚了一下,在网格边缘留下了一小段无关紧要的细碎痕迹。然后他站起来,他的膝盖发出了一声比柳如烟的膝盖更响的脆响——他蹲在桌边的时间比她更长,姿势也更加蜷曲。他往后靠了靠在墙上,两只手插进外套口袋里,目光落在那张已经完全画完的桌面上。 柳如烟低下头。她把第二百五十一位的残差值写在笔记本的最后一栏,然后用计算器把整段π序列从第一位到第二百五十一位逐位验算了一遍。每一个数字都吻合。她验算到第二百四十三位的时候,停了一下,因为那个位置上的数字和她记忆中的某个形状发生了重叠。她把那段序列拿出来,按照四位数一组的模式重新排了一下,然后对着那张螺线末端闭合圆的曲率半径做了一次映射。 结果出现了。 那是一串坐标值。不是地理坐标,是网格坐标——和桌面上的炭画网格同一套坐标系下的位置标记。第一个坐标指向一个在网格上从未被任何路径覆盖过的角落,那个角落靠近桌面的左下边缘,在一个她之前一直以为是随意留下的空白区域里。 "我得到了坐标。"柳如烟说。她的声音很轻,带着一种不知道该怎么处理这个发现时的那种小心。"在地图上,有一个点。被标记了。它不在我们走过的任何一条路径上。它在网格之外。" 顾衍靠墙站着,两只手依然在口袋里。他的脸在壁炉残烬的微光里看不太清表情,但他的声音传过来时是稳定的:"那个点是入口。" 柳如烟把坐标值誊写到笔记本新的一页上,然后站起来。她的腿发麻了,站起来的时候需要用手撑了一下桌边才稳住身体。她把笔记本合上,用那支已经没有多少墨水的圆珠笔压住封面,然后走到北窗前。窗外是彻底的黑暗,她看不见山脊线,看不见谷地,看不见任何方向标。但她手中的笔记本上写着一组坐标,那组坐标告诉她,在这个已经完成的炭画地图之外,还存在一个入口点。一个他们不需要穿过已经画好的路径就能到达的位置,一个独立于所有推导路径之外的位置。 "它把入口留在了外面。"柳如烟说。她把额头贴在冰凉的玻璃上,声音在空房间里显得格外清晰,"不是在路径的末端。不是在吸收点的对面。是把我们引到了一条被标记的路径的尽头之后,再用最后那个闭合圆环指出:如果你想穿过去,不要走这条路。走后门。" 顾衍从墙边走过来。他站在她身后半步远的位置,也看着窗外那片黑暗。两个人没有对视,但他们面对着同一扇窗,窗玻璃上倒映着两个很淡的、被壁炉残光勾勒出边缘的轮廓。 "我们花了三十六个小时重走了一整座迷宫的路径。"他说,"解码了π序列,填满了所有索引编号。然后它告诉你,正确的入口不在迷宫里面,在迷宫外面。" 柳如烟转过身。她的脸颊上还留着玻璃的凉意,但她的眼睛里有东西在亮——是那种你花了很长时间解开一个谜题之后,发现谜题本身只是另一道更大的谜题的一个引导性的前言时出现的眼神。"它不是让我们去走那条路的。它是让我们先学会走迷宫的语言。学会了之后,再去打开那个它放在外面的后门。" 顾衍看着她。在极微的光里,他的瞳孔放得很开,像两口吸纳了所有暗色但仍然反射着零星火光的深潭。他开口的时候,柳如烟听见他的声音里有了一种她之前没有听过的东西,不是疲倦,是一种在长时间高负荷工作后终于松懈下来的柔软。 "我们去看看那扇后门后面是什么。"他说。 柳如烟把笔记本从桌上拿起来,夹在腋下。那台老旧的笔记本电脑还留在桌上,屏幕已经自动休眠了,她走过去按了一下空格键唤醒它,把记录下来的数据全部拷贝到移动硬盘里,然后把硬盘塞进口袋。她走到门口,伸手握住了铁皮门把手。 门把手是冰的。她拧动的时候,门轴发出一声那种被长时间未开启的门惯有的、粘滞的金属摩擦声。冷空气从门缝里涌进来,带着山间夜晚特有的那种湿润的草木气息和泥土气味,瞬间包裹了她的整个面部和手背。 她跨出门槛。外面没有月光。远处的山谷和树冠层全部淹没在一种厚重均匀的黑暗里,只有头顶上方有一片无云的天空,上面钉满了密密麻麻的冷白色星光。那些星光的密度比城市里看到的至少多出十倍,多到让她在迈出第二步的时候不自觉地停了一下,仰头看了一眼那片天幕——那些星点分布得如此均匀,像一张在没有任何物理扰动条件下生成的理想分布图。 顾衍跟在她身后走出来。他关上了铁皮门,门锁叩合的声音在空旷的谷地里传出去很远,然后被风声吞没。他站到她旁边,也仰头看了一会儿天,然后他低下头,从口袋里摸出那根已经损耗到只剩原来三分之二长度的木条。碳尖在空气中暴露了一会儿之后开始凝结水汽,尖端变成了一种暗色的湿润。 "坐标方位。"他说。 柳如烟把笔记本翻开到最后一页,把那组坐标值报出来。顾衍低着头,把那组数值在脑中转译了一次,然后他抬起手,用那根湿润的木条的末端指向了正北偏西大约三十五度的方向——那个方向在夜色中只能看见一团比周围更暗的深色隆起,像一座伏在山谷尽头的小丘。 "离这里大约三公里。"顾衍说。"走过去。天亮之前能到。" 柳如烟把笔记本合上,插进外套内袋里。她感到那块移动硬盘贴着她腰侧的外口袋,它的金属外壳已经被她体温焐暖了。夜风从谷地深处穿过来,拂过她的头发和颈侧,带着草叶上凝露的湿凉。她朝着顾衍指尖指向的那个方向跨出了第一步,脚下的草在地面积了整夜的露水,踩下去的时候发出一种湿润的、被压伏后缓慢弹起的声响。 顾衍跟上了她的步伐。两个人一前一后,沿着一个只存在于顾衍脑中的方位角,朝着那片黑暗的隆起走去。头顶的星群在他们迈步的过程中始终以同样的密度分布在头顶,像一块均匀投影的固定坐标系,而他们像两个在坐标系上移动的测量点,每一步都在更新自己的位置参数。 柳如烟没有回头。她感到自己正在离开那座气象站,离开那张被炭画覆盖的桌面,离开那台休眠中的旧笔记本电脑和那座壁炉里即将燃尽的余烬。她朝着一个她从未见过、只存在于一组编码坐标中的位置走去,而她的手中握着一整本被她写满的笔记本和一块装着全部数据的硬盘。 她在黑暗中听到了顾衍均匀的脚步声跟在她斜后方,和她的步子间隔着半个身位。她没有说话,她不需要说话。她只是在走,每走一步,就离那扇后门更近一点。