第010章 桥两端的陌生人

全文复制 7623 字

江跃在北城跟丢了。

不是那种电视剧里的跟丢——拐个弯人就不见了。是更窝囊的一种:亮皮鞋男人走进了一栋写字楼,大堂有门禁,电梯要刷卡,连楼梯间的门都是电子锁。江跃站在大堂的玻璃门外,看着男人的背影消失在电梯里,数字从1跳到12,然后停住。

他摸了摸自己的口袋。里面有八十七块钱,一张身份证,一把弹簧刀,还有一个牛皮纸袋。没有门禁卡,没有西装,没有那种能让他走进这栋楼的"气质"。

保安看了他一眼。那眼神江跃很熟悉——在旧车市场,他也这样看过别人。那是一种"你不是属于这里的人"的眼神,不需要语言,不需要表情,只需要眼皮微微下垂,嘴角微微收紧,就足够了。

江跃没有硬闯。他笑了笑,嘴角歪了歪,然后转身离开。在南城,他知道什么时候该进,什么时候该退。硬闯不是勇气,是愚蠢。而愚蠢的人,在南城活不过三年。

但他没有走远。他绕到写字楼的侧面,记下了楼号——琅江路188号,"琅城金融中心B座"。然后他走到了街对面的一家便利店,买了一瓶矿泉水,站在店门口,一边喝一边观察进出的人。

他在等人。

等了大概四十分钟,亮皮鞋男人没有出来。但江跃等到了别的——三辆黑色迈腾依次驶入写字楼的地下停车场,车牌各不相同。其中一辆的车尾有一个小小的凹痕,和他在仓库区看到的那辆一模一样。

他记住了这个细节。然后他把矿泉水瓶扔进垃圾桶,走向街角的公交站。

他没有坐公交。他走到了琅跃大桥的北端。

琅跃大桥是琅城最老的一座桥。

不是最宏伟的——最宏伟的是下游的琅江大桥,六车道,有路灯,有监控,有广告牌,晚上灯火通明像一条发光的巨龙。琅跃大桥只有四车道,没有路灯,桥栏杆上的绿漆剥落了一半,露出里面的锈迹。桥的中央有一座灯塔柱,上面刻着"琅跃大桥 1987"几个字,字迹已经被雨水和风蚀得模糊不清。

但这座桥是唯一能让人步行慢慢过江的地方。

江跃站在桥头,手扶着栏杆。栏杆是冰凉的,带着一种金属特有的、潮湿的寒意。他往下看,江水在桥下缓慢地流动,颜色是一种浑浊的黄褐色——上游刚下过雨,泥沙被冲了下来。江面上有一艘货船正在经过,引擎声低沉而持久,像某种巨大的动物在喘息。

他抬头看对岸。

南城在夜色中像一幅褪色的画。老旧的居民楼里亮着一扇扇黄灯的窗户,像是一群在黑暗中眨动的眼睛。旧车市场的方向有一盏特别亮的灯,大概是某个修车摊还在加班。更远的地方,老刘烤串的烟囱里飘出一缕白烟——即使在这么远的地方,江跃似乎也能闻到那股孜然和炭火混合的味道。

而北城……

江跃转过身,看向他刚刚离开的地方。

北城是完全不同的景象。玻璃幕墙的高楼在夜色中闪烁着冷白的光,像是一排排站立的、穿着银色盔甲的士兵。写字楼里的灯大多还亮着,每一盏灯背后都有一个人,在加班,在开会,在谈论着江跃听不懂的事情。那些楼太高了,高到江跃需要仰起头才能看到顶。他从未想过,一个人每天工作的地方可以离地面那么远。

他想起刚才在写字楼大堂里的感觉。那种"你不属于这里"的感觉。

江跃从小在南城长大。南城没有高楼,最高的建筑是一栋二十层的商住楼,电梯经常坏,楼道里堆满了杂物。南城的地面是水泥的,有裂缝,下雨天会积水。南城的空气里有油烟味、机油味、和某种说不清的、像是腐烂的水果混合着新鲜烤串的味道。

