依织歌的电脑屏幕上,三张照片一字排开。
放大到200%的像素格子里,林北的嘴唇微微张开,下唇与上唇之间有一条极细的缝隙。照片的左侧,灾害的三张嘴定格在不同角度——一张正在张开,一张正在闭合,一张维持在某个词汇的最后一个音节上。依织歌在每张嘴的旁边标注了角度:15度、22度、17度。没有参考系,没有对照样本,没有任何语言学数据库可以匹配。她只是在记录。
她已经连续盯着这三张照片看了四十分钟。期间喝了两杯咖啡,吃了一盒外卖送错的蒜蓉西兰花,和粉丝群里的人吵了一架关于“魔法少女是否存在”的老话题。然后继续盯着屏幕。
出租屋里只有她一个人。黄鹤出门去二手市场淘平板电池了,林北被他强行拖去当苦力。依织歌听到黄鹤在门口说“你不能一天到晚窝在沙发上打游戏,会退化的”,林北的回答只有一个字:“退。”
然后门关上了。依织歌把口型分析软件的最后一个参数调完,合上电脑,靠在椅背上。她今天没有扎头发,金发散在肩膀上,发尾翘起来一小撮,被窗外的风吹得轻轻晃动。她看着天花板上那道裂缝。那道裂缝从三个月前天台的正上方——不对,是从黄鹤的床铺正上方——一直延伸到客厅的灯座旁边。比昨天更长了。
黄鹤自己可能还没发现。
依织歌发现了。她第一天来这间出租屋就发现了天花板上那道裂缝,当天晚上她就联系了一个搞建筑检测的朋友,朋友说垂直裂缝通常是地基沉降或者结构老化,不排除有更严重的问题,然后她又在南网数据库里搜了一晚上H城的地质灾害记录。没有断裂带,没有地震史,没有矿采空区。那道裂缝不应该存在。但它存在。而且正在变长。
依织歌把这件事记在心里。她习惯把很多事情都记在心里。比如大灾变那年她失去了几个朋友。不是那种“在新闻里看到名字”的朋友,是那种一起吃饭、一起骂老板、一起在凌晨三点的办公室里改设计稿的朋友。她们都是魔法少女。不是精英,不是明星,不是晨星。只是普通的、登记在册的、每天对着摄像头摆POSE的小魔法少女。然后大灾变发生了,她花了大半年才愿意承认她们不会再回来。
比如黄鹤。在大灾变第三年她第一次听说这个学弟开了间魔法少女周边设计工作室,她当时在另一座城市做另一份工作,但还是托人打听了一下。后来工作室倒闭,黄鹤失联。她花了三个月确认他还活着,又花了三个月确认他没有把自己搞死,最终在联合纪元元年五月找到了这间出租屋。
比如林北。她第一次在照片里看到他的时候就知道那不是魔法少女。她在魔法少女行业干了三年,见过十几个在职魔法少女的现场战斗,直播画面和现场差距有多大她比任何人都清楚。魔法少女的战斗方式不是那样的——不是那根撬棍,不是那种快到不正常的反应速度,更不是他看人的那种眼神。魔法少女看人的眼神是温柔的,是坚定的,是“我会保护你们”的承诺。林北看人的眼神是“你们还不值得我站起来”。
但他还是站起来了。每一次。
依织歌觉得这件事本身就很有意思。
她把电脑重新打开,没有回到口型分析的界面,而是打开了另一个文件夹。那个文件夹的名字叫“大灾变”,创建时间是四年前。里面是她通过各种渠道收集的资料——公开的战斗记录、非公开的个人拍摄、南北双方对战前总攻的碎片化报道、以及一份她花了很多很多力气才搞到的东西:一份战前动员令的传阅记录。那份记录显示,初代魔法少女“晨星”在大反攻发动之前,曾向联合指挥部提交过一份反对意见。她反对的不是出击本身,而是时机。
“灾害源头的行为模式还未解明。”
这是晨星原话的第一句。没人听。依织歌看着这份文件,已经看过无数遍了。但她每次打开都还是会在同一个位置停下。文件末尾的签名栏。晨星的签名在最下面,手写的字体,和她人一样漂亮。上面是一排指挥部的批复,每一栏签的都是同意。只有晨星那一栏签的是反对。
依织歌的手指在触控板上悬停。然后她把文件关了。不是因为看够了,是因为再往下想又会回到那个她解不开的问题:如果人类听了晨星的话,大灾变会不会是另一个结局?这个问题没有答案。但她知道自己离答案越来越近了。因为林北听到的那三个字。
“为什么。”
一个异世界的灾害,用异世界的语言,问了一个这个世界的问题。依织歌把这个信息存进了“大灾变”文件夹。这个文件夹里现在又多了一个子目录,名字是空白的,只有一个闪烁的光标。她还没想好该给它取什么名字。
H城二手电子市场位于第四街区的半地下商场,前身是一个停车场。大灾变后停车场废弃,摊贩们搬进来,在停车位上搭起塑料棚和铁皮柜,卖的全是从废墟里回收的电子零件。空气里弥漫着焊锡、灰尘和劣质空气清新剂混合的味道。
黄鹤熟门熟路地穿过几排摊位,在一个堆满电池芯的柜子前停下来。摊主是个戴老花镜的老头,正用螺丝刀拆一台报废的平板电脑。林北站在两步外。他今天穿着那件白色小猫T恤,外面套了一件黄鹤的旧夹克,帽子拉得很低,遮住了大半张脸。
“你别碰任何东西。”黄鹤在进市场之前叮嘱过。林北没有回答。但他确实没碰任何东西。他只是站在通道正中间,像一根被插在河中央的柱子。来来往往的人自动绕开他,没人注意到这个戴帽子的青年就是南网上正在疯狂刷屏的魔法少女。
黄鹤挑了两块电池芯,正和摊主讨价还价。摊主说五百,黄鹤说三百,摊主说四百五不能再少,黄鹤掏出三百五说就这么多,摊主看了一眼他钱包里仅剩的几张钞票,叹了口气摆摆手。
林北忽然开口:“你买东西的时候呼吸会变慢。”
黄鹤愣了一下。“什么?”
“在讲价之前,你的呼吸比平时慢了半拍。”
“那是策略,”黄鹤说,“不能让摊主看出你很想要。”
林北没有再说话。只是把目光从黄鹤脸上移开,继续看通道尽头一盏忽明忽灭的日光灯。他在天台第一眼看到黄鹤就知道这个人不怕死。一个真正怕死的人不会在灾害降临的时候还在天台上脱衣服,更不会对一个从虚空里踏出来的裸男说“你也是来天台透气吗”。但刚才黄鹤在讲价的时候,呼吸慢了半拍。那是一个活人才会在意的事。
他们在市场出口处遇到了一个卖二手手机的摊位。摊位上摆着一台和慕容同款的旧手机。屏幕裂了,但还能开机,锁屏画面是一张模糊的星空照片。林北在这台手机前停了一秒。然后继续往前走。
慕容今天值夜班。办公室里只有他一个人,灯管还是那盏坏了一半的灯管,空调还是那台报修三次没人来修的空调。他把脚搁在办公桌上,手机举在眼前。屏幕上是他昨天拍的那张照片——那道流光拖出的尾迹,和尾迹尽头模糊的城区轮廓。
他已经反复看了无数遍。放大,缩小,旋转角度。像素太低,看不清细节。但他确定一件事:那道流光消失的方向不是天空,不是远方,是H城城区内部。更准确地说,是老城区方向。老城区有什么?居民楼,菜市场,沙县小吃,麻辣烫店,还有几十栋和他办公室一样破的老破小出租楼。
魔法少女住在老城区。
慕容把脚从桌上放下来,椅子腿在地板上发出刺耳的摩擦声。他打开昨天建的那张表格,在备注栏最下面加了一行字:流光消失方向:老城区。可能是居住地。需进一步确认。然后他停住了。把“需进一步确认”删掉,改成“正在确认”。撒谎。但表格是自己看的,没人会查。
他的手机响了。来电显示是陈正一。慕容接起来,还没说话就听到对面压得很低的声音:“你在办公室?”“值夜班。”“灾害记录表填了没?”“填了。”“那份表格呢?”“加密存好了。”“好。”陈正一顿了一下,“把表格备份一份。别放在同一台电脑里。”
慕容的脚重新搁在桌上。“我以为你不让我查。”
“我让你别让上面的人看到,”陈正一的声音还是压得很低,但语速变快了,“没让你不查。”
电话挂断了。慕容盯着手机上那张模糊照片看了一会儿,然后打开加密软件开始备份。窗外的H城夜色灰蒙蒙的,远处有几栋大楼亮着稀疏的灯。老城区方向的灯光最暗,像是被什么东西压住了。
出租屋的门被推开时,依织歌正趴在茶几上打盹。金发散在键盘上,压出了好几个乱码键。电脑屏幕已经进入了待机状态,指示灯一明一暗地呼吸着。
黄鹤进门时看到这一幕,脚步不自觉地放轻了。他把电池芯放在书桌上,从床上扯了条毯子,犹豫了一下,盖在依织歌肩膀上。依织歌的肩膀动了一下,但没醒。
林北已经坐回了沙发。他拿起手机,打开消消乐。通关音效响起。然后切水果的声音。然后另一个游戏的声音。他把市面上能下的手游全都下了一遍,每天轮着打。
黄鹤在书桌前坐下,准备换平板电池。拆开背板,拔出旧电芯,新电芯装进去,排线接好。手上干着活,脑子里却在转别的事——昨天林北说的那三个字。“为什么。”灾害在问为什么。一个异世界的灾害用异世界的语言在问为什么。这本身就不合理。更不合理的是,林北居然愿意告诉他这件事。
黄鹤看了一眼沙发上的林北。林北正用一个快到离谱的手速玩贪吃蛇,那条蛇在他屏幕上已经占满了整个画面的一半。黄鹤想说点什么,但又不知道该说什么。问“你昨天为什么突然愿意说话”?不对,林北不是不愿意说话,他只是不说废话。问“你对那个灾害问的为什么有什么想法”?太蠢了。问“你是不是开始在乎这个世界了”?
黄鹤把最后一颗螺丝拧紧,平板正常开机。
“林北。”
“嗯。”
“昨天那个灾害,你以前见过类似的吗?”
林北的手指没有停。“没有。”
“但你听得懂它的语言。”
“是我的世界的语言。不是我的语言。”
黄鹤沉默了一秒。“你的世界有多少种语言?”
“不知道。”
“你怎么知道灾害说的是你世界的语言?”
这次林北的手指停了。贪吃蛇一头撞在墙上。屏幕上弹出分数结算界面。他看了一眼屏幕,把手机放下。
“我渡劫之前,听到过类似的声音。”
黄鹤把平板放在桌上。他没有继续追问。但他想起了一件事。林北第一次出现在天台上的时候,对着这片陌生的天空说的第一句话是:“这也是我飞升天劫的一部分吗?还是……”他没说完。黄鹤当时以为那只是困惑。现在他意识到那可能不只是困惑,是林北确实在灾害口中听到了某个熟悉的音节。
那个“为什么”,也许不是灾害在问林北。也许是在问这个世界。
依织歌醒了。她从茶几上撑起身子,金发上还沾着键盘按键印出的乱码纹路。她揉了揉眼睛,看了一眼肩膀上滑下来的毯子,又看了一眼黄鹤。黄鹤假装在调平板参数。“你醒了。”“嗯。”“睡得好吗?”“做了个梦。”“什么梦?”“梦到大灾变没发生。”依织歌把毯子叠好放在沙发扶手上,“然后醒了。”
她没继续说。黄鹤也没问。林北重新拿起手机,打开了一个新的游戏。
傍晚下起了雨。不是灾害引起的那种狂暴的风雨,只是H城夏天最普通的午后暴雨。雨点打在出租屋的窗户上,发出密集的噼啪声。天花板上那道裂缝在雨天的潮气里看起来更明显了,从灯座一直延伸到墙角,像一条干涸的河床。
黄鹤在厨房里煮泡面。三包。口味分别是香辣、酸菜和红烧,一人一包。他记得林北多夹过一筷子毛肚,所以多切了一碟毛肚放在他碗里。依织歌靠在厨房门框上,手里端着咖啡杯,咖啡已经凉了。她看着窗外灰色的雨幕。
“你还记得晨星最后的公开露面吗?”她忽然问。黄鹤的手在锅边停了一下。“记得。大反攻之前,她发过一条动态。”“‘我们会赢的。’”依织歌把晨星当时发在社交媒体上的那句话念了出来,“她是这么说的。”黄鹤把煮好的泡面倒进三个碗里。“你觉得她当时知道会输吗?”
依织歌没有回答。林北从沙发上坐起来,看着窗外。雨正在变小,云层裂开一道缝,傍晚的金色阳光从缝隙里漏下来,照在对面楼的墙壁上。墙壁上有一道被上次灾害砸出的裂纹,雨水沿着裂纹往下淌,在夕阳下反着光。“雨停了。”他说。
这是林北第一次主动描述外部世界的状态。黄鹤端着两碗泡面,不知道该说什么。依织歌替他说了:“那就出去走走。”她说这话的时候,视线还是落在天花板上那道裂缝上。那道裂缝在雨后的光线里看起来更深了。
但它还没有裂开。还没有。