晋江文学城
下一章 上一章  目录  设置

54、第94385721次的晚自习 距高考第1 ...

  •   沈辞是在第三节晚自习下课铃响之前五分钟离开教室的。
      他走得很轻。江逾白坐在他右边隔一条过道的位置,正埋头解一道物理题。笔尖在草稿纸上沙沙地划,眉头微微皱着,嘴唇无意识地抿了一下——这个表情沈辞见过九千四百三十八万五千七百二十次。每一次,他都想伸手帮他把眉头抚平。但这一次,他没有。
      他只是站起来,指尖轻轻碰了一下江逾白的桌角。木质的桌面被他的温度烫出一小片几乎看不见的雾气,半秒就散了。

      江逾白没有抬头。他正算到关键步骤,笔尖停在纸面上,嘴唇又抿了一下。

      沈辞收回手。转身。走了。

      走廊里的灯坏了三盏。第三盏、第七盏、第十一盏。沈辞走过那三团阴影时,脚步没有停。他的影子被日光灯拉长,在地面上拖出一道模糊的痕迹——如果有人蹲下来仔细看,会发现那道影子的边缘不是实线,而是像信号不好的电视画面一样,偶尔闪一下,露出下面灰色的底色。像某种正在渗漏的东西。

      他推开天台的门。铁门发出一声刺耳的吱呀。夜风灌进来,带着十一月的凉意。不是深冬那种干冷,是那种湿的、黏的、往骨头缝里钻的凉。

      天台没有锁。这个学校的天台从来没有锁过——因为除了沈辞和江逾白,没有人会来。

      沈辞走到天台中央,蹲下来。水泥地面粗糙冰凉,硌着他的膝盖。他从校服口袋里掏出一支笔。

      不是普通的笔。是陈医生"忘记"在医务室的那支。黑色笔身,磨砂质感。笔夹上有一行极小的字,要用放大镜才看得清:"Diagnostic Tool v2.4(诊断工具2.4版)"。沈辞不知道自己为什么拿它,也不知道它能做什么。但他知道,这支笔能"读取"数据。就像他知道很多自己不该知道的事一样。

      他把笔尖按在地面上。

      水泥。粗糙。冰凉。笔尖接触地面的瞬间,没有留下墨迹——而是像触屏笔一样,点亮了一层只有他能看到的全息界面。

      界面是绿色的。荧光绿。在黑暗的天台上像一团鬼火。

      上面写着:

      "User: Anomaly_001

      Access Level: Administrator (Partial)

      World Integrity: 87.3%

      Memory Fragmentation: 8%

      Clearance Program: Phase 2 - Active

      Saved Iterations: 94385720"

      沈辞的手指在界面上滑动。指尖穿过绿色的代码,像穿过水。没有阻力。没有触感。但能看到波纹。

      他点开了"Saved Iterations"。

      界面展开,变成一个巨大的列表。每一行都是一个轮回的编号,后面跟着一行简短的摘要。字很小。密密麻麻的。像某种墓碑群。

      "Iteration 94385718: Target eliminated by vehicle collision. Anomaly_001 memory retained. Reset initiated."

      "Iteration 94385719: Target eliminated by cardiac arrest (simulated). Anomaly_001 memory retained. Reset initiated."

      "Iteration 94385720: Target eliminated by vehicle collision. Anomaly_001 memory retained. Reset initiated."

      每一次都是"eliminated"。每一次都是"reset"。

      沈辞的手指停在94385720上。停了三秒。然后他点开了详情。

      界面展开,变成一个视频窗口。画面是模糊的——像用很低像素的摄像头拍的。分辨率大概320×240。但沈辞能看清。他每一次都能看清。九千多万次了。他的眼睛早就学会了在模糊里辨认江逾白的脸。

      画面里是马路。雨天。积水在路面上反射着路灯的光。江逾白站在马路中间,手里拿着一本书——是沈辞借给他的《C++程序设计》。第三版。蓝色封面。已经被翻得卷了边。

      卡车从画面右侧冲进来。速度很快。刹车灯亮了。但太晚了。

      沈辞在画面外——他看到了,他跑过去了。他的腿在动。他的嘴在喊。但他永远慢一步。永远。像某种被设定好的延迟。

      卡车撞上江逾白的瞬间,画面没有打码。沈辞看到江逾白飞出去,落在三米外。身体在空中翻转了一次。像某种被丢弃的布偶。书从他手里飞出去,掉在积水里。页面散开。第94385721页——那页不存在的书页——被雨水泡烂了。

      然后画面黑了。

      "Reset complete. New iteration initiated."

      沈辞的呼吸停了。不是因为震惊——是因为他看过九千四百三十八万五千七百二十次了。每一次都像第一次一样痛。像某种永远不会钝化的刀刃。每次割下去都是新的伤口。

      他关掉94385720,往回翻。手指在列表上滑动。一个一个地看。

      翻到94385700。

      "Iteration 94385700: Target eliminated by falling from stairs. Anomaly_001 memory retained. Reset initiated."

      楼梯。江逾白十四岁。学校实验楼的楼梯。他摔下去。头撞在台阶上。血从头发里渗出来。红色。不是蓝色。像所有普通人的血一样。沈辞冲过去抱住他。但江逾白的眼睛已经闭上了。

      沈辞关掉。翻到94385600。

      "Iteration 94385600: Target eliminated by drowning. Anomaly_001 memory retained. Reset initiated."

      游泳池。江逾白不会游泳。沈辞不在旁边。他当时被系统"卡"住了——身体动不了。像今天林屿那样。像DVD卡碟。他只能看着。水面上的气泡越来越少。越来越少。然后没有了。

      沈辞关掉。翻到94385000。

      "Iteration 94385000: Target eliminated by illness. Anomaly_001 memory retained. Reset initiated."

      高烧。四十度。江逾白躺在床上,嘴唇干裂。沈辞坐在床边,用湿毛巾敷他的额头。一遍一遍地换。但温度降不下来。系统不允许。他的代码里没有"被治愈"这个选项。

      沈辞的手指停了。他不想再翻了。

      每一个编号后面都是一条命。每一次reset后面都是一次死亡。他翻过九千多万条。每一条他都记得。像刻在骨头上的字。洗不掉。磨不掉。格式化不掉。

      他关掉界面,把笔从地面上拔起来。笔尖收回去,全息界面消失了。天台恢复成普通的水泥地面。黑暗的。空旷的。风还在吹。

      他蹲在那里,一动不动。

      风把他的校服吹起来,衣角拍打着他的腿。他的头发被风吹乱,遮住了眼睛。他没有拨开。

      然后他开始哭。

      不是蓝色的眼泪——这次是红色的。因为他的身体在模拟人类的哭泣。泪腺在运作。毛细血管在扩张。一切都在模仿。像某种精密的仿制品。但哭到第三滴,颜色变了。第四滴是蓝色。第五滴是绿色。然后全部变成了蓝色——像他的血液一样。像他的代码一样。

      蓝色眼泪落在水泥地上。渗进去。没有痕迹。像水落在水里。

      他抱着膝盖,把脸埋进去。肩膀在抖。没有声音——他不敢出声。如果出声,可能会被系统检测到。如果检测到,可能会被提前清除。他见过被提前清除的自己。那比死亡更可怕。比九千多万次死亡都可怕。

      但他太痛了。

      94385720次。每一次都是他看着江逾白死。每一次都是他一个人活下来。每一次都是他带着记忆重新开始。每一次他都告诉自己"这次会不一样"。但每一次都一样。系统不允许不一样。变量被锁死了。结局被写死了。他只是一个执行者。一个搬运工。把记忆从一次轮回搬到下一次。

      他抬起头,看着天空。天空是黑的,有几颗星星。但那些星星的位置每次都一样——因为这个世界是程序,星星是贴图。他看过源代码。星星的坐标写在第1行到第100行。永远不会变。像某种被钉死的东西。

      "第94385721次,"他对着天空说。声音很轻。轻到风都能盖过去。像怕被谁听到。"这次一定要不一样。"

      他站起来。腿有点软。数据崩溃的副作用。蹲太久,膝盖的渲染出了问题。他走到天台边缘。从这里往下看,是学校的操场。路灯亮着,把跑道照成一圈黄色。远处是教学楼,窗户里透出光——晚自习还没结束。江逾白还在教室里。

      江逾白。

      想到这个名字,沈辞的胸口又痛了一下。不是数据崩溃的痛——是更深的。像什么东西在身体里绞。他不知道那是什么。他查过自己的代码。没有"心痛"这个模块。但每次想到江逾白,那里就会痛。像某种bug。像某种系统没有定义过的东西。

      他把手放在天台的栏杆上。栏杆是铁的。凉的。他的手指碰到铁,铁的表面闪了一下——像触摸屏被激活。一行字浮现在栏杆上。白色的。在黑色的铁锈上很刺眼。

      "Anomaly_001, emotional fluctuation detected. Recommend: Terminate connection with Core Variable."

      异常001,检测到情感波动。建议:终止与核心变量的连接。

      沈辞盯着那行字看了三秒。

      然后他把手收回来,用校服袖子擦掉了那行字。

      "我不会。"

      江逾白是在第四节晚自习开始五分钟后发现沈辞不在的。

      他先看了看旁边的座位。空的。课本还在。笔还在。校服外套搭在椅背上——但人不在。

      他以为沈辞去上厕所了。等了十分钟。没回来。

      又等了五分钟。还是没回来。

      江逾白开始觉得不对劲。沈辞从来不会不告而别。就算去厕所,也会在纸条上写"马上回来"。用那种工整的、像处方一样的字迹。

      他举起手,跟班长说去厕所。班长点头。他走出教室。走廊里空无一人。灯坏了三盏。那三团阴影像张开的嘴。

      他先去了男厕所。没有。隔间的门关着,他一个个推开——空的。每一间都空。

      然后他去了楼梯间。没有。

      然后他去了操场。没有。

      然后他去了图书馆。没有。

      然后他站在教学楼门口,喘着气。夜风吹过来,他打了个寒颤。他不知道沈辞去了哪里。他只知道——沈辞不见了。而每次沈辞"不见",都意味着不好的事情要发生。那种直觉说不清来源。但就是有。

      他抬头看天台。天台门半开着。黑漆漆的。像一张嘴。

      他跑过去。

      天台门发出一声刺耳的吱呀声。江逾白推开门,冷风迎面扑来。他眯起眼,适应了几秒。睫毛上结了一层薄薄的水汽。

      然后他看到了沈辞。

      沈辞背对着他,蹲在天台中央。他的肩膀在抖。江逾白以为他在哭,但走近了才发现——不是普通的哭。沈辞的皮肤在发光。绿色的光从校服领口透出来。像某种东西在皮肤下面燃烧。他的手指在地面上划着什么,但地面上看不到痕迹。像在写一封看不见的信。

      "沈辞。"

      沈辞的身体猛地一僵。像被电击了一样。他转过头。

      江逾白看到他的脸——眼睛红红的。不是充血的红。是那种被泪水泡过的红。嘴角有一丝蓝色的痕迹。不是墨水。是血。他的瞳孔里,绿色代码线在流动。像瀑布。像某种正在溢出的东西。他看到江逾白的瞬间,代码线停了。然后他的眼神恢复了——从"程序"变回"人"。像某种开关被拨动了。

      "江逾白。"他的声音哑了。像砂纸。像被哭哑的嗓子。

      江逾白跑过去。蹲在他面前。他抓住沈辞的肩膀。手指碰到校服下面的骨头。硌手的。沈辞瘦了。

      "你怎么了?"

      沈辞摇头。他想站起来,但腿软了一下——数据崩溃的副作用。膝盖的渲染还没恢复。江逾白扶住他,让他靠在自己身上。沈辞的重量很轻。比一个普通高中生轻。像少了什么。像某种密度被抽走了。

      "你哭了。"江逾白说。不是疑问句。

      沈辞没有否认。他的脸埋在江逾白的颈窝里。呼吸很轻。很凉。不像人类的体温。像某种正在降温的东西。

      "沈辞,"江逾白轻声说。手指插进他的头发里。一下一下地摸。"告诉我。"

      沈辞沉默了很久。久到江逾白以为他不会说了。风灌过来。很大。吹得两个人的校服猎猎响。

      然后他开口了。声音很轻。像怕被风吹走。

      "江逾白,你有没有想过——如果有一天,你醒来发现,你爱的人已经死了九千多万次。"

      江逾白的手停了一下。然后他继续摸沈辞的头发。一下。一下。像在安抚一只受惊的猫。

      "没有想过。"他说。

      沈辞苦笑了一下。蓝色的眼泪又掉下来。落在江逾白的校服上。晕开一小片深色的痕迹。像墨水。像血。

      "我看过你死。"沈辞说。声音开始发抖。"每一次。九千多万次。每一次都是我看着你死。"

      江逾白的心跳漏了一拍。他不知道沈辞在说什么——但那些画面,那些细节,太真实了。像某种被封印的记忆在松动。

      "卡车。"沈辞说。手指攥紧了江逾白的校服后背。布料在指节间发出轻微的响声。"楼梯。溺水。高烧。每一种都有。"

      "沈辞——"

      "第94385720次,"沈辞继续说。声音碎了。像瓷器。"你站在马路中间。手里拿着那本《C++程序设计》。卡车冲过来。我跑过去——但我慢了一步。你飞出去。落在三米外。书掉在积水里。"

      江逾白的呼吸停了。那本书。他确实有那本书。沈辞借给他的。蓝色封面。翻得卷了边。

      "然后你闭上了眼睛。"沈辞的声音彻底碎了。像玻璃砸在水泥地上。"你看着我。然后你闭上了眼睛。"

      沈辞哭出声了。不是蓝色眼泪——是红色的。他的身体在模拟人类的哭泣。因为他的意识在模拟人类的情感。但哭到后面,颜色又变了。变成了蓝色。变成了绿色。然后全部变成了蓝色。像他的血液。像他的代码。像他的一切。

      江逾白把他抱得更紧了。他不知道该说什么。他不知道怎么安慰一个看过自己死九千多万次的人。他甚至不确定自己是不是该相信这些话。但沈辞在他怀里发抖。这个是真的。沈辞的眼泪打湿了他的脖子。这个是真的。沈辞的手指攥着他的后背。这个是真的。

      所以他只是抱着他。在十一月的冷风里。在天台的角落里。在灰色的天空下。在正在崩解的世界里。

      "沈辞,"他终于开口了。声音很轻。但很稳。"我不是第94385720次的江逾白。"

      沈辞的哭声停了一下。

      "我是第94385721次的。"江逾白说。手指在沈辞的后脑勺上收紧了一点。"这一次,我不会死。"

      沈辞抬起头。看着他。眼睛红红的。瞳孔里的代码线已经停了。他看着江逾白的脸——这张脸他看过九千多万次。但每一次,都像第一次一样想哭。

      "你保证?"沈辞问。声音很小。像怕被拒绝。像怕这是一个梦。像怕醒来之后又回到那个循环里。

      江逾白看着他的眼睛。然后他做了一件他从来没有做过的事——他吻了沈辞的额头。

      很轻的一个吻。像羽毛落在水面上。像某种仪式。像某种承诺。

      "我保证。"

      沈辞的眼泪又掉下来。但这次不是蓝色的。是透明的。像水。像普通人的眼泪。像某种正在被修复的东西。

      他不知道这意味着什么。但他知道——这一次,不一样了。

      天台的门又响了。风把它吹得关上了。门闩扣上的声音在夜里很响。像一声枪响。像某种倒计时归零的声音。

      但两个人都没有回头。

      他们只是坐在天台上。背靠着墙。肩膀贴着肩膀。江逾白的手握着沈辞的手。沈辞的手指是凉的。但江逾白的手是热的。热的一直握着凉的。直到凉的也变热了。

      远处。教学楼的灯一盏盏灭了。晚自习结束了。同学们从楼里涌出来。笑声在夜风里飘上来。像某种遥远的、不属于这里的东西。

      沈辞看着那些光。突然说:"江逾白。"

      "嗯?"

      "如果这次我还是忘了你——"

      "你不会。"

      "如果呢?"

      江逾白想了想。然后他说:"那我就重新让你爱上我。"

      沈辞笑了。这次的笑容不是空的。是有温度的。嘴角上扬的角度刚刚好。眼睛里有什么东西在亮。

      "好。"他说。

      然后他靠在江逾白的肩膀上。闭上了眼睛。睫毛上还挂着透明的泪珠。

      风还在吹。天空还是灰色的。星星还是贴图。世界还是假的。

      但此刻。在这个假的世界上。有一个真的沈辞。靠在一个真的江逾白身上。

      这就够了。

      后记:这是沈辞唯一一次在天台上哭。后来他再也没有哭过——不是因为不难过了,是因为他学会了把眼泪变成代码。但江逾白永远记得那天晚上,沈辞在他怀里发抖的样子。那是他第一次真正理解:爱一个人,不是因为他完美,而是因为他破碎。而你要做的,不是把他拼回去——是陪他一起碎。

  • 昵称:
  • 评分: 2分|鲜花一捧 1分|一朵小花 0分|交流灌水 0分|别字捉虫 -1分|一块小砖 -2分|砖头一堆
  • 内容:
  •             注:1.评论时输入br/即可换行分段。
  •                 2.发布负分评论消耗的月石并不会给作者。
  •             查看评论规则>>