闻砚清睁眼时,距离被霁川大学退学,只剩七十二小时。
全校都知道他喜欢学生会主席周既白,喜欢到偷走竞赛源代码、栽赃队友,也喜欢到把自己活成一本校园文里最招人厌的恶毒男配。
只有闻砚清知道,三天后,他会背着抄袭处分从实验楼天台坠下,给主角团的圆满人生添上一行无人在意的注脚。
为了活命,他当众撕了情书,退出竞赛队,顺手把真正的代码窃贼送上热搜。
后来,论坛上骂他的帖子悄悄变成了:
“闻砚清今天在几号楼?”
“排队送早餐还来得及吗?”
“不是说周主席最讨厌他吗?那把人堵在楼梯间哄的是谁?”
周既白关掉帖子,将冻得指尖发红的人裹进自己的大衣,语气平静:“他们喜欢你,是他们的事。”
闻砚清抬眼:“那你呢?”
“我不是喜欢。”周既白低下头,替他系好围巾,“我是蓄谋已久。”
第一章 全校都在等他认罪
闻砚清醒来时,礼堂里正好响起他的名字。
“闻砚清同学,你是否承认,在校级创新赛复审前,私自登录‘灯塔’项目后台,删除核心模块,并将队友的代码发给校外工作室?”
扩音器把每个字都送到最后一排。
数百道目光压过来,嫌恶、好奇、幸灾乐祸,像一场没有雨的暴风。闻砚清撑着桌沿坐直,太阳穴针扎似的疼。桌上摆着处分告知书,右下角留着签名空白,旁边还有一支已经旋开的黑色水笔。
他低头,看见自己过分白皙的手腕上,有一道尚未结痂的抓痕。
不属于他的记忆在脑中炸开。
霁川大学,计算机学院,大二,闻砚清。
他穿进了昨晚刚看完的校园小说《盛夏回响》。
书里的闻砚清家境优渥、容貌出挑,却偏偏执迷于学生会主席周既白。为了挤进周既白带领的竞赛队,他以赞助为条件空降,又因妒忌队友林嘉树,偷删代码、伪造聊天记录。事情败露后,他被记大过、勒令退赛,家中也因投资失败骤然破产。
三天后,闻砚清会从实验楼顶层坠下。
书里只用了半页交代他的结局。评论区甚至有人叫好,说恶毒男配终于下线。
而现在,是那半页开始的地方。
“闻同学?”台上的老师皱眉催促。
坐在右侧第一排的男生抬起眼。
黑发,冷白的侧脸,校服式的白衬衫扣到最上方,肩线挺拔利落。那是周既白,原书里永远理性、永远正确的天之骄子,也是原主用尽荒唐手段也没能靠近的人。
礼堂安静得能听见空调风声。
闻砚清拿起笔。
后排有人低笑:“终于要认了。”
他没有签名,而是把告知书翻到背面,写下三行字。
“第一,我没有删除代码。”
“第二,所谓校外工作室的收件时间是凌晨两点十七分,但监控显示我一点五十分进入医务室,三点才离开。”
“第三,请学校立刻封存服务器日志。再晚十分钟,真正动手的人就该远程清理痕迹了。”
全场哗然。
负责问询的陈老师愣了愣:“你怎么知道对方会清理痕迹?”
因为书里写过。闻砚清想。
原情节中,林嘉树为了洗清嫌疑,在三天后找到一段被覆盖的后台日志。那时证据链已经残缺,所有责任依旧落在闻砚清头上。真正的窃贼直到全书结尾才在另一桩商业案里露出马脚。
但他不能这么说。
“因为如果是我,”闻砚清抬头,眼尾因高烧残留着一点红,声音却稳,“我不会给别人留下翻案的机会。”
台下短暂地静了一瞬。
一个戴工作证的研究生突然起身,匆匆往侧门走。
闻砚清看见他,心里猛地一沉。
杜衡。
原书中负责维护竞赛服务器的实验室助理,也是把代码卖给校外工作室的人。
“拦住他!”闻砚清脱口而出。
杜衡推门就跑。
礼堂顿时乱了。离侧门最近的周既白反应极快,长腿一迈追出去。闻砚清也起身,可这具身体两天没好好吃饭,刚跑下台阶,眼前便一阵发黑。
有人扶住了他。
篮球队队长严迟皱着眉:“你烧成这样还跑?”
“机房。”闻砚清抓住他的手臂,“杜衡要去机房。”
严迟怔了怔。原主曾在众人面前嘲讽他四肢发达,二人向来不对付。可此刻闻砚清脸色苍白,眼睛却亮得惊人,像是用最后一点力气抓着生路。
严迟骂了句脏话,弯腰把他背起来:“指路。”
他们赶到信息楼时,周既白已经将杜衡堵在服务器机房外。
杜衡的手机掉在地上,屏幕停在远程连接界面,进度条走到百分之九十一。
周既白一脚踩住手机,抬眸看向被严迟背来的闻砚清。
“你早就知道是他?”
闻砚清趴在严迟背上,呼吸滚烫。
“只是猜到。”
周既白盯了他两秒,俯身捡起手机:“撒谎。”
下一秒,闻砚清彻底失去意识。
昏过去前,他听见脑中响起冰冷的电子音。
【关键情节已偏移。】
【死亡倒计时暂停。】
【警告:真正导致‘闻砚清’坠楼的原因,尚未出现。】
第二章 他把情书撕了
闻砚清在校医院醒来,窗外已经全黑。
输液管里透明的药水一滴一滴落下。床边坐着一个人,膝上放着笔记本电脑,冷白屏光映着他清晰的下颌。
周既白。
闻砚清闭上眼,怀疑自己还没醒透。
“醒了就别装睡。”周既白说。
“……你怎么在这儿?”
“严迟有训练,老师去处理杜衡的事。你身边没人。”
说到最后四个字时,他的语气没什么变化,闻砚清心里却莫名一空。
原主的确没有朋友。
他骄纵、尖锐,把所有善意都当成别有用心;家里每月打来大笔生活费,却从来没人问他过得好不好。那些围在身边的人,要么图钱,要么看笑话。出事以后,连一个替他收拾病房的人都没有。
周既白合上电脑:“服务器日志保住了。杜衡承认他拿了校外公司的钱,但坚持说删除权限是你主动给的。”
“他手里有我发的账号密码。”
“你发过?”
“嗯。”闻砚清在记忆里找了一会儿,“一个月前,他说周既白需要调试环境。”
病房安静下来。
周既白眸色沉了沉:“我从没让他找你。”
“我现在知道了。”
原主不知道。他只要听见周既白三个字,就会失去最基本的判断。
闻砚清坐起身,手背被针头扯得发疼。他看见床头柜上放着一个牛皮纸盒,里面是厚厚一沓没送出去的信,最上方写着“给周既白”。
大约是原主晕倒后,老师让人从礼堂带过来的随身物品。
“你看了吗?”他问。
“没有。”
“那正好。”
闻砚清抽出信,连同那张精心制作的竞赛队合影,一起撕成两半。
纸张断裂的声音很轻,周既白敲击桌面的手指却停了。
“欲擒故纵?”
闻砚清抬眼看他,忽然笑了。
这具身体生得极好。眉眼清润,鼻梁秀挺,笑起来时左边脸颊有个很浅的窝。原主常年冷着脸,竟没多少人知道他笑起来是这个样子。
“周主席,”他把碎纸扔进垃圾桶,“人在鬼门关走一趟,审美也会进步。”
周既白:“……”
门口传来一声没憋住的笑。
严迟拎着粥进来,肩上还搭着训练毛巾:“我可都听见了。姓周的,你也有被嫌弃的一天。”
他把粥搁下,又别扭地补了一句:“食堂只剩这个,不是特意买的。”
闻砚清看了一眼包装袋。两公里外那家二十四小时粥铺,原主记忆里有它的标志。
“谢谢。”
严迟的耳尖莫名红了:“你先别谢。以前你说我靠体育特招进来,脑子里只有肌肉,这笔账怎么算?”
“请你吃一个月夜宵?”
“我是这么容易收买的人?”
“再加一双限量球鞋。”
“成交。”
周既白冷淡地扫他一眼:“有点出息。”
气氛意外松快下来。闻砚清喝了半碗粥,胃里终于暖和。严迟说起论坛上的风向,杜衡被抓后,原本一边倒的骂声出现了变化,有人质疑学校过早定性,也有人觉得这是闻家拿钱洗白。
“杜衡最多只能证明自己偷了代码,证明不了你没授权。”严迟说,“他如果咬死你,你还是麻烦。”
闻砚清点头。
原书里有一份关键录音,藏在原主的旧手机中。杜衡曾酒后炫耀,说闻砚清就是最好用的傻子。可那部手机在事发前被人拿走,三天后出现在实验楼天台。
也就是说,有人从一开始就打算把他引去那里。
“我的旧手机不见了。”闻砚清说,“白色,背面有裂纹。谁找到它,谁就可能知道全部真相。”
周既白问:“最后一次见是什么时候?”
记忆碎片闪过:社团楼,暴雨,储物柜,一只戴银色戒指的手。
“上周五,学生会活动室。”
周既白看了眼时间,站起身:“活动室十点落锁。”
严迟瞪他:“他还在输液。”
“所以你留下。”
“凭什么?”
两个人对视,空气里像有无声的火花。
闻砚清拔掉手背上的针。
“都别争。”他按住渗血的针孔,“一起去。”
严迟脸都黑了:“你不要命了?”
“很遗憾,”闻砚清下床,脚步还有点虚,“我现在最想要的就是这条命。”
晚上九点四十,他们赶到学生会活动室。
储物柜没有上锁。闻砚清拉开柜门,里面空空荡荡,只在角落留下一张便利贴。
上面是原主的字迹。
“如果你决定不再喜欢周既白,就去天台拿回手机。”
日期写着三天后。
严迟倒吸一口凉气:“你自己给自己留的?”
闻砚清盯着那行字。
不是。
模仿得很像,但原主写“白”字时,最下面一横习惯微微上挑。这张纸上的字太工整,像有人对着样本临摹。
更令人发冷的是日期。
有人早就算好了他坠楼的时间。
身后忽然传来锁舌落下的声音。
灯灭了。
黑暗里,闻砚清的手腕被人一把攥住,拉进一个带着雪松气息的怀抱。
“别动。”周既白在他耳边低声说,“门外有人。”
第三章 黑暗里的心跳
活动室唯一的窗户开在走廊一侧,门外的人用手电扫过磨砂玻璃。
闻砚清被周既白护在会议桌与墙壁之间。空间太窄,他的额头几乎抵着对方锁骨,隔着薄薄的衬衫,能听见沉稳的心跳。
一下,又一下。
与他自己乱得不像话的节奏截然不同。
严迟蹲在另一边,小声骂:“这破桌子为什么只能藏两个人?”
门把手被拧动。
来人发现门已反锁,停了十几秒,脚步渐渐远去。
周既白没有立刻松手。他一手扣住闻砚清的后颈,另一手挡在桌角,像是怕他在黑暗里撞到。
“走了。”闻砚清提醒。
“再等一分钟。”
气息落在耳畔,闻砚清不太自在地偏头。原主残留的情绪像潮水,被这个人的声音轻易牵动。他分不清那阵突兀的心悸到底属于谁。
严迟打开手机照明:“你们抱够没有?”
周既白面不改色地松开手。
门从里面可以打开。三人追出去,走廊已经无人,只在楼梯口发现几滴水渍。外面没有下雨,水大概率来自保洁间。
闻砚清推开保洁间的门,里面放着水桶、拖把和一辆清洁车。
车下压着半张湿透的快递单。
收件人是闻砚清,物品栏写着“手机维修件”,取件地址却是校外的青屿数码城。
“我的手机被送去修过。”闻砚清蹲下去,“寄件人故意用了我自己的名字。”
周既白拍下单号:“快递系统能查时间。”
严迟盯着走廊尽头:“刚才那人为什么把这个留给我们?”
“不是留,是来销毁。”闻砚清把湿纸装进文件袋,“他没想到我们会提前来。”
活动室的监控坏了,楼道监控却拍到一个穿保洁制服的人。帽檐和口罩遮住了脸,身形中等,右手无名指有一道反光。
银色戒指。
闻砚清想起记忆里那只手。
“我见过他。”
“谁?”
名字就在嘴边,却像被一道无形的墙挡住。脑中忽然传来尖锐的电流声,疼得他弯下腰。
【警告:不可直接泄露未解锁情节。】
【违规将触发角色修正。】
视野里浮出一行猩红的字。
闻砚清这才明白,他即使知道原书结局,也不能直接说出超出当前证据的信息。所谓穿书优势被砍掉大半,他只能借线索推理。
“砚清?”严迟扶住他。
周既白已经伸手探他额头:“又烧了。”
“没事,低血糖。”
“你每次撒谎,右手拇指都会掐食指。”
闻砚清动作一顿。
周既白怎么会知道原主的小习惯?
对方没有解释,直接将自己的外套披在他肩上:“先回去。”
“快递——”
“我让人查。”
“监控——”
“已经备份。”
周既白看着他,语气平静却没有商量余地:“你现在唯一的任务是吃饭、吃药、睡觉。”
严迟在旁边啧了一声:“不知道的还以为你是他男朋友。”
闻砚清本以为周既白会冷脸,没想到他只停了半拍:“目前不是。”
“目前?”严迟嗓门都高了。
闻砚清也抬起头。
周既白却像没说过什么,转身往外走:“十点了,宿管会锁门。”
当晚,闻砚清回到宿舍。
原主住的是两人间,室友林嘉树却一直没回来。林嘉树正是原书主角之一,性格温柔努力,因为被原主针对,已经搬去同学宿舍借住。
桌上摆着昂贵香水、未拆封的衣服、乱七八糟的礼物,唯独没有课本。闻砚清收拾到凌晨,在抽屉最深处发现一本牛皮封面的笔记。
前面全是关于周既白的记录。
“九月十三日,他在图书馆坐三楼靠窗。”
“十月二日,他不吃香菜。”
“十二月二十四日,他收下了学生会每个人的苹果,只有我的退回来了。”
字里行间近乎偏执,可翻到最后,内容忽然变了。
“有人在跟踪我。”
“银戒指。”
“他知道我不是闻家的亲生儿子。”
“不能相信杜衡,也不能相信——”
最后一个名字被整页撕走。
闻砚清摸过参差的纸边,后背发凉。
原主的死亡,或许根本不只是竞赛陷害。
这时,门外传来钥匙转动的声音。
一个清瘦男生拖着行李箱站在门口,看到他,脸色瞬间白了。
林嘉树。
“我只是回来拿东西。”他攥紧拉杆,“不会碍你的眼。”
闻砚清看着这个被原主羞辱过很多次的人,沉默片刻,让开门口。
“对不起。”
林嘉树愣住。
“以前的事,我不求你原谅。”闻砚清说,“床位是你的,你随时可以回来。还有,删除代码的人是杜衡,你也是被牵连的。”
林嘉树戒备地看着他:“你又想做什么?”
“活下去,顺便把欠的债还清。”
闻砚清把桌上属于林嘉树的获奖证书递过去。
林嘉树没接。
片刻后,他忽然问:“你是不是不记得,上周五晚上你约我去过天台?”
第四章 另一个闻砚清
“我约你去天台?”
林嘉树盯着闻砚清的眼睛,似乎想从里面找出恶作剧的痕迹。
“你给我发消息,说要拿一份能证明我清白的录音。可我到那里时没见到你,只有一件你的外套。”
“消息还在吗?”
林嘉树拿出手机。
发件账号的确属于闻砚清,时间是上周五晚九点。两人的聊天记录前面全是原主单方面的冷嘲热讽,唯独最后一句十分克制。
“九点半,实验楼天台。我把真相还给你。”
闻砚清拍下屏幕:“你捡到外套了吗?”
“没有。我觉得不对,直接走了。”
“还有别人知道?”
“我和宋老师提过。”
宋闻礼,计算机学院最年轻的副教授,也是“灯塔”项目的指导老师。原书里,他温和、可靠,几次替林嘉树解围,是读者最喜欢的白月光男配。
可闻砚清记得,那只银戒指第一次出现,就是在宋闻礼的实验室。
系统不允许他直接说名字,也许正说明宋闻礼牵涉关键情节。
“明天能陪我去一趟天台吗?”
林嘉树警觉:“你想干什么?”
“找外套。”
“一周了,早没了。”
“如果有人特意把它放在那里,就不会轻易拿走。”
林嘉树最终答应了。
第二天清晨,霁川下起细雨。
闻砚清刚走出宿舍楼,就看见周既白撑着黑伞站在台阶下。他像是刚跑完步,黑色运动外套拉到下巴,手里提着一份温热的早餐。
过路的人频频回头。
“你怎么来了?”
“检查任务。”
“什么任务?”
“吃饭、吃药、睡觉。”周既白把早餐递给他,“后两项暂时查不了。”
袋子里是豆浆和不加香菜的鸡丝粥。
闻砚清抬眼:“你不是也不吃香菜?”
周既白眉梢轻动:“你记得。”
话一出口,两人都安静了一瞬。
那是原主记下的,不是他。
闻砚清正想解释,林嘉树从楼里出来,看见他们又停住脚步。
周既白扫了一眼:“去哪儿?”
“上课。”
“你们的课在东区,为什么带着一次性手套和证物袋?”
闻砚清:“……”
这人当学生会主席可惜了,应该去做刑警。
最后三人一起去了实验楼。
天台门按规定上锁,可锁芯有多次撬动痕迹。周既白找来管理员开门,雨丝迎面扑来,整座校园笼在灰白雾气里。
栏杆旁什么都没有。
林嘉树说:“我就知道。”
闻砚清没回答。他沿墙慢慢走,最后停在排水管边。那里卡着一枚深蓝色纽扣,背面刻着很小的字母W。
是原主常穿的那件定制外套。
顺着排水管往下看,二楼平台上堆着一团被雨淋透的布料。
管理员取来长杆,将外套勾上来。右侧口袋里有一只防水密封袋,装着一张储存卡。
不是手机。
周既白将卡插进随身携带的读卡器。里面只有一段七分钟的音频。
先是杜衡的声音:“闻少爷那个账号权限最高,他巴不得为周既白做点事。骗他一句,他连密码都能双手送上。”
另一个人笑道:“你别真把人逼死。”
“放心,他那种人惜命得很。何况宋老师不是答应替他兜底?”
录音到这里戛然而止。
林嘉树脸色难看:“另一个是谁?”
闻砚清听出来了。
是学生会技术部部长,贺明川。
可这并不是完整录音。背景中还有一道极轻的机械提示音,每隔十五秒响一次,像实验室的门禁报警。
“音频被剪过。”周既白说,“原始文件应该在旧手机里。”
闻砚清点头:“有人故意留下半段,让我们把注意力全放在杜衡身上。”
林嘉树望着他:“你为什么忽然这么聪明?”
“从前只是懒得动脑。”
“也忽然会道歉,忽然不喜欢周既白?”
问题直白得近乎尖锐。
闻砚清无法解释穿书。他看着林嘉树,认真道:“人快死的时候,总会想明白一些事。”
周既白侧眸看他。
“别动不动提死。”
“只是比喻。”
“比喻也不行。”
林嘉树看看两人,神色古怪。
回去的路上,音频被交给学校调查组。消息不知怎么泄露,论坛再次炸开。有匿名帖说闻家买通杜衡做伪证,还扒出原主过去欺负同学的事,要求学校立即开除。
闻砚清的照片被做成黑白遗照,评论里满是恶毒诅咒。
他浏览几秒,关掉页面。
周既白直接拿过他的手机:“别看。”
“骂的也不全是假的。”
“做错的事该道歉、该弥补,但不等于任何人都有权审判你的生死。”
雨势变大。周既白将伞全部偏向他,自己的右肩很快湿了一片。
闻砚清看着那片深色水痕,忽然问:“你以前不是最讨厌我吗?”
周既白脚步一停。
“谁告诉你的?”
“所有人都这么说。”
“那你为什么不来问我?”
闻砚清哑然。
周既白望着他,眸色比雨天更深:“闻砚清,我拒绝过你的礼物,批评过你空降竞赛队,也不赞成你做的很多事。但我从来没说过讨厌你。”
“有区别吗?”
“有。”
“什么区别?”
“讨厌一个人,不会在他发烧时守一整夜。”
雨落在伞面,密密麻麻。
闻砚清的心跳漏了一拍。
下一秒,周既白的手机响了。
调查组老师语气急促:“服务器后台又出现登录记录,账号是闻砚清的。对方刚把完整项目上传到了公开网站。”
而闻砚清的手机,也同时收到一条陌生短信。
“想拿回旧手机,今晚十点,一个人来天台。”
第五章 这次换我信你
短信与原情节严丝合缝。
三天后、实验楼、天台。
区别只是死亡倒计时被他提前推动了。
闻砚清把短信递给周既白:“对方急了。”
“报警。”
“不行。旧手机里可能有完整录音,对方发现警察就不会出现。”
“你想一个人去?”
“短信要求——”
“我问你想不想。”
周既白的声音冷下来。闻砚清第一次看见他明显动怒,不是学生会主席处理违规时那种公事公办,而是一种被后怕压住的怒意。
“不想。”闻砚清很坦白,“可我必须拿到证据。”
“证据比命重要?”
“对现在的我来说,它们是一回事。”
周既白沉默很久,拿回手机:“那就做计划。”
他没有用一句“为你好”替闻砚清作决定,而是联系校保卫处,在天台下一层布置人员,又让严迟和林嘉树分别守住两个楼梯出口。闻砚清身上戴着实时定位和微型耳机,外套内侧缝了一枚纽扣摄像头。
晚上九点五十五分,天台风很大。
闻砚清独自推门出去。
栏杆边站着一个戴帽子的人,脚边放着白色旧手机。
“录音在哪儿?”闻砚清问。
那人压低帽檐:“先把储存卡给我。”
声音经过变声器,右手戴着银戒指。
闻砚清向前两步:“卡没带。”
“你耍我?”
“你也没带真的手机。”
对方明显僵了一下。
闻砚清从外形看出来,地上的手机虽然同款,背面却没有原主记忆中的裂痕。
“你不是杜衡,也不是贺明川。”他继续逼近,“你知道完整录音里有你的声音,所以迫不及待想毁掉储存卡。但你不敢露面,说明你在学校里有比他们更重要的身份。”
耳机里,周既白低声道:“别再靠近。”
那人忽然笑了:“你真的变了。”
“你认识以前的我。”
“当然。你小时候最怕黑,闻家把你从福利院接走的第一夜,你躲在储藏室里哭了整晚。”
闻砚清呼吸一滞。
原主不是闻家亲生这一点,知道的人屈指可数。
“你是谁?”
“想知道,就过来。”
对方抬起手,掌心里是一枚小小的录音芯片。
闻砚清刚要动,耳机里突然传来杂音。天台的灯全部熄灭,楼下同时响起火警警报。
黑暗中,一股力道猛地将他推向栏杆。
原主残留的恐惧瞬间淹没意识。失重感袭来,闻砚清本能地抓住栏杆,半个身体已经探出楼外。
有人从后方死死扣住他的腰。
“闻砚清!”
是周既白。
他不知何时冲上天台,一手抓栏杆,一手将闻砚清往回拖。推人的黑影见势不妙,转身奔向另一侧楼梯,却被赶来的严迟扑倒。
混乱中,银戒指滚落在地。
帽子和口罩被扯下来,露出一张年轻而惊恐的脸。
不是宋闻礼。
是贺明川。
“怎么会是你?”林嘉树失声。
贺明川挣扎着喊:“不是我!有人让我来的!他拿我父亲的公司威胁我!”
保卫处的人将他按住。闻砚清却无暇追问,他被周既白抱得太紧,肋骨都隐隐发疼。
“没事了。”他拍了拍对方后背。
周既白没有松手。
“周既白?”
“别说话。”
闻砚清这才察觉,他环在自己腰间的手在发抖。
一向冷静自持的人,额角全是冷汗。闻砚清心口像被什么轻轻撞了一下,抬手抱住他。
“我在这儿。”
周既白闭了闭眼,终于找回呼吸。
被带走前,贺明川供出了一条线索。给他指令的人通过加密邮件联系,自称“K”,并准确掌握他父亲公司偷税的证据。他只负责偷旧手机、伪造字条,再把闻砚清骗到天台,制造畏罪轻生的假象。
“手机呢?”闻砚清问。
“交给K了。”贺明川脸色惨白,“我没见过他。他只说,闻砚清本来就不该留在闻家。”
这句话指向原主身世。
警察将人带走后,闻砚清在天台角落找到那枚录音芯片。里面仍然是空的,对方显然从未打算交出证据。
回宿舍前,周既白带他去了校医院。
医生检查完,说只有腰侧轻微擦伤。周既白的手掌却被栏杆划出一道很深的口子,缝了三针。
闻砚清坐在诊室外,替他拿着外套:“你不该冲上来。计划里你守在楼下。”
“我听见你呼吸不对。”
“隔着耳机也听得出来?”
“嗯。”
“万一你也掉下去呢?”
“那时候没想。”
闻砚清怔住。
周既白是书里最理智的人。原文曾用整整一章写他如何在商业危机中精确权衡,从不让感情干扰判断。
可刚才,他没有想。
包扎完伤口,周既白把外套披回闻砚清肩上。夜风从门诊楼外吹进来,带着湿冷的雨气。
“现在学校论坛都说我是贼。”闻砚清忽然问,“你为什么信我?”
“最初没有完全信。”
“现在呢?”
“信。”
“因为贺明川?”
“因为你明明害怕,还是回头确认林嘉树有没有安全下楼。”周既白低头看他,“因为你抓住栏杆的第一句话,是让我别管你,先拦住对方。”
闻砚清没有印象。他那时几乎全凭本能。
“闻砚清,”周既白用没受伤的手轻轻碰了碰他的发顶,“这次换我信你。”
脑海中,电子音再次响起。
【关键情节“天台坠落”已改写。】
【角色生存权限开启。】
【新任务:查明K的身份。】
【失败后果:世界线重置。】
闻砚清刚放下的心,又沉了下去。
所谓重置,意味着今天所有人的努力、伤口和信任,都将不复存在。
第六章 万人嫌突然不一样了
贺明川被警方带走,杜衡也交代了出售代码的全部过程。学校暂停了对闻砚清的处分,却没有立刻恢复他的竞赛资格。
理由很现实:“灯塔”项目代码已经公开,原队伍必须退赛。
林嘉树在宿舍里沉默了一个晚上。
那是他熬了整整半年的作品。系统通过校园路灯和紧急呼叫装置,为夜间独行的学生规划安全路线,最初的灵感来自他姐姐一次险些发生意外的经历。
“重新做。”闻砚清说。
林嘉树抬头:“报名只剩十二天。”
“换题目,换架构,不碰已经泄露的代码。”
“十二天连原型都做不出来。”
“四个人可以。”
“哪来的四个?”
闻砚清指了指他,又指自己:“两个。”
宿舍门被推开,严迟探进头:“听说你们缺人?”
“你会写代码?”林嘉树问。
“不会。”严迟理直气壮,“但我体育学院人脉广,能给你们做用户测试。再说了,砚清答应我的夜宵还没请,不能让他半路退学。”
走廊另一头,周既白拎着电脑走来:“现在四个。”
林嘉树更惊讶:“你不是已经被保送进省赛了吗?”
“规则允许跨队提供技术指导,我不占署名。”
闻砚清看着他缠着纱布的右手:“伤员也能写代码?”
“左手比你快。”
“……”
新项目最终定为“回声”。它不是简单的安全路线工具,而是一套校内互助响应系统:学生可以匿名发布陪同行走、夜间取药、紧急寻找等需求,系统根据信用和距离匹配志愿者,同时用隐私计算保护双方信息。
闻砚清提出框架时,林嘉树第一次认真审视他。
“你怎么会想到这些?”
闻砚清看着窗外亮起的路灯:“因为我知道,一个人走夜路是什么感觉。”
他在原来的世界也是大学生。父母去世后,他靠奖学金和兼职读书,最难的时候凌晨从便利店下班,独自穿过没有灯的城中村。那时他总想,如果手机那头有人知道他正在回家,路就不会那么长。
几个人在实验室通宵三天。
闻砚清负责产品逻辑和界面,林嘉树写后端,周既白搭安全框架,严迟拉来一百多名学生做需求访谈。他们常常为一个功能争到凌晨,又会在五分钟后一起分最后一盒炒饭。
闻砚清的变化藏不住。
他会给来测试的同学逐一道谢,会记得给乳糖不耐受的志愿者换豆浆,会在学妹紧张得说不出话时耐心等她整理思路。原主那张过于漂亮的脸不再像一扇紧闭的玻璃门,反而因为专注和温柔显出惊人的吸引力。
第四天,实验室门口开始出现匿名早餐。
第五天,有人送来一束向日葵。
第六天,校园墙出现一张偷拍照。
照片里,闻砚清趴在桌上睡着,脸侧压着一张写满流程的草稿纸,周既白坐在旁边,单手替他挡住正午刺眼的阳光。
配文是:“救命,以前怎么没发现闻砚清这么好看?认真工作的男生杀伤力太大了。”
下面很快盖了几百层。
“不是脸的问题,他昨天帮我找回了丢掉的助听器。”
“他给每个测试人员写了手写感谢卡。”
“我宣布,从今天起本人退出万人嫌阵营。”
“楼上醒醒,排队号码已经到三百二十七了。”
严迟念得抑扬顿挫:“还有这条,‘周主席请把手拿开,不要妨碍大家欣赏闻同学的睡颜’。”
周既白面无表情地抽走他的手机。
闻砚清刚醒,头发翘起一小撮:“怎么了?”
“没事。”
“你拿他手机干什么?”
“清理垃圾信息。”
严迟在对面翻白眼。
当晚,闻砚清收到了三份表白。一个是新闻学院学长,一个是同班同学,还有一个没署名,只在卡片上写:“以前不敢靠近你,现在觉得你像初雪后的太阳。”
他把礼物原样退回,卡片却不好直接丢,便夹进文件袋,准备找到人后好好说清楚。
周既白看见那只越来越厚的袋子,敲键盘的声音重了些。
“他们影响进度。”
“没有。我都拒绝了。”
“为什么?”
“现在没空谈恋爱。”
“有空以后呢?”
闻砚清转过椅子,饶有兴趣地看他:“周主席还管队员感情生活?”
“你不是队员。”
“那你更管不着。”
周既白沉默两秒,把一盒切好的水果推给他:“吃。”
“你转移话题。”
“苹果再放会儿会氧化。”
闻砚清笑起来。他发现逗周既白比写代码有趣,这个人表面滴水不漏,耳朵却会诚实地泛红。
“知道了,周保姆。”
实验室里其他人齐刷刷抬头。
周既白不仅没生气,还替他插好叉子:“吃完去睡两个小时。”
众人的眼神顿时更微妙。
林嘉树小声对严迟说:“论坛传言可能是真的。”
严迟冷哼:“司马昭之心。”
项目进度顺利,K却像彻底消失。警方查不到加密邮件来源,旧手机也没有下落。
直到初赛报名截止前夜,闻砚清收到一封邮件。
附件是一张福利院旧合照。
照片里,七岁的原主站在最后一排,身边是一个戴着银色长命锁的男孩。男孩的脸被红笔圈住,旁边写着一句话:
“你抢走他的人生,现在还想抢走他的冠军吗?”
邮件落款:K。
第七章 谁抢了谁的人生
闻家派来的车在校门口等了二十分钟。
司机说,闻父要求他立即回家。
“照片的事,我只发给了警察和周既白。”闻砚清看着车窗外飞快后退的梧桐树,“闻家怎么知道?”
司机目不斜视:“先生没说。”
周既白坐在他身边,袖口下的伤已经结痂。他本不在邀请之列,却在闻砚清上车时自然地跟了进来。
司机没敢拦。
闻家别墅位于城西,庭院精致得像样板间,却没有半点生活气。闻父闻启山坐在客厅主位,第一句话就是:“退出比赛。”
“理由?”
“你还嫌丢人丢得不够?”
“真正偷代码的人不是我。”
“别人只会记得你卷进丑闻!”闻启山把茶杯重重放下,“公司正在融资,你的一举一动都会影响闻家。”
坐在一旁的闻母眼睛微红,想说什么,又被丈夫一个眼神压回去。
闻砚清忽然明白原主为什么会养成那种性格。
在这个家里,爱是有条件的。成绩要好,举止要体面,不能给家族添麻烦。原主拼命追逐周既白,或许不是因为多爱,而是因为第一次遇到一个无论闻家给多少赞助,也不肯对他另眼相看的人。
他想证明自己值得被选择,方法却一次比一次错误。
“还有,”闻启山冷声说,“不要再查福利院的事。”
闻砚清抬眼:“你知道照片?”
“不知道。”
“那你怎么知道我在查?”
客厅陷入死寂。
周既白忽然开口:“闻叔叔,邮件发送时间是今天早上九点,您十点就派车到学校。除非有人提前通知,否则来不及。”
闻启山的脸色变了。
闻母攥紧手指,终于说:“启山,瞒不住了。”
二十年前,闻家刚失去独子,闻母精神几乎崩溃。夫妻二人去青禾福利院做公益时,看见与亲生儿子年纪相仿的闻砚清,将他收养。
办理手续前,福利院曾发生一场火灾,部分档案损毁。一名叫柯远的男孩在火灾后失踪,所有人都以为他被亲属接走。
“他和我有什么关系?”闻砚清问。
闻母拿出一枚保存多年的银色长命锁:“你们两个总在一起。院长说,柯远比你大一岁,一直把你当亲弟弟。”
“K就是柯远?”
“我们不知道。”闻母声音发颤,“三个月前,有人寄来一封信,说当年被闻家选中的本该是柯远,是你故意在面试前把他锁进仓库。”
闻砚清脑中骤然闪过画面。
昏暗仓库,浓烟,孩子的哭喊。年幼的原主拼命拍门,不是在把人锁进去,而是在从外面开门。
铁锁太高,他搬来凳子,手掌被铁皮划破。最后他跑去找大人,却在浓烟中摔倒。醒来后,所有人都说柯远已经被亲属接走。
记忆到这里中断。
“不是他锁的。”闻砚清按住太阳穴,“他想救柯远。”
闻启山冷笑:“你当时才七岁,记得什么?”
“手腕上的疤。”周既白说。
所有人看向闻砚清。
他手腕内侧有一道陈旧的月牙形伤痕,恰好与记忆中被锁片割伤的位置吻合。
闻母的眼泪终于掉下来。
“我们为什么不查?”闻砚清问。
“公司经不起丑闻。非法领养、福利院失火,无论真相是什么,只要被媒体抓住——”
“所以你宁愿让我背着害人的罪名?”
闻启山没有回答。
那一瞬间,属于原主的最后一点期待似乎也熄灭了。闻砚清胸口发闷,不是他的情绪,却真实得让人难过。
他起身:“比赛我不会退,福利院的事我也会查。”
“你敢走出这个门,闻家不会再给你一分钱。”
“好。”
闻启山愣住。
原主从未违逆过他。所谓任性,不过是在金钱和纵容划定的笼子里扑腾。
闻砚清把车钥匙和信用卡放在桌上:“这些年养育我的费用,我会记账,工作后慢慢还。至于闻家的姓氏、公司和股份,我都不要。”
闻母哭着拉住他:“砚清,妈妈不是不要你。”
“我知道。”闻砚清轻轻抱了抱她,“但我也不能再不要自己。”
走出别墅时,外面下起大雨。
司机奉命不许送他,闻砚清身上只有几十元现金,手机支付账户也被冻结。他站在屋檐下,忽然觉得这场面有点像被扫地出门的落魄少爷。
下一秒,一把黑伞撑在头顶。
周既白一直没走。
“你不问我后不后悔?”闻砚清说。
“你会吗?”
“不会。”
“那就不问。”
两人沿山路往下走。雨太大,叫不到车。闻砚清鞋袜很快湿透,走到半途,周既白忽然在他面前蹲下。
“上来。”
“我能走。”
“你发烧刚好。”
“你手上有伤。”
“背人不用右手。”
闻砚清不动,周既白便回头看他:“不是说要活下去?先学会别拿身体赌气。”
雨水顺着伞沿落成一道帘。
闻砚清最终趴到他背上。
周既白的肩很宽,步子稳。闻砚清替他撑伞,闻到熟悉的雪松气息,忽然觉得前方漫长的下坡路也没那么难走。
“周既白。”
“嗯。”
“如果我真的不是你认识的那个闻砚清呢?”
脚步停了半秒。
“你现在是。”
“什么意思?”
“想道歉的是你,想查真相的是你,在天台上抓住栏杆的人也是你。”周既白声音低沉,“我认识的是这些选择。”
闻砚清鼻尖莫名发酸。
“那你以前认识我吗?”
“比你以为的早。”
“多早?”
“等你愿意告诉我秘密时,我再告诉你。”
周既白背着他继续往前。
路灯将两个人的影子叠在一起,雨再大也冲不散。
第八章 他住进了周既白家
回到学校时已经过了门禁。
闻砚清的宿舍卡因为家里撤销赞助被临时冻结,辅导员电话打不通。严迟提议去他宿舍挤一晚,却被周既白否决。
“你们寝室四个人,没空床。”
严迟瞪他:“说得像你有。”
“我在校外住。”
周既白凭竞赛奖金租了一套离学校十分钟路程的小公寓,两室一厅,干净得不像有人生活。玄关只有一双拖鞋,厨房调料按高度排成直线,连沙发上的靠垫都像用尺量过。
闻砚清站在门口:“你有洁癖?”
“轻微。”
“那我住酒店。”
周既白从鞋柜最下层拿出一双新的浅蓝拖鞋:“给你买的。”
“什么时候?”
“你住院那天。”
闻砚清看着明显合脚的尺码,没再问。
客房衣柜里甚至有两套没拆吊牌的睡衣。周既白说是活动赞助商送的,严迟在群里发来一串问号:“哪家赞助商只送闻砚清的尺寸?”
周既白把群消息设成免打扰。
夜里,闻砚清洗完澡,发现洗手台边放着崭新的牙刷,杯子是和周既白同款的白色,只多了一道蓝边。
过于自然的准备,让他有一种荒谬的错觉——好像周既白早就等着他住进来。
客厅里,周既白正左手敲代码。闻砚清擦着头发走过去,屏幕上是“回声”项目的加密模块。
“这里的权限验证可以再拆一层。”他俯身指出一行,“紧急状态下给志愿者临时密钥,十分钟自动销毁。”
周既白抬头。
两人离得太近,鼻尖几乎碰到。闻砚清洗过的头发还带着水汽,一滴水沿鬓角滑到下颌。
周既白目光停了一瞬,抬手替他擦掉。
客厅忽然安静。
闻砚清先退开:“我去拿吹风机。”
“坐下。”
“嗯?”
周既白找出吹风机,单手试了试温度:“你帮我改代码,我帮你吹头发。”
“这个交易听起来你比较亏。”
“我愿意。”
暖风从发间穿过。周既白的手指很轻,偶尔碰到耳廓,闻砚清便下意识缩一下。他从小到大没有被人这样照顾过,身体僵硬,心却一点点软下来。
“放松。”周既白说。
“不习惯。”
“以后会习惯。”
又是“以后”。
闻砚清从镜面反光里看他:“你是不是对每个临时室友都这么好?”
“你是第一个。”
“对每个队友呢?”
“也没有。”
“那我是什么?”
吹风机停了。
周既白看着镜子里的他,正要开口,电脑忽然响起报警声。
有人在攻击“回声”的测试服务器。
两人立刻回到桌前。攻击并不高明,却精准地冲着闻砚清负责的模块,像在复制之前“灯塔”项目的事故。如果服务器再度从他的账号泄露数据,他将彻底失去参赛资格。
“对方知道我们新服务器地址。”闻砚清说。
“内部有人。”
测试地址只有四名队员和指导老师宋闻礼知道。
严迟正在训练馆,林嘉树在图书馆,两人的登录设备都有记录。剩下的怀疑对象,只能是宋闻礼。
周既白追踪攻击路径,闻砚清负责切断权限。两人配合默契,在数据被拖走前设置了一个假的下载包。
对方果然上钩。
假包里藏着追踪标记,只要文件被打开,就会回传设备特征。
十分钟后,地图亮起红点。
地点不在宋闻礼的办公室,而是霁川大学附属医院。
设备登记人:闻启山。
闻砚清脸色一点点冷下来。
周既白关掉报警声:“不一定是你父亲。设备可能被借用。”
“我知道。”
手机却在这时响起。
闻母哭得几乎说不出话:“砚清,你爸爸出车祸了。医生说他昏迷前一直念你的名字。”
第九章 病房里的假面
闻启山伤得不重。
所谓昏迷,只是轻微脑震荡加镇静药物作用。闻砚清赶到医院时,他已经醒了,正靠在床头处理公司邮件。
闻母解释:“我太害怕了,电话里没说清楚。”
闻砚清没有责怪她。
他看向病房角落的笔记本电脑。追踪标记指向的正是这台设备,屏幕还停在公司内部系统。
“爸,今晚谁碰过你的电脑?”
闻启山脸色不悦:“你回来就是审问我?”
“有人用它攻击竞赛服务器。”
“胡说八道。”
“设备编号、网络地址都对得上。”
闻启山下意识看向门外。这个细小反应被周既白捕捉到,他起身拉开病房门。
走廊尽头,一名戴口罩的男人转身就走。
“宋老师。”周既白叫住他。
男人脚步停下。
宋闻礼摘下口罩,露出温和清俊的脸:“听说闻总车祸,我代表学院来看看。你们怎么都在?”
他的右手干干净净,没有银戒指。
闻砚清注意到,他左手腕上有一块新鲜烫伤,形状恰好能被一枚长命锁遮住。
“宋老师认识柯远吗?”
宋闻礼眼神没有丝毫变化:“不认识。”
“青禾福利院呢?”
“听说过。”
“你的年龄和柯远相近。”
“砚清,”宋闻礼无奈地笑,“你不会因为一封匿名邮件,就怀疑每一个关心你的人吧?”
话说得温和,却悄悄把他放在了多疑、偏执的位置。
闻启山立刻训斥:“够了!宋老师好心来看我,你别失礼。”
“你们早就认识。”闻砚清看向父亲,“不是因为这次竞赛。”
闻启山沉默。
宋闻礼替他回答:“闻总资助过我的研究。”
“哪一年?”
“很多年了,记不清。”
“你记得每一名学生第一次交作业的日期,却记不清资助人?”
宋闻礼嘴角的笑淡了一点。
闻砚清继续道:“服务器里的假文件会自动向打开者展示一句随机验证码。宋老师,你刚才进门时,为什么先看我的左手?”
病房里所有人都下意识看向闻砚清的手。
他掌心用蓝色水笔写着数字“7194”。
假文件弹窗提示:请将验证码写在手上,联系闻砚清兑换测试权限。
只有打开过文件的人,才会寻找这串数字。
宋闻礼终于不笑了。
“设计得不错。”
“为什么?”
“我只是替闻总测试你们的系统。商业项目上线前做安全审计,很正常。”
闻启山立刻说:“是我让他做的。”
周既白冷声:“未经授权攻击校内服务器,不叫审计。”
宋闻礼摊开手:“你们可以报警。但在那之前,最好问问闻总,他为什么宁可认下这件事,也要保护我。”
闻母怔怔看向丈夫。
闻启山闭上眼,脸色灰败:“宋老师救过我的公司。”
三个月前,闻氏核心产品被竞争对手提前申请专利,宋闻礼提供了对方窃取技术的证据。交换条件是,闻启山停止调查他的过去,并在必要时替他掩护。
“你明知道他可能就是威胁我的人。”闻砚清说。
“我没有选择!公司几千名员工等着吃饭。”
“你一直有选择,只是每次都没选我。”
闻启山嘴唇动了动,没说出话。
宋闻礼站在门边,神情第一次显出裂缝。那不像胜利者的得意,反而像一种被压抑多年的嫉妒。
“你总是这样。”他轻声说,“轻易就能让别人选你。”
闻砚清心中一震。
“你是柯远。”
系统没有发出警告。
这意味着证据已经足够,身份解锁。
宋闻礼没有承认,也没有否认。他只对闻砚清说:“初赛见。你欠我的,我会亲自拿回来。”
他转身离开。
周既白想追,闻砚清拦住他:“没有直接证据,留不住。”
“他的目标是你。”
“所以他还会出现。”
闻砚清说得冷静,掌心却全是汗。
宋闻礼是K,是柯远,也是原书里从头到尾最温和的白月光男配。书中从未写过他的童年,更没写他与闻砚清的关系。
这说明,他穿进来的或许不是一本完整的书。
那些被作者一笔带过的人,仍然有自己的过去、痛苦和执念。
离开医院时已近凌晨。
闻砚清强撑一路,坐进出租车才开始发抖。周既白没有拆穿,只把他的手拉过去,拢进掌心。
“我刚才说错了。”闻砚清望着窗外,“不是没人选我。”
“嗯?”
“你选了。”
周既白的指节微微收紧。
“不止一次。”
“为什么?”
“等你告诉我秘密。”
又是这句话。
闻砚清回过头。车窗外霓虹从周既白眉眼间掠过,让一贯冷淡的人显得格外温柔。
“如果那个秘密很荒唐呢?”
“我来判断。”
“如果我说,我来自另一个世界?”
出租车穿过隧道,光线骤暗。
周既白没有惊讶,只轻声说:“那我会问,你还回去吗?”
闻砚清心跳蓦地停了一拍。
“你早就知道?”
“我只是等你亲口说。”
第十章 我也做过一本书里的梦
出租车停在公寓楼下。
两人谁都没有立刻下车。
司机从后视镜看了第三次,周既白终于付钱,牵着闻砚清上楼。他一路没松手,像是怕一放开,来自另一个世界的人就会凭空消失。
进门后,闻砚清先倒了两杯温水。
“我不是你认识的闻砚清。”他说,“至少,不完全是。”
他从昨晚看完《盛夏回响》开始讲起,讲自己如何在礼堂醒来,如何知道三天后的坠楼,又如何被所谓情节限制。除了原来世界里太过私人的部分,他没有隐瞒。
周既白安静听完,问的第一个问题是:“你原来的身体呢?”
“大概死了。我熬夜看完书,去阳台收衣服,楼上花盆砸下来。再睁眼就在这里。”
“疼吗?”
闻砚清怔了怔。
他以为周既白会问书里的结局,问自己究竟是不是纸片人,却没想到他先问疼不疼。
“没来得及。”
周既白垂下眼,掌心在杯壁上停留很久:“以后不要站在没封窗的阳台下。”
“……重点是这个?”
“对我来说是。”
闻砚清低头笑了一下,紧绷了一整晚的神经终于放松。
“轮到你了。你为什么不惊讶?”
周既白从书房拿出一个上锁的木盒。里面放着一张已经泛黄的照片,照片上是高中时期的他和原主。
操场看台空荡,两个人隔着半个座位。原主偏头偷看,周既白却正看着镜头,唇角有极淡的弧度。
“我们高中就认识?”
“校际辩论赛。你替临时生病的队员上场,拿了最佳辩手。”
原主的笔记里从没写过。
“后来你忘了。”周既白说,“或者,你只记得我拒绝过你的苹果。”
“为什么照片在你这里?”
“我买的。”
“摄影社照片一张十块?”
“嗯。”
“你还说不是蓄谋已久。”
周既白没有否认。他打开木盒夹层,取出一只旧录音笔。
“从半年前起,我反复做同一个梦。梦里,你在处分决定下来后失踪。我赶到天台,只找到这支录音笔。”
他按下播放。
电流声后,是原主沙哑的声音。
“我没偷代码。”
“算了,也不会有人信。”
“周既白,我以前总觉得,只要我足够喜欢你,你总有一天会回头。现在才明白,喜欢不是拿钱买位置,不是伤害别人,也不是逼你接受。”
“如果能重来,我想先学会做一个好一点的人。”
录音最后,风声很大。
原主轻轻说:“其实我怕高。我不会跳。”
随后是一声急促的惊呼,录音中断。
闻砚清指尖发凉。
这证明原主并非主动坠楼。
“我每次醒来,都记不清梦的细节,只记得最后一句。”周既白说,“直到礼堂那天,你写下要求封存日志,我才想起全部。”
“这支录音笔怎么来的?”
“醒来后就在盒子里。”
它是上一条世界线留下的东西。
系统所谓“世界线重置”不是威胁,而是已经发生过一次。周既白保留了部分记忆,录音笔则像从被删除的故事里漏出来的证物。
“所以你守在医院,是因为梦里没救下我?”
“一半。”
“另一半呢?”
“因为是你。”
闻砚清心口发热,却又想起更重要的问题:“书里,宋闻礼从没害过原主。世界线为什么变了?”
周既白拿出那张福利院合照:“也许书只写了被看见的部分。重置不是让世界回到书里,而是让所有人的选择重新发生。”
“系统让我查明K,否则再次重置。”
“那就查。”
“你不怕一切归零?”
“怕。”周既白看着他,“所以从现在开始,你去哪里都告诉我。”
“这是监视?”
“是追求者申请报备。”
闻砚清被这句直球打得措手不及:“你什么时候成追求者了?”
“高中辩论赛以后。”
“那你还拒绝原主?”
“我喜欢的是那个站在台上为陌生队员扛下质疑的人,不是后来用伤害别人证明喜欢的人。”周既白说,“我一直在等他回头。”
闻砚清的笑意淡下去:“可我不是他。”
“我知道。”
“那你现在喜欢谁?”
周既白向前一步。
“会替林嘉树捡回证书,会给测试同学写感谢卡,会在害怕时仍然上天台的这个人。”
“他叫闻砚清。”
“也可以叫别的名字。”
“只要是你。”
客厅里只开了一盏灯。周既白没有趁气氛索要答案,只把木盒推给他。
“录音笔交给你。原来的闻砚清想做一个好一点的人,你替他做到了。”
闻砚清握住冰凉的金属外壳,像隔着两个世界,接住另一个人的遗愿。
脑中响起系统提示。
【隐藏线索:第一次重置,已解锁。】
【K的最终目标并非冠军。】
【距离世界线重置:九天。】
九天后,正是省级创新赛决赛。
第十一章 喜欢他的人有点多
“回声”通过补充审核,拿到省赛最后一个复活名额。
消息公布当天,实验室门口像过节。参与测试的同学送来零食和手写横幅,连一向严肃的陈老师也拍着闻砚清肩膀说:“好好比,别让网上那些人替你定义。”
曾经铺天盖地的辱骂没有完全消失,但开始有人替他说话。
更夸张的是表白。
新闻学院学长每天送咖啡,学生会新生借汇报工作之名来三次,篮球队有人当着严迟的面问能不能要闻砚清微信。
严迟把篮球往地上一砸:“当我死的?”
学弟吓了一跳:“队长,你也喜欢他?”
“我——”
严迟回头,恰好看见闻砚清站在场边。他抱着几瓶水,夕阳落在眼睫上,见众人看过来,弯起眼睛笑了笑。
严迟卡壳两秒,别过脸:“我是怕你耽误训练。”
晚上吃饭,他把最大的鸡腿夹进闻砚清碗里,语气凶巴巴的:“姓周的追你,你别太快答应。”
周既白坐在对面:“为什么?”
“观察期。谁知道你是不是一时兴起。”
“从高中到现在,不算一时。”
“那也得排队。”
林嘉树抬起头:“你排第几?”
严迟耳朵一下红了:“我什么时候说我要排?”
闻砚清咬着筷子笑。严迟对他的好是真的,里面也许有一点尚未理清的心动,但更多是年轻人被光吸引后的热烈。他不想暧昧消耗,饭后便单独找严迟说清楚。
“我大概会答应周既白。”
严迟沉默片刻,把手里的易拉罐捏得咔一声响。
“大概?”
“等比赛结束。”
“为什么等?”
“不想让他觉得,我是在最狼狈的时候把依赖当成喜欢。”
严迟看着他,忽然释然地笑了:“你连拒绝人都这么认真,难怪那么多人喜欢。”
“对不起。”
“用不着。”严迟揉乱他的头发,“你答应我的一个月夜宵不能赖。还有,周既白敢欺负你,我第一个揍他。”
“你可能打不过。”
“闻砚清!”
两人笑闹着回实验室,周既白站在窗边,目光落在严迟刚碰过的发顶。
他没问谈了什么,只递来一张纸巾:“头发乱了。”
闻砚清故意凑过去:“你整理。”
周既白动作一顿,真的抬手替他理好。
指尖穿过柔软发丝,克制又耐心。
闻砚清看着近在咫尺的人,忽然觉得比赛结束再答应,好像有点太久。
“周既白。”
“嗯。”
“你吃醋吗?”
“不吃。”
“真的?”
“醋放在厨房第二层。”
闻砚清笑得趴在桌上。
林嘉树面无表情地戴上耳机:“麻烦两位照顾一下单身队友。”
甜意短暂冲淡了倒计时的压力。
当晚,宋闻礼代表另一所合作学院提交参赛名单。他带领的项目名叫“归巢”,功能与“回声”高度相似,完成度却更高。
更麻烦的是,“归巢”核心算法的专利申请日期,比“回声”立项早三个月。
论坛迅速出现新帖:“闻砚清又抄了。”
这一次,连支持他的人都沉默了。
三个月前“回声”尚未诞生,宋闻礼却像提前知道他们会做什么。
林嘉树把两份架构图叠在一起,脸色发白:“不是相似,是一模一样。他连我们昨天刚改的临时密钥逻辑都有。”
“服务器没有被入侵。”周既白说。
“那他怎么拿到的?”
闻砚清看向会议室角落。
那里放着一台由学校统一配发的智能音箱,平时用来控制灯光和投影。宋闻礼作为实验室负责人,拥有设备的最高管理权限。
他们的每一次讨论,都可能被它听见。
严迟拔掉电源,狠狠摔在桌上。
音箱底部掉出一枚针孔大小的黑色芯片。
“现在有窃听证据,可以取消他的资格。”林嘉树说。
周既白摇头:“芯片没有指纹。宋闻礼会说是杜衡或贺明川装的。”
闻砚清盯着“归巢”专利日期。
一个更可怕的猜想浮现。
“三个月前,他不可能知道我们的具体设计。除非这些内容不是第一次出现。”
宋闻礼也保留了上一条世界线的记忆。
他不是在抄袭现在的“回声”。
他提前偷走了上一次重置中,他们共同完成的作品。
第十二章 第二个记得世界的人
闻砚清约宋闻礼在学校旧礼堂见面。
那里是故事开始的地方,也是监控最完整的公共区域。周既白没有阻止,只在他衣领内别好监听器。
“十五分钟。”周既白说,“超过就进去。”
“你现在很像送孩子进考场的家长。”
“追求者。”
“还没转正。”
“所以更需要表现。”
闻砚清笑着推门。
宋闻礼坐在第一排,手边放着一本《盛夏回响》。
书是真实存在的。
闻砚清脚步停住:“你从哪儿拿到的?”
“第一次世界线结束后,它出现在我的办公室。”宋闻礼抚过封面,“我读完才知道,原来我辛苦活了二十多年,只是一本书里给主角提供帮助的男配。没有过去,没有结局,连喜欢谁都由作者决定。”
“所以你制造了第二次重置?”
“我只是没救闻砚清。”
“你推了他。”
宋闻礼眸色一冷:“我没有。”
上一条世界线里,他将闻砚清约到天台,逼问福利院火灾真相。争执时贺明川出现,想抢录音,闻砚清在混乱中坠楼。宋闻礼没有伸手,眼睁睁看着他掉下去。
“系统问我,是否愿意用一次重置换回他。”宋闻礼说,“我答应了。可重来以后,他变成了你。”
“为什么针对我?”
“因为你偷走了他最后一次机会!”
克制的假面终于裂开。
宋闻礼站起身,眼底布满血丝:“我想让他活,不是让一个陌生人占据他的身体,被所有人喜欢,轻易得到他求了一辈子也得不到的东西。”
闻砚清沉默片刻:“你恨错人了。”
“什么意思?”
“原主不是因为我消失。他早在重置前就死了。系统把我带来,或许正是因为他最后的愿望——如果能重来,想做一个好一点的人。”
“你有什么证据?”
闻砚清拿出录音笔,播放原主最后那段话。
宋闻礼的脸一点点褪去血色。
“你不想救他。”闻砚清轻声说,“你只是想要一个永远欠你、永远被你掌控的弟弟。你无法接受他有自己的选择,也无法接受得到新人生的人不再围着你的痛苦打转。”
“闭嘴。”
“福利院火灾不是他造成的。”
“闭嘴!”
宋闻礼猛地扫落椅子。他手腕上的烫伤彻底露出来,那不是长命锁留下的,而是火焰形状的纹身被洗掉后的疤。
“你其实记得,对吗?”闻砚清逼视他,“当年锁住仓库门的人是你。”
系统没有阻止。
宋闻礼浑身僵住。
破碎的真相终于拼合。
七岁的柯远听说闻家只收养一个孩子,害怕闻砚清被带走,便将他锁进仓库,想等面试结束再放出来。偏偏仓库电线短路起火,他惊慌逃跑。闻砚清在里面拍门,手腕被铁片割伤,后来被老师救出。
福利院怕担责,伪造了柯远被亲属接走的记录。实际上,他趁乱跟着一名志愿者离开,后来辗转被宋家收养。
这些年,他把罪恶感改写成怨恨,坚信是闻砚清抢走了本属于自己的人生。
“如果不是他,闻家选的会是我。”宋闻礼声音发颤。
“未必。就算是,也不是他欠你。”
“你懂什么?他有父母、有钱、有所有人的偏爱!”
“他也在一场有条件的爱里困了十五年。”闻砚清说,“而你明明已经成为老师,有学生信任你,却为了证明自己被亏欠,把无辜的人都变成工具。”
门外传来很轻的脚步。
宋闻礼忽然笑了:“你在套话。”
他看见了监听器。
下一秒,礼堂音响发出刺耳啸叫。所有灯同时熄灭,安全门自动落锁。
宋闻礼显然早有准备。
黑暗中,他将一本书塞进闻砚清怀里:“决赛结束前,只要‘归巢’赢,系统就会判定主线完成,世界永远固定。原来的闻砚清不会回来,你也回不去。”
“你以为我想回去?”
“那周既白呢?”宋闻礼的声音从远处传来,“书里写得清清楚楚,他最后会和林嘉树一起创业、相伴一生。情节可以偏移,但主角光环不会消失。”
闻砚清心口像被针扎了一下。
尽管他知道林嘉树和周既白之间清清白白,书中既定结局仍像一根刺。
应急灯亮起时,宋闻礼已经从舞台暗门离开。
周既白带人撞开安全门,第一时间抱住闻砚清:“受伤没有?”
“没有。”
“他跟你说了什么?”
闻砚清将那本书藏到身后:“没什么。”
“你掐手指了。”
“……”
周既白叹了口气,牵起他的手,把被掐红的食指一点点揉开。
“我不会和林嘉树在一起。”
闻砚清猛地抬头:“你听见了?”
“监听断开前,最后一句听见了。”
“可书里——”
“书里还写你偷代码、跳楼。”周既白看着他,“发生了吗?”
“没有。”
“那它凭什么决定我爱谁?”
礼堂顶灯一盏盏重新亮起。
周既白站在最明亮的地方,眼底只映着他。
“闻砚清,我的选择从来不是情节。”
第十三章 公开偏爱
窃听芯片和礼堂录音只能证明宋闻礼行为可疑,无法直接证明“归巢”专利造假。
决赛组委会决定让两个项目同时参赛,赛后再做技术鉴定。
消息一出,舆论彻底失控。
有人把闻砚清堵在教学楼门口,举着手机直播:“你敢不敢解释,为什么宋老师三个月前申请的专利,和你现在的项目一样?”
“技术鉴定会解释。”
“你又想靠闻家压下去?”
“我已经与闻氏没有经济关系。”
“谁信?”
越来越多人围上来。有人往他脚边扔了一团纸,正砸在鞋面。
闻砚清没有后退。他经历过第一次网暴,知道任何失态都会被剪成新的证据。
“请让开,我要上课。”
对方却堵得更紧:“心虚了?”
一只手从身后伸来,拿走他面前的直播手机。
周既白站到闻砚清身侧,语气平静:“未经同意怼脸拍摄、阻拦通行,已经违反校纪。直播间录屏我已保存。”
主播认出他:“周主席,你这是包庇!”
“学生会不参与技术认定,只维护正常秩序。”
“那你为什么只护着闻砚清?”
镜头还开着,在线人数已经破万。
闻砚清想让周既白谨慎,对方却先握住他的手。
十指相扣,清楚地出现在直播画面里。
“因为我在追他。”周既白说,“这是私人偏爱,不代表学校立场。”
四周一片死寂。
闻砚清耳朵瞬间热了。
周既白继续道:“诸位可以质疑项目,也可以等待鉴定结果,但不能以正义为名骚扰任何学生。上一次你们要求他认罪,事实证明错了。这一次,至少学会等证据。”
直播被迫中断。
五分钟后,“周既白公开追求闻砚清”冲上校园论坛热榜第一,“回声抄袭争议”反而掉到第二。
严迟看着帖子,酸溜溜地说:“他算得挺精,顺便给自己盖章。”
林嘉树认真分析:“但确实转移了舆论焦点。”
“你还夸他?”
“实事求是。”
闻砚清坐在实验室角落,手里握着一瓶冰水降温。周既白蹲在他面前:“生气了?”
“没有。”
“那为什么不看我?”
“丢人。”
“我追你很丢人?”
“是当着一万人直播说。”
“下次先申请。”
“还有下次?”
周既白唇角微弯:“等你答应,会有正式公开。”
闻砚清拿冰水贴了一下他的脸:“想得美。”
嘴上这么说,他却没舍得把手抽回来。
决赛前最后三天,项目必须找到“归巢”专利造假的证据。
闻砚清重新翻阅上一世界线留下的书,在夹页发现几行铅笔字。字迹属于原主:
“灯塔不是第一个。”
“青禾档案、竞赛代码、闻氏专利,都经过同一台扫描设备。”
“编号QH-0719。”
闻砚清忽然想起手心那串随机码:7194。所谓随机,或许是系统借周既白的程序给出的提示。
QH是青禾拼音首字母,0719则是福利院火灾日期。
那台设备可能保存着所有被篡改文件的缓存。
青禾福利院原址已经改建成社区图书馆,旧档案室封存在地下室。学校调查组联系警方,一行人连夜前往。
地下室积了厚厚灰尘,角落里果然有一台老式扫描仪。型号太旧,无法直接开机。周既白拆下硬盘,发现数据曾在三个月前被人读取。
“缓存还能恢复吗?”闻砚清问。
“可以,但需要时间。”
“我们只剩四十八小时。”
“够了。”
周既白说够了,就真的把四十八小时拆成每一分钟。
林嘉树负责修复文件索引,严迟带人核对纸质档案,闻砚清按照日期筛选内容。周既白连续工作到第二天清晨,右手旧伤重新裂开,血透过纱布渗出来。
闻砚清强行合上他的电脑。
“睡觉。”
“还有百分之二十。”
“我来。”
“这部分你不会。”
“你教我。”
周既白想拒绝,闻砚清握住他的手腕:“你说过,要活下去就别拿身体赌气。周主席,双标不好。”
两人对视片刻。
周既白认输:“睡一个小时。”
闻砚清让他靠在自己肩上。
起初周既白还在讲数据恢复步骤,声音越来越低,很快睡着。闻砚清侧头看他眼下淡淡的青色,轻轻替他拉好外套。
严迟远远看见,正要拍照,被林嘉树按下手机。
“别打扰。”
清晨第一束光照进地下室时,恢复程序跳到百分之百。
扫描仪缓存里有一份三个月前生成的专利草稿,创建时间看似早于“回声”,元数据中却嵌着一个不可能存在的系统版本号——那一版软件直到一个月前才发布。
专利日期是伪造的。
更关键的是,他们找到了青禾福利院火灾记录的原始扫描件。
上面清楚写着:
“儿童闻砚清因试图救援被困儿童柯远,手腕受伤。”
迟到了十五年的真相,终于重见天日。
第十四章 决赛上的绝地反击
省级大学生创新赛决赛在霁川会展中心举行。
“归巢”排在第七,“回声”排在最后。
宋闻礼穿深灰西装站在展示区,神色从容,仿佛昨夜的一切与他无关。他们已经把专利造假证据交给组委会,但由于需要第三方核验,比赛照常进行。
“他在拖时间。”林嘉树说。
系统倒计时还剩三小时。
如果“归巢”先被宣布获奖,世界线可能当场固定。
“回声”的展示忽然无法连接服务器。
技术人员检查后发现,会展中心网络遭到大规模流量攻击。其他项目使用本地演示不受影响,只有依赖实时匹配的“回声”陷入瘫痪。
严迟骂道:“又是他?”
“没有证据。”闻砚清看着台上,“先解决。”
周既白迅速切换备用网络,仍然被精准拦截。攻击者显然掌握他们全部预案。
主持人已经叫到第十一个项目。
闻砚清忽然拔掉网线:“不用服务器。”
林嘉树愣住:“怎么演示?”
“‘回声’的核心不是算法,是人。”
他们将一百多名早期测试者建成临时本地网络,以手机蓝牙和点对点通信传递需求。覆盖范围有限,功能也不完整,却恰好证明,即使在地震、断网等极端环境下,互助系统仍能运作。
轮到“回声”上台时,会场主屏一片漆黑。
台下传来窃窃私语。
闻砚清没有打开PPT,只举起手机:“三分钟前,我发布了一条需求——会展中心A区,有人需要一支哮喘喷雾。”
人群中,一名志愿者站起来,将备用喷雾交给另一位同学。需求通过十四台手机接力,在没有互联网的情况下走完四百米。
屏幕终于亮起,显示本地网络传递路径。
“我们最初想做一套漂亮、聪明、足以拿奖的系统。”闻砚清站在聚光灯下,声音清晰,“后来我们发现,技术真正的价值,不是替人决定谁值得帮助,而是让愿意伸手的人彼此看见。”
台下渐渐安静。
“回声可能断网,可能被攻击,也可能永远不够完美。但只要还有一个人回应另一个人,它就不会失效。”
演示结束,掌声从角落响起,很快席卷整个会场。
周既白站在台侧看他。
仿佛又回到高中辩论赛那天。少年替生病的陌生队员临时上场,在所有人都不看好的情况下,稳稳接住最后一轮质询。
只是这一次,闻砚清下台后径直走向了他。
“表现怎么样?”
“最佳。”
“还没公布。”
“我说的是你。”
评审质询环节,宋闻礼突然申请补充发言。
他当众展示“归巢”的专利证书,指控“回声”窃取技术,并播放一段剪辑录音。录音中,闻砚清说:“三个月前……我知道……归巢的架构。”
台下哗然。
那是礼堂谈话被拼接后的结果。
宋闻礼看向闻砚清,眼底带着孤注一掷的疯狂:“一个曾经偷过代码的人,凭什么站在这里谈互助?”
闻砚清走回台上:“因为我没有偷过。”
“杜衡已经承认,是你主动给他权限。”
“他昨天改口了。”
会场后门打开,两名警方人员带着杜衡进来。调查组同步公布完整服务器记录:杜衡利用伪造通知骗取账号,贺明川取走旧手机,幕后指令均来自宋闻礼控制的加密邮箱。
宋闻礼脸色终于变了。
“至于专利,”周既白接过话筒,将元数据鉴定报告投上大屏,“文件标注创建于三个月前,却由一个月前发布的软件生成。申请材料经过QH-0719设备篡改,原始缓存已经由公证机构封存。”
评审席议论纷纷。
宋闻礼忽然笑起来:“就算专利是假的,创意仍然是我的。你们怎么证明不是先听我说过?”
“我能证明。”
林嘉树走上台,展示最初的手绘草稿。纸张因反复折叠有些发皱,日期是半年前。
“我姐姐曾在夜路上遇险,所以我设计了‘灯塔’。闻砚清把单向保护改成双向互助,才有了‘回声’。每个版本、每次修改、每一名测试者,都可以证明它怎么从一个念头长成今天的样子。”
“而你的‘归巢’,”他看向宋闻礼,“只有一份突然出现的成品。”
真正的创作会留下生长的痕迹。
偷来的人只能复制结果,复制不了来路。
组委会紧急暂停比赛。二十分钟后,第三方核验完成,“归巢”资格被取消,宋闻礼因涉嫌窃取商业秘密、伪造材料和非法监听被警方带走。
他经过闻砚清身边时,忽然低声问:“如果当年闻家选的是我,你还会站在这里吗?”
“不知道。”
“你赢了,当然可以说不知道。”
“宋闻礼,我从来没和你争那场选择。”闻砚清看着他,“你真正输掉的,是后来每一次重新选择的机会。”
宋闻礼怔住,最终被带离会场。
系统倒计时停在最后七分钟。
【K身份及主线真相已确认。】
【世界线重置解除。】
【角色自由权限开放。】
【从此刻起,无既定情节。】
那道陪伴闻砚清十几天的机械声逐渐变轻,最后彻底消失。
他站在人声鼎沸的会场中央,第一次感到这个世界真正落在脚下。
不再是书,不再是任务。
是他可以继续生活的地方。
第十五章 冠军和告白
“回声”拿了一等奖。
颁奖时,主持人请团队代表上台。闻砚清本想让林嘉树去,林嘉树却后退一步:“核心产品是你重新做起来的。”
严迟也推他:“别谦让,快去。”
闻砚清最后拉着所有人一起上台。
奖杯不大,四只手同时握住时还有些挤。闪光灯亮成一片,闻砚清看向台下的周既白。
他没有署名、没有奖项,却从头到尾站在离他们最近的地方。
闻砚清忽然拿过话筒。
“我还想感谢一个人。”
周既白抬眸。
“他在所有人等我认罪时,替我保存证据;在我掉下栏杆时,先抓住了我;也在我不知道自己属于哪里时告诉我,名字和过去都不能替我做选择。”
会场渐渐安静。
严迟预感到什么,捂住脸:“完了,他要当众还回去。”
闻砚清笑着看向周既白:“周同学,你的追求申请通过了。”
静默一秒后,欢呼声几乎掀翻屋顶。
周既白没有像偶像剧男主那样潇洒上台。他撞到了一把椅子,第一次在众人面前显出明显的慌乱。
闻砚清站在台阶上等他。
“不是说比赛后再答应?”
“现在就是比赛后。”
“确定不是依赖?”
“不是。”
“也不是受情节影响?”
“系统已经消失了。”
“那是什么?”
闻砚清故意停顿。
“是我喜欢你。”
周既白眼底像被灯光点亮。他伸手抱住闻砚清,克制地停了两秒,得到默许后才一点点收紧。
全场都在起哄“亲一个”。
闻砚清耳朵发热,把脸埋进他肩窝:“不许。”
周既白低声回答:“听你的。”
嘴上说听,退开时却借着奖杯遮挡,在他额头落下一个很轻的吻。
现场又是一阵尖叫。
“你犯规。”
“只亲额头。”
“那也没批准。”
“回去写检讨。”
“多少字?”
“两万。”
“可以,题目就叫《关于男朋友太可爱导致我违反规定的情况说明》。”
闻砚清没忍住笑,抬脚轻轻踢了他一下。
比赛结果和公开告白一起传回学校。
论坛首页被“回声夺冠”和“周闻官宣”刷屏。曾经用遗照诅咒闻砚清的匿名账号注销了,更多人开始认真讨论网暴边界。校方发布完整调查结果,撤销对闻砚清的一切处分,并向他和林嘉树公开道歉。
杜衡、贺明川与宋闻礼的案件进入司法程序。闻氏公司配合调查后主动公布历史问题,闻启山辞去董事长职务,为自己的包庇承担责任。
闻母来学校找过闻砚清。
她没有再劝他回家,只带来一只旧铁盒。里面是原主小时候的画、第一枚运动会奖牌,还有每一年生日她写下却没送出的信。
“我以前总怕爱你太多,会忘了那个没能长大的孩子。”她红着眼说,“后来又怕你不够优秀,会被人说闻家领养错了。我做错了很多事。”
闻砚清没有立刻叫妈妈。
有些伤害不能用眼泪一笔勾销,但真正的修复可以从承认错误开始。
“等事情结束,我们再谈。”他说。
闻母点头:“好。我等。”
她离开后,闻砚清坐在操场看台上翻那些旧信。
周既白买了两杯热可可,在他身边坐下。
“难过?”
“有一点。不是为了我。”
“为了以前的闻砚清。”
“嗯。”
周既白没有说“你就是他”,也没有劝他放下,只陪他看完每一封信。
夕阳落到看台边缘时,闻砚清把头靠在他肩上。
“周既白。”
“嗯。”
“原来的他,也许真的很喜欢你。”
“我知道。”
“那你会不会觉得,我拿走了本该属于他的东西?”
“你没有拿。”周既白握住他的手,“他想重新选择,你替他走出了第一步。至于我——”
他转过头,目光温柔而确定。
“我是后来爱上你的。”
第十六章 恋爱从同居守则开始
比赛结束后,闻砚清的宿舍权限恢复了。
他收拾行李准备搬回学校,周既白站在门口看了十分钟。
“那双拖鞋带走吗?”闻砚清问。
“留着。”
“睡衣呢?”
“留着。”
“牙刷总得扔了吧?”
“你周末回来。”
闻砚清忍着笑:“我什么时候答应周末回来?”
周既白沉默片刻,从书房拿出一张A4纸。
标题是《交往初期相处提案》。
第一条:每天至少一起吃一顿饭。
第二条:任何一方晚归需报平安。
第三条:每周六共同学习,地点暂定公寓。
第四条:出现误会当天沟通,不允许失联。
第五条:拥抱无需申请,亲吻需征得闻砚清同意。
“为什么只需要征得我同意?”闻砚清问。
“我默认同意。”
“周既白,你以前谈过恋爱吗?”
“没有。”
“那你为什么这么熟练?”
“做过调研。”
闻砚清打开他的浏览器历史,最近搜索赫然是:
“第一次恋爱注意事项。”
“男朋友生气怎么哄。”
“如何判断对方是否愿意接吻。”
“恋爱关系中如何给予安全感。”
他笑得弯下腰:“周主席,你研究得挺系统。”
周既白耳尖发红,伸手关掉页面:“侵犯隐私。”
“我道歉。”闻砚清抬起头,仍旧笑着,“为了表示诚意,批准一次。”
“什么?”
“第五条。”
周既白没动。
闻砚清故意道:“机会只有十秒。十、九、八——”
数到五时,周既白俯身吻下来。
起初只是轻轻碰触,克制得像一次试探。闻砚清闭上眼,抓住他胸前的衣料,没有退。周既白的手便托住他后颈,加深了这个迟到多年的吻。
窗外有晚归的鸟掠过,翅膀擦过树叶。
分开时,闻砚清呼吸有些乱:“调研结果怎么样?”
“样本量不足。”
“什么意思?”
“需要长期观察。”
“驳回。”
周既白笑着把人抱进怀里:“提案第三条批准了吗?”
“看表现。”
最终,闻砚清只把一半行李搬回宿舍。
浅蓝拖鞋留在玄关,睡衣留在衣柜,蓝边水杯和白色水杯并排放在洗手台。公寓里一点点多出他的痕迹:沙发上的漫画、冰箱里的草莓牛奶、阳台上没来得及收的白衬衫。
周既白的洁癖仍在,却允许闻砚清把靠垫弄乱,也会在每次收拾后故意留一支笔斜放在桌上。
像在证明,这里不再是样板间。
是有人等他回来的家。
恋爱后的麻烦也不少。
闻砚清依旧受欢迎。选修课有人替他占座,社团招新时三个部门同时抢人,校园歌手赛甚至有人当众唱情歌告白。
周既白坐在观众席,表情平静地鼓完掌,回家后把闻砚清堵在玄关。
“你不是不吃醋吗?”闻砚清问。
“厨房那瓶用完了。”
“那怎么办?”
“补货。”
他低头吻住闻砚清,直到对方笑着推他。
“幼稚。”
“只对你。”
闻砚清终于明白,所谓甜宠不是被圈进一个人的保护里,而是有人尊重他的锋芒,也接得住他的脆弱。周既白会替他挡住恶意,却不会替他决定道路;会在无数人喜欢他时坦然吃醋,也会相信他有能力处理自己的关系。
他们是恋人,也是并肩的人。
第十七章 没有写在书里的以后
“回声”没有在获奖后卖给大公司。
四个人成立了校园公益团队,将基础版本免费开放给各高校使用。林嘉树负责技术维护,严迟组建线下志愿者联盟,闻砚清担任产品负责人,周既白则带着他们申请创业孵化项目。
第一个学期结束时,“回声”覆盖了十三所大学,完成六千多次互助响应。
闻砚清用项目补贴和设计兼职赚到第一笔真正属于自己的钱。他给闻家寄回一张还款计划,也给青禾福利院旧址的社区图书馆捐了一套儿童安全设备。
署名写了两个名字:闻砚清,柯远。
宋闻礼的案件尚未宣判。他在看守所寄来一封信,只有一句话:
“如果那天我伸手,世界会不会不一样?”
闻砚清没有回信。
答案没有意义。人生不是程序,不能无限读取存档。真正重要的是下一次有人站在栏杆边时,是否愿意伸手。
冬天第一场雪落下那天,学校举办年度人物颁奖。
闻砚清作为“回声”团队代表上台。主持人问他:“从全校质疑到今天站在这里,你最想感谢谁?”
台下同学整齐地喊:“周既白!”
闻砚清笑了:“当然感谢他。但我最想感谢的,是每一个愿意等真相的人,也感谢曾经没有放弃活下去的自己。”
掌声响了很久。
颁奖结束,他在后台收到一只没有署名的盒子。里面是那部失踪的白色旧手机。
警方结案清点物证时找到它,按照程序归还。
手机屏幕已经碎裂,充电后竟还能开机。相册最后有一段未上传的视频。
镜头对着天台地面,只拍到原主的鞋尖。画面外,宋闻礼逼问火灾真相,贺明川突然冲来抢手机。混乱中,原主后退到栏杆边。
坠落前最后一秒,他将手机扔回了天台。
他不是在护证据。
他对着镜头说:“如果还有人看到,告诉周既白,我不等他回头了。”
“我要重新活一次。”
视频到此结束。
闻砚清坐在空教室里,许久没有说话。
脑中没有系统提示,也没有奇迹发生。但他仿佛听见另一个人终于卸下重担,沿着一条无人书写的路渐行渐远。
周既白赶来时,闻砚清把视频给他看。
两个人看了第二遍。
“他自由了吗?”闻砚清问。
“嗯。”
“你怎么确定?”
“因为你自由了。”
窗外雪落得很安静。
闻砚清关掉手机,走到窗边。周既白从背后替他围好围巾,又把他的手揣进自己大衣口袋。
“他们说今天的雪像你。”周既白忽然说。
“谁?”
“论坛。”
“哪里像?”
“好看,很多人喜欢。”
“还有呢?”
“抓不住。”
闻砚清转过身:“你不是抓住了吗?”
周既白怔了一下。
他笑着凑近,在对方唇角亲了一下:“天台那次,还有现在。”
“现在不算抓。”
“那算什么?”
“是你自己走过来。”
闻砚清靠进他怀里,听见熟悉的心跳。
一下,又一下。
世界没有翻页,没有旁白提醒结局,也没有人规定他们应该走向哪里。
可他知道,春天会来。
他们会一起走下去。
第十八章 毕业不是结局
三年后,霁川大学毕业典礼。
“回声”已经从校园项目成长为公益科技平台,覆盖全国两百多所高校。团队拒绝了几次高价收购,坚持把基础安全功能免费开放,商业收入则来自机构定制与隐私技术授权。
林嘉树拿到直博资格,研究方向是可信计算;严迟成为职业篮球俱乐部的数据分析师,逢人就说自己是靠脑子吃饭;闻砚清和周既白共同留在霁川创业基地,一人负责产品,一人负责技术。
毕业照前,闻砚清被各个学院的人拉着合影。
新闻学院学长送花,设计系学妹送手作徽章,连食堂阿姨都塞给他一袋刚出锅的糖糕。
严迟数了数:“二十七张合照。周既白,你男朋友这万人迷体质三年没治好。”
周既白替闻砚清拿着满怀礼物:“不用治。”
“你不酸了?”
“习惯了。”
闻砚清正好走回来,闻言挑眉:“真的?”
周既白将学士帽替他扶正:“假的。”
拍集体照时,摄影师喊:“靠近一点!”
周既白握住闻砚清的手。
快门按下,漫天学士帽飞向盛夏天空。照片定格的不是所有人看镜头的标准瞬间,而是闻砚清偏过头笑,周既白也正好看向他。
与高中那张看台合影相似。
这一次,他们中间没有空座。
毕业典礼结束后,两人去了实验楼天台。
栏杆已经加高,四周装了安全网。学校在这里建了一座小小的空中花园,角落立着“回声心理互助站”的牌子。
闻砚清靠在栏杆上,俯瞰校园。
“三年前我在这里想,如果活下来,第一件事就是离所有主角远一点。”
“执行得不怎么样。”
“谁知道原书主角自己送上门?”
周既白拿出一只深蓝色丝绒盒。
闻砚清看了一眼:“毕业礼物?”
“嗯。”
盒子里不是戒指,而是一把钥匙。
“新家的?”他问。
“一楼,有院子,没有高空阳台。离公司十二分钟,离你喜欢的粥铺五分钟。”
“你什么时候买的?”
“去年。”
“为什么现在才给?”
“房产证刚加好你的名字。”
闻砚清怔住:“我没出钱。”
“以后一起还贷款。”
“周既白,你这是强买强卖。”
“可以拒绝。”
嘴上说可以,握着盒子的手却明显紧了。
闻砚清故意沉吟很久,直到周既白眼底露出罕见的紧张,才拿走钥匙。
“我拒绝房产赠与,接受共同还贷。”
周既白松了口气。
“还有一个条件。”闻砚清说。
“你提。”
“院子里种一棵桂花树。”
“好。”
“书房要两张一样大的桌子。”
“好。”
“周末轮流做饭,不许用开会逃避洗碗。”
“好。”
“以后如果吵架——”
“当天沟通,不失联。”
这是恋爱提案的第四条。
闻砚清笑起来:“你记得倒清楚。”
“和你有关的都记得。”
风从空中花园吹过,带着栀子花香。周既白低下头,额头抵着他的。
“砚清,毕业快乐。”
“毕业快乐。”
“还有,欢迎回家。”
闻砚清握紧那把钥匙。
他曾从一个世界意外坠落,醒在所有人都等他认罪的礼堂。那时他以为活下去只是逃开三天后的死亡。
后来才知道,活下去不是躲过某一个结局。
是交到可以并肩的朋友,是做出真正想做的作品,是承认错误也允许自己被爱;是有人在雾里伸手,他也愿意走过去。
书中的恶毒男配没有逆袭成新的主角。
他只是终于成为了自己。
番外一 周主席的恋爱检讨
同居第一周,闻砚清在冰箱上贴了一张值日表。
周一、三、五,周既白做饭。
周二、四、六,闻砚清做饭。
周日约会,禁止加班。
第一周周日,“回声”服务器突发故障。周既白在书房处理到下午四点,出来时客厅空无一人,餐桌上放着一张便签:
“违反约会日规定,请周先生自行反省。”
周既白打电话,无人接听。
他按照恋爱提案第四条,先发消息说明故障原因,又把修复记录和午饭照片一并提交。等了十分钟,仍没有回复。
周既白开始查定位。
定位停在社区超市。
他赶过去,发现闻砚清正蹲在货架前挑猫粮,怀里抱着一只巴掌大的橘猫。
“哪来的?”
“院子里捡的。”闻砚清抬头,“你不是在加班?”
“处理完了。”
“约会取消。”
“没取消。”
“已经四点。”
“还有八小时。”
周既白连猫带人一起抱起来。橘猫夹在中间,发出不满的喵声。
“你干什么?”
“执行约会。”
“先放我下来,别人都在看。”
“你脚蹲麻了。”
闻砚清试着动了动,果然麻得站不稳,只好搂住他脖子:“你怎么知道?”
“你每次腿麻,左脚会轻轻点地。”
周既白记得他撒谎时掐手指,记得他不安时转杯子,也记得他吃甜食会先舔掉奶油。那些本人都未察觉的细节,被另一个人珍而重之地收好。
闻砚清本来只想装一会儿生气,此刻彻底装不下去。
“那也要写检讨。”
“写了。”
“这么快?”
“模板一直在。”
回家后,周既白递给他两万字的打印稿。
标题果然是《关于男朋友太可爱导致我违反规定的情况说明》。
前五千字分析服务器故障,后五千字制定约会补偿方案,剩下一万字全是闻砚清从高中到毕业的“可爱行为记录”。
第七千三百二十一字附近写着:
“大二冬至,他以为我睡着,偷偷把自己的围巾分给我一半。醒来后怕被发现,又说是围巾太长。”
第九千零八十二字:
“决赛当天,他在后台紧张,仍把最后一块巧克力留给林嘉树。”
第一万六千字:
“毕业典礼,他收到二十七份礼物,却先问我有没有晒伤。”
闻砚清翻到最后一页。
“综上,我无法保证不再因工作打乱计划,但保证永远解释、永远补偿、永远把闻砚清放在所有可以选择的未来里。”
下面还有一行手写小字:
“检讨人:周既白。恳请男朋友从轻处罚。”
闻砚清盯着那行字看了很久。
“怎么处罚?”周既白问。
“罚你给猫洗澡。”
“可以。”
“它叫什么?”
“你捡的,你取。”
闻砚清想了想:“叫回回。”
“哪个回?”
“回家的回。”
小橘猫在纸页上踩出一串梅花印。周既白捉住它的爪子,闻砚清趁机在他脸上亲了一下。
“检讨通过。”
周既白转头:“只是通过?”
“附加奖励要申请。”
“现在申请。”
“看回回表现。”
橘猫完全不知道自己突然成了审批人,歪着脑袋喵了一声。
闻砚清笑倒在沙发上。
周既白俯身抱住他,新家窗外,刚种下的桂花树被晚风吹得轻轻摇晃。
番外二 论坛体:那个万人迷学长回校了
【霁川大学校园论坛】
主题:救命,毕业三年的闻砚清学长今天是不是回学校了?
1L 楼主
坐标二食堂。白衬衫,浅色牛仔裤,左脸有小酒窝。本人比照片好看一百倍,我端着汤差点撞柱子。
2L
楼主冷静,先看他身边是不是有个穿黑衬衫的高个子。
3L 楼主
有。一直替他拿东西,表情很冷,但学长回头时会笑。
4L
确认了,是周既白学长。楼主可以欣赏,不建议上前。
5L
为什么?
6L
因为你会得到礼貌拒绝,以及周学长长达十秒的死亡凝视。
7L
夸张了。本人去年创新论坛给闻学长递过名片,周学长很有礼貌,还提醒我名片拿反了。
8L
这难道不是更可怕吗?
9L
新生求科普,这两位什么故事?
10L
请搜索校史关键词:“灯塔代码案”“回声一等奖”“万人直播官宣”。建议自备纸巾和胰岛素。
11L
当年现场观众来了。周学长说“因为我在追他,这是私人偏爱”,全场像烧开的水壶。
12L
纠正,是先追了很多年,闻学长决赛后才批准。
13L
所以闻学长以前真的很难追?
14L
何止。新闻学院院草、篮球队队长、设计系才女,男生女生加起来能绕操场一圈。他对谁都温柔,拒绝谁也都认真,所以被拒绝的人后来大多成了朋友。
15L
这就是万人迷的最高境界吗?
16L
不是人人喜欢他的脸,是和他相处以后很难不喜欢这个人。
17L
插播!两位学长去实验楼空中花园了。
18L
那里不是回声心理站吗?
19L
听说他们每年都回来给志愿者培训。
20L
我在现场。闻学长刚刚帮新生修好了程序,还请所有人喝奶茶。
21L
周学长呢?
22L
负责付款。
23L
哈哈哈哈哈哈哈哈。
24L
刚才有人问闻学长:“如果大学被误解、被很多人讨厌,该怎么办?”
25L
他怎么说?
26L
他说:“先别急着让所有人喜欢你。找到真相,做好该做的事,也照顾好自己。雾不会因为你奔跑就立刻散,但你可以先点一盏灯。”
27L
突然想哭。
28L
然后周学长在旁边补充:“必要时保存证据,联系老师,不要独自上天台。”
29L
非常周既白。
30L
他们要走了。闻学长手里是不是戴了戒指?
31L
右手中指,别过度解读。
32L
周学长也有一个。
33L
啊啊啊啊啊!
34L 管理员
请勿刷屏。另提醒各位,二位校友今日受邀参加公益项目讲座,请勿围堵或偷拍。
35L 楼主
最后更新一下。他们经过二食堂那棵树时,闻学长鞋带开了。周学长很自然地蹲下给他系,闻学长把奶茶递到他嘴边。不是刻意秀恩爱,就是已经这样生活了很多年。
突然觉得,所谓甜大概不是轰轰烈烈,是每一次低头都有回应。
36L
楼主会说就多说点。
37L
散了吧。传奇学长属于彼此,我们属于期末周。
38L
等等,闻学长把讲座资料上传了,还附了复习重点!
39L
我宣布,今天开始加入万人迷阵营。
40L
排队吧,号码已经到一万零三百二十七了。
尾声
讲座结束时,校园里起了薄雾。
闻砚清和周既白沿熟悉的梧桐路往校门走。路过旧礼堂时,里面正举行一场新生辩论赛。
少年清亮的声音从门缝传出来:
“人不是由别人写下的结论,而是由自己的每一次选择构成。”
闻砚清停了停。
周既白问:“想进去看?”
“不用。”
“在想什么?”
“想起醒来的第一天。所有人都等我签那张处分告知书。”
“你没签。”
“幸好没签。”
周既白握住他的手,放进大衣口袋。
“就算签了,也可以翻案。”
“这么信我?”
“一直信。”
雾气漫过路灯,光晕柔和地铺在脚下。
闻砚清忽然笑了:“周既白。”
“嗯。”
“回家吧。”
“好。”
他们并肩走进灯光里。
这一次,没有倒计时,没有注定的章节,也没有谁是主角、谁是男配。
雾散时,他们看见彼此。
也看见了自己。
(全文完)