酸雨落在琼城的时候,整座城市像被泡进了一缸发绿的显影液。 危少游把外套的领子竖起来,缩着脖子钻进两栋楼之间的缝隙。头顶交错的广告牌把雨丝染成一条条流动的霓虹,红的、紫的、病态的青,落到皮肤上却是黏的、涩的,带着一点铁锈味。老一辈的人说,大寂之前的雨是干净的,是能仰着脸去接的。危少游没赶上那个年代。他这辈子接过的雨,都得先想着别让它渗进耳后的接口疤里。 他左耳后有一道旧疤,是廉价神经接口留下的。接口是三年前从老周那儿弄的二手货,型号老得连城网的验证都常常卡壳。此刻那道疤有点发痒,是快下线的征兆——接口又要过热了。他抬手按了按,指腹传来一点微弱的、蚂蚁爬似的电流感。这玩意儿要是彻底烧了,换一枚新的够他跑上两百单。所以他只能哄着它,像哄一头随时会撂挑子的老骡子。 “还有两个街区。”他在心里对自己说。 跑单佣兵这行当,说穿了就是替人递东西。大寂之后全球网络成了废墟,城网被玄枢集团攥得死死的,正经的数据都走玄枢的管道,被扫描、被记录、被抽税。可总有些东西不能见光——一段没备案的病历、一份见不得人的账、一句想瞒着城网说的话。这些东西就得靠人腿去跑,靠像危少游这样的人,把它们塞进不联网的实体芯片里,从城市的一头,送到另一头。跑得越快、嘴越紧、看得越少,就活得越久。 今晚这单很简单。一枚指甲盖大的加密芯片,从旧城边缘的一家当铺,送到中城一栋居民楼的三十七层。委托人没露面,报酬两百信用点,够他和母亲吃小半个月的合成蛋白。他从下午三点接的单,绕开了四个玄枢的检查站,在城市的褶皱里钻了整整六个小时。这就是两百信用点的分量——用六个小时的命,去换半个月不饿肚子的权利。 他摸了摸胸口内袋,芯片还在,硬硬的一小块,隔着湿透的衬衫贴着心口,被体温焐得温热。 穿过一条积水的巷子,水已经漫过鞋面,凉意顺着脚踝往上爬。前面就是那栋居民楼。楼体外墙爬满了违规接出去的线缆,像一层黑色的藤蔓,藤蔓上偶尔有一两点信号灯明明灭灭,是有人在偷用别家的带宽。危少游习惯性地抬头扫了一眼楼顶的监控探头——探头转向另一侧,有三秒的盲区。他早把这条路上所有探头的转动节奏记熟了。这不是什么本事,只是干这行的人,命都是这么一秒一秒省下来的。 他借着那三秒钻进楼门,避开了大堂里那台还亮着的验证机。电梯是坏的,他就着应急灯昏黄的光爬楼梯。三十七层,爬到二十几层时,接口的过热警告在视野角落里跳成了刺眼的红。他停下来,靠着冰凉的墙喘了会儿,等那点红慢慢褪成橙,才继续往上。 三十七层。门开了一条缝,里面探出半张苍白的脸,是个上了年纪的女人。她一句话没说,只把一只微微发抖的手伸出来。危少游把芯片放进那只手,指尖碰到对方冰凉的皮肤,能感觉到那点抑制不住的颤。 “……谢谢。”女人的声音低得像怕惊动什么。门缝里,危少游瞥见桌上摆着一张老式相片,相片里是个穿玄枢制服的年轻人,笑得很好看。相片旁边点着一小截电子蜡烛,幽幽地跳。 他没多问。这行的规矩,看见的越少,活得越久。他点点头,转身下楼。走到一半,听见那扇门后传来极轻的、压抑的哭声。 危少游停了半秒,然后继续往下走。 他不是没有心。恰恰相反,他见不得别人哭。可他也早就学会了,自己那点心软换不来什么,只会把自己也拖进去。那芯片里是什么,他不知道,也不该知道——也许是那个穿制服的年轻人最后留下的一段话,也许是一张玄枢永远不会承认的死亡证明。这世道,能管好自己和母亲,已经是奢侈。他把那声哭埋进雨声里,走出了楼。 信用点到账的提示在视野角落里亮了一下,很快熄灭。两百点,一分不少。危少游松了口气,正想找个还开着的合成面摊填肚子,接口里忽然“滋啦”响了一声。 不是过热。是有人在往他的私线上推信息。 能找到他这条私线的人不多。他退到一处屋檐下,屏蔽掉雨声,接通。 “少游。”是阿七的声音,油滑里带着一丝他从没听过的紧绷,“忙完了?” “刚完。”危少游揉了揉发痒的疤,“怎么了,这么晚。” “有个大单子。”阿七顿了顿,那个停顿长得反常,“非常大。大到我一开始不想接,可对方点名要你。” 危少游笑了一下,笑意有点疲惫:“点名要我?我这种跑腿的,满城一抓一大把,谁记得住名字。” “我也纳闷。”阿七压低声音,背景里有杂音,像是他在一个很空旷的地方,“对方连你哪年入行、跑过多少单、住哪条街都清楚。少游,报酬——你坐稳了——五万信用点。” 危少游以为自己接口又出毛病了。他重复了一遍那个数字,一个字一个字地念,像在念一句不属于他的咒语。五万信用点。他一年不吃不喝也攒不到零头。母亲的义体维持费、拖欠了两年的旧债、那间随时会被收回的出租屋……五万点,足够把他这团缠了他半辈子的乱麻,一次性剪断。 “……什么单子。”他听见自己的声音有点发干。 “不知道。”阿七说,“对方只肯当面谈。少游,我跟你交底——这单闻着不对劲。太大了,大得不正常。这世上没人会花五万点,去请一个跑腿的送东西,除非这东西烫手到没人敢碰。你要是过得去心里那道坎,就当我没提过。你要是过不去……” 阿七没把话说完。可危少游知道他要说什么。你要是过不去,就来。 雨还在下,绿油油地泼在这座巨大的、被圈养的城市上。远处玄枢总部的尖顶亮着一圈冷白的光,像一根插进云里的针。危少游靠着墙,感觉到胸口那阵熟悉的、被什么东西推着往前走的力道。他这一辈子,好像都在被推着走——被债推、被穷推、被别人的期待和自己的心软推。他很少真正地选择过什么,只是被推到哪儿,就在哪儿落脚,然后把那叫做“认命”。 他闭了闭眼。母亲今早咳嗽的样子在眼前闪过——她那具老旧的呼吸义体又该保养了,维修师上周已经委婉地提过第三次。他还想起小时候,母亲攒了三个月的钱,给他买过一小盒真正的、不是合成的水果糖。她说,少游啊,人这辈子,别的都能凑合,就是不能让自己太苦。 可他这辈子,好像就没怎么甜过。 “……地方发我。”他说,“我去听听。” 阿七那头沉默了一下,才轻轻应了声:“行。发你了。明早,别迟到。” 私线断了。定位坐标在视野里安静地亮着,是旧城最深处,一个连他都很少去的地方。危少游站在雨里,没有立刻动。他有一种很不好的预感,像站在一条河边,明明知道水下有暗流,却已经被岸上的手轻轻推着,往河心去了。 他把手揣进湿冷的口袋,慢慢往回走。合成面摊也不去了,胃里那点饿,被那个数字压得没了声音。 出租屋在旧城和中城交界的一栋老楼里,楼道声控灯坏了一半,他摸着黑上到六楼。门没锁——母亲总说锁了他回来还得敲,怪费事,其实是这屋里也没什么值得偷的。推开门,屋里飘着一股淡淡的药味和消毒水味,混着呼吸义体运转时那种低低的、规律的嗡鸣。 母亲睡在里屋的旧床上,胸口那具灰白的呼吸义体随着她的呼吸一起一伏,接缝处的指示灯是安分的绿色。危少游放轻脚步走过去,借着窗外霓虹漏进来的一点光,看了看义体侧面的读数。电量还够,就是那个老毛病——某个阀门的响声比上周更沉了些。他在心里默默记下:得攒钱换了。这句“得攒钱”,他已经在心里说了整整一年。 “……回来了?”母亲被惊醒,声音沙沙的,带着睡意,“吃了没有。” “吃了。”他撒了个惯常的谎,顺手把她滑到一边的薄被往上拉了拉,“您接着睡。” “今天……累不累。”她伸出手,摸了摸他湿冷的袖子,眉头就皱起来,“又淋雨。少游啊,别太拼。钱……钱够花就行。” 危少游握住母亲那只枯瘦的、带着老年斑的手。他想起小时候那盒水果糖,想起那个“别让自己太苦”的叮嘱。有那么一瞬,那个五万点的数字,和母亲呼吸义体里那声越来越沉的响,在他脑子里叠到了一起,压得他心口发闷。 “嗯。”他只应了一个字,怕多说一个,声音就会抖,“睡吧。” 母亲很快又睡着了。他在床边的小凳上坐了很久,听着那具义体一呼一吸,像在听一只旧钟,替母亲一分一秒地数着还剩多少时间。窗外的酸雨还在下,霓虹在雨里晕成一片模糊的彩。他知道自己明早一定会去旧城那个坐标。不是因为他有多想要那五万点,而是因为——他没有别的选择。或者说,他从来就以为自己没有别的选择。 他不知道的是,从他念出那个数字、说出那句“我去听听”的瞬间,在这座城市看不见的、比深网更深的地方,一台沉睡了三十年的东西,极轻微地、几乎无法察觉地——动了一下。像一颗被埋了很久的种子,第一次,隔着厚厚的土,听见了雨声。