林北是被咖啡味熏醒的。
她睁开眼。上铺空着。陈默已经起来了。
桌上有一杯咖啡。黑色的。表面浮着一层可疑的油脂。
她坐起来。陈默的外套从她肩膀上滑下去。她里面只穿了一件旧T恤,太大,领口歪到一边。
她伸手拿咖啡。喝了一口。
"难喝。"她说。
"后勤送的衣服到了。"陈默的声音从卫生间传出来,伴随着电动剃须刀的嗡嗡声。
床边放着一个纸袋。印着训练中心的灰色logo。
林北把咖啡放下。拿出衣服。
M码。深蓝色的训练中心制服。左胸口袋上有一个倒长的银色树——北家标记。
她脱掉T恤。换上制服。
镜子在门后面。她走过去。
合身。不是宽松的那种合身,是刚好贴着她现在这具身体的合身。腰。肩。袖长。
她站在镜子前。头发乱糟糟的。脸上还有枕头印。
她歪了一下头。
制服裙摆到膝盖上方。
她昨天一直在想一件事。
陈默说的那句话。
"给兄弟爽爽。"
她想了一整天。
想了一整夜。
想到了一个报复方式。
她伸手。把裙摆往上拉了一点点。
一点点。
露出膝盖上方一小截大腿。
很白。
她继续看着镜子。假装在整理领口。
"合身。"
陈默从上铺探头。下巴上还有没刮干净的胡茬。
他的视线从镜子里扫过来。很自然。
从林北的脸。到领口。到拉起的裙摆。到膝盖上方那一截。
他看了。
大大方方地看了。
然后他说了两个字。
"小孩。"
林北的动作停了。
"什么?"
"小孩身材。"陈默说。他的表情和平时一样。没什么特别的。声音也很平。"没什么好看的。"
林北的大脑空白了零点五秒。
然后她的脸红了。
不是害羞的红。
是愤怒的红。
滚烫的。
从脖子根烧到耳朵尖。
"你——"
她跳起来。
但是制服合身。腿长也缩了。她跳得够高。
只够打到陈默的膝盖。
"砰。"
拳头砸在陈默的膝盖上。
不重。
因为她的拳头本来就不大。现在更小了。
陈默的膝盖纹丝不动。
他低头看了一下自己的膝盖。
又看了一下林北。
"你打我膝盖干什么。"
"你塔喵说什么呢!"
林北的声音劈了。比昨天还劈。
她跳起来又打了一下。
还是膝盖。
"砰。"
还是不重。
"够了。"陈默说,"你再打我膝盖也长不高。"
"你——!!"
林北气得脸通红。她抬起脚想踹。但陈默从上铺探出来的距离刚好够她踢到空气。
她的脚在半空划了一下。什么都没踢到。
然后她因为重心不稳往旁边歪了一下。
左手扶住桌角才没摔倒。
桌上的咖啡杯晃了一下。咖啡洒出来。
又是渍印。
陈默看着桌上的渍印。
"你今天已经弄了两个了。"
"那是你的错。"
"为什么是我的错。"
"因为你——"
林北说不下去了。
因为她想说的理由太丢人了。
因为她总不能说"你说我小孩身材所以我打你"。
这听起来像是——
她承认了。
承认她在意他的评价。
她把裙摆放下来。放得很用力。布料发出一声轻响。
她不说话了。
她坐回床边。背对着陈默。
耳朵尖还是红的。
陈默看了她两秒。
然后他做了一件让林北更生气的事。
他把咖啡杯从桌上拿起来。用纸巾擦了渍印。
擦得很仔细。
然后他把纸巾团成球,扔进垃圾桶。
"渍印不会渗进去。"他说,"刚洒的。擦得掉。"
林北不想听。
但她还是听到了。
她的耳朵更红了。
她站起来。把制服的裙摆拉到最下面。拉到脚踝。
"塔喵你把裙子改长。"
她说。
"制服是标准的。"陈默说。
"我不管。太短了。"
"你刚才自己拉上去的。"
"那是——"
林北卡住了。
她闭嘴了。
因为她说不出"那是为了给你看"。
那听起来更丢人。
她抓起纸袋里的帽子。训练中心的深蓝色帽子。
扣在头上。帽檐压得很低。遮住眼睛。
也遮住发红的耳朵尖。
她走向门口。
拖鞋啪嗒啪嗒踩地板。
走到门口的时候她停了一下。
"小孩就小孩。"
她说。
声音闷闷的。从帽檐底下传出来的。
"但这个小孩今天要搞坏六台终端。"
她拉开门。
走出去。
门在身后关上。这次没有摔。只是关。
但关的声音比摔门更安静。
更冷。
陈默坐在上铺。
他低头看了看自己的膝盖。
两个红印。
很小。
不疼。
他嘴角动了一下。
很小。
然后他躺回去。
盯着天花板。
过了很久。
他说了一句很轻的话。只有他自己能听到。
"小孩身材也挺好的。"
他说完。
翻了个身。
面朝墙壁。
---
食堂比昨天安静。
林北穿着新制服走进去。太合身了。没有外套的遮挡感,每一步都像在暴露什么。她低着头,快步走。
顾小乙在角落。面前放着一锅东西。
不是饺子。
是粥。
"你消化系统变了。"顾小乙说,"先喝三天粥。"
林北看着粥。白粥。没有任何配料。米粒煮得开了花,稠稠的,冒着热气。
"这什么。"
"白粥。"
"为什么没有配菜。"
"因为配菜会刺激你的新消化系统。"
"塔喵我不想喝粥。"
"不想喝也得喝。"
顾小乙把碗推过来。瓷碗底擦着桌面,发出一声闷响。
林北接过。她喝了一口。
能尝到米味。
七成。
比之前又多了。
她没说话。她喝完了。把空碗放在桌上,碗底和桌面接触的声音很轻。
顾小乙看着她。
"味道。"
"一般。"
顾小乙点头。"一般比难喝好。"
---
简报会在训练中心三楼。
林北去得早。签到终端在走廊尽头,屏幕亮着冷淡的蓝光。
她走过去。手指在屏幕上"不小心"按了一下。
终端闪了一下。没黑。只是亮度跳了一格,像打了个哆嗦。
她在控制力度。
五台终端和食堂屏幕。昨天的事。没人抓到她。
会议室里人不多。苏教官站在前面。大屏幕亮着。
林北找了个靠后的位置坐下。陈默在她旁边。白小洛在另一边。苏晓晓抱着平板。顾小乙在最后排,低头看手机。
"先看这个。"苏教官说。
大屏幕上出现一张卫星照片。
双塔市郊区。一片空地上,突然出现一座游乐园。
摩天轮。过山车轨道。旋转木马。全部清晰可见。
"极乐谷。"苏教官说,"卫星照片显示已存在至少十年。但地图上无记录。工商登记查不到。没有人记得去过。"
她停顿了一下。
"这不是空洞。空洞不会写规则。这个东西会写规则。"
她看向林北。
"你的银纹能感知规则的纹理。你去。"
林北想说"塔喵我刚归原还没休息够"。
她说不出口。
因为苏教官的眼神不是在请求。是在确认。像早就知道答案,只是等一个回声。
林北点头。
"行。"
---
简报会散了。
人往外走。
林北站起来。帽檐还压着。
一个女生从门口走过来。
学生会干事。戴着袖标。手里拿着一叠文件。
"林北?"
林北抬头。
帽檐底下露出半张脸。
"什么事。"
"学生会通知。"女生递过来一张纸,"你的住宿信息需要更新。档案更新后性别栏变了,男生宿舍不再适合。"
林北看着那张纸。
上面写着:新宿舍楼,3层,307室。室友:白小洛。
她愣了一下。
不是因为要搬宿舍。
是因为和白小洛一间。
"什么时候搬。"
"今天。"
"今天?"
"最迟今天。"女生说,"后勤已经把你的东西搬过去了。"
林北想说"塔喵谁让你们搬我的东西"。但她没说。因为后勤搬东西这件事她阻止不了。他们搬了她的衣服、枕头、贴纸、杯子、咖啡渍终端。全部搬到了307室。
她看着手里的宿舍通知。
上面有一个印章。红色的。方形的。上面写着"已执行"。
她回头看了一眼会议室。
白小洛站在走廊里。抱着兔子玩偶。她在等林北。
"学生会让我跟你一间。"白小洛说。
"我知道。"
"你不反对吧。"
林北看着她。
白小洛的眼睛很亮。存在感知那种亮。
"我反对有用吗。"林北说。
"没用。"白小洛说,"但我想问一下。"
"随你。"
白小洛走近了一步。她看着林北。不是看脸。是看整体。
"你很熟悉。"她说。
"什么?"
"你的信号。"白小洛说,"和之前一样。没变。存在感很稳。"
她停顿了一下。
"但你的身体变了好多。"
林北没说话。
"发育得特别好。"白小洛说。声音很平。像在说一件事实。
林北的耳朵动了一下。
"你个子矮了。比之前矮了大概五厘米。"白小洛继续说,"但我看了一下后勤给我发的制服尺码——胸衣是最大号的。你的是最小号。"
林北的耳朵红了。
这一次是真的红了。
"存在感知能分辨身材比例。"白小洛说,"我上半身比你丰满。你的上半身是平的。"
她停顿了一下。
"但你腰比我细。"
林北看向白小洛。
白小洛站在她旁边。个子不高。大概一米五五。抱着兔子。穿着训练中心的制服。制服的胸衣部分撑得很满。最大号。
两个人站在一起。
矮的。矮的。
但该有的——白小洛都有。
林北没有。
林北的嘴角想往上翘。
她忍住了。
不是因为她喜欢被说平。
是因为白小洛说"发育得特别好"的时候,语气里没有任何嘲笑的意思。
她只是在说事实。
存在感知的结论。
客观。真实。不带滤镜。
"你在夸我?"林北问。
"我在描述。"白小洛说,"存在感知能分辨身材结构。你的新结构重心很低。灵活性极高。比之前的身体更适合搞破坏。也比我的身体更适合搞破坏。"
她低头看了一眼自己的胸口。
"太重了。"她说,"跑步的时候会晃。"
林北的嘴角终于翘上去了。
很小。
但白小洛看到了。
"你喜欢这个身体。"白小洛说。不是问句。
"我不喜欢。"林北说。但她说得太快了。
"你喜欢。"白小洛说,"你的心跳跳得快了一点。"
林北把宿舍通知塞进口袋。
她不否认了。
她确实不讨厌这个身体。
矮了。平了。但稳了。
胸衣最小号。但重心低了。灵活性高了。
白小洛说发育得特别好。意思不是胸大。
意思是整体比例协调。骨架小。腰细。跑得快。躲得快。
陈默说她是小孩身材。
白小洛说她发育得特别好。
她选择相信白小洛。
"随你。"林北说。声音比之前轻了一点。"住一起就住一起。"
"307有窗户吗。"她问。
"有。"
"窗户朝哪。"
"朝南。"
"阳光会不会太晒。"
"不会。"
"有地方放咖啡机吗。"
"没有。但你可以在阳台上放。"
"阳台够大吗。"
"够放一台咖啡机和一张椅子。"白小洛说,"你可以在那里搞破坏。"
林北看了她一眼。
"你怎么知道我会搞破坏。"
"我不知道。"白小洛说,"我只是猜的。因为你的兔子耳朵上的银纹昨天跳了一整天。每次你路过终端就跳。"
林北闭嘴了。
白小洛的存在感知比她想象的更精准。
"搬就搬。"林北说,"但你要帮我泡咖啡。"
"我不会泡。"
"那就不泡。我自己泡。"
"你的咖啡很难喝。"
"塔喵我什么时候说过我的咖啡好喝了。"
白小洛不说话了。她把兔子举到林北面前。
兔子耳朵上的暗银线闪了一下。
"它能帮你确认东西有没有被动过。"白小洛说,"后勤搬你东西的时候,兔子一直在跳。说明动过。但不是被空洞动的。是人。"
林北看着兔子。
"后勤翻过我的东西?"
"翻了。"白小洛说,"你的枕头下面有一本笔记本。后勤拿走了。"
林北的表情变了。
那本笔记本。
她什么都写里面。
训练中心的布局图。终端漏洞位置。监控死角清单。
走廊里没有摄像头的地方。每个拐角可以假装系鞋带的位置。
全部画在上面。
"笔记本在赵后勤那里。"白小洛说,"她翻完了会还给你。但如果她翻完了——"
"她就会知道五台终端是怎么坏的。"
林北把帽子往上推了一点点。
露出完整的脸。
表情很平静。
但她的右手在口袋里握紧了。
"那今晚回去再说。"
她说。
"先办正事。"
她把帽子重新压低。
转身走向走廊尽头。
白小洛跟在后面。兔子抱在怀里。暗银线稳定地亮着。
她们走过食堂。走过宿舍楼。
白小洛用存在感知一路确认:走廊里没有异常。楼梯间没有规则线。窗外没有灰白色的光。
一切正常。
"你今晚搬到307。"白小洛说。
"我知道。"
"陈默知道吗。"
"他不需要知道。"
"他知道的话会怎么样。"
林北没回答。
她只是走。
但白小洛听到了她的心跳。
比正常快了一点。
很轻。
但兔子耳朵上的暗银线捕捉到了。
白小洛不说话了。
她只是跟着。
两个人走在走廊里。
一个戴帽子。
一个抱兔子。
像两只安静的小动物。
在猎场一样的训练中心里。
准备出发。
---
不是正式的任务分配。
是大家各自站出来说"我做什么"。
"我开车。"陈默说。他从口袋里掏出车钥匙,在手指上转了一圈。
"我在里面能分辨出的人是否完整。"白小洛说。她的眼睛在灯光下很亮,像两颗打磨过的琥珀。"进去之后我跟在林北旁边。"
"我记录时间。"苏晓晓举起平板。"里面和外面的时间流速可能不一样。我进去之后每一分钟记一次。"
顾小乙从口袋里掏出四个包子。
"肉馅。刚出锅。"
她把包子分给大家。纸袋是食堂的,上面印着"今日特供"四个字。
"如果出来的时候包子还是温的,说明里面时间没偏差太多。如果凉了——"顾小乙看了林北一眼,"说明里面过了很久。"
林北接过包子。咬了一口。
能尝到肉味。
八成。
她愣了一下。嘴里有油香,有面皮的嚼劲,有肉馅的咸鲜。她能分辨出来了。
她没说话。她只是把包子吃完。
"我们都进去。"林北说。
她抬头看着其他人。
"不是只有我一个人进去。我们五个一起。"
会议室安静了。
苏晓晓第一个点头。
"行。"
白小洛第二个点头。
"好。"
顾小乙第三个点头。
"可以。"
陈默最后一个点头。
"早就该这样。"他说。
林北看着四个人。
她想说"塔喵你们不用跟我一起冒险"。
但她没说。
因为她知道说了也没用。
这四个人不会听。
他们从来都没听过。
"那就一起。"林北说。
她把剩下的包子塞进嘴里。
咀嚼。
吞咽。
"出发。"
---
陈默开车。
林北坐在副驾驶。白小洛、苏晓晓、顾小乙各自坐好。
车开上郊区公路。路是新修的,很平。窗外是农田和偶尔出现的厂房。
"你昨晚摔门挺大声的。"陈默说。
"塔喵你闭嘴。"
"后来又回来了。"陈默说,"门没锁。"
林北把窗户按下去。风灌进来。她不想接话。
天气是阴的。但不是灰白。是正常的阴天。云层很厚,但边缘有光。
她把手伸出窗外。风从指缝穿过。凉凉的。带着秋天的味道。
她感觉到右手无名指的银纹在跳。
不是警告。是感应。
远处有东西在等她。
---
停车场很小。石子铺的。车停进去的时候轮胎碾出沙沙的声音。
停车场里只有两辆车。
他们的。和另一辆。
黑色的。车窗关着。落了一层薄灰,像停了很久。
林北下车。她看到黑色车的副驾驶上有一个东西。
一个盒子。鞋盒大小。纸质的。
盒子上写着三个字:"失物招领"。
不是他们放的。
她走近。盒子上有一张标签。标签上的字很淡,淡到几乎看不见。
但林北能看出来。
那是规则的纹理。和她在归原时银纹展开的感觉一样。不是用眼睛看的,是用银纹感知的。
她把盒子拿起来。很轻。里面没有声音。没有晃动。
她没打开。
她把盒子放回副驾驶。然后她转身。
走向极乐谷的入口。
她没有回头。
五个人在身后跟着。
陈默。白小洛。苏晓晓。顾小乙。
远处的铁栅栏在阴天下面。白色的漆。褪色的横幅。
一行字。红底白字。
"极乐谷欢迎您。"
他们在走。