第 10 章
笔锋的背叛
台灯的光圈将排班表上“程默”两个字烤得发白,墨迹边缘在放大镜下锐化成陌生的几何图形。纸张纤维的纹理像雪原的等高线,每一道沟壑都盛着凝固的黑色。
程默的呼吸压得很薄。左手食指悬在纸面上方两毫米,指尖模拟书写轨迹,在空气里划出看不见的笔画。右手的放大镜金属圈压在纸边,凉意从指腹钻入腕骨,像一根细针沿着骨头缝往里探。十七分钟了。
第一次整体观察时,这两个字流畅得几乎无可挑剔——笔锋转折,墨色过渡,“程”字右半部分“呈”的横折钩那一点微妙的顿挫,都像从师兄手腕里长出来的。正是这种“像”,让他在过去几天里反复摇摆:也许是匆忙,也许是多疑。
但发电机那三分钟的空白窗口,像冰锥扎进逻辑的中心。如果那三分钟里发生了什么,这张出现在师兄遗物中的纸,就绝不只是“匆忙书写”。
他从抽屉深处取出师兄的旧观测日志。去年越冬期的记录,封皮边缘磨损发白。翻到最后一页,有完整的签名和日期。再往前几页,零散的批注。他把日志摊开在排班表旁边,台灯光圈刚好同时笼罩两处笔迹。
先看“程”字。
排班表上的“程”,左半部分“禾”的起笔——那一点。放大镜下,墨迹饱满,边缘清晰,笔尖与纸张的接触点是一个尖锐的三角形。食指在空中虚划:笔尖垂直落下,快速按压,向右下方拖出短促的一撇。干净利落,没有缓冲。
移动放大镜。日志上,去年十二月五日的记录末尾,师兄写了一句“程默,检查三号伺服电机”。那个“程”字的起笔点,在放大镜下呈现出完全不同的形态——墨迹边缘有细微晕染,不是三角形,是略带弧度的椭圆形。食指再次虚划:笔尖落下时有极短暂的停顿,让墨水微微洇开,然后才转向行笔。师兄二十多年形成的肌肉记忆:落笔轻缓,起笔圆润。
一次差异可能是偶然。
程默的喉咙发紧,像被干燥的纸屑刮过。他深吸一口气,将放大镜移到“默”字上。
排班表上的“默”,左半部分“黑”的四个点排列得过于工整。间距均匀,每个点都是标准顿点——笔尖按下、抬起,墨迹圆得完美。他翻开师兄的日志。那里的“默”,四个点大小参差,第三个点总是稍大,形状也并非正圆,带着一点不易察觉的拖尾,仿佛行笔时手腕自然带出的细微转动。
他盯着那些点,指尖无意识地摩挲着纸张边缘。“……这些仍然可能是状态不同。”他低声自语,更像是在说服自己。他需要更确凿的东西。
目光锁定在“默”字的最后一笔——右半部分“犬”的那一捺。
排班表上,这一捺从左上向右下方倾斜,在末端突然向上挑起一个尖锐的钩。放大镜下,钩的转折处墨迹堆积,显示笔尖在改变方向时用力按压。收笔动作生硬,像一笔写完后又强行补了回勾。
程默翻开日志,找到三处师兄写的“默”。他屏住呼吸,放大镜移到第一处。
师兄的最后一笔,那道捺,在接近末端时自然放缓,笔尖轻轻抬起,形成向右下方圆润收尾的弧度。没有钩,没有回挑,墨迹在末端逐渐变淡,消失在纸纤维中。第二处、第三处,完全一致——圆润的、向右侧自然消散的收笔。
二十多年的书写习惯,会在一次“匆忙修改”中彻底逆转吗?
程默放下放大镜。金属圈离开纸面时发出砂纸摩擦般的轻响。他向后靠进椅背,椅子弹簧发出不堪重负的吱呀。台灯光圈之外,宿舍其余部分沉入黑暗,只有窗外雪山的轮廓在夜色中显出模糊的灰白。
手指在抖。不是因为冷,暖气片正发出低沉的嗡鸣。他把手按在桌面上,掌根压紧,直到指节泛白。
伪造。
这两个字在脑海里炸开,然后迅速冷却、凝固,变成沉甸甸的物理认知。不是猜测,不是推理,是摆在放大镜下的、墨水和纸张构成的证据。师兄没有写过这两个字。有人模仿了师兄的笔迹,把“程默”的名字填进了本该属于师兄的值班时段。
为什么?
如果是凶手,为什么要特意伪造一张指向程默的排班表?嫁祸?可这张表是在师兄的遗物中发现的,只有程默自己看到了它。如果他没有起疑,没有追查,这张表根本不会成为“证据”。它更像……一个留给特定对象的信号。
敲门声响起。
程默的身体瞬间绷紧,肩胛骨抵住椅背。他看了一眼桌上的排班表和摊开的日志,本能驱动下,合拢日志,将排班表夹进中间,随手扯过旁边一份未完成的数据报告盖在上面。动作完成时,敲门声第二次响起,节奏平稳,不紧不慢。
“稍等。”
他的声音比预想的要平。起身时,膝盖撞到桌腿,钝痛沿着骨头传上来。走到门边,深吸一口气,转动门把手。
林远站在门外,手里端着一碗冒着热气的泡面。深色外套的肩头沾着几点未化的雪屑,高大的轮廓几乎堵住整个门框。表情平和,甚至带着一点惯常的、前辈式的关切。
“看你房间灯还亮着。”林远把泡面递过来,“晚上食堂剩的,加热了一下。别熬太晚。”
浓烈的味精和香精气味扑面而来,与房间里干燥的纸张气味形成突兀的对比。程默接过碗,指尖立刻感受到陶瓷碗壁传来的滚烫。他侧了侧身,让出进门的空间,同时用身体挡住了书桌的方向。
“谢谢林老师。”他说,“有点数据没处理完。”
林远没有立刻离开。目光在房间里扫了一圈,最后落在书桌上——那份盖在表面的数据报告,以及报告边缘露出的旧日志褐色封皮的一角。视线在那里停留了大约半秒,然后移回程默脸上。
“还在核对伺服电机的记录?”语气像随口一问。
“嗯。”程默简短应了一声,端着泡面走到书桌前,把碗放在桌角远离纸张的地方。滚烫的碗底接触桌面,发出轻微的磕碰声。
林远走进房间,顺手带上了门。空间立刻显得拥挤。两个人站在不到四平方米的宿舍中央,能清晰听到彼此的呼吸声——程默的呼吸很轻,刻意控制着节奏;林远的呼吸平稳而深长。
“上次跟你聊过之后,我其实有点担心。”林远说,声音压低了些,“你最近……花在那些旧记录上的时间是不是太多了?”
程默转过身,背靠着桌沿。这个姿势让他能同时面对林远,又能用身体遮挡住桌上那些不该被看见的东西。左手垂在身侧,指尖无意识地捻着工装裤的缝线,一遍,又一遍。
“只是想弄明白一些细节。”他说。
“我理解。”林远点点头,双手插进外套口袋,“师兄的事,大家心里都不好受。但有时候,追得太紧,反而会看不清方向。”
他停顿了一下,目光再次飘向书桌,这次更直接地落在了那本旧日志上。
“你是在看师兄的笔记?”
问题来了。程默感到后颈的皮肤微微收紧,像有冷风从门缝钻进来,贴着脊椎往上爬。
“找点参考。”他说,“他以前处理过类似的数据异常。”
“哦。”林远的声音里听不出情绪,“找到了吗?”
“还没有。”
短暂的沉默。暖气片的嗡鸣声在寂静中显得格外响亮。林远向前走了一小步,距离拉近到不足一米。程默能闻到他外套上残留的室外寒气,混合着淡淡的烟草味——林远偶尔会去观测平台抽烟。
“小默。”林远开口,声音比刚才更沉,“有句话,作为前辈,我得提醒你。”
程默抬起眼睛。
“观测站有观测站的纪律。”林远说,每个字都吐得很清晰,“每个人的工作都有分工。过度沉溺于……某些已经结案的事情,会影响你自己的职责,也会影响整个团队的效率。”
“我只是想——”
“我知道你想什么。”林远打断了他,语气依然温和,但温和里透出一种不容置疑的硬度,“你想弄清楚真相。这没有错。但真相有时候不止一个版本。你找到的,不一定是对所有人最好的那个版本。”
程默感到自己的手指收紧了。指甲陷进掌心,留下四个月牙形的凹痕。
“站长昨天跟我提了一句。”林远继续说,目光牢牢锁住程默的眼睛,“他说你最近交上来的数据报告,有几处不该有的疏漏。虽然没明说,但我听得出来,他对你的工作状态有些……不满。”
施压。很巧妙,用关心包裹,用纪律粉饰,最后抬出站长作为终极砝码。
程默的喉结滚动了一下。他需要说点什么,不能只是沉默。但任何解释都可能暴露更多。
“我会注意。”他最终吐出三个字。
林远看了他几秒钟,然后缓缓点头。
“那就好。”他说,“泡面趁热吃。早点休息,明天还有一组新的观测数据要处理。”
他转身走向门口,手搭在门把手上时,又回头看了一眼。
“对了。”他说,像是忽然想起什么无关紧要的事,“你之前问过备用发电机启动的时间。我想了想,那天晚上我好像确实听到过一点声音,但具体是几点……真的记不清了。这种细节,有时候越想确认,反而越容易混淆。”
程默的心脏猛地一跳,撞在肋骨上。
林远在回应他几天前的试探,同时也在传递另一个信息:关于那三分钟的记忆,已经无法追溯了。
“我明白。”程默说。
门打开,又关上。林远的脚步声在走廊地毯上逐渐远去,最终消失在暖气片的嗡鸣声中。
程默站在原地,背脊紧贴着桌沿,直到确认脚步声彻底消失。他缓缓吐出一口气,这才发现自己一直屏着呼吸。走到门边,将耳朵贴在门板上听了十秒钟——只有走廊尽头应急灯周期性闪烁时发出的、极其微弱的电流声。
锁上门。
回到书桌前,他掀开那份数据报告,露出下面的日志和夹在其中的排班表。泡面的热气蒸腾起来,在台灯光柱中形成扭曲的白色雾带。那股浓烈的气味现在让他感到恶心,胃部轻微抽搐。
他重新坐下,推开泡面碗。碗底在桌面上划出刺耳的摩擦声,像指甲刮过黑板。
目光落在排班表上。伪造的“程默”两个字,在灯光下仿佛有了温度,一种冰冷的、嘲弄的温度。林远刚才的每一句话都在脑海里回放:
“过度沉溺于……某些已经结案的事情。”
“你找到的,不一定是对所有人最好的那个版本。”
“站长对你的工作状态有些不满。”
以及最后那句看似随意的补充——关于发电机启动时间的记忆已经“记不清了”。
这不是关心。这是警告。林远知道他在查什么,知道他查到了哪一步,现在在用最温和也最有效的方式让他停下来。为什么?如果林远只是无辜的前辈,为什么要阻止他追查师兄死亡的真相?如果林远是凶手,为什么不采取更直接的手段?
程默的手指按在排班表边缘。纸张的触感干燥而脆弱,像风干的蝉翼。
他重新梳理线索。
发电机启动的三分钟——这是客观存在的物理时间窗口。在这三分钟里,主供电切换备用电源,局部网络可能失步,时间记录可能出现误差。凶手可以利用这三分钟做什么?制造一个时间认知的断层?完成某个需要“无人见证”的动作?
排班表上的伪造笔迹——这需要提前准备。凶手必须熟悉师兄的笔迹,必须有机会接触排班表,必须在案发之前就完成伪造。为什么选择伪造“程默”的名字?如果是为了嫁祸,这张表应该出现在更显眼的地方,或者应该有其他指向程默的证据。但它只是静静地躺在师兄的遗物里,等着程默自己发现。
除非……伪造这张表的目的,根本不是为了嫁祸。
程默感到一股寒意顺着脊椎爬上来,像有冰水从第七节颈椎浇下。
他想起林远刚才搁下马克杯时说的话:“你找到的,不一定是对所有人最好的那个版本。”
寒意更重了。
如果凶手伪造排班表,目的并非陷害程默……而是引导他?
引导他发现异常,引导他开始调查,引导他走向某个预设的结论?
这个想法太疯狂,但又太符合逻辑。一张完美模仿师兄笔迹的排班表,出现在只有程默会仔细整理的遗物中。它是一把钥匙,故意留给唯一可能使用它的人。而程默确实拿起了这把钥匙,打开了第一扇门。
然后他发现了发电机的三分钟空白。
然后他发现了望远镜的异常转向。
然后他开始怀疑林远。
所有的“发现”,都是沿着一条被精心铺设的路径前进的吗?
程默猛地站起来,椅子向后滑开撞在床架上发出闷响。他在狭小房间里踱了两步,又停住。窗外,雪山的轮廓在夜色中沉默矗立。
如果这是真的,他所有行动——秘密调查、笔迹比对、时间线重建——都可能早在对方预料之中。林远今晚的警告,或许不是害怕暴露,而是在确认“引导”是否按计划推进。
他走到窗边,手指无意识地叩击窗沿。冰凉的触感让他稍稍清醒。但动机呢?为什么要费尽周折引导他调查一桩谋杀案?除非……
除非凶手希望这桩谋杀案被“发现”,但必须以某种特定的方式、在某个特定的时间、由某个特定的人来发现。
除非凶手希望这桩谋杀案被“发现”,但必须以某种特定的方式、在某个特定的时间、由某个特定的人来发现。
程默感到太阳穴在跳,一下,又一下,像有细锤在敲打颅骨内侧。信息碎片在脑海里旋转:伪造的笔迹、三分钟的发电机窗口、林远模糊的记忆、赵海峰过于完美的证词……它们像散落的齿轮,每个都在转动,但无法咬合。
他坐回桌前,强迫自己冷静。打开笔记本,翻到新的一页,用笔写下:
【已知事实】
- 排班表上“程默”二字为伪造,非师兄笔迹(起笔形状、收笔方向差异)。
- 案发时段存在约3分钟的供电波动(备用发电机启动)。
- 案发时段望远镜有异常转向记录。
- 林远知晓我在调查,并施压阻止。
- 赵海峰证词完美,无矛盾点。
【待解释问题】
- 伪造排班表的动机?(嫁祸/引导/其他?)
- 发电机三分钟内发生了什么?
- 林远的角色?(知情者/参与者/阻止者?)
- 赵海峰的证词为何毫无破绽?
他的笔尖在最后一个问题下划了两道横线,墨水渗透纸张,在下一页留下凸起的痕迹。
赵海峰的证词。站长在案发后的询问中,对每一个时间点和细节都描述得异常清晰准确,逻辑严密,与其他人的模糊回忆形成鲜明对比。当时程默只觉得站长记忆力超群,但现在想来,这种过于“完美”的复述,在突发意外和情绪波动的状态下,反而显得不自然。
除非那并非记忆,而是……一份预先准备的稿件。
程默的呼吸骤然停滞,肺部像被无形的手攥紧。他猛地从桌前站起,在狭小的宿舍里来回走了两步,手指无意识地捻着裤袋内衬里那张对折的排班表。
他翻开笔记本的前几页,找到案发后第二天他匆忙记下的询问片段。赵海峰当时说:“我晚上八点十分离开主控室,去仓库取备用滤光片,八点二十返回。这期间走廊的应急灯是亮的,我确认过时间。” “师兄是八点二十五分左右去的观测平台,我记得因为当时我刚回来,看了一眼主控室的时钟。”
他翻开笔记本的前几页,找到案发后第二天他匆忙记下的询问片段。赵海峰当时说:“我晚上八点十分离开主控室,去仓库取备用滤光片,八点二十返回。这期间走廊的应急灯是亮的,我确认过时间。” “师兄是八点二十五分左右去的观测平台,我记得因为当时我刚回来,看了一眼主控室的时钟。”
每一个动作都精确到五分钟以内,每一个时间点都有对应的参照物。太流畅了,流畅得像排练过的台词。
如果赵海峰的证词是事先准备好的,那么他为什么要准备?只有一种可能:他需要为自己在案发时段的活动提供一个无懈可击的不在场证明。而一个需要精心准备不在场证明的人——
程默没有写下去。笔尖悬在纸面上方,墨水在尖端凝聚成一颗黑色的小球,最终滴落,在纸上洇开一小团污迹,像凝固的血。
他盯着那团污迹,看了很久,直到眼睛开始发酸。
程默合上笔记本,把笔扔在桌上。身体向后仰,他闭上了眼睛。
大脑在超负荷运转后陷入一种冰冷的疲惫。证据堆积起来,真相却没有更清晰,反而像窗外雪山一样,被更多迷雾笼罩。排班表是伪造的,这确实是重大突破,但他此刻没有兴奋,只感到胃里沉甸甸的,像吞下了铅块。
凶手不仅杀人,还提前伪造物证,准备了证词,甚至可能铺设了引导调查的路径。这是个心思缜密到可怕的对手。
而他,程默想,这个对手或许正透过某种方式,观察着自己的一举一动。
林远今晚的到来,是巧合吗?还是因为他已经在书桌前坐了太久,引起了注意?
程默睁开眼睛,看向房门。老旧的木质门板在台灯光线下泛着暗淡的黄色,门缝底下透出走廊应急灯规律闪烁的微光。很安静。但安静本身,此刻也成了一种压迫,像有东西在寂静中膨胀。
他必须做出选择。
继续秘密调查,意味着要和林远、可能还有赵海峰周旋,每一步都可能踩进预设的陷阱。放弃调查,回到“正常工作”的轨道,那张伪造的排班表、那三分钟的发电机空白、师兄坠崖前可能经历的一切,都将永远沉入雪山的寂静。
手指无意识地摸向裤袋内衬。对折的排班表还在那里,纸张的边缘已经有些磨损,像被反复抚摸过。他把它抽出来,展开,摊在桌上。
昏黄的灯光下,“程默”两个字静静地躺在纸面上。那个向左上方尖锐挑起的钩,在放大镜不在的情况下,依然能看出它的突兀——像平静水面上一道逆流的波纹。
师兄没有写过这两个字。
但有人希望程默相信,师兄写过。
程默缓缓折回排班表,放回口袋。他关掉台灯,房间瞬间被黑暗吞没。只有窗外雪地的反光,给家具轮廓镀上一层冰冷的淡蓝色,像浸泡在福尔马林里的标本。
他在黑暗里坐着,听着暖气片的嗡鸣,听着自己平稳到近乎刻意的呼吸声。然后他站起来,走到窗边。玻璃上凝结着一层薄霜,他用手指擦开一小块,指尖立刻传来刺骨的凉。看向外面,雪山在夜色中连绵起伏,最高的峰顶隐没在低垂的云层里。三天前,师兄就是从这里的某个平台坠落的。尸体被发现时,身上覆盖着新落的雪,像被山轻轻盖上了白布。
如果这不是意外,那么推他下去的那个人,此刻应该也在这栋建筑里,在某个房间,或许也在看着同一片雪山。
程默的手指按在冰冷的玻璃上,直到指尖失去知觉。
他不会停。
无论这是不是被引导的路,他都要走到尽头,看看路的终点究竟是什么。
但接下来的每一步,都必须更谨慎,更隐蔽。林远已经发出了警告,这意味着他的调查窗口正在关闭。他需要在窗口彻底关闭之前,找到一个突破口——一个能串联所有异常,能指向具体某个人,能打破完美证词和不在场证明的突破口。
他的目光移向书桌抽屉。那里锁着U盘,里面存着从系统里截取的供电日志和望远镜记录。那些是客观数据,无法伪造——至少,伪造系统日志的难度远高于模仿笔迹。
如果凶手利用了发电机的三分钟,那么在这三分钟前后,其他系统一定会留下痕迹。时间误差、记录断层、操作日志的时间戳矛盾……总会有东西被遗漏,像凶手在雪地里留下的半个脚印。
程默转身离开窗边。他没有开灯,凭着记忆走到床边,和衣躺下。眼睛盯着天花板,那里只有一片模糊的黑暗,像没有星星的夜空。
明天。从系统日志的交叉比对开始。他要找出那三分钟里,除了供电波动,还有什么被改变了。
而在这之前,他需要睡一会儿。哪怕只是闭上眼睛,让过度运转的大脑暂时休息。
但他知道,今晚的睡眠不会平静。黑暗里,那些笔画会在眼前重演——尖锐的起笔,生硬的钩,还有师兄圆润的、自然消散的收笔。
在闭上眼睛前的最后一刻,那个问题又一次浮现,带着冰冷的重量,压在他的胸口:
凶手为什么要特意伪造一张指向“程默”的排班表?
如果答案不是嫁祸,那会是什么?
窗外的风刮过建筑外墙,发出呜咽般的长音。程默翻了个身,面朝墙壁,把被子拉过头顶。
黑暗里,他听见自己的心跳,一声,一声,像在倒数什么。