等他第三次进到那层代码里,他看到了之前没见过的东西。
前两次,他光顾着认路、抄代码,没顾得上细看。这一回,他熟门熟路了,就多留了个心眼,把每一个角落都扫了一遍。
就在屏幕的最底下,他看见一行红色的字。
很小,小到几乎要贴着屏幕边缘才看得清。红得发暗,像干涸的血。它就那么静静地躺在所有代码的末尾,跟周围那些灰扑扑的字符格格不入:
【数据不可回溯。】
他盯着那六个字,心里咯噔了一下。
“不可回溯”。
这是警告,也是声明。它告诉每一个能看到这行字的人:这一层里的东西,不能往回查。你查它,它就当你从没来过;你要是非查不可,那就别怪它不客气。
他盯着那行字,忽然明白了一件一直没想通的事:为什么他之前把“回归通道”从“锁定”改成“解除”,系统虽然扣了他三十点,记了一笔“访问未授权数据”,却并没有深究?
因为在那层代码看来,他做的那点手脚,根本不算“回溯”。改一个通道的开关,是小偷小摸,罚点钱,警告一下,也就过去了。真正的“回溯”,是去动那些系统自己都不敢动的旧账——是去翻它从哪来,翻过它吃过什么,翻过它最早是哪副嘴脸。
它可以容忍你偷一块糖。它绝不能容忍你,翻开它藏尸体的那个地窖。
地窖里能有什么?无非是它不想让人看的东西。
他不想看的东西多了,可越是贴着“禁止入内”的,他越想看看。这不是胆子大,是他这辈子悟出来的一个理:但凡有人死活不让你看一样东西,那样东西,八成就是你的救命符。房东不让你看的合同条款,公司不让你看的薪酬体系,系统不让你看的历史——全是一个道理。
他记下这行字的位置、格式、颜色,没有去碰它。
他太清楚了。碰到那行字,很可能就不是扣三十点这么简单了。那是它划的红线,红线底下,埋着它最不想见光的东西。他现在还没有碰红线的本钱。他的能力被降着级,他的点数被扣着,他连自身都难保。这时候去碰红线,不是勇敢,是送死。
从代码层退出来的时候,他一手心都是汗。
他坐在床边,把今天看到的一切,在脑子里过了两遍。系统把过去藏得死死的,不让任何人回溯——那它藏的,到底是什么?
是它一开始的“来路”?它是从哪儿冒出来的,是谁造的它,它最早的模样是什么?还是它曾经“吃”过的东西?它那几百个世界里,那些数不清的“已清除”,那些被它吞下去的本源,都去了哪儿?还是说,在它之前,还有过别的“宿主”,别的“晓一”,也像他这样查过账,也像他这样,一步步摸到这行红字跟前——然后呢?那些人都去哪了?
他把这个问题,连同那行红字,一起压在了枕头底下。
压是压住了,可压不住它半夜冒头。接连几夜,他一闭眼,就看见那些模糊的“前任”——他们跟他一样,揣着一本账,蹑手蹑脚地摸到这条红线跟前,探头探脑,犹豫,伸手。然后呢?没有然后了。他们的账,断在了红线这儿,跟陈国栋的脚印断在门口,一个样。
他不敢想那个“然后”。可他越不敢想,那个“然后”就越往他脑子里钻。钻到最后,他索性坐起来,点着台灯,把那个“然后”一条一条地写下来:伸手碰了红线,会怎样?被它察觉,会怎样?察觉到他要翻它的老底,会怎样?
写了满满一页。写完一看,一页纸上,每一条的尽头,都是同一个词:清除。
他把这页纸撕了。不是怕,是他这才明白,光坐在屋里推演,推演一万条,都是死路。死路不是想出来的,是走出来的。他得换个走法——不碰红线,绕着它走,先去看看,这条红线,到底围住了多大一块地方。
他忽然觉得很讽刺。
一个张口闭口“维护世界”的系统,一个把“清除”说成“治病”的系统,连自己的历史,都不敢让人看一眼。它要求所有人干净,要求所有账清楚,可它自己的来路,它自己那本账,锁得比谁都死。
越是锁得死的东西,里头越是有鬼。
他翻开账本,在新的一页写道:
系统不让回溯的,正是它怕我看见的。它把来路藏起来了。可藏起来的东西,不等于不存在。我要找到那一段。哪怕它划了红线,哪怕红线底下是刀山,我也得想法子,绕过去看一眼。
写完,他合上账本,心里有了一个更明确的方向。
那行红色的警告,不是他的终点。是他的路标。它越是写着“此路不通”,他就越知道,路的尽头,有他不想让他看见的东西。
他把这条路标,工工整整地画在了账本的最后一页。
画得很小,藏在页脚,混在一堆只有自己认识的记号里。他不能让它太显眼。有些路标,是只能记在自己心里的——记在本子上都嫌冒险,万一这本子哪天落到它手里呢。
他头一回,对自己的账,留了心眼。
留完这个心眼,他又觉得好笑。从前他防贼,防的是楼下撬锁的小毛贼;后来他防人,防的是笑里藏刀的主管;现在他防的,是一个看不见摸不着,却无处不在的东西。防贼用锁,防人用心,防它——他还没想出用什么。大概,得用这条命。
想不出来就先不想。反正路标立在这儿了,早晚有一天,他会沿着它走过去,走到那个地窖门口,亲手把那扇门,推开一条缝。
接下来的几天,他没再去碰那条红线。
他干起了老本行——观察。上辈子在公司,他察言观色两年,把主管什么时候心情好、什么时候要发火,摸得门儿清。现在他把这门手艺,用在了那条红线上。
他试了三次。第一回,他往红线那边多看了两眼,警告立刻弹出来,快得很。第二回,他绕道,从另一条路径去碰相近的接口,警告隔了三息才来。第三回,他索性不去碰,只在日常操作里,有意无意地往那个方向“路过”,警告一直没响。
三回下来,规律出来了:它盯的是“动作”,不是“念头”。你只要不做那个动作,光在门口转悠,它管不着。它跟人一样,也只能等贼进了门,才好喊抓贼;贼在门外溜达,它再急,也只能干瞪眼。
这就好办了。进门前,先把门口的路踩熟。踩熟了,哪块砖响,哪块砖不响,心里有了数,再推门。
他把这个发现记在脑子里,没敢落笔。落笔的东西,终究是个凭据;记在脑子里的,才是活路。
夜里他躺在炕上,盘算下一步。红线的后头,是它的“来路”,是它吞下去的那些世界,是那些比他还早的“晓一”。哪一样,都够他查上一年半载。他不急。他在黑暗里睁着眼,听着自己的心跳,一下,一下,稳得很。
稳,是他现在唯一不缺的东西了。
他吹灭台灯,躺下。黑暗里,那行暗红色的字,还在他眼前浮着,像一道没有愈合的伤口,在夜的深处,静静地渗着血。