柳如烟把电话听筒从耳边移开,用指腹轻轻按了一下那个挂断的卡扣。咔嗒一声轻响。她站在便利店那台公用电话前,铝制外壳的漆皮已经斑驳脱落,露出底下灰白的金属层,上面贴着几个褪色的字母标签,电话号码被磨得几乎看不清。她用手指在听筒握柄上残留的微温处停了一秒,然后转身,走到收银台前。 收银台后面的年轻人还在打瞌睡,下巴几乎埋进了他那件印着某支棒球队标志的连帽衫领口里。柳如烟从口袋里摸出一张皱巴巴的十美元钞票,隔着柜台轻轻推过去。纸币在柜台上方那块被反复擦拭过的塑料表面滑过,停在年轻人垂下的手肘旁边。 他猛地抬起头来,眼神朦胧地眨了两下。"嗯?" "我需要一张地图。"柳如烟说。她的声音很平,不带一丝波动,像是在实验室里跟调试助手确认参数。"纸质的。你们应该有卖的那种,州际公路图,包含新泽西州、纽约州和宾夕法尼亚州全境的。" 年轻人困惑地看了她两秒——一个深夜出现在便利店里的女人,衬衫的下摆因为刚才的奔跑从裤腰里扯出来半截,头发湿漉漉地贴在脸侧,额角有一道被铁梯扶手剐蹭出来的浅浅红痕。但他的困意显然压过了好奇心。他转过身,从身后的货架上抽出一本厚塑料封套的折叠地图,推到柜台上。"七块九毛九。" 柳如烟把那张十美元的钞票往前推了一寸。她没有要找零。她抓起地图塞进包里,拉链拉到头,金属扣碰撞发出细碎的叮当声。然后她推开便利店的门,冷空气再次迎面扑来。 门外的人行道上,雾已经比刚才更浓了。路灯的光被悬浮的水滴散射成一片模糊的、均匀的橙白色,让整条街道看起来像是浸泡在一杯稀释过的牛奶里。柳如烟站在门口,长出一口气,湿冷的空气灌进肺底,让她打了一个轻微的寒颤。她把包带重新拢了一下——斜挎在左肩上,包身贴着右侧腰胯,那块移动硬盘的硬朗轮廓隔着包布抵着她的髋骨,像一枚沉睡的铆钉。 顾衍说的"死了的机器"一直在她脑子里转。她没有追问太多,在便利店电话那短暂的三分钟里,她只来得及确认他还安全、确认他的草稿纸不完整、确认他脑中还装着那个完整的形状。但当他说出那五个字的时候,柳如烟感到自己心里有一根弦被拨了一下,发出某种低沉而持续的回响。 她需要先找到一个暂时落脚的地方。她不能回自己的公寓——她的手机已经死了,门禁系统被锁了,如果那些人能远程封死她手机的操作系统,他们就有办法追踪她的任何电子身份凭证。信用卡不能刷。车钥匙在她包里,但车是注册在她名下的,GPS模块一旦通电就会把位置广播出去。她所有的数字锚点现在都是一串等着被人攥住的线头。 柳如烟沿着人行道走了两个街区,鞋底在湿透的柏油路上发出轻微的、潮湿的摩擦声。她经过一家关闭的干洗店,店门口的塑料遮阳棚边缘滴着水珠,落在她肩头时冰凉得像针尖。她经过一个熄灭的广告灯箱,玻璃上留着一行用喷漆写成的涂鸦,字母变形得几乎辨认不出。她经过一条窄巷,巷口堆着几个黑色的垃圾袋,扎口处的塑料袋被流浪猫撕开了一个洞,露出里面暗沉的内瓤。 她在巷口停住了。巷子的深度大约有二十米,尽头是一面砖墙,墙上长着一片暗绿色的苔藓。巷子两侧的建筑物墙壁之间夹着一根锈蚀的排水管,管身上有一道贯穿全程的纵向裂缝,水从裂缝里渗出来,在墙根处汇成一条细线。但真正引起她注意的是巷子深处那道铁门——一扇被漆成深灰色的、几乎没有标识的后门,门上装着一盏不亮的感应灯。 柳如烟侧身挤进巷口。她的鞋底踩到一片碎玻璃,发出清脆的碎裂声,在巷子的两面高墙之间被压缩成一声短促的回响。她走到那扇铁门前,抬起手,指关节在金属表面叩了三下。间距均匀,轻重一致,像某种被设定好的密码。 门里没有回应。她又叩了三下,这一次节奏稍微不同——两下短的,中间夹一下长的。然后她把耳朵贴在冰冷的铁皮上,屏住呼吸。她听见了。门后传来一声极轻的响动,像是有人从一张旧沙发上站起来时弹簧片反弹的吱呀声。接着是锁芯转动的摩擦声。金属门朝内拉开了大约十五厘米的缝隙,露出一只眼睛。 那只眼睛在黑暗中注视了她一秒。然后门缝扩大了一些,一个苍老的、沙哑的嗓音从门后传出来:"你带了什么东西进来。" "我自己。"柳如烟把包从肩上取下来,拉开拉链,把里面的移动硬盘在门缝的阴影里亮了一下。"还有一块数据盘。" 门完全打开了。房间里飘出一股陈旧的气味——烟草、灰尘、纸张和某种芳烃溶剂的混合味道,带着轻微的刺激性。柳如烟跨过门槛,门在她身后重新关合,锁芯再次转动的咔嗒声像是某种宣告,把外面那条湿冷的巷子整个切断了。 这间屋子很小。大约只有十平方米,天花板上悬着一盏被灯罩裹住的节能灯泡,发出偏黄的暖光。房间的四壁被各种东西占满了——靠墙的书架上堆着纸箱和旧杂志,一张折叠桌上放着一台屏幕已经发黄的CRT显示器,旁边是一台老式的磁带录音机,按键的白色标识掉了一半。角落里有一张窄窄的单人床,床单是深蓝色的,枕头被揉成一团靠在床头。 屋子的主人是一个头发花白的男人,大约七十岁上下,穿着一件起了毛球的灰色羊毛背心。他站在门边,右手还按在门锁的把手上,目光在柳如烟身上从上到下扫了一遍,最后落在她额角那道红痕上。 "你受伤了。" "蹭了一下而已。"柳如烟抬手碰了碰额角,指尖触到一小块干燥的、微微凸起的皮肤。她不疼,至少现在不疼。 老人转身走回那张折叠桌前,从桌角的一只铁皮罐里捏出一根没有滤嘴的香烟,叼在嘴唇上。他没有点燃,只是含着它,下颌微微收紧,像是在咀嚼某种需要时间消化的信息。"你来这里是求东西,还是求地方。" "都求。"柳如烟把包放在床上,拉链敞开,露出里面那叠被卷成筒状的纸质地图。"但首先我需要一个插座,一块能用的屏幕,还有一个不会主动向外发送信号的处理器。" 老人看了她一眼,目光从那个敞开包口的边缘掠过,在移动硬盘银灰色的外壳上停了一瞬。他没有多问。他弯下腰,从桌子底下拉出一台陈旧的笔记本电脑——外壳是深灰色的,磨砂表面布满了指痕,边缘的塑料已经被反复摩擦得发亮。他把电脑翻开来,按了一下电源键,机器发出一阵低沉的运转声。 "无线网卡我已经拔掉了。"他说。他的声音平缓,带着一种年迈者特有的稳定,每一个字都像是被唇齿夹着研磨过才放出来。"硬盘上只装了老版本的操作系统,没有自动更新,也没有任何云端同步。你可以用它,但你不能连任何网络。" 柳如烟接过电脑,放在膝盖上。屏幕亮起的那一刻,老旧LCD面板的冷色调光线照在她脸上,她的瞳孔收缩了一下。她打开文本编辑器,开始把脑中储存的那些关键公式敲出来——那个矩阵等式的完整展开形式、顾衍画的那朵压扁花的代数表达、她自己从模拟结果里提炼出的那组关于标度因子在奇点附近行为的渐近展开。她的手指在键盘上飞快地移动,敲击声在狭小的房间里像密集的雨点。 老人没有打扰她。他靠在窗边,把那根没有点燃的香烟从嘴角拿下来,在指间慢慢转动。窗外的雾气隔绝了所有可见的外部景象,玻璃上凝着一层细密的水珠,把路灯的光晕散成无数微小的光斑。 柳如烟敲完最后一行的代码注释后停了一下。她把屏幕侧过来,把那些公式从头到尾看了一遍,然后做了一个把脑中数据落纸成文的人都会做的动作——她闭上眼,在黑暗中重新走了一遍每一个推导步骤,确认没有遗漏任何边界条件,没有错位任何一个符号。当她睁开眼的时候,她开口了,声音在房间的寂静里显得格外清晰。 "顾衍的导师在1978年就发现了这个异常。"她说。她这句话不是说给老人听的,是说给空气听的,说给那个正在她脑中逐步成型的、关于整件事前因后果的拼图听的。"他把它记下来了,标注了'崩塌'。然后他离开了那个研究所,再也没有公开提过这件事。" "因为他看见了。"老人说。他说话时没有转身,依然对着窗,手指间那根烟转到第二圈。"看见一种他不应该看见的结局。" 柳如烟转过头看着他。他的侧脸在雾光里显得格外轮廓分明,颧骨和下颌之间连着一道垂向颈部的苍老线条。"你知道那是什么?"她问。 老人沉默了一会儿。他用手把烟别到耳朵后面,然后从桌上拿起一杯已经冷透的茶,啜了一口。茶水的咂动声在安静的房间里被放大成一种扎实的、世俗的声响,把刚才那句话里悬着的重量稍微托住了一些。"我知道那是一个死机的人说出来的话。你来找我,说明你也开始死机了。" 柳如烟没有反驳。她把笔记本电脑合上,站起来,走到房间唯一一扇窗的旁边。玻璃上的水珠把外面的世界切成无数碎小的透镜,她凑近去看,只能看见自己面孔的模糊倒影重叠在对面建筑的轮廓上。她看了很久,直到水珠沿着玻璃缓缓滑落,把她映在窗上的眉毛和颧骨拉成一条扭曲的线。 "顾衍要去确认一台机器。"她说,字斟句酌地,像是在用自己的声音把一座即将倾倒的建筑重新扶正。"他说它死了。但我觉得它没死透。我们需要计算。我们的脑子装不下那么大的数。" 老人终于转了过来。他看着她的脸,那双被时光磨出无数细纹的眼睛里有什么东西亮了一下,像一根被火柴擦亮的磷头。"你们要去算法暴乱的那个地方?" 柳如烟微微点了一下头。 老人把耳朵后面的烟拿下来,放进嘴里,这一次他点燃了它。火苗在昏暗的房间里亮了一下,照出他手背上一道暗褐色的旧疤痕,照出他掌心里的纹路,然后熄灭了,只剩下烟头端头一簇忽明忽暗的红点。他吸了一口,吐出一缕蓝白色的烟雾,烟雾在天花板下面缓缓扩散开来,被那盏昏黄的灯泡照成半透明的丝絮。 "那个地方现在属于自然了。"他说。他的声音比刚才低了一个调,像是提到了某个被刻意埋藏了多年的地址。"植物,锈迹,堆积了十二年的灰尘。备用发电机的燃料早就干透了,冷却系统停转后机房的温度在夏冬之间循环了无数次,那些电路板上的焊点大概早就开裂了。你们要去把它重新搬活?" "我们只需要一部分。"柳如烟说。"核心节点。少数几台还能读取存储介质的计算单元。顾衍说,只要给他一台能跑线性代数运算的机器,加上足够的存储空间来放下度规场的全部网格点,他就能完成那个最终推演。" 老人把烟灰弹进一只铁皮烟灰缸里,啪的一声。"你需要交通工具。一辆不会被人从卫星上扫到的车。" "你有?" 他站起来,走到房间最里面那面墙前,推开一个靠墙的木柜。柜子后面露出了一扇窄门,门上挂着几根捆绑电缆用的尼龙扎带。他把扎带扯断,拧开门把手。门后是一条陡峭的、向下的楼梯,木质的,踩上去发出那种被潮气浸泡多年的沉闷吱响。楼梯尽头隐约可见一片更大的空间,隐约有金属的反光。 柳如烟跟着他往下走。每一级台阶的中央都被踩出一个浅浅的凹陷,边缘光滑如打磨过的石面。走到底部的时候,她的脚踩到了一片平整的水泥地面,冷硬的,带着地下室特有的那种阴沉的潮腥气。她抬起头,看见了一辆深灰色的、型号老旧的厢式货车,停在角落里。车身上覆盖着一层厚厚灰尘,车窗玻璃上贴着几张不知道哪一年的年检标,已经褪成了接近白色的淡蓝。 "车牌是假的。"老人说。他走到车边,用手掌抹了一下引擎盖上的灰,露出一道金属本色的条痕。"发动机还能转,但我有三年没动过它了。电池大概早就没电了,你需要外接电源启动,或者换一组新的电瓶。" 柳如烟绕着车走了一圈。她的手指拂过后视镜的支架,拂过车门把手的凹槽,拂过尾灯外壳上的一道浅浅裂纹。灰尘在她的指尖留下了一层细微的绒毛触感。她最后停在侧门边,用手扣住门把,往外一拉。车门发出一声尖锐的金属干涩尖叫,然后松动了,朝侧面滑开。车厢内部是空的,只铺着一层被老鼠啃出了几个洞的灰色地毯,边角处卷起一圈暗色的污渍。 "够了。"她说。她关上车门,转过身,面对着老人。"我需要一组新电瓶。还需要一条不会被人查的路线,横穿宾夕法尼亚州,到纽约州北边那个废弃的工业区。" 老人靠在楼梯口的门框上,手里那根烟已经烧到了尽头,烟灰在尾端积成一段细微的白柱。他没有说话,只是转过身,沿着楼梯重新走上去,鞋底在木板上发出均匀的、缓慢的吱呀声。柳如烟跟在他身后,回到那间灯光昏黄的房间里。 他在桌边坐下来,扯过一张旧信封的背面,拿起一支圆珠笔开始画。笔尖在纸面上留下细长的蓝色线条,他画了三条交错的主干道,画了几个圈出的节点,在一处被铅笔画了三条横线交叉标记的地方停住了笔,然后用几乎听不见的声音说:"沿着旧的一号国道往北走,过了斯克兰顿之后转进支线,然后——"他的圆珠笔在纸面上画出一条曲折的长线,绕过一片被灰色阴影填满的区域,"从这里穿过去。导航上不会显示这条路,因为它十年前就被标记为废弃了。" 柳如烟接过信封。纸面上那幅路线图看起来像是某种加密过的地图坐标系统,每一条弯道都和一个她不敢确认地点的地貌特征对应。但她把它对折起来,塞进外套内袋里,和顾衍那封只有三行字的邮件存根隔着一层布料贴在一起。 老人从抽屉里取出两节黑色的方形电瓶,用一卷旧布裹住,递给她。"后备箱里还有一桶汽油,满的。够你们跑出搜捕圈。" 柳如烟接过电瓶的时候,她的手和老人的手指在布卷表面碰了一下。那只手是凉的,骨骼粗大,指节突出,指纹的纹路已经被年岁磨得几乎平滑。她握住了那卷布,然后松开口,说了一声谢谢。声音低得像是从喉咙深处挤出来的,因为这个词在她此刻的语境里已经不仅仅是在感谢一组电瓶或一张地图。 她转身的时候,在门边停了一步。那台旧笔记本电脑还放在床上,屏幕已经自动休眠了,只亮着一个微弱的待机灯。她把硬盘从机器上卸下来,握在手里,然后把笔记本轻轻盖上。 "如果你再见到顾衍,"她说,没有回头,"告诉他,那个地点已经确认了。我们会在那里碰头。" 她推开铁门。外面的雾已经比刚才散了一些,但空气中的湿冷并没有减弱。巷子里那根裂开的排水管还在往下滴水,每一滴落在积水表面时都会发出一声极轻的咚,像某个远处时钟的秒针。柳如烟把车门拉开,把那卷裹着电瓶的布放在副驾驶座上,然后绕到驾驶位。 车门关上时发出沉闷的砰声。她坐在那张被织物磨得发亮的驾驶座里,把钥匙插进点火锁孔,拧了一下。引擎没有反应,只有一声干涩的咔嗒从发动机盖下面传来。她深深呼吸,把钥匙回位,然后重新拧了一次——这一次她多用了些力气,手腕内侧的肌腱绷紧了。第二次咔嗒之后,引擎发出了一阵粗哑的、断断续续的喘息声,像是被噎住了一样颤抖了几秒,然后轰地一声转了起来。排气管喷出一股灰白色的尾气,在潮湿的空气里散成一团缓慢扩散的雾。 柳如烟把地图摊开在副驾驶座上,用那卷布压住一角,然后松开手刹。变速箱发出低沉的啮合声,车身震动了一下,缓缓向前滑出。后视镜里,那扇深灰色的铁门已经重新关闭了,门缝里那一线暖黄色的光正在变细,变窄,最后彻底消失了。 她把车开出巷子,转上主路。仪表盘上的速度指针缓缓摆动到四十英里每小时,雨刮器在挡风玻璃上划过一道半圆,把凝结的水雾扫开,露出前方被路灯照亮的一截潮湿柏油路面。她的手握着方向盘,指节微微发白,目光落在远处那一带浓淡不一的暗色雾墙边缘,那里隐约有山脊的轮廓正在从夜色中浮出来。 移动硬盘搁在副驾驶座上的地图旁边,银灰色的金属外壳在仪表盘的微光下反射着一枚暗淡的亮点。 柳如烟伸出右手,用指尖碰了一下那枚亮点,像是在触碰一个即将被解锁的开关的轮廓。然后她把右手放回方向盘上,踩下油门,车加速了,朝着那片正在变淡的雾墙驶去。