南城的一切他都很熟悉。熟悉到他可以闭着眼睛从旧车市场走回奶奶家,熟悉到他能凭脚步声判断楼道里的人是上楼还是下楼,熟悉到他知道哪个路口的交警几点换班。

但北城……北城是另一个世界。

不是一个需要征服的世界。是一个需要理解的世界。

江跃把手从栏杆上拿下来,插进皮夹克的口袋。他的手指碰到了那把弹簧刀,金属的冰凉透过裤兜传到他的掌心。然后他碰到了牛皮纸袋,硬邦邦的,贴着他的大腿。

他想起了老刘的话:"跑的人,永远在被追。不跑的人,追他的人就得停下来想想——这人为什么不跑?是不是手里有牌?"

江跃看着北城的灯火,忽然笑了。

"得了吧,"他对着空气说,"对岸不是北城。对岸是活着。"

他不知道这句话是什么意思。它只是从他的嘴里冒出来,像是从某个很深的地方浮上来的气泡。但他觉得这句话是对的。北城不是他的敌人,也不是他的目标。北城只是一个他需要走过去的地方。而走过去的目的,是活着——不是像父亲那样活着,不是像那些下岗工人那样活着,是像他自己那样活着。

他转身,开始向桥的南端走去。

林朗站在琅跃大桥的中央,数着桥面上的裂缝。

一共有一百四十七条。他数了两次,第一次一百四十六,第二次一百四十七。差别在于灯塔柱旁边的那条——第一次他没注意到,因为那条裂缝被灯塔柱的影子遮住了。

他为什么会数裂缝?

因为他不知道该做什么。

下午那场面试失败了。不是普通的失败——是那种让你觉得自己整个人都被否定的失败。面试官看了他的简历,问了他三个问题,然后说了一句"你的情况我们了解了,有消息会通知你"。全程不到八分钟。

林朗知道"有消息会通知你"是什么意思。意思是:没有消息。

他在下楼的时候,听到前台两个女孩在聊天。其中一个说:"刚才那个是不是就是那个被前公司裁掉的?"另一个说:"对啊,听说他项目数据有问题,公司怕他泄密才给N+1让他走的。"

林朗没有停下脚步。他假装没听见,走出写字楼,走进阳光里。但他的手在发抖——不是剧烈的抖,是轻微的、几乎看不出来的颤抖。他的项目数据没有问题。有问题的是公司。但现在已经不是"谁有问题"的问题了。是"谁掌握了叙事权"的问题。

他的存款还剩两万三千六百元。房租一千二,生活费一千五,交通费三百。如果不工作,他还能撑……他算了一下。七个月。七个月之后,他就得回南城——或者回乡下父母家。

他不喜欢算这个。但他是程序员,他是林朗,他习惯用数据说话。数据不会骗人。

不对。数据也会骗人。人会。

他想起前几天在笔记本上写下的那句话。"数据也会骗人,人会。"他以为那是一种进步——从盲目相信数据到怀疑数据。但现在他站在桥上,看着脚下的裂缝,他忽然意识到,怀疑数据并不比相信数据更好。怀疑一切,和相信一切,本质上是一样的——都是放弃思考。

他需要找到一种方法,在有假数据的情况下,依然能做出正确的判断。

但这需要更多信息。而他现在连工作都没有了,连接触数据的渠道都没有了。

林朗靠在桥栏杆上。栏杆的锈迹蹭到了他的衬衫袖子——他唯一一件还算体面的衬衫,为了面试专门从箱底翻出来的。衬衫是浅蓝色的,领口有点发黄,袖口磨出了毛边。他忽然觉得这件衬衫很可笑。像是一件借来的戏服,穿在一个不属于舞台上的人身上。

他看向江面。江水在桥下缓慢地流动,货船的引擎声已经远去,只剩下一种低沉的、持续的嗡嗡声——像是某种巨大的、正在沉睡的生物的呼吸。

然后他听到了脚步声。

从他身后传来,从北城的方向走来。步伐不快,但很稳,每一步的间隔几乎完全相同。不是跑步,不是散步,是那种有目的的、坚定的走法。

