暮色将梧桐树影抻长成蛛网时,林夏第三次回头确认。书包肩带在锁骨勒出红痕,身后五米处的落叶总在相同节奏下碎裂——左脚踏在第三块地砖,右脚踩碎两片枫叶,间隔精确得像节拍器。
便利店关东煮的雾气模糊了监控探头。林夏假装挑选饭团,冰柜玻璃映出藏青色衣角闪过货架第三层。她突然打翻整排酸奶,黏稠液体漫过反光地砖的瞬间,瞥见跟踪者鞋尖沾着游泳馆特供的防滑胶粒。
"同学,需要帮忙吗?"店员提着拖把过来时,林夏的校园卡"意外"掉进排水沟。弯腰捡拾的刹那,货架缝隙里闪过半张人脸——右耳廓有颗褐色小痣,和叶初阳解剖课作业里的人体模型如出一辙。
巷口的流浪猫炸着毛窜过脚边。林夏数着消防栓上的锈斑拐进死胡同,脚步声在墙砖间撞出回响。手机闪光灯突然亮起,镜头对准围墙缺口处的爬山虎——藏青校服下摆卡在铁栅栏,沾着未干的白漆。
公交站台的广告灯箱滋啦闪烁。林夏挤在晚高峰人群里,车窗倒影中有人正调整棒球帽檐。当79路车进站时,她突然转身撞翻中学生怀里的参考书,混乱中抓住车门扶手——后视镜里,棒球帽正弯腰捡拾散落的《五年高考三年模拟》。
转角的24小时药店亮着惨白灯光。林夏抓起货架上的体温计,金属外壳映出身后的试衣镜。身穿白大褂的男人戴着蓝牙耳机,左手虎口处的烫伤与游泳队教练的烟疤位置重叠。
"要买创可贴吗?"收银员指指她渗血的手肘。林夏扫码支付时故意输错密码三次,警报声响起瞬间,跟踪者的运动鞋在防滑垫留下完整纹路——鞋底波浪纹与游泳馆更衣室的防滑垫完全匹配。
旧居民楼的感应灯逐层亮起。林夏在第三层拐弯处解开发绳,长发扫过消防栓的灰尘。追至西楼的脚步声突然停滞,她屏息听见打火机盖开合的脆响——周明礼常用的Zippo机型,防风墙有特殊刮痕。
垃圾清运车的轰鸣掩盖了钥匙转动声。林夏闪进楼道时,手机屏保突然亮起——母亲发来的消息框悬着"周明礼今晚出差"。汗湿的掌心在铁门留下雾痕,窗外飘来沉香木混着防锈漆的刺鼻气息。
凌晨的月光把空调外机切成铁栅。林夏用口红在浴室镜面列出线索:藏青色、防滑胶粒、虎口烫伤、白漆。雾气模糊字迹时,楼下传来汽车报警器的尖啸——黑色奔驰双闪灯划破夜色,车牌尾号是周明礼常用的"7"。
晨露未晞的操场上,林夏在跑道第六道发现新鲜鞋印。江淮抛来的篮球砸中她脚边:"你昨晚被人跟了十二个街区。"他掀开校服下摆,腰间的防狼警报器闪着红光,"叶初阳请假了,说是食物中毒。"
数学课进行到立体几何时,粉笔灰突然迷了林夏的眼。揉眼的瞬间,她看见叶初阳空荡荡的课桌抽屉里,躺着半管游泳馆专用的防滑胶——管身生产日期正是顶棚坍塌前三个月。