第 3 章

第3章 沈聿的同盟

## 第3章 沈聿的同盟

教务处那扇铁门推开时发出一声很尖的吱呀,走廊尽头的窗户开着,穿堂风把办公桌上一摞试卷末页吹得哗哗翻动。

“找谁?”

办事员是个四十来岁的女人,烫着短卷发,狐疑地从老花镜后面打量许知夏。

“老师好,我想调一份上学期的竞赛报名档案。”

“干什么用?”

“核对信息。”许知夏的声音不卑不亢,“我高一时参加了数学竞赛,提交过报名表,但学校公示栏上获奖名单里没有我的名字。想确认是不是报名环节出了差错。”

办事员看了她两眼,倒也没多问,指了指走廊底端的档案室:“左边那扇门,自己找,上学期高一竞赛的档案都在C柜第二层。不好拿就搬凳子。”

档案室很小,日光灯管闪了四五下才正式亮起来。灰尘在惨白的光线里悬浮,像被谁撒了一把安静不动的金粉。C柜第二层塞满了几十个牛皮纸档案袋,大部分封口已经脱胶,档案袋上的标签甚至只用圆珠笔写了几个潦草的字——“高一数学竞赛报名表”“高一物理初筛材料”“信息学集训名单”。

许知夏的手指逐一划过牛皮纸粗糙的纸边,在一堆档案中翻找自己那批。第三十一个袋子。她把它抽出来的瞬间,一股樟脑球混着霉味的气息扑上来。袋口绳子解开后,第一张就是她的报名表,纸张雪白,表格左侧“姓名”栏那一格填着:许知夏。

右下角“报名日期”:三月十七日。那是高二上学期开学第一天,她提前把表交到教务处,郑重得几乎紧张,用了尺子比着才把表上的格子填端正。可报名有效期的截止日期是四月底,不存在过期之说。

她翻到报名表最后一行。签名栏旁边,在她的名字上方,有一块涂改带的痕迹,宽度接近一厘米,凹凸不平地覆盖了一个字。逆着日光灯看,涂改带底下隐约能辨认出墨迹。像是一个被她亲手写下的签名偏旁,又像谁用同色系的笔后补签上去的字。

旁边夹着一张回执联,应该是教务处留底的那联。上面本该填她参加省赛的成绩和名次,却盖了一个章。红印边缘模糊,依稀能辨认“缺考”两个字。

许知夏捏住档案袋边缘,手指平平贴在上面用力压了一瞬。缺考。她高一的时候根本没有缺考过。大脑中划过一条非常清晰的画面,周婉婉的高一期末总结有一段措辞乖巧的汇报,“许知夏同学因为比赛缺席了体测”。

这里被涂改的地方原本应该写着什么?也许是正式提交人姓名栏里——“许知夏”的手写签名后缀被覆盖之后,换成了“周婉婉”三个字。

许知夏把两张纸并排放好,然后掏出手机对准报了案号和日期拍照存档。刚拍完第三张,日光灯突然熄了一下。门口传来脚步声。她迅速将档案袋合好、按原顺序塞回C柜第三十一号位。铁皮柜门关上的声响极轻,像合上一本承载命运的书。

走廊里传来两个人间隔很近的脚步声。她先看见的半段裙角是正红色的套装裙摆。教务处张老师。后面紧跟着的碎花裙,是纯棉深蓝底色、细碎白花。周婉婉。

许知夏的手还搭在档案室门把上。

张老师抬起头。她五十多岁,肩膀有些前倾,眼角往下塌,目光从许知夏脸上移到她手里空空的姿势,顿了一下。

“你哪个班的?来这做什么?”

“高二三班。核对个人信息。”

“核完了?”

“核完了。”许知夏的声音平平的,从张老师身侧半步宽的空隙里望过去,周婉婉僵直地立在走廊横梁下面,两根拇指绞在一起飞速打转,眼眶微微泛红。

只有许知夏看得出那是急出来的,哭不出。周婉婉身后还跟着一个穿灰色工装的男老师,肩膀宽厚,方形下巴,手里拿着一个棕色牛皮纸信封。信封封口用透明胶缠了好几圈。

周婉婉悄悄往后挪了一步挡在信封和许知夏之间:“知夏,教务处都下班了,我陪张老师回来拿个东西你也等我住,我们一起走嘛。”