林朗没有回头。他不知道为什么,但他没有回头。他只是继续看着江水,继续数着裂缝,继续想着他的两万三千六百元。

脚步声越来越近。然后在他身后大概三米的地方停了一下。

林朗的后颈感受到了某种气息——不是风,是一种存在感。像是有人在他身后看着他,或者只是经过他。他的肌肉收紧了,但他控制住了转身的冲动。他不想让对方觉得他在警惕。在数据无法提供判断的时候,暴露警惕是一种软弱。

脚步声继续向前,向南城的方向走去。节奏没有改变,依然稳定,依然坚定。

林朗闻到了一股淡淡的、混合着雨水和皮革的味道。不是古龙水,不是洗衣粉,是那种……街头的气味。南城的气味。

他还是没有回头。但他记住了这个气味。

江跃在灯塔柱旁边停了一下。

他没有刻意停下来。只是他的余光捕捉到了桥栏杆上的某个东西——一个涂鸦,用黑色的马克笔写的,字迹潦草但有力:

"南城人走侧门不丢人,能走到对岸就行。"

江跃盯着这行字看了很久。

他想起父亲说过的话——那时候父亲还没开始喝酒,还骑着自行车带他过这座桥。父亲说的是同样的意思,只是用词不同。父亲说:"朗子,记住,南城人走侧门不丢人,能走到对岸就行。"

等等。父亲叫的不是"朗子"。父亲叫的是"跃子"。

江跃摇了摇头,把那个奇怪的念头甩出去。他继续向前走,脚步比之前慢了一些。他不知道刚才在灯塔柱另一侧站着的那个人是谁。他只知道,那个人穿着浅蓝色的衬衫,袖子上有锈迹,背有点驼,站在桥栏杆旁边,像是在等什么人,又像是在数什么东西。

他没有回头去看那个人。南城教会他的另一件事是:不要对陌生人表现出过度的兴趣。兴趣是一种暴露。

但他记住了那个背影。瘦高个,黑框眼镜,肩膀微微内扣——是那种长期坐在电脑前的人特有的姿势。

江跃走下桥,进入南城的地界。空气中的味道变了——从北城那种干净的、带着空调外机热气的味道,变成了南城那种复杂的、混合着油烟和机油和人间烟火的味道。他的脚步不自觉地加快了一些。南城的路他闭着眼睛都能走。

但他没有回旧车市场的棚屋。他绕了一条小路,经过老刘的烤串摊。老刘正在收摊,看到江跃,挥了挥手。

"这么晚?"

"嗯。"江跃停下脚步,"老刘,你在这桥上看到过墙上乱写的字吗?"

"啥?"

"就是……墙上写的字。"

"哦,那个啊。"老刘用铁刷刷着铁板,"多了去了。前几年有个小子,天天半夜来桥上写字。写的啥我没看过,我不识字。"

"后来呢?"

"后来?"老刘把铁板翻了个面,"后来那小子不来了。听说考上北城的大学了,走了。"

江跃点了点头,没再追问。他继续往旧车市场走,皮夹克被江风吹得猎猎作响。

在他身后,老刘看着他的背影,手里的铁刷停在半空中。他看了很久,然后摇了摇头,继续刷铁板。

"年轻人啊,"他自言自语,"都急着走到对岸。"

林朗在桥中央又站了十分钟。

然后他开始向南城的方向走。他的步伐很慢,像是每一步都在计算距离和角度。桥的长度是八百七十二米——他之前查过。从桥中央到南端是四百三十六米。以他现在的步行速度,大概需要六分半钟。

他走了七分钟。因为他在灯塔柱旁边又停了一下。

他闻到了一股烟味。不是正在燃烧的烟,是残留在空气中的、已经散去大半的烟味。红双喜。四块钱一包的那种。他之所以知道这个牌子,是因为他父亲抽的就是这个。父亲在世的时候——或者说,在他还有记忆的时候——身上总是带着这个味道。

