第一章 搬进来第一天,冰箱上贴着九条命
林昭搬进安心合租公寓那天,中介把钥匙塞给她时说了句怪话:“冰箱上贴的东西,别撕。”
“什么?”
“你上去就知道了。”中介笑了笑,电动车一溜烟跑了,比外卖骑手还快。
公寓在旧居民楼六层,没电梯。林昭拖着行李箱爬上去,推开门,客厅不大,旧沙发、折叠桌、四扇房门围一圈。她的房间右手第二间,月租九百,押一付一。这地段这价格,中介说“手慢无”,她当时以为自己捡了漏。
冰箱在客厅角落,双开门,门上贴着一张A4纸,四块磁铁压角。林昭凑过去一看,标题五个加粗黑字:合租公约。
第一条:晚上十一点后客厅灯必须关。谁最后回房间谁关。
第二条:冰箱第三层的东西不要吃。发现多了东西也不要扔。
第三条:每周三晚八点卫生间归302的人用。其他人不要敲门,不要问里面是谁。
第四条:走廊里闻到烧焦味,回房间锁门,味道消失再出来。
第五条:客厅沙发可以坐,不要躺。躺超过三分钟,自己站起来。
第六条:有人在客厅哭,不要安慰。给一杯温水放茶几上,回房间。
第七条:如果有人叫你的名字,必须回答。
第八条:不要打听其他房间的人搬去了哪里。
第九条:以上规则,有一条是假的。请自行判断。
林昭掏出手机拍了张照,发闺蜜群:“新房东搞行为艺术,你们品品。”
闺蜜秒回:“第七条和第八条不矛盾吗?叫人名字必须回答,但不让打听别人搬去哪,那叫名字不就暴露了?”
另一个说:“第六条最瘆人,有人哭你倒杯水就跑?万一是鬼呢。”
林昭笑着收了手机,没当回事。她在大学旁边自习室当前台,奇葩房东见多了,九百块一个月,冰箱上就算贴“半夜闹鬼”她也住定了。
但她注意到一个细节:公约右下角有一道很新的折痕,像是被人揭下来过又重新贴上去的。她当时想,谁手贱吧。
下午收拾房间时,隔壁房门一直关着,门缝底下透光,里面有人,但没出过声。对门住个戴眼镜的男生,傍晚出来倒垃圾冲她点了下头:“新来的?冰箱公约看了没。”没等她回答就关门进去了。靠窗那间似乎没人住,门把手落了一层薄灰。
第一天晚上十一点,她关了客厅灯,回房间睡了。一切正常。
第二天,周三。
林昭晚班,到家九点半。开冰箱拿水时,看见第三层多了一盒草莓,透明塑料盒装着,颗颗饱满鲜红,果蒂绿得发亮,像刚从藤上摘的。她想起第二条,没碰,拿了水关上门。
对门眼镜男生正好出来倒水,看见她站在冰箱前,推了推眼镜:“你没动第三层吧?”
“没有。”
“嗯。上一个住你房间的动了,第二天就搬走了。”
林昭想问搬去哪了,话到嘴边咽回去。第八条,不要打听。
当晚八点,她特意瞟了一眼卫生间。门关着,灯亮着,里面确实有水声。对门关着,隔壁关着,整间公寓安静得像没人。
她刷了会儿手机就睡了。
半夜被门响弄醒。走廊尽头那扇门——靠窗那间——有人出来了。脚步声从走廊那头走到这头,进了卫生间。林昭看手机,凌晨两点零七分。
她记得那扇门把手上全是灰。有人住?
第二天早上她看了一眼靠窗那间的门把手。干干净净,没灰,门缝底下透光。
搬进来一个活人,没人跟她说。
第三天,出事了。
林昭被客厅的尖叫声吵醒。拉开房门,对门眼镜男生站在隔壁门口,脸白得像纸,手机掉地上。
“报警……叫救护车……”
林昭走过去看了一眼。
隔壁床上躺着个女生,被子盖到胸口,眼睛睁着,嘴微张,脸色青灰。床边地板上放着一个玻璃杯,杯底还有小半杯水。门窗从里面锁着,没撬痕,没打斗。
法医结论:心脏骤停。女生姓陈,二十六岁,搬进来刚满一个月,没基础病史,尸检没检出毒物,没外伤,没窒息。警察做了笔录,定性“突发性自然死亡”,走了。
眼镜男生蹲在走廊里反复念叨一句话:“她说她听见有人叫她名字。”
林昭问他什么意思。
“昨晚十一点多,”他抬起头,声音发虚,“我听见有人敲她门,叫她名字。陈瑶,陈瑶,叫了两三声。她应了。然后没动静了。我以为她朋友,没管。”
林昭胃猛地抽了一下。
第七条。如果有人叫你的名字,必须回答。
陈瑶回答了。第二天早上,她死了。
警察走后公寓剩三个人:林昭,眼镜男生——姓方叫方励,电脑城修手机的——还有那个半夜上卫生间的、住靠窗那间的魏恒。方励说魏恒做夜班保安,白天睡觉晚上出门,跟他们打不着照面。
林昭站在冰箱前盯着公约。
方励凑过来低声说:“我查了监控。”
“走廊有监控?”
“房东装的,对着大门口。我跟房东要来看了一段。”他咽了口唾沫,“昨晚十一点零三分,没有任何人从大门口进来。走廊从头到尾没出现第三个人。陈瑶的门是自己开的,她对着门外说了句‘来了’,门关上。再然后,没了。”
林昭手指停在公约第七条上。
她掏出手机翻出搬进来那天的照片,跟冰箱上现在这张逐条比对。第一条到第六条,一样。第八条,一样。第九条,一样。
第七条。
方励照片上第七条写的是:如果有人叫你的名字,先看猫眼。如果猫眼外面是黑的,不要回答。
林昭照片上第七条,和冰箱上现在贴的,都是:如果有人叫你的名字,必须回答。
三张照片,同一张公约,两个版本的第七条。
“有人把公约换过。”林昭说。
方励脸更白了:“什么时候?”
“你搬进来之后,我搬进来之前。”林昭盯着右下角那道折痕,“陈瑶搬进来时第七条还是‘先看猫眼’。后来有人改成‘必须回答’。陈瑶照改过的规则回答了,所以她死了。”
“谁改的?”
林昭没回答。她把公约揭下来翻到背面,干干净净。举到灯下照,纸面纹路均匀,没有刮擦涂改痕迹。
“这不是原版。有人重新打了一份,只改第七条,其他一字不差照抄。”
方励愣了半天:“那第九条怎么办?”
“什么第九条?”
“第九条说有一条是假的。如果改规则的人只换了第七条,那第九条本身是不是也是假的?还是说,改规则的人利用了第九条——让我们以为有一条是假的,其实是第七条被换成假的了,原版九条全是真的?”
林昭把公约翻回正面看第九条。以上规则,有一条是假的。请自行判断。
她又看了一眼磁铁。四块压四个角。搬进来那天她注意到右下角有折痕,当时没在意。现在她想起来了:如果这张纸被人揭下来过,折痕该出现在拿纸的人顺手捏住的位置。右下角,右撇子揭纸最常捏的地方。
魏恒是夜班保安。方励说魏恒白天睡觉晚上出门。但凌晨两点零七分有人从靠窗房间出来上卫生间。一个夜班保安,凌晨两点该在外面值班。
除非那天他根本没去上班。
除非他就在公寓里等着,等陈瑶回答那个叫她名字的人。
第二章 第三层的草莓,底下压着我名字
陈瑶死后第三天,警察来把走廊监控硬盘带走了。但方励看过的监控里,十一点零三分走廊没人。
“除非叫名字的人根本没进走廊。”方励说。
“或者他一直在走廊里。”林昭说。
方励没懂。
林昭指了指靠窗那间的门:“魏恒住那间,门正对着陈瑶的门。他把房门开条缝,站门后叫陈瑶名字。陈瑶从猫眼看出去——”
“看到魏恒房门缝,一片黑。”
“对。魏恒把房间灯关了。猫眼外面是黑的。原版第七条告诉她不要回答。但她看到的第七条是‘必须回答’。”
方励沉默很久:“可陈瑶死时门窗内锁,没外伤。她怎么死的?”
林昭不知道。但她知道另一件事。
“陈瑶床边地板上放了杯水。”
“看到了。她自己喝的。”
“杯子放地板上,不在床头柜。睡前喝水为什么放地上?如果是想第二天早上喝,该放床头柜方便伸手。而且杯里还有小半杯。喝完该是空的。”
方励看着她:“你觉得水有问题?”
“法医说没检出毒物。但有一种东西法医不一定专门查——超高浓度钾。喝下去血钾几分钟飙到致死水平,心脏骤停。钾是人体本来就有的电解质,常规毒理筛查不一定专门定量,尤其现场没可疑痕迹、警方倾向自然死亡的时候。常规尸检血液放久了,钾离子从红细胞跑出来,事后想查也说不清。”
方励嘴张了张:“你怎么知道这些?”
“前年考法硕,差十二分。刑诉和证据学背了八遍。”林昭语气平平的,像在念说明书。
她把公约贴回冰箱,但没用原来磁铁。纸翻个面,背面朝外,磁铁压角。
“你贴反了。”方励说。
“知道。如果有人来检查公约还在不在,看到纸还在,看不见正面。如果他动手翻过来——”
“你就知道是谁。”
林昭没答。回屋坐了一整夜。
第九条说有一条是假的。她一开始以为假的是第七条——被换过的那条。但现在她意识到更麻烦的事:如果换规则的人把第七条改成“必须回答”,原版第七条“先看猫眼”就是真规则。可第九条说有一条是假的。如果原版九条全真,第九条本身就成了唯一的假规则。
逻辑套娃。
换规则的人不需要真让九条里有一条是假的。他只需要你以为有一条是假的,你就会反复琢磨每条,反复试探,反复排雷。真正要你命的只有第七条。只要你按改过的第七条回答了门外的人,你就死了。
第九条是用来拖时间的。让你犹豫,让你怀疑每条规则,让你在真正面对死亡条件时反应慢半拍。
林昭给方励发微信:“魏恒班表你知道吗?”
十分钟后回:“他说今晚夜班,七点半出门,明早七点回。但我上周五晚上十一点多听见他房间有动静。没去上班。”
周五。陈瑶出事前一晚是周四。周四魏恒在公寓吗?
“陈瑶出事前一晚你听见魏恒出门没?”
这次回得快:“没有。我加班到十一点回来,他门关着灯也关着。我以为他上班了。但第二天早上我出门买早饭,看见他从房间出来倒水。”
林昭放下手机走到窗边,拉开窗帘一角。靠窗那间灯亮着。魏恒在家。今天不上夜班。
下午四点。她做了个决定。
五点半,林昭敲方励的门。
“帮个忙。今晚七点你出去一趟,九点回来。走的时候敲我门,大声说‘林昭我出门了明天见’。”
方励愣住:“你要引他出来?”
“我要验证。如果魏恒今晚该上夜班,七点半左右会出门。你七点走九点回,中间两小时公寓只剩我和他。如果他没出门,说明没去上班。如果他在家,又听见你叫了我名字——”
“他以为你回答过了。”
“对。如果‘必须回答’这条假规则是他贴的,他就会知道我‘触发死亡条件’了。如果他是凶手,他会来确认我死没死。”
方励摇头:“太危险。万一他真来呢?”
“他会来。但不会动手。陈瑶死时门窗内锁,凶手没进房间。那杯水是陈瑶自己拿进去的。凶手杀人不需要进门。他只需要让那个人自己做一件致命的事。”
“什么事?”
“喝水。”林昭说,“如果魏恒搬进来之前就在冰箱第三层放东西,用第二条‘不要扔’观察谁拿了第三层,他就知道谁在听规则、谁在破坏规则。上一个住我房间的动了第三层,第二天‘搬走’了。方励,你觉得那个人是搬走了,还是死了?”
方励喉结动了一下。
“第八条,不要打听别人搬去哪。”林昭说,“这条保护的不是我们,是凶手。”
七点整,方励出门,在林昭门口大声喊:“林昭我出门了明天见!”林昭在屋里应了一声:“好,路上小心。”
然后关灯,搬椅子坐门后,手机静音。
七点半,魏恒房门打开,脚步声穿客厅往大门口去。大门开了又关。公寓安静下来。
林昭没动。
八点,八点半,九点。方励回来敲门。林昭开门让他进来。两人并排坐床沿,盯着门缝底下那线走廊光。
十点。十点半。十一点。
十一点零三分。走廊灯灭了。有人关了客厅总开关。脚步声从走廊那头传来。很轻,很慢,一步,两步,三步,停在林昭房门外。
方励手攥住林昭胳膊。林昭一动不动。
门外安静了大约十秒。然后一个男人声音响起来,不高但清晰,一字一顿。
“林昭。”
方励手指掐进她手臂。
“林昭。”第二声。
林昭屏住呼吸,目光落在门边猫眼上。她没站起来看。看了猫眼外面一定是黑的。魏恒就站门外,脸正对猫眼,走廊灯关了。
“林昭。”第三声,尾音往上扬,像在等回应。
林昭张嘴,对着门缝用极轻的声音说了一句话。
方励没听清,瞪着眼看林昭嘴唇,上面没发出任何能被称为“回答”的音节。林昭说的是——
“你的水,我不喝。”
门外沉默很久。
然后脚步声退开,魏恒房门开了又关。走廊恢复安静。
方励瘫在椅子上,后背全是汗:“他走了?信了?”
“他不信。但他不确定。他不确定我到底有没有回答。如果我回答了,按他自己改的规则我该死。但我没死。他需要重新确认。”
“确认什么?”
“确认我有没有发现第七条是假的。”
林昭站起来开门,打开走廊灯,走到冰箱前。
公约的纸被翻过来了。正面朝外。磁铁压着四个角,但位置跟她贴回去时不一样。她之前磁铁压背面朝外的四角,现在有人翻纸时捏了右下角,把磁铁往右上推了半厘米。
魏恒翻过这张纸。他看背面朝外以为有人贴反了,顺手翻过来。他没意识到自己碰过的东西就是证据。
但林昭注意到另一件事。
公约第七条的字体,跟她三天前拍的照片对比,有个极细微差别。“必须回答”的“必”字最后一笔收锋,跟原版照片上不一样。原版“必”字最后一笔是圆收的,现在冰箱上这个“必”字是方收的。
有人在陈瑶死后、她搬进来之前又换了一次公约。换的人不是魏恒。魏恒翻纸时没发现正面已被换过——他以为这就是他之前贴的那张。
林昭手指沿冰箱门缝摸了一圈。在冰箱右侧、磁铁下方三厘米位置,摸到一小道凸起边缘。用指甲一挑,冰箱门侧面塑料封条松了,里面夹着一张叠成小方块的纸。
抽出来展开。
一模一样的公约。但第七条写的是:如果有人叫你的名字,先看猫眼。如果猫眼外面是黑的,不要回答。
纸右下角一行圆珠笔小字,潦草像很急的时候写的:
“他不是一个人。第三层的东西是他放的,但冰箱里还有别人。”
第三章 沙发缝里有支录音笔
林昭把纸条翻来覆去看了三遍。方励凑过来念了一遍,脸色变了:“‘他不是一个人’——有同伙?”
“或者有另一个住客在配合他。”林昭把公约折好放口袋,“这张纸塞冰箱封条里,塞的人不敢直接告诉我们,但希望有人能找到。写这行字的人知道魏恒在改规则,也知道冰箱第三层有问题,但ta没能力或者不敢当面说。”
“会不会是上一个住你房间的?”
“有可能。ta动了第三层发现不对劲,搬走之前把原版公约藏这儿。但ta为什么不说清楚谁在配合魏恒?”
方励想了想:“因为ta也不知道是谁。ta只知道除了魏恒还有人在动冰箱。”
林昭点头。走回客厅站冰箱前,拉开第三层。
草莓还在。三天了,一颗没烂,一颗没少,红得不正常。她之前没细看,现在凑近注意到塑料盒底部垫着浸湿的厨房纸,果蒂全是鲜绿色,像刚摘的。
“这东西不对。”她说。
“怎么不对?”
“草莓放冰箱三天果蒂会蔫颜色会暗。这盒果蒂鲜绿,说明放进去之前做过保鲜处理。有人在定期换第三层的东西,保证一直新鲜、一直诱人。”
“为什么保持新鲜?”
“因为第二条说‘不要吃’。人心理是越不让碰越想吃。东西坏了反而不碰。保持新鲜就是持续制造诱惑。等有人忍不住吃了——”
“会怎样?”
林昭看着那盒草莓:“上一个住我房间的动了第三层,第二天‘搬走’了。陈瑶没动第三层,但她死了。魏恒杀人方式不止一种。”
她把草莓盒拿出来翻看底部。塑料盒底面贴着一张很小的标签,油性笔写了三个字:给林昭。
方励倒抽一口气。
林昭把草莓放回冰箱关上门。手很稳,但方励看见她后颈一层细汗。
“他知道你搬进来了。知道你名字。”
“他当然知道。中介租房登记身份证。”
“我不是那个意思。他已经针对你了。陈瑶死之前第三层东西上有标签没?”
林昭回忆。搬进来第二天看见草莓时盒底干干净净没标签。标签今天才出现。魏恒昨晚敲她门叫了名字没得到“回答”,今天冰箱第三层就多了写她名字的标签。
“他在升级。”林昭说,“叫名字没杀死我,换方式了。如果明天早上我吃了那盒草莓——”
“你会死。”
“或者‘搬走’。”
方励在客厅来回走三圈:“报警吧。”
“报什么?说冰箱里有盒草莓写我名字?警察来了魏恒可以说合租室友正常分享。公约上没他指纹,冰箱上也没有。陈瑶死已经结案。我们唯一物证是张来路不明的纸条,上面连签名都没有。”
方励停下来:“那怎么办?”
林昭走到沙发旁蹲下,手指伸进坐垫缝隙,摸到一个硬邦邦的东西。抠出来——一支录音笔。笔身贴着小块透明胶带,胶带上铅笔写了两个字:听我。
按下播放键。
女声,压得很低带颤:“如果你听到这个,说明你也发现了。我叫周雨,住靠窗那间。魏恒是夜班保安,但他上班地方就在这栋楼隔壁停车场。他每天晚上七点半出门,十一点左右从停车场后门回来,走消防通道上六楼,不经过大门口监控。他有一个同伙负责在公寓里面接应。我不知道同伙是谁,但那个人房间在——”
录音断了。下一段开头是日期,陈瑶死前两天。
“我今天看见冰箱第三层多了盒车厘子。没动。晚上在客厅沙发上躺了一会儿,听见魏恒房间有两个人说话。另一个声音很轻,听不清男女。但那个人说了句话:‘第七条改了没有。’魏恒说:‘改了。等她回答了就没事了。’”
录音断了。最后一段只有三秒——一声很短的被掐断的尖叫,然后沙沙摩擦声。
林昭攥着录音笔,指关节发白。
“周雨。靠窗那间原来的住客。她现在在哪?”
方励声音发干:“魏恒搬进来之后靠窗那间就空了。我以为周雨搬走了。”
“第八条,不要打听别人搬去哪。”林昭说,“这条保护的是魏恒。没人打听就没人去找周雨。”
她站起来走到靠窗那间门口。门关着,门缝底下透光。魏恒在里面。
退回来压低声音:“录音里周雨说同伙房间在——后面被掐了。她没说完。”
“客厅沙发坐垫缝隙。”方励突然说,“她是在沙发上录音的。同伙可能经过客厅,她来不及说完就把录音笔藏起来了。”
林昭看着那张旧沙发。第五条:客厅沙发可以坐,不要躺。躺超过三分钟,自己站起来。
“第五条不是规则。”她说。
方励看她。
“第五条是周雨写的。她躺沙发上录音被同伙看见了。同伙问她为什么躺,她说在遵守公约。于是同伙把这事写进公约——‘不要躺,躺了超过三分钟就站起来’。因为躺下来的人,视线刚好能看到沙发坐垫缝隙。”
方励眼睛瞪大了。
“周雨把录音笔藏沙发缝里,然后她‘搬走’了。同伙知道她藏了东西但不知道具体位置,所以编了条规则让所有人不要躺沙发、不要往沙发缝里看。这条规则混在公约里像正常怪谈规则,实际是在藏证据。”
林昭把录音笔放口袋。
“同伙房间,”她说,“在客厅沙发能看到的那一侧。”
四扇门。林昭右手第二剑。方励对门。靠窗魏恒。还有一扇在沙发正对面,门把手上有灰那间。
“那间没人住。”方励说。
“那间门把手的灰,我搬进来那天有,现在也有。但如果有人定期从里面开门出来,门把手不可能一直有灰。除非——”
“除非开门的人从外面进去,出来之后把灰又抹回去了。”
林昭走到那扇门前蹲下看门缝。门缝底下地板有一道极细的被反复摩擦过的痕迹,像门推开时刮出来的。灰被刮掉了,刮痕是新的。
她站起来看方励:“今晚你睡我房间。我睡客厅沙发。”
“你要等他出来?”
“我要让他以为我躺了沙发。第五条说躺超过三分钟要站起来。如果我不站起来,同伙就会出来看。”
“然后呢?”
“然后你就可以打电话报警了。”
第四章 沙发对面那扇门
十一点,林昭关了客厅灯躺沙发上。
方励在她房间门留条缝,手机捏手里,110按好前两位。
林昭睁眼看天花板。沙发很硬,弹簧顶后背。她手指悄悄伸进坐垫缝隙,摸到除了录音笔原来位置之外还有个更深凹陷。周雨在录音笔被拿走后又塞了别的东西。
一张SD卡。她没拿出来,手缩回原位继续躺着。
十二点。公寓安静得像口井。
十二点十五分,靠窗那间——魏恒房间——门开了。脚步声穿客厅进卫生间,水龙头响了一会儿,出来,但没回房间。脚步声在客厅中间停住。
林昭闭眼控制呼吸,胸口起伏变慢。
脚步声朝沙发走过来。
停在她头顶前方大约一步远。
一股很淡的烟味混洗衣液化学香味。那个人站着没动,在看她。
第五条:躺沙发超过三分钟要自己站起来。林昭躺了将近二十分钟。
那个人弯腰。一片阴影落她脸上。一只手伸过来捏住她垂在沙发边沿的手指。抬起来,又松开,落回沙发垫上。像确认她还有没有反应。
林昭忍着没缩手。那只手又伸过来,两根手指按在她手腕内侧脉搏上。
数心跳。
林昭心率快得几乎从喉咙蹦出来,但呼吸压得又浅又匀。大学选修表演基础课,老师教过演尸体:不要憋气,浅呼吸,肩膀别动,眼皮下眼球别转。
手指从她手腕移开。那个人直起身退一步。然后林昭听见一个声音,很低,像自言自语。
“没躺够三分钟。”
声音不是魏恒的。魏恒声音更粗带鼻音。这个更轻,尾音有点飘,像说话不用力的人。
那个人转身往回走。脚步声经过林昭房间门口停了一下。
林昭听见方励门缝里传出一声极轻的吸气。
脚步声继续往前,进了那扇“没人住”的门。门关上。
林昭又躺了整整五分钟才坐起来。摸黑走到自己房间门口敲两下。方励开门,脸在手机微光里白得发绿。
“不是魏恒。”林昭低声说,“同伙住沙发对面那间。他刚才出来确认我有没有违规。如果我真睡着了躺够三分钟,明天早上我可能就‘搬走’了。”
“你摸到东西了?”
林昭手伸进沙发缝把SD卡掏出来:“周雨留了两样。录音笔给第一个发现的人听,SD卡给听得懂的人看。”
插进方励手机。一个文件夹,命名一串无意义数字。几十张照片几段短视频。
第一张:身份证。姓名周雨,住址安心合租公寓六楼靠窗房间。
第二张:周雨自拍,比耶,背景靠窗那间。时间戳两个月前。
第三张开始偷拍。魏恒站冰箱前,手里拿盒东西往第三层放。时间晚上十一点四十,客厅灯关着,只有冰箱照明灯亮。
下一张:魏恒和另一个人站走廊说话。另一个人背对镜头,只能看见肩膀和一只手。那只手很小,手指细长,手腕戴根红绳。
下一段视频七秒。周雨声音:“我今天看见同伙从沙发对面那间出来了。是——”
画面晃,黑了。
最后一张照片周雨站公寓大门口自拍,身后楼梯间。表情很慌,嘴唇在动像说什么。时间戳陈瑶死前五天。
林昭把手机还给方励。
“同伙手腕有红绳。”她说。
方励低头看自己手腕。干干净净。
“不是你。”林昭说,“明天白天注意魏恒手腕。如果他戴红绳,说明视频里是他。如果他不戴——”
“那就是同伙戴。”
“同伙住沙发对面那间,手腕有红绳,声音很轻,知道公约每一个字。”林昭顿了顿,“而且他刚才说‘没躺够三分钟’用的是自己判断,不是魏恒判断。魏恒今晚不在家。如果魏恒在家,刚才出来的应该是两个人。”
方励想了一会儿:“所以同伙负责‘执行’,魏恒负责‘定规则’。魏恒改公约,同伙在公寓盯着谁违反规则。”
“对。但同伙刚才没杀我。他只确认脉搏,说‘没躺够三分钟’就回去了。”
“这说明什么?”
“同伙有自己的判断。他不完全听魏恒的。公约写‘三分钟’,他真的要等够三分钟才动手。如果魏恒定规则是‘躺上去就死’,同伙可能照做。但魏恒写‘超过三分钟站起来’,同伙就真按字面执行。”
林昭看着那扇紧闭房门。
“同伙在遵守公约。哪怕是魏恒写的假规则,同伙也在严格遵守。他像执行程序的人——输入条件,输出结果,中间没恶意没情绪。”
方励打了个寒战:“没情绪的人才最可怕。”
林昭没接话。她把SD卡收好,走回沙发旁蹲下,手指伸进坐垫缝隙另一个位置。刚才摸SD卡时指尖还碰到一样东西——扁平的,有金属边缘。
抠出来,一枚U盘。外壳贴圈胶带,写着:给找到SD卡的人。
林昭看着那行字突然笑了。方励问她笑什么。
“周雨这个人,”林昭说,“给第一个发现者留录音笔,给第二个留SD卡,给第三个留U盘。她在玩嵌套游戏。每层只给一部分信息,逼下一个人继续找。”
“为什么不一次全放进去?”
“因为她不确定第一个发现的人会不会交给魏恒。录音笔被魏恒找到,SD卡还在沙发缝。SD卡也被找到,U盘还在。总有一层留下来。”
林昭把U盘插进手机。一个文本文档,打开是没有标点的长句:
“公约原版九条每一条都是真的但第九条的意思是九条里有一条被换过不是假规则是被人替换过的规则魏恒把第七条换了但同伙不知道同伙以为第七条本来就是必须回答因为同伙搬进来的时候公约已经被换过了同伙是后来的人他遵守的是魏恒改过的版本所以同伙不是同谋同伙是被利用的魏恒利用同伙执行规则同伙以为自己在维护公寓秩序但他不知道自己在杀人同伙房间里有魏恒放的监控魏恒在看着同伙做事同伙如果发现真相就会被魏恒处理掉。”
林昭一口气读完放下手机。
方励嘴张了张:“同伙不是同伙。同伙是另一个受害者。”
“对。魏恒把同伙招进来,给ta改过的公约,告诉ta‘你负责监督大家遵守规则’。同伙以为自己管理员,实际是把刀。魏恒用ta的手杀陈瑶,用ta的判断执行假规则。同伙根本不知道第七条原本是‘先看猫眼’。”
“那同伙为什么手腕有红绳?”
“魏恒让戴的。红绳可能是给每个‘管理员’的标记。上一任管理员可能是周雨,周雨发现真相跑了,红绳收回,给了现在这个。”
林昭站起来走到沙发对面房门前。
“我要跟ta说话。”
方励拉住她:“你疯了?ta会执行规则的。”
“ta执行字面规则。公约第六条:有人在客厅哭,不要安慰,给一杯温水放茶几上,然后回房间。如果我在客厅哭,ta会给我倒水。魏恒不在,ta会按第六条做。我可以趁ta出来倒水时说一句话。”
“说什么?”
“说‘第七条是假的’。”
第五章 第六条:给哭的人一杯水
凌晨一点。林昭坐客厅地板上背靠沙发开始哭。
没假哭。她想到陈瑶睁着的眼睛,想到周雨被掐断的录音,想到自己如果不是考过法硕、如果不是多看了一眼冰箱封条,今晚躺沙发上被数脉搏的人可能就是明天的尸体。眼泪真的,肩膀抖真的。
哭了大约两分钟,沙发对面那扇门开了。
一个女生走出来。很瘦,头发短到耳朵上面,灰色长袖T恤和睡裤,右手腕缠根褪色红绳。二十出头,脸上没表情,像值夜班的便利店店员。
她走到厨房接一杯温水,走回来放茶几上。
“给你。”声音很轻,尾音有点飘。就是刚才说“没躺够三分钟”那个声音。
林昭抬头满脸眼泪看她:“第七条是假的。”
女生停住。
“你说什么?”
“第七条。‘有人叫你的名字必须回答。’这条是假的。原版第七条是‘先看猫眼。猫眼外面是黑的不要回答’。魏恒把公约换过了。你搬进来时看到的第七条已经被改过了。”
女生表情没变,但林昭看见她手腕红绳动了一下。手指在抖。
“你撒谎。”女生说。
“冰箱侧面封条里有张原版公约,你自己去看。沙发缝里有支录音笔,里面叫周雨的女生留下的。周雨在你之前住靠窗那间,她发现魏恒换规则跑了。你搬进来之后魏恒把红绳给你,告诉你你是公寓管理员负责监督大家遵守公约。你一直在按公约办事,但公约是假的。”
女生站原地嘴唇抿成一条线。
“陈瑶死那晚,”林昭继续说,“是你叫了她名字,对吗?”
女生手指攥紧睡裤裤缝。
“魏恒让你去叫的。他告诉你第七条说‘有人叫名字必须回答’,陈瑶没回答违反规则需要处理。你叫了,陈瑶回答了。然后魏恒让你给陈瑶送杯水,说‘公约第六条规定的,有人情绪不好就给温水’。陈瑶喝了,第二天死了。你以为她突发疾病。魏恒告诉你那是她自己的问题跟公寓规则无关。”
女生眼眶红了,但还站着没动。
“你叫什么名字?”
“陶然。”声音哑了,“魏恒说上一个管理员没管好公寓走了,让我接。他说工作很简单看着大家别犯规。我……不知道第七条是假的。”
“你现在知道了。”
陶然低头看红绳,伸手去解,手指抖得解不开。
林昭站起来走到她面前把红绳从她手腕褪下来。绳结松开时陶然整个人像被抽掉什么似的靠墙滑下去蹲地上,脸埋进膝盖。
“他会杀了我的。”陶然闷声说,“他跟我说上一个管理员想跑被他处理了。他说如果我也不听话就让我‘搬走’。”
“周雨没死。她跑了,把证据留沙发缝里。魏恒说她‘搬走了’是吓你。”
陶然抬头眼睛通红:“真的?”
“录音笔和SD卡都是她留的。她跑出去了。”
陶然吸鼻子站起来走到冰箱前把正面朝外的公约揭下来揉成团扔垃圾桶。
“还有一件事。”陶然说,“魏恒让我明天晚上去你房间趁你不在把冰箱第三层东西放你床头柜。”
林昭眉头动了一下。
“他说那是‘新住客欢迎礼物’,按第二条第三层东西不能扔,所以放你房间让你自己处理。他让我别告诉你。”
“让你放什么?”
“一盒草莓。底下压张纸条写你名字那盒。”
林昭看了一眼垃圾桶里揉成团的公约。如果陶然明天真把草莓放她房间,她回屋看见以为是自己忘了收顺手吃了——或者没吃但警察在她床头柜发现那盒草莓上面只有她指纹——
“他在制造证据。”林昭说,“如果我死了草莓在我房间,纸条写我名字,看起来像我自己拿的。如果我没死,草莓在我房间,可以我被说成‘违反第二条’,然后陶然按规则处理我。”
陶然脸白了:“我没想杀你。我以为那条规则就是不能动第三层东西,动了要被赶出去。魏恒说赶出去就是让你搬走不是杀人。”
“陈瑶也没想杀任何人。”林昭说,“魏恒让她心脏停了,然后告诉所有人自然死亡。”
客厅安静了一会儿。方励从房间出来站门口手里还攥着手机。
“现在怎么办?”他问。
林昭看陶然:“魏恒几点回来?”
“早上七点左右。”
“他回来先做什么?”
陶然想了想:“先看冰箱。看公约还在不在,第三层东西有没有被动过。然后问我昨晚情况。”
“你今晚回去把公约重新贴回去。用原来那张第七条‘必须回答’的。告诉他一切正常,我昨晚哭了,你按第六条给我倒了水,我喝了回房间了。草莓的事明天晚上照做。”
陶然睁大眼:“你让我继续帮他?”
“让他以为计划还在进行。他回来发现公约被你撕了、你知道真相了,他会有防备。我们需要他放松警惕自己把证据交出来。”
“什么证据?”
林昭掏出手机打开录音界面按红色圆点。
“你刚才跟我说的每句话我已经录下来了。但录音只能证明你说了什么,不能证明魏恒让你做了什么。我们需要他自己开口。”
陶然盯着录音界面看很久。
“他每天早上回来会先去冰箱拿瓶水,然后坐沙发上喝。喝的时候问我前一晚情况。如果我一边回答一边把手机放茶几上录音——”
“他会看到手机。”
“他不会。他喝那瓶水时从来不看我。他看冰箱。坐沙发上眼睛一直盯着冰箱第三层。”
林昭转头看冰箱。从沙发位置看过去,冰箱第三层刚好在视线正中间。
“他看的不是冰箱。”林昭说,“他看的是第三层东西有没有少。他坐那里在检查‘诱饵’还在不在。”
她转回来看着陶然:“明天早上你把手机放茶几上屏幕朝下录音开着。他坐沙发喝水时你跟他说——”
“‘草莓放好了。’”陶然接上,“他就说句‘嗯’。”
“不够。多说点。问他:‘如果林昭没吃怎么办?’”
陶然愣一下慢慢点头。
“他会回答。他会告诉你‘没吃就按规矩办’。只要他说出‘规矩’两个字,结合你之前证词,就能证明他利用公约规则杀人。”
方励插一句:“那他如果不说呢?如果他让你动手呢?”
陶然沉默几秒。
“他不会让我动手。”她说,“他从来不自己碰。陈瑶死的时候他连陈瑶房间都没进过。他只会说‘按规矩办’,然后等着别人自己触发条件。如果有人不触发,他就改规则让那个人变成触发的人。”
林昭看着陶然。这个女生说话时没表情,像陈述工作手册。但右手手指一直抠左手手腕上刚才被红绳勒出来的印子。
“你怕他。”林昭说。
“我不怕他。”陶然说,“我怕的是他让我做的事,我做了之后才发现是错的。那种怕。”
林昭把手机录音关掉递给陶然。
“明天早上你录完音把手机藏冰箱第三层草莓盒后面。他走了我下来拿。”
陶然接过手机攥手里。
“如果他发现了呢?”
“他不会。他从不看冰箱第三层里面的东西。他只看草莓还在不在。你把手机放草莓盒后面外面看不见。”
陶然点头。
方励低声问:“陶然你多大了?”
“二十一。”
“你怎么会来这种地方?”
陶然把手机揣口袋往自己房间走。走到门口停一下没回头。
“魏恒说管住一栋楼规则一个月免房租还给我八百块。我大专没毕业找不到别的工作。”
门关上。
第六章 冰箱第三层,草莓盒底有夹层
第二天早上六点五十,林昭站自己房间门口隔走廊听客厅动静。
七点零三分大门响。魏恒回来了。脚步声穿客厅先去了冰箱。冰箱门打开关上。沙发弹簧被压下去的声音。
陶然声音响起来很平:“草莓放好了。”
魏恒“嗯”一声。喝水声。
陶然:“如果林昭没吃怎么办?”
一阵安静。林昭能想象魏恒坐沙发上眼睛盯着冰箱第三层的样子。他在判断这句话是陶然问工作流程还是试探。
“没吃就按规矩办。”魏恒声音比陶然粗带没睡醒鼻音,“第二条说了第三层东西不能动,动了要处理。她要是没吃说明没动。没动不算违规。”
“那她要是扔了呢?”
“扔了就是动了。动了按规矩办。”
“按规矩办事怎么办?”
魏恒停了一下。林昭心提起来。如果魏恒警觉了,陶然有危险。
“你问这么多干什么?”魏恒声音低了一点。
“上一个管理员走之前什么都没跟我说。你让我按规矩办,我得知道规矩到底怎么办。”
几秒安静。然后魏恒笑了声音很粗:“你倒是认真。行我告诉你。动了第三层的人要自己承担后果。陈瑶没动第三层但她违反第七条不回答别人名字,所以她也承担了后果。你不需要动手。你只需要告诉他们他们违规了。剩下的事他们自己会做。”
“自己会做”四个字落进林昭耳朵像颗钉子。
魏恒意思明白:他只需要让违规者知道自己违规了。剩下的事,违规者会因为恐惧、因为想“补救”、因为相信规则自己走进死路。陈瑶回答名字之后魏恒让陶然送杯水告诉她“你违反规则喝了这杯水就没事了”。陈瑶喝了。水里的钾让心脏停了。
魏恒不需要动手。他只需要让规则替他把人杀了。
七点二十分魏恒房门关上。上夜班回来白天睡觉。
林昭等两分钟走到客厅。陶然坐餐桌旁手机放桌上。林昭拿起来听止录音回放。魏恒声音很清楚:“没吃就按规矩办。”“动了第三层的人要自己承担后果。”“你不需要动手。你只需要告诉他们他们违规了。剩下的事他们自己会做。”
林昭把录音文件备份到自己手机,陶然手机还给她。
“还有一件事。”林昭走到冰箱前拉开第三层把那盒草莓拿出来。盒底标签还在写着“给林昭”。她把草莓盒翻过来用指甲沿底部边缘撬了一下,塑料底托弹开。
底托下面压着片指甲盖大小的东西。
一枚SD卡。跟周雨留在沙发缝那张几乎一样。
插进手机。一个音频文件,文件名“第六条”。播放,男人声音——魏恒声音,但比刚才客厅里说话更清楚像很近的距离录的。
“第六条改了没有?”
陶然声音:“改了。现在是‘给温水’。”
“好。周雨那版写的是‘不要给任何东西让她自己安静’。那版太慢了。给水快。水里面放东西她喝了就完了。”
林昭按下暂停。
陶然站旁边脸色灰白。
“这盒草莓不是魏恒放的。”林昭说,“是周雨放的。周雨跑之前把这张卡塞草莓盒底托里然后把草莓盒放回冰箱第三层。魏恒后来换过冰箱东西但他不知道这个盒子底下有夹层。他以为草莓只是‘诱饵’,不知道诱饵本身也是证据。”
陶然看着SD卡:“周雨到底留了多少东西?”
“三层。录音笔、沙发缝SD卡、U盘、草莓盒SD卡。”林昭数,“她用同一个逻辑:每层留一份证据,每层只让找到的人知道一部分。魏恒搜走录音笔SD卡还在。搜走SD卡U盘还在。搜走U盘草莓盒还在。”
“她为什么不报警?”
“她报了。”林昭把手机屏幕转向陶然。U盘里还有个之前没注意的隐藏文件,PDF打开是报警回执扫描件。周雨跑出去之后去派出所但警方没立案。回执写着:“反映情况:合租公寓纠纷。处理结果:建议协商解决。”
陶然盯着回执看很久。
“警察不管?”
“她当时只有录音笔里面只有一句‘第七条改了没有’。警察觉得是有矛盾。她需要更多证据所以回来把SD卡和U盘藏好再去报警。但她没来得及——”
林昭停住。草莓盒底托夹层里SD卡下面还压着张对折小纸片。抽出来展开。
一行字,周雨笔迹:“如果拿到这张卡的人已经死了,告诉警察去查魏恒的消防通道。他每次从停车场回来都走消防通道,楼梯间里有血迹。陈瑶不是第一个。上一个是靠窗那间的人,我搬进去之前就死了。”
林昭把纸片折好放口袋。
“今晚魏恒出门之后,”她说,“我们去消防通道。”
第七章 消防通道五楼半,砖后面有个人
晚上七点半魏恒准时出门。林昭站猫眼后面看他穿客厅开大门消失楼梯间。
等五分钟开门叫上方励陶然。
消防通道在走廊尽头靠窗房间右侧,铁门平时锁着。插销老式从里面能开。方励撬两下开了。
楼梯间没灯。方励手机手电筒光柱扫过去混凝土台阶落满灰,靠墙堆几个废纸箱。
林昭蹲下看台阶边缘。
“有人走过。灰被踩实了。”
手电筒往上照。台阶一道很淡暗色痕迹从三楼拐角延伸到四楼。不是血,颜色太旧发黑像干了的铁锈。
“上还是下?”方励问。
“上。魏恒从停车场回来走消防通道上六楼。如果他在楼梯间处理过人,痕迹应该在上一层或半层拐角。”
上走一层。五楼到六楼之间拐角平台堆三个纸箱。林昭搬开最上面纸箱,底下地面一片不规则暗色浸染已经彻底渗进水泥。纸箱底部也沾同样颜色,像有人用纸箱吸水。
方励手电筒照着那片痕迹光在抖。
“这得多少血?”声音很轻。
“一个人的量。”林昭说。
陶然站台阶上面没下来。脸在手电筒反光里白得像纸。
“魏恒跟我说过一句话,”陶然突然开口,“他说上任任管理员‘回老家了’。他说这话时在擦楼梯间扶手。我以为他在打扫卫生。”
林昭站起来手电筒扫拐角墙壁。靠墙根位置有块砖水泥缝是新的,颜色比周围灰浆浅。手指抠一下水泥是松的。
“方励你有工具吗?”
方励口袋掏出一把修手机撬棒。林昭接过来沿砖缝撬几下。砖松动抽出来,后面墙洞塞着黑色塑料袋。
拎出来打开。
一部碎屏手机,屏幕裂蛛网状,背面贴卡通贴纸。下面压张折叠纸,打开是身份证。姓名:周雨。
陶然倒吸一口气。
林昭按碎屏手机电源键。屏幕亮一下锁屏界面弹出来,壁纸是自拍。周雨对着镜头比耶手腕戴红绳。
“她没跑掉。”方励说。
“她跑出去了报了警又回来了。”林昭把身份证翻过来背面圆珠笔一行小字:“楼梯间五楼半砖后面。”
周雨最后一次回来藏证据时把自己手机身份证也塞进墙里。她知道自己可能走不掉了。她把自己也变成了一层证据。
林昭把东西收好后塞回原位。
“这些够了吗?”方励问。
“够了。录音视频物证墙洞血浸痕迹周雨手机身份证。还有陶然证词。”
她看陶然:“你愿意去跟警察说吗?说魏恒让你做了什么说了什么?”
陶然站台阶上手攥红绳褪下来的手腕。沉默很久。
“他让我叫陈瑶名字。”陶然说声音很平,“他说这是管理员工作。我信了。我要是早知道——”
“你现在知道了。”林昭说,“知道就够了。”
晚上十一点林昭坐客厅沙发手机摆茶几上录音界面亮着。方励坐旁边手机里110按好。陶然坐餐桌旁手腕空空红绳放面前桌上。
十一点零三分。走廊灯灭。
魏恒脚步声从大门口进来穿客厅停在沙发前面。
“陶然说你哭了。”魏恒声音从头顶落下来,“按第六条给你倒水没有?”
林昭抬头看他。魏恒个子不高肩膀很宽,深蓝保安制服脸晒得黑眼睛下面两道深纹。
“倒了。”林昭说,“但我没喝。”
魏恒表情没变。“为什么?”
“因为第六条是假的。”
魏恒安静两秒。然后笑了下嘴角动了动眼睛没笑。
“谁跟你说的?”
“周雨。”
魏恒笑容消失。转头看陶然。陶然坐餐桌旁没躲他目光。
“你跟她说周雨的事?”
“周雨没死。”陶然说,“她在墙里留了东西。”
魏恒往前迈一步。林昭把茶几上手机翻过来屏幕朝上录音界面波形在跳。
“魏恒,”她说,“你刚才说的话已经录进去了。陶然早上跟你说的那段也录进去了。草莓盒底下SD卡里有你让陶然改第六条的录音。消防通道五楼半墙洞里周雨手机身份证。你坐过那张沙发缝里有周雨录音笔和SD卡。”
魏恒没动。看林昭像看一个意料之外的障碍物。
“你想要什么?”他说。
“想要你站着别动。”方励从旁边站起来手机举耳边,“喂110吗?安心合租公寓六楼有人涉嫌谋杀我们有录音和物证——”
魏恒转身往大门口走。
林昭站起来:“你走不掉。消防通道五楼半血迹拍过照了,周雨手机里有你和她最后聊天记录。你删了她手机里东西但你不知道她还有张SD卡在草莓盒里。你每次检查冰箱只看草莓还在不在,从来不翻底托。”
魏恒停门口手放门把上。
“陶然。”他没回头,“你信她们不信我?”
陶然站起来。拿起桌上红绳走到魏恒身后放他脚边地板上。
“周雨在墙里。”她说,“陈瑶在床上。你跟我说她们都是自己违规。”
魏恒拉开门。
门外站两个警察手已经按在腰上。
第八章 第九条写的是真话
魏恒被带走后公寓空三天。方励搬去表哥家过渡,陶然回学校宿舍。林昭一个人住六楼等警察做完现场勘查。
第四天负责案子的刑警打电话说魏恒交代了一部分,但有件事想确认。
“冰箱上那张公约第九条‘以上规则有一条是假的’——这条到底魏恒写的还是原来就有的?”
林昭站冰箱前看那张取证后又贴回来的公约。第九条加粗字体跟其他八条一样字号行距。
搬进来那天她以为第九条是哪个住户恶作剧。后来以为魏恒用来制造混乱的烟雾弹。再后来以为第九条本身也是假的,原版九条全真。
但现在想到一件事。
周雨U盘里那段话没标点,但有一句:“公约原版九条每一条都是真的但第九条的意思是九条里有一条被换过”。
周雨说“被换过”,不是“是假的”。
第九条字面意思:九条里有一条是假的。但如果第九条本身是真的,它就是那个“假”的候选之一——一条声称有一条是假的的规则,它自己到底真假?
悖论。
但周雨U盘里给了解法:“不是假规则是被人替换过的规则”。第九条说的“有一条是假的”意思不是某条规则内容编造,而是有一条规则被人替换过不是原版。第九条提醒住客:这张公约被人动过手脚,去找出被动过那条。
它本身就是真的。一句真话告诉你“有人换了规则”。
而魏恒把第七条从“先看猫眼”改成“必须回答”之后,第九条变成烟雾弹。每个看公约的人都会在九条之间反复排雷试图找出“哪条假的”,但没人想到去比对原版——因为第九条说“有一条是假的”没说“去找原版”。
魏恒利用了第九条模糊性。不需要改第九条。第九条原封不动留着就能让所有人往错误方向想。
“第九条是真的。”林昭对着电话说,“原版九条全真规则。第九条意思不是‘有一条编的’是‘有一条被人换了’。魏恒换了第七条但第九条没动。他让第九条替他打掩护。”
刑警电话那头记了几笔:“所以你们比对照片才能发现第七条被换过。”
“对。如果只看公约本身,第九条引导你猜哪条假的,你永远猜不到,因为九条全是真话——除了被换掉那条。但被换掉那条本身也是‘真’的,它是一张真的假规则。魏恒把‘假’从‘内容不成立’偷换成‘内容被替换’。第九条说的是后一种意思,但他利用读者往第一种意思上想。”
刑警沉默一会儿:“你们这些住合租公寓的脑子都这么复杂?”
“九百块一个月。”林昭说,“不复杂点活不下来。”
挂了电话林昭把公约从冰箱揭下来翻背面用圆珠笔写一行字:
第九条:以上规则,有一条被人换过。找到原版,你就知道是谁换的。
贴回冰箱正面朝外。磁铁压四个角。
一周后方励回来拿东西看见冰箱公约站前面读一遍。
“你把第九条改了?”
“原版第九条就这意思。我只是写清楚了。”
方励看她一眼:“你还住这?”
“住。房租都交了。”
“不怕?”
林昭从冰箱第三层拿出盒新草莓——自己买的正常草莓果蒂有点蔫了。洗两颗递方励一颗。
“魏恒带走了。陶然回学校了。周雨手机还给她家里人。这栋楼现在只剩我一个。”咬一口草莓,“而且我准备把靠窗那间租出去。”
“租给谁?”
“租给法学生。最好刑诉方向过了初试的。”
方励嚼着草莓笑一声:“你还真是——”
“什么?”
“没什么。”方励把草莓蒂扔垃圾桶,“下次冰箱第三层再出现东西记得先翻底托。”
林昭看冰箱上被她改过第九条的公约把最后一口草莓咽下去。
“下次,”她说,“没有下次了。”
冰箱第三层空盒子底下她用胶带贴了张新纸条:
给下一个住靠窗房间的人:公约背面有原版照片。先看猫眼,再回答。
——林昭,住右手第二间,九百块一个月,别信中介。