“你们约好来的?”许知夏只问了一句。

“不是。”张老师看了周婉婉一眼,语气里含着隐约的警告。

“是我妈让我来找张老师盖章。”周婉婉飞快地接上,说完又意识到太快了,睫毛往下压,声音里往柔里加了几匙,“我妈今天托我帮她加班打印家长会材料,刚好顺路。”

“张老师辛苦了。”许知夏微笑着说,目光从张老师脸上不动声色地掠到周婉婉手腕。她正不着痕迹地把手往身后带,那块红绳的珠子向下沉。

许知夏没再看她,侧身从张老师和小工装男之间走过去。后面隐约传来张老师压低的声音:“你不是说只碰一下那块档案被谁动过——咳,没事,走吧。”

许知夏脚步没停。她知道档案室顶棚那个球形监控的角度,也知道张老师惯常下午五点半来查档案柜,周四固定到场排班。今天恰好周四。

走到楼梯转角处,她从袖口抽出刚才夹在门板缝里的一张纸条。是刚才查档案时顺手在袋子夹层里摸到的,一张独立于袋子之外、折了四折的普通信纸。打开后是一行仿宋体、输入笔画清晰的八个字:拿报名单换入队表。

她认出了字体。

高一竞赛队最终名单报送那天,校论坛公示栏被贴出来后发现纸张的第一版和第二版下方所有的备注说明全是这个仿宋。是教务处系统自动生成的字体。那这八个字就是办事员补充录入时随手写进通知里的批注——有人做过一回,顺手夹在档案袋里,忘了销毁。

走到一楼教学楼下沉广场,许知夏拨通了妈妈的联系电话。电话响了一声就被接起来了。

“妈,看微信发的图。”

“是报名表?等等,这是——签名被改过?”

“你认识人里有没有教育局纪检部门能联系的?”

电话那边母亲沉默了三秒。陈惠芳一辈子是夜班护士,见惯玻璃瓶底的日子。

她张口只提了一句:“不着急,先确认那张涂改带下面是谁的名字,再交材料。”

“嗯,我知道。”

“如果你要做,妈陪你做完。”

许知夏抬起眼,广场西边有一道熟悉的高瘦身影在公告栏前停着。隔着两个年级的放学人潮,沈聿站在竞赛生集训队海报底下。他没有看她,手里握着一份往年竞赛真题,翻到中间靠后某页,似乎在默读。

风把他手中那页吹起一角时,许知夏第一次正面望向他。他个子高、肩宽、脸廓深,沉默的距离感像天然存在的一堵无声透明墙,但此刻他微微侧了一下身体,手里的真题封面向外——数学集训队专版的题本。

他在那里站了十分钟左右,周围学生来来往往的都没让他移动半步。等人潮松了一波之后他才往前走,和许知夏相隔不到两米。沈聿始终没偏头看她,手指将真题本从中间拨开,对着某一页划了一下,在某个空置题解旁边的符号上停了笔。

许知夏看清他画的位置。是解题步骤第三行处,用铅笔标记了一个√旁边加三角形,正是她前几天考试中自己判断出第三种解法可能存在字符错误的那个段落。

沈聿合上真题本,半侧脸微偏过来,对着空气一样的语气无声说了句:

“答案换过了,题还在。”

然后他把整本递给许知夏。“别写成上次那种。”许知夏听懂了,他刚才在看她的分班考答卷。她在涂改选项时用了略显迂回的步骤,他看了两遍就找出来了。

“谢谢。”

“你以前不参加竞赛。”

“以前太蠢。”

沈聿沉默了一瞬:“报名表什么时候交的?”

“高一开学第一天。比你多一年。”

“那今年起点变了?”他的眼神终于从公告栏移开落在她眼里。

“变。”许知夏翻开他说“题还在”那本的扉页,发现一个角标,正是“决赛见”三个字。字很小,没头没尾,却像一个锚点。笔迹和档案里那张纸条上的字体完全不同,这字是随性书写的。

她回头看教学楼正门前台阶,周婉婉正站在二楼班级走廊上往下看,好像想要把她从人群里定位出来。

许知夏当着二楼教室前的所有目光,慢慢地把沈聿递来的那年真题收入书包侧袋,转腕时顺势翻出刚捡到的那截红绳。