林朗站在灯塔柱旁边,看着桥面上的一道裂缝。裂缝的形状像一只歪歪扭扭的鸟,和他出租屋天花板上的那块水渍很像。

然后他做了一个决定。

他掏出手机,打开备忘录,输入了一行字:

"数据算不出对面那个人的下一步。但有时候,不算也是一种算法。"

他看着这行字,觉得它很蠢。但他没有删掉它。他关掉了备忘录,把手机塞回口袋,继续向南城走去。

南岸的灯光越来越近。他能看清桥下的河堤了——有人在那里钓鱼,鱼竿的尖端在黑暗中一亮一灭,像是某种信号。再远一点,是南城的夜市,人声和油烟混在一起,形成一种模糊的、温暖的噪音。

林朗走下桥的时候,回头看了一眼北城。

北城的灯火依然明亮,但那些灯火之间的距离让他感到一种说不清的孤独。每一盏灯都是一个窗户,每一个窗户背后都有一个人,但那些人之间的距离是那么远——不只是物理上的远,是某种他无法计算、也无法跨越的远。

他转过身,走进南城的街道。

江跃推开棚屋的门,发现里面亮着灯。

他愣了一下。他出门的时候明明关灯了。他的第一个反应是有人进来了——可能是那些穿白衬衫的人,可能是来搜查的,可能是来警告的。

他的手伸进口袋,握住了弹簧刀。

然后他从门缝里看到了那个坐在椅子上的人。旧呢帽,保温杯,左手缺了一根小指。

六爷。

江跃松了口气,把弹簧刀放回原位,推开门走进去。

"六爷,您怎么来了?"

六爷抬起头,看着他。那双眼睛很浑浊,但目光是清的,像是一口老井。

"来看看你。"六爷说,声音很慢,像是从很远的地方传来,"听说你昨晚干了件大事。"

江跃在床边坐下,摘下皮夹克,挂在墙上。"您怎么知道的?"

"南城没有六爷不知道的事。"六爷喝了一口保温杯里的茶,"有人在查你,比你想的查得更深。"

江跃的手指停了一下。"多深?"

"深到你六年前在旧车市场收的第一辆车,深到你十七岁被骗的那笔钱,深到你父亲……"六爷停住了,看着江跃的眼睛。

江跃没有说话。他的表情没有变化,但他的右手在床沿上握紧了。

"六爷,"他说,声音比他想象的要平静,"您知道我爸的事?"

六爷没有立刻回答。他站起来,走到窗前,看着窗外的旧车市场。夜色中,那些废弃的车辆像一群沉默的野兽,蹲在黑暗中,等待着什么。

"跃子,"六爷说,背对着江跃,"有些桥,不是你想过就能过的。有些对岸,不是你想去就能去的。"

他转过身,看着江跃。

"但你既然决定不跑了,六爷就帮你看看,对面到底是什么。"

江跃看着六爷,看了很久。然后他笑了,扯了扯嘴角,笑容到达了眼睛。

"谢了,六爷。"

六爷挥了挥手,像是要赶走什么。"别谢我。谢你自己。你不跑,我才敢动。"

他拿起保温杯,向门口走去。走到门口的时候,他停下来,回头看了江跃一眼。

"对了,那个在桥上写字的小子——你知道他写的是啥吗?"

江跃愣了一下。"您不是说不识字吗?"

"我是不识字,"六爷笑了笑,那笑容里有一种老江湖的狡黠,"但我会看人。那小子写的不是给北城人看的,是给他自己看的。"

他推开门,走进夜色中。

"就像你一样。"

门在他身后关上,发出一声沉闷的响动。

江跃坐在黑暗中,没有开灯。他听着六爷的脚步声渐渐远去,直到消失。然后他站起来,走到窗前,看着窗外的旧车市场。

他想起桥上的那行字。"南城人走侧门不丢人,能走到对岸就行。"

他不知道对方说的是不是那个人。但他觉得,对方知道的事情,比他想象的要多得多。

窗外,一只猫从废弃的车顶上跳下来,消失在黑暗中。远处传来几声狗叫,然后是漫长的寂静。

