周一早上鱼人桌上多了一个文件夹。
他不知道是谁放的,但文件夹的放置方式让他觉得是故意的——没有压在任何文件下面,单独放在他的键盘正中央,封面上贴着一张黄色便利贴,上面只有两个字:“打开看看。”
一个初一男生失踪了。消瘦,校服不太合身——照片上的男孩站在学校门口,衣服的肩线垂到了上臂,袖子挽了两圈。面部表情很平,看不出有没有微笑,只是看着镜头,像是一个已经习惯了不被注意的孩子。失踪三天了。期中考没通过,可能会影响下学期开蒙考试的报名资格。
鱼人看了三遍最后一句话。期中考没通过——可能影响开蒙考试报名资格。一个十二岁的孩子,因为一次期中考试没通过,可能失去参加开蒙考试的资格,也会失去一切好工作的机会。
就像他——送了两年的快递,干着最底层的零活,连妖管局的工作都是靠通灵这种“偏门”能力拿到的。
他合上文件夹,拿了件夹克出门。
往外走的时候经过老李的工位,老李抬头看了他一眼,嘴里含着半个包子含含糊糊地说了句什么。鱼人没听清,但大概意思是“小心点”。他点了点头,走出了办公室。
学校在城南,一栋老旧的五层建筑,操场上的草皮一块块不规则的裸露着,像是得了皮肤病。鱼人站在校门口看了一下——门卫室的窗户开着,里面没有人。他直接走了进去。
走廊里弥漫着消毒水和剩饭混合的气味。上课时间,教室门都关着,隔着门能听到老师讲课的声音和偶尔的学生应答。他在走廊里走了一圈,目光扫过每一面墙壁和每一个公告栏——没有看到任何异常的东西。正要离开的时候,一个清洁工从楼梯拐角走出来——手里提着拖把和水桶,看到他的时候脚步停了一下。
清洁工是个中年女人,灵长类,身材纤长,穿着灰色的工作服,头发用发网整齐地束在脑后。她看了他一眼,用拖把指了指一个方向。
“那条巷子。”她的声音压得很低,低到鱼人差点没听清,“他失踪那天放学后,在校门口停了一下,像是看到了什么人,然后朝反方向走了。我追出去看了一眼——他进了那条巷子就再没出来过。”
鱼人说了谢谢,朝她指的方向走去。他走出校门的时候回头看了一眼——那个清洁工已经不在走廊里了。像是她专门在那里等他来,只是为了说那一句话。
他一边往巷子方向走一边想:那个清洁工怎么知道他是来查案的?他没有穿制服,没有出示证件,只是在走廊里走了一圈。她能在几秒钟之内判断出他是来做什么的——要么她也在关注这件事,要么她见过太多像他这样来查案的人,已经能一眼认出来了。无论哪种可能,都让这件事变得更加复杂。
巷子在学校后面的老城区。两边的墙壁上爬满了老藤,脚下的水泥地面裂了又补,补了又裂。鱼人在巷子尽头的一堵墙上看到了那个符号——一个圆圈,里面有一道弧线,用白色粉笔画成的,位置在墙壁和人视线平行的位置。
他蹲下来凑近看。粉笔粉末已经有些干了——不是刚画的,画了至少两三天了。但线条很稳,不是小孩随手涂鸦的歪扭线条,是有人刻意画上去的。弧线的角度、圆圈的大小——比例精准,像是一个经过计算的图案。
他掏出手机拍了照。
离开前他又看了一眼那面墙。巷子里没有别的出口,尽头是一堵三米高的砖墙,墙那边是一片废弃的工地。如果那个男孩走进这条巷子——他不可能翻过那面墙。除非有人在那面墙上开了一扇他看不见的门。
——
第二天早上鱼人特意绕路去了那条巷子。
清晨的巷子和昨天来时完全不同。昨日的阳光已经被阴云取代,墙壁上的老藤在风中发出沙沙的声响。那个符号的位置——只剩一道模糊的白色痕迹。不是自然脱落的,是有人用湿布用力擦过。擦得很彻底,连粉笔渗进砖缝的痕迹都被反复擦拭过,像是在毁灭所有证据,又像是在告诉他:你看到的东西不应该被看到。
他蹲下来,手指在墙面上轻轻摸了一下。砖面还是湿的。擦得很匆忙,擦完就走了。他站起来,目光沿着巷子的两侧扫了一遍——没有监控摄像头。这条巷子是一个盲区。那个符号被画在这里,不是随机的,是经过计算的。有人特意选择了一个不会被记录的位置,画了一个不该存在的符号,等一个不该出现的人来看见它。
他站在墙前面看了一会儿,然后转身去了菜市场。
干货铺子的门开着,老人还在同样的位置上。她今天在整理一堆花生,手指的动作没有因为他的出现而停下。鱼人走到铺子前面,把手机里拍的照片翻出来,竖在她面前。亮起的手机屏幕在昏暗的铺子里晃出一道白光。
老人的手在花生碗上停了一下。她看了一眼屏幕上的符号,然后又看了一眼鱼人。那一眼比上一次更长了一些。
“你查的这个东西——不要再查了。”
“那个孩子——”
“他回不来了。”
“回不来了”这四个字落进他耳朵里的时候,他发现自己没有立刻理解它们的意思。像是听到了一个外语单词,大脑要反应半秒才能翻译出来。
然后翻译完成了——那个男孩不会回来了。不是“还没找到”,不是“可能已经离开了这座城市”——是“不会回来了”。像是有一条线在他面前被切断了。那条线另一头拴着一个他从未见过的男孩,而切线的动作发生在他站在这间铺子里听到这句话的同一个时刻。
老人的语气太平静了——不是猜测,是陈述。
鱼人没有立刻起身。他蹲在那里,看着老人继续剥花生的手,那手上只有些生活带来的细纹。“你见过这个符号,对不对?你知道它代表什么!”
老人的手这一次彻底停住了。她把手中那颗没有剥完的花生放回碗里,抬起头看着鱼人。她的眼睛在昏暗的光线中呈现出一种接近透明的灰色——那是深海鱼类才有的眼睛颜色,长时间生活在黑暗中的人,瞳孔会逐渐失去对光的敏感度。
她以前一定经常下潜。
“那个孩子不是被随机拐走的——是被选中的。”她说。她的声音比之前低了一些,“那个符号不是让人看的。是用来确认的。那个孩子路过那里的时候看到了它——他的频率和符号匹配了。所以它选中了他。”
鱼人的呼吸停了一拍。“匹配什么?”
“匹配他的不是东西。”老人重新低下头,手指回到花生上,“不是每一个人都能看到那个符号。你看到了——说明你也匹配。所以你才应该停下来。你越靠近——它越能找到你。”
“找到我之后呢?”
老人没有回答。但她的手指在花生壳上停了一瞬——那一瞬间的停顿比任何语言都更有分量。
鱼人懂了。那个男孩不是被拐走的。他是被“收走”的。像是一颗成熟的果实从树上脱落,被一只看不见的手接住。而他自己——他也是一颗快要成熟的果实。
他站起来道了谢,离开了干货铺子。走出市场大门的时候阳光晃眼,街上人来人往,没有人注意到一个年轻人在干货铺子里待了不到五分钟就沉着脸出来了。他站在市场门口,看着眼前的街景——卖水果的摊贩在吆喝,一个母亲牵着小孩的手走过斑马线,两只麻雀在电线杆上打架。
这个城市在照常运转。没有人知道一个十二岁的男孩不见了。没有人知道刚刚有人用一句话宣判了他的结局。
他在市场门口站了很久,久到旁边卖橘子的摊贩问他是不是不舒服。他摇了摇头,但是并没有走。他站在人群里,看着面前这条他以为已经熟悉的街道,第一次觉得它变得陌生了。这座城市下面还有另一座城市。这座城市里发生的事情背后还有另一套逻辑。而那个符号——那道弧线加圆圈——是进入那套逻辑的钥匙孔。
他转身往办公室的方向走。走了几步又停下了。他不知道回去能做什么。案子还在,但线索断了。那个符号被擦掉了,老人不会再多说一句,而那个孩子——按照老人的说法——已经回不来了。
他忽然想到一个问题:如果那个男孩回不来了,那谁把他接走的?被什么接走的?他走进了巷子就没有出来,但巷子尽头的墙有三米高。除非——他蹲下来,在脑海中重新构建那个场景。男孩走进巷子,看到了墙上的符号。符号对他做了什么。或者——符号激活了什么。
他掏出手机翻出拍到的照片,盯着那个圆圈加弧线的图案看了很久。它看起来像一个指南针,但指针没有指向任何一个标准方向。弧线的弧度像是一个半圆被切了一刀,缺口指向右上方。他把手机转了四十五度。弧线的缺口指向了北偏东的方向——城外那座山的方向。
又是那座山。
体内的背景音在安静中运转着,没有因为他的发现产生任何变化。它早就知道了。
——
当天晚上他回到住处的时候,在门口地上看到了一根烟头。
白色滤嘴,没有印刷标识。不是市面上能买到的任何一种烟。他蹲下来看了一会儿,没有捡起来。
他不抽烟。倪邱也不抽这种烟。这根烟头不属于这个屋子里住着的任何一个人。
他开门进去后,靠在门背上站了一会儿。楼道里很安静,只有楼下远处传来模糊的电视声。他把耳朵贴在门上听了十几秒——没有脚步声,没有呼吸声,没有任何异常。但那根烟头就在门外,新鲜到烟丝还没有完全散开。有人在他回来之前不久,站在他的门口,抽了一根烟,然后离开了。
体内的频率在安静下来的楼道里变得清晰。这一次他没有忽略它。
有人在盯着他,并且故意让他知道。从那个符号被擦掉开始——或者说,从他开始查这个案子开始——他就已经不是观察者了。他也是被观察的对象。
他走进自己的房间,关上门,没有开灯。在黑暗中坐了一会儿之后,他把那袋干香菇从抽屉里拿了出来,放在膝盖上,手指隔着塑料袋轻轻按压。香菇的触感很脆,稍微用力就会碎。他没有打开。不是害怕——是时机还没到。
他翻出手机,打开那张符号照片。屏幕的亮光在黑暗中照亮了他半张脸。他盯着那个圆圈和弧线,手指在屏幕边缘无意识地画着同样的形状。体内的背景音在这个动作中微微起伏了一下——像是在对他说:你已经记住了。不需要看照片了。
他关掉手机,在黑暗中睁着眼睛。那个符号清晰地浮现在他的视网膜上。他已经忘不掉了。
窗外的路灯在窗帘上投下一块橙色的光斑。他看着那块光斑在墙壁上轻轻晃动——是风在吹动窗外的树枝。但他没有拉开窗帘去看。
他不想知道外面站着谁。
但他还是知道了。
躺下来之后,那根烟头的气味——一种淡淡的、像是草药和旧书页混合的气味——还留在他的鼻腔里,怎么也散不掉。他认出了那种气味。五年前的海底,他在失去意识之前,闻到的就是同一种气味。