往兜里放好后,她在公告栏前最后一个横幅的位置站定。高一数学竞赛名单。墨迹旁边有一小处快要有浅浅胶带迹覆盖式修改,那条覆盖的补丁因时间太长微微卷边,露出下半字痕迹。

那下面,隐约露出来了半个夏字的最后一笔。

许知夏伸手一揭一角,那块胶带整个翘起,裸露出原有的校印手写内容。同一排每一栏全部都有被后填造的痕迹。

身后一个人影走近,停在她的侧后背位置。

“需要帮手吗?”沈聿问。

楼道里吹来的风雨气携着远处周婉婉奔跑时高跟鞋扣响的节奏。那种让人恍惚的急促鼓点渐渐消碎在放学铃中。

许知夏指尖松开胶带,回头看着他。把沾了灰的复印件一角展平:

“高一竞赛报名表上那个被涂掉的名字是不是我。”

沈聿垂下视线,手插进校服口袋:“日期不对。今年十月截止的话,还有十天。如果你现在还在名单里,那件事本身就出错了。”

楼道尽头脚步再次响近。周婉婉从二楼往下跑,手里攥着手机屏幕一亮一亮的微光,照得她的脸色惨白到忽明忽暗。她一边往楼下冲刺一边喊了一句什么,远得听不真切,只有那句嘶喊劈开风直接撞到许知夏后脑。

她脚底带翻的班级手抄报、碎纸片飘到下沉广场中央,与许知夏先前口袋里捏着那张残页忽然散落在同一个可见空间。

那张残页上的“获奖名单”里,是一行名单末尾从未存在过的补位。而下沉广场喷泉在人流彻底散开那刻发射了此季节最后一次水柱。水花溅到公告栏上,整块浸湿的“高一名录”像泄了底牌一样剥落过半。

落款栏上清晰地露着一行覆盖手写:请更正备案为高二(一)班学生周婉婉。

雨水顺着教学楼的水泥边界往下滴。红色的。细细的。

周婉婉冲到离她三米远停住,急刹的人字拖底撕出尖锐摩擦声。她把手机背面直接戳到许知夏脸前,语音通话未挂断,屏上闪着她的母亲正从视讯另一头铁青着一张和温和毫无关系的脸,眼睛眯成了缝。

那个声音低而陡峭地穿过屏幕漏出来:你们班主任还要在办公室待那么久?

声音戛然被周婉婉掐断,屏幕上弹出一条新短信,来自“妈”,六个字——别让她去北京。

下一节铁栅栏上的小灯亮了,把几个路过的值班老师影子拉得极长。沈聿低头用手机拍了两类证据照片:涂改带下的夏字残影和周婉婉手中的屏幕闪光。

许知夏看了看他,没阻止,也没道谢。她把沾水的证据页展平压实。这是她自己要走的路,她不需要帮手,也不需要同盟。但——

“你还剩哪张报名表?”

沈聿接过她手里被水汽渗松的残页,用宽指按平一角,另一只手递来两页用自粘袋装着的竞赛真题清单。水珠从最上面那页滑过去,冲掉了三处打印不完全的涂改痕迹。墨迹在塑料套上晕成一片淡青的涟漪。

她翻开清单背面。他用铅笔在背面画了一个铅笔方框,方框正中写了两个小字——

合作。

“周婉婉缺赛的时间就是缺考写的那块涂改带下面连着的,刚敲进去的代码,从‘未满’改成了‘替补’。”

“我高一竞赛一等奖原来给她占位用。”

“你不把比赛填满所有空位子?”他的声音淡到了没有表情的地步。没有安慰,没有心疼,只是提供继续陈述事实的资格。

许知夏转头看公告栏。被水泡烂的名次一栏已经看不太清楚了,可左侧落款线下面有一个被冲淡但依然存在的时间戳。那连陆言都不曾留意到的半行字,和现在坐在对面的人一样成了风里唯一稳定的锚。她往前一步,用指尖覆盖住那半个湿字,回头看他:

“你早就知道了。”

沈聿迎上她的目光。校园路灯亮起来的间隙里,他微微点了一下头。她没有追问,也没有客套。拿起一份他给的真题复印件,在手里卷了卷。

远处的门卫在广播里说了句什么。校园就要锁门了。