江跃没有注意到,在他身后的桌子上,手机屏幕亮了一下,又暗了。

是彪哥发来的微信:"跃哥,明天有空没?有个朋友想介绍给你,说是有好买卖。"

林朗回到出租屋,第一件事是检查路由器。

他打开192.168.31.1,输入admin/admin,登录。连接设备列表。他的笔记本,他的手机……

陌生MAC地址不见了。

00:1A:2B:3C:4D:5E。Unknown Device。消失了。

林朗盯着屏幕看了很久。他的第一反应是——对方发现他了,所以撤掉了设备。但他的第二反应更可怕:对方不是撤掉了设备,而是升级了监控手段。从WiFi嗅探变成了更深层的、他无法检测到的入侵。

他关掉路由器管理页面,站起来,走到窗前。

窗外是南城的夜景。不是北城那种灯火通明的夜景,是另一种——老旧的居民楼里亮着一扇扇黄灯的窗户,楼下有烧烤摊的烟雾飘上来,远处传来摩托车引擎的轰鸣和几声狗叫。

和他昨晚看到的一样。和前天晚上一样。和每一天晚上一样。

但有什么东西变了。

林朗把手放在窗玻璃上。玻璃是冰凉的,带着一种潮湿的寒意。他想起今天下午在桥上闻到的那股烟味——红双喜的味道,和他父亲身上的一样。

他不知道那个人是谁。他不知道那个人从哪里来,要到哪里去。他只知道,那个人和他同时站在一座桥上,隔着一根灯塔柱,各自想着各自的事情。

而他,林朗,在那一刻,第一次觉得数据是不够的。

数据可以算出桥的长度,可以算出江水的流速,可以算出路灯的间隔。但数据算不出那个人在想什么,算不出他为什么穿浅蓝色的衬衫,算不出他为什么站在桥栏杆旁边数裂缝。

林朗走回桌前,打开笔记本。他没有查那个MAC地址,没有追查那个陌生人的身份。他打开一个空白文档,输入了一行字:

"2019-08-07,晴转多云。"

然后他停下来,想了想,又加了一句:

"今天我在桥上遇到了一个人。我没有看到他的脸。但我记住了他的脚步声。"

他保存了文档,文件名是"notes_20190807_bridge"。

然后他从抽屉里拿出那个纸质笔记本——那本一块五的软皮笔记本,翻开到昨天写的那一页。昨天他写的是:"从明天开始,我不仅要看到数据,还要看到数据背后的人。"

他看着这行字,然后翻到下一页,写下:

"今天,我看到了一个人。但我不知道他是谁。"

笔尖在纸上划过的沙沙声,在寂静的房间里显得格外清晰。林朗写得很慢,一笔一划,像是在刻某种碑文。

写完之后,他合上笔记本,把它塞进床垫下面。

然后他站起来,关掉台灯,走到床边,躺下。

他没有立刻睡着。他睁着眼睛,看着天花板上的那只"鸟"——那块水渍在黑暗中只是一个模糊的轮廓。

他想起了今天面试失败时前台女孩说的话。"听说他项目数据有问题。"

他的项目数据没有问题。但他的数据嗅觉告诉他,那句话本身是有问题的——那是一种有意的传播,一种精确的叙事构建。有人在散布关于他的信息,而且散布得很有效。

林朗翻了个身,把脸埋进枕头里。

他不知道,在城市的另一端,在一个他从未去过的旧车市场里,有一个人正坐在黑暗中,想着和他一样的事情。

他们隔着一座桥,隔着一条江,隔着两个完全不同的世界。

但他们在想着同一件事:这座城市到底藏着什么?

窗外,一只猫从窗台上跳过去,发出轻微的响动。远处传来货船的汽笛声,低沉而持久,像是一种来自远方的警告。

林朗闭上了眼睛。

在他睡着之前,他的脑海里闪过一个画面:桥上的灯塔柱,桥面上的裂缝,一个他从未见过的背影,和一种他说不清的、像是期待又像是恐惧的感觉。

他不知道那个人是谁。

但他觉得,他们还会再见面。

在桥的另一端。