指节叩响木门,声音在楼道里弹跳了两下才消散。
林夜站在7号楼201门前。三秒后,猫眼暗了一下——有人凑上去看过,又退开了。
门开了一条缝,露出半张中年男人的脸。眼睛布满血丝,嘴唇干裂起皮,像好几天没喝水。
“什么事?”
“我是新搬来的住户,想了解一下小区近期的情况。”林夜亮出证件——那是他上一轮从警局顺走的空白工作证,自己填的信息,印章是他用橡皮刻的。
“不知道。”
门直接合上。锁链挂上的声响清脆刺耳。
林夜没动。他听到里面压低嗓音的对话——两个人在争吵,内容听不清,但语气里有种被触碰底线的焦躁,像踩到了什么不该踩的东西。
他转身下楼。202的门虚掩着,电视声从里面漏出来,是某个午间新闻的重播。
“您好?”
电视声骤停。一个老妇人的声音从门后传来:“找谁?”
“我是街区的住户,想做一下社区调查。”
“不用了,我们什么都不需要。”
门缝里闪过一道影子——有人正透过门缝盯着他。那目光像一根针,扎在林夜后颈上。
他收回脚,走向三楼。
301没人应门。302的门上贴着褪色的福字,门把手上挂着一袋垃圾——已经放了至少两天,酸臭味弥漫在走廊里。他敲了三下,里面传来椅子刮地板的声响,然后归于寂静。
林夜站在门前,屏住呼吸。
门内有人在呼吸。
对方也在等。
林夜笑了笑:“打扰了。”
他转身走。耳后传来门锁轻轻转动的声响——那人在确认他离开,像确认野兽走远后才敢开门的猎物。
四楼。401开门的是个年轻女人,怀里抱着孩子。孩子哭得撕心裂肺,母亲的神情却异常平静,甚至有点冷漠,像一尊蜡像。
“你好,我想问一下——”
“我们什么都不知道。”她打断他,声音毫无起伏,像在背台词,“你们这些外来人不要乱打听,出了事自己负责。”
“出什么事?”
女人眼皮跳了一下。她低头看了看孩子,孩子还在哭,但她的眼神变了——那是一种林夜熟悉的、被审讯对象在说漏嘴前的表情,嘴角微微抽搐,瞳孔收缩。
“没什么。”她后退一步,“我要哄孩子了。”
门关上。锁芯转动的声音像句号。
林夜站在走廊里,手指在笔记本上敲了敲。四户人家,四个反应,像是同一个剧本的不同演员。201的警惕、202的防备、302的沉默、401的机械——他们表现的恐惧有差异,但核心信息完全一致:拒绝回答,驱离陌生人。
这不是正常的邻里防备。
这是被统一授意的。
林夜看了眼时间,上午9点37分。距离上一轮循环结束还有14小时23分钟,距离他在这轮醒来的时间点,已经过去3小时。时间像沙漏里的沙子,一粒粒往下坠。
他走向五楼。
501的门前摆着三双运动鞋,码数不同,但磨损程度几乎一样——鞋底边缘的磨损纹路都一模一样,像是同一个人穿了三次。502的门把手上挂了把锁,那种老式的挂锁,从外面锁上的。
林夜蹲下,摸了摸锁的表面。冰凉,没有积灰。
有人最近从这里出去,然后从外面把门锁了。
他站起身,敲了敲502的门。
没有回应。
他又敲了三下。
里面传来一个声音,闷闷的,像隔着一堵墙:“谁?”
“社区调查。”
“不需要。”
林夜没走。他贴着门缝,压低声音:“你是被锁在里面的吗?”
里面沉默了。
那种沉默像秤砣,坠得林夜心口发紧。他听到了椅子被推开的声响,然后脚步声走近。门缝下透出的光线被挡住了一瞬——有人在门后蹲下。
“你……”那个声音很轻,几乎是气音,“你是真的吗?”
林夜攥紧笔记本:“什么算真的?”
“你不是他们的人,对不对?”对方的声音开始发抖,“你不该来这里的,你快走,别被发现——”
“被谁发现?”
“他们。”那个声音压低到几乎听不见,“那些在重复的人。”
门锁突然响了一下。林夜下意识后退半步,门缝里探出半张脸——一张年轻男人的脸,二十五六岁,头发乱糟糟的,眼窝深陷,嘴唇上有干涸的血痂,像被什么东西啃过。
男人看了看林夜,又看了看走廊两端,像只受惊的猫。
“你也是被困的?”他问。
“我是林夜,心理侧写师。你是居民?”
“我叫赵阳。”男人咽了口唾沫,“我住502。你……你也是醒着的?”
“醒着的?”
“你没被重置。”赵阳压低嗓音,“你还记得昨天的事,对不对?不是他们以为的昨天,是真正的昨天,那个被抹掉的昨天。”
林夜盯着赵阳的眼睛。那双眼睛里有一种他极度熟悉的神色——失重感,世界坍塌前的最后清醒。他见过这种眼神,在那些从车祸中幸存的人脸上,在那些从废墟里爬出来的人脸上。
“我记得。”林夜说,“第13次。”
赵阳的脸色刷地白了。他猛地拽住林夜的袖子:“你也是?你还记得?他们都忘了,每个人都忘了,除了我——”
“除了你?”
“还有一个人。”赵阳的声音越来越低,“7号楼的苏晴,她也记得。”
林夜心脏猛地一缩,像被一只手攥紧。
“你怎么知道?”
“我偷听到的。”赵阳说,“昨天夜里,她在阳台上打电话,说‘这次不一样,证据会保留的’——证据,她说的是证据,她要找证据证明循环是真的。”
“她打给谁?”
“不知道。但她的语气……”赵阳回忆了一下,手指无意识地抓挠着门框,“像是在跟一个她信任的人说她不敢当面说的事。那种语气,我听过,我前女友出轨前也是这么打电话的。”
林夜脑子里飞快转动。苏晴,那个他反复接触过却始终没深究的女人,原来也在暗中调查。她的动机是什么?她发现了什么?为什么她选择隐瞒?
“你能证明吗?”林夜问。
“我不能。”赵阳苦笑,“但我可以告诉你一件事——她房间里的书,关于时间循环的,关于平行宇宙的,还有一本《梦境与意识重制》。她都看完了,上面写满了笔记。我透过她窗帘缝看到的,密密麻麻的,像蚂蚁爬满了纸。”
林夜后退一步,视线扫过走廊尽头的窗户。窗外是灰白的天空,街区的轮廓像一张被水浸湿的纸,边界模糊,正在慢慢融化。
“你为什么不自己去找她?”
“我去过。”赵阳的眼神暗了暗,“她否认了。她说她什么都不记得,让我别再找她。但我知道她在撒谎——她看我的眼神,像在看一个不该知道真相的人。那种眼神,我在镜子里见过,在我自己脸上。”
林夜点了点头。他掏出手机,调出录音功能,放在赵阳面前:“把你刚才说的,再说一遍。”
赵阳愣了一下,张了张嘴,突然脸色大变。
“有人来了。”
林夜顺着他的视线转头——楼梯口传来脚步声,不止一个人,沉重、整齐,像巡逻队的步伐,每一步都踩在同一个节奏上。
赵阳猛地缩回门内,锁链哗啦作响:“别让他们知道我跟你说了话,求你了。”
门关上。锁链声像铁链拖过地面。
林夜站在原地,脚步声越来越近。他没有逃,而是转过身子,面向楼梯口。
三个人走了上来。为首的是老赵,街区巡逻队的领队。他身后跟着两个年轻男人,穿一样的灰夹克,脸上挂着一样的冷漠表情,像是从同一个模具里倒出来的。
老赵看到林夜,脚步顿了一下,露出一个林夜熟悉的笑——那种在审讯室里经常见到的、自以为掌握主动权的笑。
“林先生,你在干什么?”
“社区调查。”林夜淡淡地说,“新住户,总得熟悉一下邻居。”
“调查?”老赵走到他面前,一米八几的个子压下来,影子把林夜整个人罩住,“社区有规定,外来人员不得擅自入户访问。你不知道?”
“没人告诉我。”
“现在告诉你了。”老赵朝身后一扬下巴,“走吧,我送你回住处。”
林夜没动。他的视线越过老赵的肩膀,落在他身后的两个人身上——他们的站姿一模一样,手掌都贴在裤缝上,眼神空洞地望向虚空,像两个被同一根线牵着的木偶,连呼吸的频率都一致。
“你们巡逻队几个人?”
老赵的表情僵了一下:“你问这个干什么?”
“好奇。”林夜笑着说,“我看你们配合得很默契,像是练了很久。”
老赵的眼神变了。那是一种被戳中痛处时的锐利,转瞬即逝,但林夜捕捉到了——像刀锋划过水面,留下一道裂痕。
“送你回住处。”老赵重复了一遍,语气没了之前的客套,多了命令的意味。
林夜收起笔记本,迈开步子。经过老赵身边时,他故意放缓速度,用只有两人能听到的声音说:“你们也在循环里,对不对?”
老赵的瞳孔猛地收缩。
林夜没等他回应,直接下了楼。
他听到身后传来老赵压低嗓音的训斥声:“把502那个给我盯紧了。”
林夜没有回头。他的脚步没有加快,保持着平稳的节奏,一步一个台阶。但他的脑子在高速运转——老赵的反应证实了他的猜想,巡逻队知道循环的存在,至少老赵本人知道。他们在封锁信息,阻止居民接触真相。
为什么?
他走出单元楼,阳光打在身上,却没有暖意。街区内异常安静,连鸟叫声都没有。远处有几个散步的老人,步伐缓慢而机械,像是在走一条设定好的路线,每一步都踩在同一个点上。
林夜朝7号楼走去。
苏晴住在7号楼,那是他上一轮调查时确认过的。他需要当面跟她谈,看她是否真的在暗中调查循环,以及她找到了什么证据。
他走到7号楼门口,正要迈进去,余光瞥见了一个身影。
苏晴站在楼对面的便利店门口,手里拎着一个购物袋。她穿着一件深灰色风衣,头发扎成马尾,脸上没有表情,但她看的方向——她看的正是7号楼的方向,确切地说,是看向502的窗户。
林夜停下脚步。
苏晴似乎感觉到了什么,转过头,与他四目相对。
那一瞬间,林夜看到了她眼中的慌乱。她攥紧购物袋的提手,指节发白,嘴唇动了动,像在组织语言,但最终什么都没说,转身走进便利店。
林夜跟了上去。
便利店不大,货架之间很窄。苏晴站在饮料区,背对着他,肩膀微微耸起,像一只随时准备逃跑的猫,脊背绷成一条直线。
“苏小姐。”林夜走近,“我想跟你聊聊。”
“聊什么?”她没回头,声音平静得有些刻意,像在念稿子。
“关于这个街区,关于循环,还有……”林夜顿了顿,“关于你房间里的那些书。”
苏晴的肩膀猛地绷紧了。她转过身,眼神里闪过一丝林夜从未见过的神色——不是恐惧,不是防备,而是某种近乎绝望的警惕,像被逼到墙角的野兽。
“你怎么知道我的书?”
“我看到了。”
“你在监视我?”
“没有。”林夜说,“我只是在寻找真相。而你,看起来也在做同样的事。”
苏晴咬了咬嘴唇,下唇被咬出一道白印。她环顾四周,确认没有其他人,然后压低声音:“我不知道你在说什么。”
“你知道。”林夜步步紧逼,“你也在调查循环,你在找证据。你昨天夜里打的电话,是打给谁的?”
苏晴的脸色彻底变了。她后退一步,背抵着货架,货架上的饮料瓶晃了晃:“你偷听我电话?”
“隔墙有耳。”林夜说,“况且,你也不是完全无辜——你也想知道真相,只是不想让我知道。”
苏晴沉默了很久。她低下头,看着手里的购物袋,手指在塑料袋上反复摩挲,发出细微的沙沙声。
“你……你也是醒着的?”她终于开口,声音很轻,像怕被什么东西听到。
“是。”
“第几次?”
“13次。”
苏晴的呼吸变得急促起来。她抬起头,眼眶有点红:“我也是。我第……第7次的时候开始意识到不对,第9次的时候确定自己在循环里。我一直以为只有我一个人记得,直到昨天我看到了赵阳的笔记——他在墙上写了日期,每一天的日期,跟我的记忆完全吻合。”
“你为什么不来找我?”
“因为我不确定你值不值得信任。”苏晴说,“这个街区里,有些人不是真正的‘人’。”
林夜心里一震:“什么意思?”
苏晴看了看四周,压低声音:“你有没有注意到,有些人说话做事越来越……机械了?像是被程序设定好的,每个循环里做一模一样的事,说一模一样的话。我怀疑他们不是真正的居民——他们是某种‘监控器’,用来监视我们这些醒着的人。”
林夜脑中闪过老赵身后的那两个男人,他们的站姿、眼神,像同一台机器上拆下的零件,连呼吸都同步。
“你发现的证据是什么?”
苏晴从购物袋里掏出一个笔记本,翻开到最后一页。上面密密麻麻写着日期和事件,每一行都对应着一个循环里的异常,字迹从工整变得潦草,最后几行几乎无法辨认。
“你看这一行。”她指着其中一条,“第三循环,7号楼402的住户在下午3点27分重复了同一句话,整整37次。第四循环里,她不见了,就像从来没存在过一样。”
林夜扫过笔记,手指停在一行字上——
“第13循环,林夜出现。他好像也记得。要不要告诉他?”
他抬起头,对上苏晴的眼睛。
“你本来打算告诉我的?”
“我还没决定。”苏晴说,“但你现在站在我面前,证明你已经找到我了。”
林夜合上笔记本:“你的证据,还不够。”
苏晴愣了一下:“不够?”
“你只记录了现象,没找到源头。”林夜说,“循环是谁启动的?凶手是谁?为什么选这个街区?”他看着苏晴,“你调查了这么久,不可能什么都没发现。”
苏晴张了张嘴,最终说出一句话:“我发现了一件事,但你不会信的。”
“说。”
“这个街区并不是在循环。”苏晴的声音低到几乎听不见,“它是在被‘编辑’。有人——或者说某种力量——在反复修改这个街区的数据。我们不是被困在同一天,而是被困在一个被反复修改的版本里。”
林夜的脑子猛地炸开。
数据、编辑、版本——这些词不属于悬疑小说,而属于——
“程序。”他说出那个字。
苏晴点了点头:“这个街区,是一个程序。”
便利店的门突然被推开了。
老赵大步走进来,身后跟着那两个人。他的脸色阴沉得像暴风雨前的天空:“苏小姐,你在跟外人说什么?”
苏晴的手一抖,笔记本啪地掉在地上。
林夜弯腰捡起,塞进自己口袋里:“没什么,她问路。”
“问路?”老赵笑了,那笑容里没有半分温度,“林先生,我之前怎么跟你说的?别再乱打听。”
“我没打听。”林夜说,“我只是在跟邻居闲聊。”
“闲聊?”老赵朝身后一努嘴,“带走。”
那两个人朝林夜走来,步伐机械而一致,每一步都踩在同一个节拍上。
林夜没有后退。他看了看苏晴,对方眼里满是恐惧,嘴唇在发抖。他又看了看老赵,后者脸上的笃定让他生出一个念头——
老赵不是普通的巡逻队领队。
他知道的远比林夜想象的要多。
“我可以跟你们走。”林夜说,“但我要先问一个问题。”
“问。”老赵的声音像刀。
“你是管理员,还是被管理员?”
老赵的脸抽搐了一下。
下一秒,那两个人同时扑向林夜。