“那今年的竞赛报名表明天补交去哪?”

话音刚落,周婉婉冲上前一步还想抓起那张有沈聿铅笔字样的真题封面,许知夏往侧旁偏开了一步。两个人原本都要挤上前抢手里的纸边,但许知夏只扶了一下书包侧兜滚下去的半垂水珠瓶子。瓶子砸到周婉婉脚边弹开,隔着那一点方向空出两个空档。

周婉婉伸手没能在真题本边缘占指头。

雨又下大了。淋透全广场,水幕贴着黄泥地冲刷下去。

那最后一个隐约的字露出来。许知夏认得那笔画起锋。那是她自己的署名收尾的“夏”。

教务处铃响了。大楼铁门正在合拢。沈聿看着许知夏将那张露出一半本真字迹的报名表复印件抽出来,反手折了三折汇进那本笔记本前。

她没有说“决赛见”,也没有说“同盟”。她收好了东西,转往培训班离开的方向。走出转角之前她把手里的签子交到沈聿另一只空手里。

那签子上印的字是她把报名表最后那两张拍下来加水印上传论坛备份。

时间到了晚六点半。办公室三楼一个电话响了四十七秒没人接,语音里电子女音在说:“这里不是接头的地方。请去——”

后来那条被剪断的尾音和下一段断续出现的忙音撞成一排失真的东西飘进档案室的旧电脑里。

那台旧电脑里正挂着一个更早的程序接口,状态:日志缺失。更新失败。

网页上的年度统计指标全都空着。最底下角落的“赛事核查核准人”一栏,名字仍还定格在暂停加载状态。

周婉婉盯着那台屏幕攥紧了兜里滑出的关机键,转身却看着许知夏和沈聿步向门口。灯光下的两个人影交点到同一块人影重叠——明天他们再去补交材料。而今天那份被涂改过的名单送进去时又将会以什么记录出现?答案会自己走到预定的那个时刻。

但再没有人会给周婉婉塞第二段胶带。因为在所有人都离开的办公室电脑屏幕中,日志被一种连程序访问器都无法识别的方式进行整体封存。屏幕顶端,那条弹窗上打着一行通知——

当前操作员:沈聿;行为密钥:认证审批已生成。

日期未变。

夜深了。

夜色里她独自沿着路灯往回走,手机在沈聿离开后收了条语音。没头没尾,但声音非常清晰,像从很远很远的地方辗转传来。那是母亲的声音,如同从雨水的底层浮上来一条细线:

“找到那张卡了,在笔记本夹层。那张卡不是学校给的。不过署你名。”

“我在考虑要不要把它送去某处备案,或者送人。”

“送到安全地址之前,知夏。”

手机开始响,来自周婉婉。停顿不到一秒又来第二条,第二条没有响铃就断掉了。两条重合的时段被信号绞碎后。屏幕上落了雨滴的地方正好显示聊天记录第一条新消息的预览。

写着:让我帮你不去北京。别信他。

背后传来轻轻的脚步声。没有人说话,但许知夏站定在那里侧耳听空气。

那个人走上来。

沈聿没有带伞,却停在她旁边,一起望着旧公告拦后面的那道竖起的通知铁板。铁板正中央新贴出那张高二学生代表名单上,有所有人的名字。第一排第二行是她,周婉婉在替补名单最后面。而沈聿在未入围数字组位置留了个空行,像把什么东西移了出去,又没写回去。

她问他:“是你放的卡吗?”

他的回答悬在头顶上:“没有,但我拍到了开头。”

街道空空的,没有人接下一句。那个被从录取衔接软件剥出来踢在铁板角落垂下来的半张旧照片被夜风吹得卷了一边角。照片下半是两个人小时候在人民广场拍的手握在一起的并肩照,背后是满天冬日烟花,模糊的、暖色调的。

很多年前的冬天。

她没看清另一个孩子是谁,侧脸模糊,但那衣角有些眼熟。

许知夏眯起眼。她不打算深究这个。晚风转急,灯光在湿漉漉的水泥面上化成点点光斑。某个熟悉的影子站起来,和同行的两个人影慢慢化成一起。

有些路,一个人也可以走。有些证据,两个人查更快。

但今晚她只关心那台电脑里的日志什么时候会再次显示。