我是清华本硕,妻子是政法大学副教授。
儿子中考却连普通高中线都差了三十分。
查分当天,他坐上十七楼窗台,哭着说自己是家里的劣质品。
校长把落榜名单砸在我胸口,当众骂他智力残缺。
一个月后,我在校务系统找到两百名特批生和七十次学籍替换。
儿子的理综满分卷上,登记着校长亲侄子的考号。
可就在我准备提交证据时,妻子却带着调查人员闯进家门。
“删除数据、攻击教育系统、伪造答卷,三项指控都指向你。”
儿子被警车带走那晚,我才发现,我们查到的校长,不过是替人看门的。
1
“动我儿子的未来时,你是不是忘了,我和我夫人的专业,正好是大数据审计与刑法?”
我把七十份异常学籍档案投到大屏上。
会议室后门传来撞击声。
两名调查人员按住校长褚万山,把他的胳膊反扣到背后。
褚万山还在喊。
“假的!”
“全是沈砚川伪造的!”
“他儿子考不上高中,他就攻击系统报复学校!”
坐在第一排的家长全站了起来。
有人朝我扔水瓶。
“我儿子凭本事进的重点班,你凭什么查他?”
“清华毕业就能毁掉两百个孩子吗?”
“放开褚校长!”
瓶子砸中我的额角。
血顺着鼻梁流下来。
台下乱成一团。
儿子沈星屿被两名保安堵在墙边。
褚万山的侄子褚承泽抄起椅子,直奔儿子而去。
“都是你害我!”
椅子还没落下,礼堂断了电。
黑暗中,有人拔走了讲台上的证据硬盘。
楼下传来汽车启动声。
我推开挡路的人,追出礼堂。
那辆黑色商务车撞开校门,冲上主路。
妻子闻书仪打来电话。
“硬盘不能丢。”
“里面到底有什么?”
“不是七十个孩子。”
“是多少?”
电话那头停了两秒。
“从八年前开始,至少一千四百人。”
车尾消失在路口。
我站在校门外,手上只剩一根被扯断的数据线。
这场调查,要从三十七天前说起。
中考查分那天,儿子反锁了卧室。
门缝下塞着一张纸。
上面只有六个字。
爸,我给你们丢人了。
我撞开房门。
窗户开着。
星屿坐在十七楼窗台,半个身子悬在外面。
书仪站在客厅,不敢靠近。
她是大学刑法教授,讲过数百次故意杀人和过失致死。
可那天,她连儿子的名字都叫不完整。
“星屿,你下来。”
儿子把成绩单扔到地上。
语文七十九。
数学四十一。
英语六十三。
理综九十二。
总分比普通高中线低三十分。
这个孩子三次全区联考都在前二十。
理综最低一次二百七十四。
查分结果却只有九十二。
“爸,我没作弊。”
“我信你。”
“他们都说我考砸了。”
“先下来。”
“褚老师说,我以前的成绩都是学校照顾你们。”
儿子的脚又往外挪了半寸。
书仪扶着餐桌,膝盖往下弯。
“妈妈没有怪你。”
“你昨晚问我,是不是填错答题卡了。”
书仪张着嘴,没能接话。
儿子哭出了血丝。
“你也不信我。”
我走到窗边,没有再劝。
“星屿,理综最后一道题,你写的什么?”
“双星模型。”
“第三问呢?”
“设轨道半径,再用机械能守恒。”
“答案是多少?”
他报出一串数字。
我拿起桌上的草稿本。
那道题的完整过程还在。
步骤正确。
答案也对。
“能记住压轴题,考九十二分?”
儿子终于转过头。
我把手伸过去。
“给爸爸三十天。”
“查不到问题,我陪你重新读一年。”
楼下有人尖叫。
窗台边缘掉下一块水泥。
儿子的身体朝外侧滑去。
我扑过去,抓住了他的校服领口。
书仪抱住我的腰。
三个人摔回地板。
儿子的额头撞上暖气片。
鲜血流到试卷上。
手机又响了。
班主任褚承泽发来一条班级通知。
“本校中考情况公示完毕,个别考生长期伪造成绩,考试原形毕露,请家长理性接受现实,不得扰乱招生秩序。”
通知下方,附着星屿的证件照和成绩单。
我拨通褚承泽的电话。
“把通知删掉。”
对面传来不少人的笑声。
“沈叔叔,已经转发两千多次,删了有什么用?”
“谁允许你公开未成年人的信息?”
“我叔叔允许的。”
“褚万山?”
“明早九点来学校。”
褚承泽停了一下。
“正好让全校老师看看,清华高材生怎么培养出一个废物。”
电话挂断。
班级群里又多了一段视频。
画面中,星屿的同桌把他的书包倒进垃圾桶。
褚承泽站在讲台旁。
“高分是装的,基因也是装的?”
全班哄笑。
儿子从地上爬起来,冲过去夺手机。
视频停在褚承泽抬起脚的那一刻。
2
第二天九点,我带着复核申请到了学校。
会议室坐着七十多名老师。
褚万山没有让我坐。
他拿起落榜名单,砸在我胸口。
纸页散了一地。
“清华又怎样?”
“龙生龙,凤生凤,你儿子就是个智力残缺的劣质胚子,认命吧!”
几名主任跟着笑。
我蹲下去捡名单。
第三页有个名字。
褚承泽。
身份栏写着本校教师。
可他去年还参加过中考。
成绩七百零八,全市第二。
十九岁读完一年高中,转回初中当教师?
我把那页纸折好,装进口袋。
褚万山拍了拍桌子。
“听见没有?”
“听见了。”
“那就签字。”
教导主任递来一份承诺书。
上面要求家长承认成绩真实,自愿放弃复核,不再追究学校责任。
“我不签。”
褚万山走到我面前。
“你儿子考试作弊,学校没上报,已经给足你面子。”
“证据呢?”
“监控拍到了。”
大屏开始播放考场录像。
星屿低头答题。
开考四十分钟后,他弯腰捡了一支笔。
监考员走过去,从他脚边捡起一张纸条。
镜头离得远,看不清纸上的内容。
“这就是作弊?”
“夹带公式,取消单科成绩。”
“市考试院给出的理综分数是九十二,并没有取消。”
褚万山按停视频。
“学校内部处理,给他留了档案。”
“考试当天为什么不通知家长?”
“怕他想不开。”
“现在公开他的成绩和照片,就不怕了?”
会议室没人再笑。
褚万山把承诺书推到我胸前。
“沈砚川,别给脸不要脸。”
“你在教育云项目做过系统架构师。”
“你老婆又研究刑法。”
“夫妻俩要是利用专业攻击中考平台,够判几年?”
“你在提醒我查平台?”
褚万山拍着我的肩膀。
“我在提醒你,普通人斗不过规则。”
“你也是普通人。”
“我能决定你儿子有没有学上。”
门外传来哭喊。
星屿被两名保安拖进来。
他的校服开了线,左脸肿着。
褚承泽跟在后面,手里拿着一部摔坏的手机。
“叔,他偷拍档案室。”
褚万山抬手便打。
耳光落在星屿脸上。
我挡到儿子身前。
“再碰他一下试试。”
四名保安围住我。
褚万山指着地上的手机。
“你指使孩子偷资料,还敢威胁校长?”
星屿拉住我的衣角。
“爸,我只想找那张纸条。”
“什么纸条?”
“监控里的纸条不是我的。”
褚承泽抬脚踩住手机。
屏幕彻底碎了。
“谁能证明?”
星屿扑向地面。
保安将他压住。
膝盖抵在他的后腰。
“放开我儿子!”
两个人架住我的胳膊。
褚承泽蹲在星屿面前。
“承认作弊,我就让他们松开。”
“我没作弊。”
“还嘴硬?”
一脚踢中儿子的肋骨。
我撞开左边的保安,拳头还没抬起,书仪冲进会议室。
“都住手!”
她拿出律师证,又把手机放在桌上。
“我已经报警。”
褚万山没有退。
“闻教授,你丈夫擅闯学校,你儿子偷窃档案,应该抓谁?”
书仪走到星屿身边,检查他的伤。
“先去医院。”
褚承泽拦在门口。
“承诺书不签,谁也不能走。”
书仪拿起笔。
我按住纸。
“不能签。”
“星屿伤得不轻。”
“签了就再也不能复核。”
书仪看着我。
“孩子重要,还是分数重要?”
星屿伏在地上,吐出一口带血的唾沫。
“妈,别签。”
褚万山接过笔,塞进书仪手里。
“还是闻教授懂事。”
笔尖落到纸上。
一名警察走进会议室。
“谁是沈砚川?”
我转过身。
对方出示了一张传唤证。
“有人举报你非法侵入中考数据平台,请跟我们走一趟。”
3
调查持续了十二个小时。
我的电脑被扣走。
教育云账号也被冻结。
报案人提交了完整的登录记录。
查分当晚十一点四十七分,我的旧账号访问过中考数据库。
三分钟内,下载了全市考生成绩。
负责询问的警察把记录推过来。
“解释一下。”
“这个账号两年前就注销了。”
“系统显示仍在使用。”
“有人恢复了账号。”
“谁有权限?”
“教育信息中心和平台运维方。”
“你曾是运维负责人。”
“三年前已经离职。”
对方翻开下一页。
“你离职前,保留过后门吗?”
“没有。”
“有人说你保留了。”
“谁?”
“你的前同事,韩策。”
这个名字让我停了几秒。
韩策是教育云现任技术负责人。
也是我大学同寝。
三年前,我发现平台采购存在虚假报价,拒绝在验收单上签字。
韩策签了。
他升任负责人。
我离开项目组。
询问室的门开了。
书仪站在门外。
“可以走了。”
回家途中,她一直没有开口。
直到车停在小区门口,她才把一张银行流水递给我。
我的工资卡在考试前一天收到二十万元。
转账方是博远教育咨询公司。
“不是我收的。”
“这家公司为褚万山的学校提供招生服务。”
“卡在家里。”
“密码只有你我知道。”
我看向副驾驶。
“你怀疑我?”
书仪捏着那张流水。
“登录记录、转账、举报信,全都指向你。”
“所以呢?”
“暂停调查。”
“星屿怎么办?”
“先给他治病。”
“毁掉他的不是病。”
书仪推开车门。
“沈砚川,我不能拿一家人的安全陪你赌。”
楼道里贴满了打印纸。
每张纸都写着同一句话。
清华父亲篡改中考成绩,废物儿子跳楼逼学校加分。
家门口泼着红漆。
星屿蹲在走廊擦地。
几个邻居站在旁边拍摄。
“别拍了。”
没人收手机。
一位家长从电梯里冲出来。
“就是你儿子抢我女儿的高中名额?”
“没有。”
“群里都传遍了!”
她揪住星屿的头发。
我拉开她。
女人坐到地上,大喊打人。
几部手机对准我的脸。
书仪拨打物业电话。
星屿低着头进了屋。
房门关上后,他从书包里拿出一只塑料袋。
里面装着半张纸。
“这是监控里那张纸条。”
我展开纸片。
上面没有公式。
只有六个考号。
其中一个属于星屿。
另外五个,我没有见过。
“从哪里拿到的?”
“考完那天,监考老师把它丢进垃圾桶。”
“你为什么回去捡?”
“褚承泽提前说过,我这次理综不会超过一百分。”
考试前便能确定成绩?
书仪接过纸片。
纸张右下角印着博远教育的标识。
“这是培训机构的内部便笺。”
我用手机查出另外五个考号。
五名考生都来自同一考点。
成绩有个共同特征。
语文、英语处于中下水平。
数学和理综接近满分。
总分刚好达到三所重点高中的录取线。
“查他们的模考成绩。”
书仪没有动。
“公开数据查不到。”
“学校有。”
“你不能再碰学校系统。”
“用合法程序申请。”
“来不及。”
她说完才发现自己接了话。
我将纸条装进证物袋。
“你也觉得有问题。”
“有问题也要交给考试院。”
当晚,我们提交了成绩复核申请。
第二天下午,回复送到。
经复核,沈星屿成绩无误。
申请表后附着四科分数。
没有原始答卷。
我拨打考试院电话。
“家长能否查看扫描卷?”
工作人员回答得很快。
“不能。”
“能否核对条形码?”
“已经核对。”
“纸质答题卡保存在哪里?”
对方停了片刻。
“阅卷结束后,统一封存。”
“封存地点呢?”
电话被挂断。
十分钟后,褚万山发来信息。
只有一张照片。
星屿坐在考场里。
椅子下压着那张博远教育的便笺。
紧接着,又来了一句话。
“再查下去,这张照片就会进入他的档案。”
4
我没有回复褚万山。
先去医院调取星屿的伤情记录。
肋骨骨裂。
右耳鼓膜受损。
医院建议住院。
学校拒绝承认保安和教师动过手。
会议室监控恰好在当天损坏。
褚承泽还提交证人名单。
七名教师统一证明,星屿先袭击校长。
班级群也开始传第二段视频。
星屿站在办公室门口,手中拿着裁纸刀。
画面只有五秒。
视频前后的内容都被删掉。
同学发来辱骂信息。
“作弊狗怎么还不死?”
“听说你爸要坐牢了。”
“你妈是不是靠关系当教授?”
星屿退出所有群聊。
当天夜里,他剪碎了校服。
我推门进去时,他正在收拾书桌。
“爸,我不复读了。”
“那就休息一年。”
“我去打工。”
“你才十五岁。”
“读书有什么用?”
他把奖状一张张撕开。
全区数学竞赛一等奖。
青少年物理创新赛金奖。
三好学生。
优秀学生干部。
纸片堆满地面。
“他们说这些都是假的。”
我抢下最后一张奖状。
“你也这么认为?”
“我不想连累你们。”
“该羞愧的不是你。”
门铃响了。
来人是市考试院复核科的工作人员。
两男一女。
领头的人叫邵立群。
他将一份处理决定放在桌上。
“沈星屿涉嫌考试作弊,成绩暂缓认定。”
“复核不是已经认定无误?”
“收到新证据,需要重新调查。”
“什么证据?”
邵立群指了指那段考场录像。
“夹带考号,涉嫌替考和成绩交易。”
“纸条是监考人员放的。”
“有证人吗?”
“查监控。”
“监控只拍到纸条在他脚下。”
“查纸上的指纹。”
邵立群合上文件。
“纸条已经销毁。”
我拿出保存的半张便笺。
“我这里还有一半。”
三个人同时站了起来。
其中一名男子伸手来拿。
我收回证物袋。
“先出具接收手续。”
邵立群盯着袋子。
“沈先生,私藏考试证物,同样违规。”
“这是孩子从垃圾桶捡到的。”
“交给我们。”
“手续呢?”
女人走到门边,反锁房门。
“配合调查,对大家都好。”
书仪拿起手机录像。
“三位的执法依据是什么?”
邵立群改了说法。
“我们只是核实情况。”
“核实需要锁门?”
门锁又开了。
物业经理带着两名警察进来。
邵立群只能出具接收单。
我剪下没有字的边角交给他们。
写有考号的部分仍留在手中。
对方离开后,书仪检查了门口监控。
物业录像少了十七分钟。
那三人如何进楼,没人能查到。
凌晨两点,书仪接到省教育厅通知。
她被临时抽调,参与全省招生合规审查。
时间长达两个月。
“太巧了。”
我拿过通知查看公章。
文件是真的。
抽调名单只有她一个刑法教师。
“有人要把你调走。”
“也可能是省里收到举报。”
“明天别去。”
书仪收起文件。
“我必须去。”
“他们在拆开我们。”
“留在这里,我也拿不到答卷。”
她停在门口。
“进入审查组,才有调档权限。”
第二天,书仪去了省城。
临走前,她把家里的银行卡交给我。
“只查合法渠道。”
“好。”
“别再登录任何教育系统。”
“好。”
车刚开走,星屿的班主任发来退学通知。
校方以作弊、盗窃、攻击教师三项理由,将他开除。
全市高中也收到风险提示。
没有一所学校愿意接收。
我带儿子去学校取个人物品。
储物柜已经被撬开。
课本泡在污水里。
桌面刻着劣质胚子四个字。
褚承泽坐在讲台上吃着冰棍。
“喜欢我送你的毕业礼物吗?”
星屿没有回话。
“问你呢!”
冰棍砸在他胸口。
我打开手机录像。
褚承泽走过来抢。
“学校禁止拍摄。”
“你有教师资格证吗?”
“关你什么事?”
“十九岁,去年参加中考,今年成为毕业班教师。”
“我叔叔是校长。”
“所以不用资格证?”
他推了我一把。
“我考了七百零八,教一群蠢货还要证?”
“你的考号是多少?”
褚承泽报出号码。
和纸条上的第一个考号一致。
我拿出那半张便笺。
他的脸色变白,扑过来夺。
星屿挡住他。
两人撞翻课桌。
抽屉里掉出一部手机。
手机正在通话。
免提那端传来褚万山的吼声。
“承泽,把那张纸抢回来!”
门外跑进几名保安。
我护住星屿退到墙边。
一名保安举起棍子。
走廊另一头,档案室冒出了浓烟。
火警铃开始鸣叫。
褚万山冲出办公室。
“原始答题卡还在里面!”
一名浑身冒烟的档案员跌出门口,把钥匙塞进我手里。
“三号柜!”
“快去!”
保安没有救人。
他们朝我围了过来。
楼下响起警笛。
褚承泽指着星屿大喊。
“是他放的火!”
两名警察越过人群,给儿子戴上手铐。
火焰已经爬到三号柜。
档案员倒在地上,背后插着半截碎玻璃。
5
“放开他!”
我拦住警察。
带队的人出示现场照片。
照片中,星屿拿着一只红色打火机。
“这不是他的。”
“从他书包里找到的。”
“书包一直放在教室,谁都能碰。”
褚承泽躲在警察后面。
“我亲眼看见他进档案室。”
“你刚才在教室。”
“我从监控看见的。”
“监控不是坏了吗?”
褚承泽闭了嘴。
消防员破开档案室大门。
我把钥匙交过去。
“三号柜里有中考答题卡。”
褚万山冲过来。
“胡说,学校不保存中考答题卡!”
“那你刚才喊什么?”
“我喊的是学生档案!”
“手机录下来了。”
他抬手砸我的手机。
我侧身避开。
担架从我们中间抬过。
受伤的档案员抓住我的衣袖。
“不是孩子。”
“谁放的火?”
他的嘴唇动了几次。
“红鞋。”
话音落下,人昏了过去。
现场共有三个穿红鞋的人。
褚承泽。
教导主任。
还有跟随邵立群来过我家的女工作人员。
她站在校门外,转身上了一辆白车。
我记下车牌。
星屿仍被带去派出所。
未成年人询问需要监护人在场。
我赶到时,褚万山请来的律师已经坐在里面。
“谁允许他接触我儿子?”
警察看过登记。
“他自称学校法律顾问,陪同学生说明情况。”
“学校是举报方。”
律师收起文件。
“沈先生,孩子已经承认放火。”
星屿抬起头。
“我没承认。”
“你签了笔录。”
“他们说签完就让我见爸爸。”
我拿起那份笔录。
最后一页有星屿的签名。
前两页却换了纸。
骑缝处没有签字。
“申请笔迹和纸张鉴定。”
律师敲着桌面。
“何必把事情闹大?”
“一场小火,没人死亡。”
“赔钱、道歉、转学,学校可以谅解。”
“你们怕查三号柜。”
“柜子已经烧完了。”
一名消防员进来做记录。
我叫住他。
“三号柜情况怎样?”
“柜体受损,里面的防火袋还在。”
律师立刻起身离开。
十分钟后,派出所接到市局通知。
案件移交。
星屿暂时回家,但不能离开本市。
我带他去医院处理手腕伤痕。
电梯口站着一个女孩。
她戴着口罩,校服袖口洗得发白。
看见星屿,她把一只存储卡塞进我口袋。
“叔叔,别在这里打开。”
女孩转身进了楼梯间。
星屿认出她。
“许栀,她是考场第二排的学生。”
“成绩怎么样?”
“没过高中线。”
“平时呢?”
“全校第十二。”
回到车里,我用隔离设备读取存储卡。
里面有一段录音。
考试前一晚,两个人在考务办公室核对名单。
女方念出六个考号。
男方逐个确认。
“沈星屿的理综给褚承泽。”
“许栀的数学给吴泓。”
“剩下四个按付款顺序分。”
女方问:“条码贴错了怎么办?”
男方回答:“阅卷前还有一次人工复核。”
“空白卷怎么处理?”
“填答题卡容易,主观题找老师代写。”
录音末尾,门被推开。
褚万山说了一句话。
“邵科长交代过,七百分的孩子不要动,容易引起关注。”
星屿考前最后一次模考七百零六。
他们原本不该选他。
成绩为何还是被换了?
存储卡还有一张照片。
六个透明文件袋摆在桌上。
每个袋子贴着考号。
星屿那只袋子旁边,放着二十万元收款凭证。
付款账户正是我的工资卡。
这不是临时栽赃。
有人提前拿到了我的银行卡信息,还算准了我的儿子会成为目标。
书仪打来视频电话。
我没有提存储卡。
“省里能查到答卷吗?”
“需要组长批准。”
“组长是谁?”
“邵立群。”
“他不是复核科工作人员?”
“上周刚被任命为审查组副组长。”
“书仪,退出审查组。”
“理由?”
“他到过我们家。”
通话停了几秒。
她把镜头转向办公室门口。
邵立群就站在那里。
“闻教授,组长请你去档案库。”
书仪拿起外套。
邵立群又补了一句。
“你儿子的纸质答卷找到了。”
6
书仪进入档案库前,把通话切成录音模式。
我在车里听着全过程。
管理员打开密封箱。
理综答卷取了出来。
姓名栏为沈星屿。
考号也正确。
卷面分数九十二。
书仪问:“能看扫描图吗?”
邵立群回答:“系统里的图像与纸卷一致。”
“我要核验纸张编号。”
“没有必要。”
“每批答题卡都有追踪码。”
管理员翻到答卷背面。
追踪码被墨水覆盖。
书仪要求提取同考场其他答卷。
邵立群拒绝。
“你只是受邀专家,没有调查权。”
“那就封存。”
“档案本来就在封存状态。”
“密封条日期是昨天。”
没人接话。
几秒后,门被关上。
邵立群说:“闻教授,你丈夫非法下载数据的证据已经固定。”
“与答卷无关。”
“交出他手里的纸条和存储卡,我可以保住沈星屿。”
书仪没有承认存储卡存在。
“保住是什么意思?”
“撤销作弊认定,安排民办高中。”
“条件呢?”
“停止复核。”
“还有吗?”
“你出具一份专家意见,证明成绩替换无法在现有系统内完成。”
“能不能完成,你很清楚。”
“闻教授,教刑法的人更该清楚证据标准。”
脚步靠近。
录音里传来纸页翻动。
邵立群拿出我的银行流水、系统记录和档案室火灾照片。
“下一次被带走的,不会是你儿子。”
录音结束。
我立刻回拨。
电话关机。
省教育厅总机称审查组正在封闭工作,不能联系。
我拨通报警电话,说明书仪受到威胁。
值班人员记录情况,让我等待核实。
星屿靠在座位上。
“是我害了妈妈。”
“不是。”
“他们为什么选我?”
这个问题也困住了我。
六个被换成绩的考生中,其他五人的模考分数都在六百五十分左右。
只要掉包,家长容易相信孩子临场失误。
星屿稳定在七百分以上。
动他的风险太大。
除非对方不只想偷成绩。
还想把我拖进案件。
我去银行申请查询二十万元转账记录。
银行提供了线上登录设备编号。
那台设备属于书仪的旧手机。
旧手机半年前丢失。
当时报过警。
捡到手机的人使用伪造授权补办了号码,又登录工资卡。
补卡营业厅的监控只保存九十天。
申请材料却留有复印件。
代办人名叫韩策。
我的前同事。
我给韩策打电话。
“见一面。”
“我们没什么可谈。”
“博远教育给了你多少?”
电话那边沉默片刻。
“下午三点,南桥停车场。”
我提前一小时到场。
把录音设备放进衣领。
韩策开着一辆旧车。
车门打开,他先递给我一部笔记本电脑。
“教育云的测试机。”
“为什么给我?”
“查完交给纪委。”
“你参与了多久?”
“系统上线第二年。”
“七十次学籍替换?”
韩策摇头。
“不止。”
“具体多少?”
“我只负责开放接口。”
“谁下指令?”
“邵立群。”
“褚万山呢?”
“学校端执行人。”
“博远教育负责收钱?”
“每个重点高中名额六十万到两百万。”
“为什么动星屿?”
韩策擦着额头的汗。
“因为你三年前留了一份验收漏洞报告。”
“那份报告已经销毁。”
“他们没有找到备份。”
“所以用星屿逼我露面?”
“还要把今年的系统异常全推给你。”
“书仪被扣在省厅。”
“邵立群今晚会把她送去培训中心。”
“哪个培训中心?”
韩策从车内取出地址。
纸还没递到我手上,一辆货车冲进停车场。
韩策把我推到立柱后。
货车撞上他的车。
车身压成了废铁。
我被碎片划伤手臂。
司机没有下车,倒车后再次冲来。
韩策躺在车旁,朝我扔出测试机。
“跑!”
我抱着电脑翻过护栏。
货车第三次撞上去。
汽油从破损油箱流出。
韩策爬不起来。
火从车底窜出。
我冲回去拖他。
他把一串密码写在我手臂上。
“查零号考生。”
爆燃吞掉了后半句话。
消防车赶到时,韩策已经失去意识。
医生把他送进抢救室。
警察初步认定为交通意外。
可停车场出口录像显示,货车司机穿着红鞋。
我打开测试机。
输入韩策留下的密码。
屏幕出现一份隐藏考生档案。
姓名:沈星屿。
编号:000000。
处理状态:替换失败,人工接管。
授权人那一栏,写着闻书仪。
7
我盯着书仪的名字,看了很久。
星屿也看见了。
“妈妈同意换我的成绩?”
“授权记录可以伪造。”
“她一直让我别查。”
“因为有人盯着她。”
“二十万元用的是她的旧手机。”
“手机丢过。”
儿子没有再问。
他把头转向车窗。
我将测试机断网,复制整块硬盘。
零号考生不是单独档案。
同编号下还有二百零七名学生。
这些学生没有进入常规替换名单。
备注分为三类。
父母举报过教育系统。
家长拒绝支付择校费。
学生成绩可能挤占特批名额。
星屿占了三项中的两项。
我的验收报告触碰了系统。
我也拒绝向褚万山支付八十万元重点班保证金。
考试前一个月,褚万山曾约我吃饭。
“星屿稳进一中,何必买名额?”
我当时这样回答。
那顿饭不到十分钟便结束了。
现在想来,他不是卖名额。
而是在确认我会不会服从。
零号考生的处理流程更狠。
高分答卷转给付费者。
低分卷转回目标学生。
再制造作弊、心理问题或家庭丑闻,让家长无法继续复核。
有十二名学生在出分后退学。
四人接受精神治疗。
一人死于溺水。
许栀也在名单上。
她的父亲曾举报学校食堂采购。
我联系许栀。
女孩约我在医院住院楼见面。
受伤的档案员已经醒了。
他叫许柏年。
正是许栀的父亲。
许柏年背部缝了二十多针。
“火不是我放的。”
“我知道。”
“有人让我烧三号柜,给我五十万。”
“谁?”
“教导主任阮兰。”
“你拒绝了?”
“我假装答应,把答卷换进防火袋。”
“红鞋是谁?”
“阮兰。”
“校门外还有一个穿红鞋的女人。”
“那是她妹妹,邵立群的妻子。”
关系链终于接上。
褚万山负责学校端。
阮兰管理考务。
博远教育收钱。
韩策维护接口。
邵立群控制复核与调查。
真正获利的人借亲属和公司分账。
“三号柜里有什么?”
许柏年掀开被子,从床垫下拿出一张清单。
“今年所有被换过的纸质答卷。”
“怎么证明?”
“答题卡纸张都有荧光追踪码。”
“墨水能覆盖。”
“普通扫描读不到,验钞灯能看。”
许栀拿出一支小灯。
一张答卷照片在灯下露出编号。
编号对应的生产批次,属于三年前。
今年答题卡使用去年的新批次。
他们伪造星屿低分卷时,调用了旧纸。
“满分卷呢?”
“没有送到学校。”
“在哪里?”
“博远教育地下库。”
许柏年给了我一把钥匙。
“书仪也被送去了那里。”
“你怎么知道?”
“阮兰在病房外打过电话。”
我报警,并将地址交给负责韩策车祸的警察。
对方让我不要擅自前往。
半小时后,我查到地下库正在办理消防维修。
施工申请时间为今晚十一点。
他们要清场。
警察还在申请搜查手续。
我联系省纪委举报中心。
提交录音、零号名单、答题卡清单和银行材料。
接线人员要求我保护原始载体。
“我妻子被限制人身自由。”
“地址发来。”
“博远教育南郊培训基地。”
对方记录完信息。
“不要进入现场。”
十一点差五分,培训基地开始停电。
我躲在街对面的车内。
三辆货车驶入院子。
工人把纸箱搬上车。
书仪被两名女人带出办公楼。
她没有反抗。
邵立群跟在后面。
一行人朝地下车库走去。
我拨通警察电话。
“他们在转移证据。”
“支援还有十分钟。”
“来不及。”
货车已经启动。
许栀忽然从后排钻出来。
“叔叔,我能开消防门。”
“你怎么跟来的?”
“那里面有我的卷子。”
“回车里。”
她跳下车,跑向培训基地后门。
门内伸出一只手,将她拽了进去。
红色鞋跟停在门缝边。
铁门随即关闭。
8
我开车撞断后门门锁。
警报响遍整座院子。
两名保安提着钢管冲来。
我倒车堵住通道,按住喇叭不放。
附近居民陆续开灯。
保安不敢继续动手。
我下车冲进楼内。
地下库入口被铁链锁住。
门后传来许栀的喊声。
“放开我!”
我用灭火器砸锁。
砸到第五下,锁扣脱落。
地下通道堆着成箱答题卡。
阮兰揪着许栀,刀刃贴在女孩颈侧。
书仪坐在墙边,双手被胶带绑住。
邵立群拿着打火机。
地面泼满汽油。
“沈砚川,你来得真快。”
“放了孩子。”
“把测试机交出来。”
“不在我身上。”
“那就一起烧。”
书仪开口打断他。
“故意杀人,放火,绑架未成年人。”
“邵立群,你够死几次?”
邵立群走到她面前。
“闻教授,少给我上课。”
“你签过授权。”
“什么授权?”
“零号考生。”
书仪笑了一声。
“那份授权写的是零号考生审计计划。”
“你删掉标题,拿剩下几页当审批材料。”
我看向书仪。
她继续说下去。
三年前,我提交验收漏洞报告后,她便注意到教育云存在非法改分风险。
夫妻二人没有证据,只能按正规渠道上报。
省里批准秘密审计,项目代号正是零号考生。
授权人是书仪。
执行人原定为我。
邵立群截获计划,反过来建立同名名单。
既能报复举报者,也能在事发后把全部操作推给我们。
“你早就知道?”
我问。
“只知道有人泄露审计计划。”
“为什么不告诉我?”
“调查组要求保密。”
“抽调也是计划?”
“是。”
邵立群鼓掌。
“夫妻情深,演完了吗?”
他把打火机扔到地上。
火沿着汽油向纸箱爬去。
我抄起灭火器压住火线。
阮兰拖着许栀向后退。
女孩踩住她的红鞋,弯腰撞向她的腹部。
刀掉在地上。
书仪踢开刀。
我将许栀拉到身后。
邵立群扑向出口。
门外已有警察赶到。
他转身抓住书仪,把碎玻璃抵在她颈边。
“让路!”
警察停下脚步。
书仪抬脚踩住邵立群的鞋背,肩膀后撞。
碎玻璃落地。
两名警察冲上来将人按住。
阮兰还在喊。
“我没参与!”
许栀摘下领口的摄像头。
“你刚才说的话,全录下来了。”
消防员开始灭火。
大部分纸箱保住了。
书仪手腕被胶带磨破。
我替她割开束缚。
“星屿呢?”
“在车里。”
“你把他一个人留在那里?”
“有警察看着。”
她站起来便往外走。
经过邵立群身边时,对方叫住她。
“你以为抓了我就结束了?”
“褚万山才是主谋?”
“他也配?”
“那是谁?”
邵立群咬住舌头,不再回答。
警方清点地下库。
共发现一千四百三十七份原始答题卡。
七百二十六份伪造卷。
二百零七份零号考生资料。
还有八本招生账册。
账册记录的金额超过九亿元。
可所有资金最终都流向同一个代号。
Z先生。
书仪查看账册日期。
第一笔交易发生在八年前。
当时邵立群只是普通科员。
褚万山也没有能力调动全市系统。
一名调查人员翻到最后一页。
纸上贴着明晚全市教育表彰大会的座位图。
Z先生的位置在主席台正中。
姓名栏写着市教育局局长,詹伯钧。
星屿忽然指向照片。
“考试那天,他来过考点。”
“你确定?”
“他进了保密室。”
书仪问:“几点?”
“开考前十分钟。”
地下库管理员被带过来辨认。
他看见詹伯钧的照片,立刻改口。
“不认识。”
警察从他口袋里搜出一张机票。
航班起飞时间在三小时后。
目的地没有引渡协定。
订票人为詹伯钧的秘书。
与此同时,市局收到上级通知。
地下库案件暂不并案。
邵立群和阮兰由市教育专案组接管。
带队前来交接的人,正是詹伯钧的秘书。
9
省纪委人员拒绝移交。
两边在现场核对管辖权。
詹伯钧的秘书拿出市政府批示。
文件要求保障中考稳定,避免调查扩大。
书仪检查文件编号。
“批示只有复印件。”
“原件稍后补交。”
“没有原件,不能带人。”
秘书朝身后示意。
市局人员上前开手铐。
省纪委调查员挡住他们。
双方还在交涉,地下库突然断电。
备用灯也没有亮。
有人撞翻证物箱。
我护住星屿和许栀退到墙边。
黑暗里传来奔跑声。
卷帘门被拉开。
汽车撞断隔离栏。
电力恢复时,邵立群和阮兰已经不见。
负责押送的两名人员倒在地上。
八本账册少了最后一本。
秘书也失去踪影。
现场封锁扩大到整片园区。
半小时后,一辆警车在河边被找到。
车内没人。
河面漂着阮兰的红鞋。
打捞人员下水搜索。
邵立群的手铐留在后座。
书仪查看警车行驶记录。
定位曾在市教育局停留七分钟。
他们不是逃跑。
有人把他们带去见詹伯钧。
第二天上午,詹伯钧照常出席教育表彰大会。
媒体直播中,他批评个别家长制造中考谣言。
“教育公平不容污蔑。”
“任何人不能借所谓技术,攻击国家考试系统。”
台下响起掌声。
随后,大屏播放我的照片。
主持人公布案件通报。
我涉嫌非法侵入计算机系统。
星屿涉嫌考试作弊及纵火。
书仪涉嫌泄露审查材料。
调查尚未结束,通报却已经给我们定了罪。
记者堵住小区。
学校家长再次围到楼下。
有人拉起横幅,要求清华黑客滚出本市。
星屿看完整场直播。
“爸,我能去会场吗?”
“去做什么?”
“我要拿回我的卷子。”
“那里有警察。”
“我的卷子已经鉴定完了。”
地下库找到的满分卷,经省级司法鉴定机构确认,笔迹属于星屿。
条形码原本也是他的。
有人覆盖旧条码,贴上褚承泽的考号。
鉴定报告足以推翻作弊认定。
但报告被市教育局压下,未对外公布。
书仪联系省纪委负责人。
对方只说了一句话。
“把证据送进直播画面。”
表彰大会下午还有一场公开质询。
我以被通报当事人身份申请到场。
申请提交后,詹伯钧亲自批准。
他想当众坐实我们的罪名。
下午两点,我带星屿走进礼堂。
全场记者转向我们。
褚万山坐在主席台右侧。
褚承泽穿着优秀青年教师的礼服,胸前别着奖章。
詹伯钧先发问。
“沈先生,你承认使用旧账号登录中考系统吗?”
“不承认。”
“系统日志不能作假。”
“可以。”
我拿出韩策留下的测试机。
“教育云使用单节点时间戳。”
“管理员能够修改服务器时间,再生成伪造日志。”
技术专家接过电脑操作。
屏幕展示出后台权限。
一次登录记录,在二十秒内被改成我的账号。
会场开始骚动。
詹伯钧拍桌。
“一台来源不明的电脑,说明不了问题。”
书仪站起来。
“那就谈答卷。”
鉴定人员当场展示荧光追踪码。
星屿的低分卷来自三年前批次。
满分卷的笔迹和草稿记录全部吻合。
记者提问:“为何满分卷写着褚承泽的考号?”
褚万山抢过话筒。
“考务人员操作失误!”
“一次失误,不代表有人犯罪!”
我打开零号考生名单。
“二百零七次失误?”
名单滚过大屏。
每个名字后面都有被替换科目、受益考生和付款金额。
台下家长开始寻找自家孩子。
有人瘫坐在椅子上。
有人冲向主席台。
“我女儿不是抑郁症!”
“是你们偷了她的成绩!”
“把孩子的卷子还回来!”
保安拦住人群。
詹伯钧起身离席。
礼堂大门却被关闭。
省纪委调查人员从两侧进入。
詹伯钧重新坐下。
“名单也能伪造。”
“资金总不能。”
书仪展示博远教育账户。
九亿元资金经过四十七家公司,最终进入海外信托。
信托受益人不是詹伯钧。
而是他的女儿詹遥。
詹遥七年前出国。
公开资料显示,她死于车祸。
一个死人,持续收到九亿元。
这才是詹伯钧真正的底牌。
他站起来,指着书仪。
“你们连死人都不放过!”
会场侧门被推开。
一个戴帽子的女人走上主席台。
她摘下帽子。
詹伯钧扶住桌沿。
“小遥?”
女人把身份证放在证物台。
“我没有死。”
“爸,这八年,你拿我的名字毁了多少孩子?”
詹伯钧冲过去。
调查人员拦住他。
詹遥拿出最后一本账册。
正是昨夜丢失的那一本。
“邵立群把账册交给我,求我安排他出境。”
“他人呢?”
“市教育局地下停车场。”
大屏切换到实时画面。
邵立群和阮兰被绑在一辆废弃公务车内。
车内放着两份遗书。
内容承认所有犯罪由两人策划,并称畏罪自杀。
油箱下方连接着点火装置。
拆弹人员剪断线路。
邵立群被抬出车时,对着镜头大喊。
“詹伯钧要杀我!”
“八年前就是他让我改第一份成绩!”
礼堂内所有摄像机转向主席台。
詹伯钧推开调查人员,从口袋掏出一只遥控器。
大屏画面随之变红。
后台机房传来爆裂声。
直播信号开始中断。
我扑向控制台。
屏幕熄灭前,星屿抢过话筒。
“我的名字叫沈星屿。”
“我没有作弊!”
最后一个字传遍全网。
10
詹伯钧以为切断直播就能毁掉证据。
他不知道,表彰大会使用了三套直播线路。
电视台线路被切断。
网络平台还有十二秒延迟。
星屿的话已经传了出去。
许栀提前把证据包上传到二十七家媒体。
零号考生名单、答卷鉴定、资金流水、地下库录像全部公开。
十分钟内,相关内容转发超过百万。
詹伯钧被控制时,还在要求删除平台数据。
省纪委负责人当场宣读留置决定。
褚万山往后台逃。
两名被掉包成绩的学生家长堵住出口。
他退回礼堂,跪在地上。
“我只是听命办事!”
“学校只有七十个名额!”
“其他事与我无关!”
褚承泽扯下奖章,躲到记者席。
星屿拦住他。
“我的理综卷,好用吗?”
褚承泽推开儿子。
“卷子是我叔给的!”
“我根本不知道是谁的!”
“你的七百零八分呢?”
“也是他安排的!”
记者把话筒递到他面前。
褚承泽开始后退。
“我没参加阅卷!”
“我只替他当过几次老师!”
“没有教师资格证?”
“没有!”
“殴打学生呢?”
“是我叔让我打的!”
褚万山从地上跳起来。
“闭嘴!”
叔侄二人在镜头前扭打。
奖杯滚下主席台。
褚承泽抓住褚万山的衣领。
“你说不会出事!”
“你说沈星屿跳楼就没人查了!”
礼堂里传来家长的怒骂。
褚万山抬手捂他的嘴。
调查人员将两人分开。
一名母亲冲到褚万山面前。
她的女儿是八年前第一批受害者。
孩子中考落榜后离家,再也没有回来。
“你还记得林初禾吗?”
褚万山不敢回答。
女人拿出女儿的照片。
“她数学一百四十六。”
“成绩出来只有四十六。”
“你说她虚荣,说她撒谎,说她不配活着。”
“她走前还在日记里写,是自己对不起父母。”
女人将照片贴到他胸口。
“该认命的人是你!”
案件由省级专案组接管。
一个月内,四十三名涉案人员被采取强制措施。
詹伯钧涉嫌组织、领导招生舞弊,受贿,滥用职权,故意杀人未遂等多项罪名。
邵立群提交了完整口供。
八年前,詹伯钧为给关系户孩子换成绩,命令信息中心开放人工纠错接口。
第一次成功后,关系网迅速扩大。
博远教育负责寻找客户。
学校筛选可以被牺牲的学生。
考务人员更换条码。
阅卷人员补写答卷。
信息中心修改分数。
复核科拦截家长申请。
若家长继续追查,学校便制造作弊记录、处分或心理问题。
八年里,一千四百三十七名学生被偷走成绩。
其中九百多人放弃升学。
三十二人留下严重心理创伤。
七名学生死亡。
这些名字写满了起诉书。
韩策在医院醒来后,承认参与开放接口。
他也保存了每次操作的哈希值。
三年前,他没有勇气揭发。
货车撞来前,他终于把测试机交给我。
这不能免除他的罪责。
却补齐了关键电子证据。
法院依法认定他具有重大立功表现。
阮兰供出全部伪造流程。
褚万山仍想把责任推给侄子。
检方播放会议室录像。
学校监控并没有损坏。
许柏年早已把备份藏进消防主机。
录像中,褚万山指使保安殴打星屿,又命令褚承泽伪造偷窃与纵火证据。
他还要求档案员烧毁答题卡。
每句话都录得清楚。
判决那天,褚万山听见刑期,双腿失去支撑。
褚承泽因冒名取得成绩、伪造资格、故意伤害等行为受到追究。
他的中考成绩被撤销。
教师身份也被注销。
走出法院时,他拦住星屿。
“我已经什么都没有了。”
星屿停下脚步。
“那是你拿走别人的东西后,原本该有的样子。”
褚承泽哭着求我。
“沈叔叔,我才十九岁。”
“再给我一次机会。”
我看向旁边的许栀。
女孩本应进入重点高中。
成绩被换后,她在餐馆洗了两个月盘子。
许栀没有骂他。
只问了一句。
“我们十五岁的时候,你给过机会吗?”
法警带走了褚承泽。
全省启动成绩复核和补救程序。
仍在适龄阶段的学生,可以恢复成绩并重新选择学校。
已经错过升学时间的受害者,得到专项补偿、职业培训和继续教育支持。
涉案学校被撤销示范校称号。
招生流程增加双重密钥、异地备份和独立审计。
任何人工改动,都必须由三方授权,并向考生家长生成通知。
星屿的成绩恢复为七百一十二分。
理综满分。
全市第一。
一中校长亲自登门,送来录取通知书。
儿子没有立刻接。
“许栀呢?”
“她的成绩也恢复了。”
“多少分?”
“六百九十八。”
“她能一起去吗?”
校长点头。
“只要她愿意。”
许栀站在楼道口,抱着自己的通知书。
两个孩子没有欢呼。
他们只是把名字核对了三遍。
开学前一天,星屿又站到卧室窗边。
书仪停在门口。
我走过去,将窗户推开一条缝。
楼下是放学的孩子。
星屿问我:“爸,你那天真的信我吗?”
“哪天?”
“查分那天。”
“信。”
“没有怀疑过?”
“怀疑过系统,怀疑过学校,怀疑过所有经手的人。”
“为什么没怀疑我?”
我把那本草稿放到他手里。
“你写过的每一步,都在这里。”
书仪从身后抱住儿子。
“妈妈那天问错了话。”
“对不起。”
星屿低着头。
“我也不该觉得自己拖累你们。”
“你没有拖累任何人。”
书仪替他整理好校服衣领。
“错的是偷东西的人。”
开学典礼上,学校邀请星屿作为新生代表发言。
他没有讲分数。
也没有讲苦难。
只讲了自己的名字。
“我叫沈星屿。”
“曾有人拿走我的答卷,给我贴上作弊者的标签。”
“他们还告诉我,认命才是懂事。”
“今天,我只想对所有被否定过的同学说一句。”
“一次错误的结果,不能定义你。”
“大人的权力,也不能决定你配不配拥有未来。”
台下,许栀第一个鼓掌。
书仪坐在家长席,泪水落在鉴定报告上。
我把那份报告合起来。
案件结束后,省教育厅聘请我参与考试系统重建。
我提出的第一项要求,是为每名考生开放答卷追踪记录。
第二项要求,是让复核不再经过原学校。
第三项要求,是保留所有人工操作痕迹,任何人不得覆盖。
工作人员问我,项目叫什么名字。
我想起那份被恶意利用的名单。
“零号考生。”
“还用这个名字?”
“用。”
“零不代表可以被牺牲的人。”
“它代表每次考试开始前,先检查规则有没有伤害任何一个孩子。”
一年后,首批审计报告公开。
系统拦截了十七次违规改动。
每一次都自动通知考生、家长和独立监察员。
再没有校长能够用一句认命,关上一名学生的复核通道。
星屿加入了学校的信息技术社。
他做出的第一个程序,是答题卡编号核验工具。
程序首页只有一行字。
“名字属于答卷真正的主人。”
我问他以后想学什么。
“法律,还是计算机?”
他把录取通知书放进书架。
“都学。”
“会很累。”
“你和妈妈不也是这样?”
书仪从厨房探出头。
“先把水果吃了再谈专业。”
星屿端起果盘,跑回房间。
门没有再反锁。
窗户装上了新的安全扣。
那张被血浸过的成绩单,还留在我的抽屉里。
它不再是一份耻辱。
它提醒我们,真正需要接受审判的,从来不是考砸的孩子。
而是那些躲在规则后面,把别人的人生标上价格的人。