![]()
我把紧锁铁门的照片发给林妍。铁链上结着厚冰,门内看不见半点灯光。她很快回了一句:“大家就在里面,你再找找。别让所有人等你。”
屏幕右上角只剩百分之十一的电。出租车的尾灯早已消失,来时的山路又被一棵倒下的松树截断。风卷着雪粒撞在铁门上,门后没有音乐,只有一排废弃木屋模糊的轮廓。
我沿围墙走了不到十米,积雪便灌进鞋口。铁门旁那块告示牌被冰层覆盖,我刮开一角,只看见“暂停营业”几个褪色的字。山下没有车声,继续寻找所谓侧门只会让我离公路越来越远。
我停下脚步,先拨报警电话。接警员让我报清附近路标,我抹掉屏幕上的雪水,念出岔路口那块褪色木牌上的字,又将手机定位、铁门照片和倒树位置一并发过去。
“不要徒步下山。”对方听见呼啸的风声,语气陡然严肃,“清障车正在处理倒树,救援人员会从另一条路接近。你先找背风处,保持电话畅通,尽量别睡。”
我问预计需要多久,对方没有给一个安慰人的时间,只说天气影响了清障速度,会让救援人员持续联系。我应了一声,把通话记录截下来,免得自己冻得反应迟钝后说不清已经做过什么。
入口旁有一间值守亭,玻璃碎了大半,门还能勉强关上。我踩着没过鞋面的积雪挪进去,用肩膀顶了几次才合上变形的木门,又把背包塞进漏风的窗洞。
亭里有一张缺腿的桌子和一把塑料椅。我将桌子推到门后挡风,脱下已经湿透的手套,拧不出水,只能重新戴回去。这里比外面好不了多少,至少不用迎着风站。
手机震了一下。林妍发来一段语音,背景里杯盘相碰,笑声很响,还有人叫她和陆川一起切蛋糕。她说:“你到底到哪儿了?大家都等你开席呢,别又因为一点小事闹脾气。”
我看了一眼紧锁的铁门,没有追问她为什么能在这样的地方听见宴会声。我按住录音键,努力控制牙齿打颤,让每个字都能被听清。
“旧山庄铁门锁着,路被倒树堵了。我已经报警,还在入口值守亭。你把准确位置和入口路线发给救援人员,或者把负责订场地的许珂电话给我。你们先吃,别冒险上山。”
发送成功后,我把同样的文字、定位截图和现场照片转给报警平台,又补充值守亭破损、铁门外没有工作人员的信息。我没有把获救希望押在林妍的回复上,更不会为了证明自己没迟到离开避风处。
十八时二十二分,她回道:“知道了,你先别乱跑。我这边太吵,等会儿给你打。”消息下面很快显示已读,却没有准确地址,没有许珂的电话,也没有一句旧山庄是否就是宴会地点。
我又发了一条:“请确认你们现在在哪家店,把店名和许珂号码发来。救援可能需要熟悉场地的人说明入口。”她没有再回,聊天框上方的“正在输入”闪了两次,随后彻底消失。
我把这些消息连同此前收到旧地址的记录逐页截屏,上传云端。接着调低屏幕亮度,按接警员教的方法活动手指和脚趾。最初还有针扎般的疼,半小时后,疼痛反而慢慢淡了。
这并不是好转。我试着解开外套口袋,手指却捏不住拉链头,只能用牙齿咬开。里面有半瓶水和两块饼干,水已经结出冰碴,我只抿了一口,不敢让湿气落到衣服上。
救援电话每隔一段时间打来一次。山路清障比预计更慢,他们让我继续留在值守亭,不要翻越倒树,也不要循着远处偶尔出现的灯光走。我每次都能回答,声音却越来越含糊。
十九时零七分,林妍终于又打来电话。我刚接通,就听见有人起哄喊她去敬酒。她没有问我是否受伤,只压低声音说:“你还没找到?门边是不是有条小路,你绕进去看看。”
“没有。”我握不稳手机,只能把它放在膝盖上开免提,“我已经说了,山庄停业,铁门锁着。把新地址发我,或者把入口资料交给救援队。”
她沉默两秒,随即说:“你都报警了,专业的人肯定比我清楚。你别故意把事情弄得这么严重,今天陆川刚回来,大家难得聚一次。你在亭子里等着不就行了?”
“许珂的号码。”我重复,“现在发给我。”
“我正在敬酒,哪有空翻通讯录?等散场再说。”她的声音骤然离远,像是把手机从耳边拿开。电话断掉前,我听见她对旁人笑着解释:“他就是不熟山路,已经有人管了。”
我没有再拨回去,只把通话时间和她的原话记进备忘录。不是因为我当时已经猜出全部缘由,而是接警员提醒我保持清醒,记录时间也是判断意识状态的方法。
冷风从背包边缘钻进来,我把塑料椅拖到最里面,双臂环住身体。几次想站起来活动,膝盖却像不属于自己。救援人员再次打来时,我花了很久才说出“值守亭”三个字。
对方让我拍打墙面制造声音,并将手机设置成响铃。我照做了两次,手掌落在木板上几乎没有知觉。通话结束后,我设了五分钟一次的闹铃,逼自己睁眼,不让意识顺着疲惫沉下去。
二十时以后,手机电量只剩百分之三。我把最后一张定位截图发给救援联系人,关闭其余程序,将手机贴进胸前口袋。黑暗中,铁门被风吹得不断震响,像有人一次次推门,却始终没有进来。
有一次我听见发动机声,撑着桌沿站起,却发现只是风从山谷里卷来的回响。我没有推门出去。报警电话里那句“留在原地”成了我还能遵守的唯一指令。
远处真正出现灯光时,我已经分不清那是车灯还是幻觉。有人隔着风雪喊我的名字,我想应声,喉咙里只挤出一点气音,只能用手肘把塑料椅撞倒。
值守亭的门被拉开,橙色救援服闯进视野。一名救援人员跪下来拍我的肩,另一人报出时间和位置。我听懂了,却隔了很久才点头,连抬起手指向手机都做不到。
救援人员在二十一时十分找到我。他们剪开冻硬的鞋带,裹上保温毯,将我抬过清理出的路段。车里的暖风吹到脸上时,我没有觉得舒服,反而止不住地发抖。
有人问我姓名、年龄和家属电话,我把自己的姓名重复了两遍才说完整。轮到林妍的号码时,我停了几秒,最终让他们先联系医院。她已经知道我被困,却没有提供任何能缩短搜寻时间的信息。
再次有清楚的意识时,我躺在医院急诊留观室。护士告诉我存在低体温和双手肢端冻伤,已经完成复温处置,还要继续观察。我的手指包着敷料,手机被装在透明袋里放在床头。
医生让我逐根活动手指。我盯着右手食指,很久才看见它轻微弯了一下。护士记下反应,又提醒我暂时不要接触热水,也不要自行揉搓冻伤部位。
我请她帮我接上充电线。开机后,林妍的未接来电有四个,最早一个在二十一时三十七分,比救援人员找到我晚了二十七分钟。她此前那些催促和指责都还在,唯独没有准确地址。
她后来的留言从“你接电话”变成“救援不是已经到了吗”,最后一条是“别让同学知道,免得大家误会”。我逐一保存,没有回复。她直到确认我被找到后,关心的仍是谁会知道。
同学群里已经有几十条新消息。我没有往上翻,先看见许珂单独发来的两句话:“你真不来了吗?给你留的位置一直空着。林妍说你临时有事,让我们不用等。”
下面是一张二十时左右拍的合照。餐厅落地窗外是市区灯火,墙上的店名我认识,离我家不过二十分钟车程。林妍坐在陆川旁边,两人面前摆着同一只切开的纪念蛋糕。
陆川侧身替她扶着蛋糕刀,林妍正对镜头笑。她穿的还是下午出门时那件红色毛衣,显然从未去过旧山庄,也没有因为我的求助离开宴席。
照片边缘有一把空椅,桌上的姓名牌清清楚楚写着“周砚”。它像一件特意摆给旁人看的道具,让所有人相信主人替丈夫留了位置,只是丈夫自己没有出现。
我点开照片详情,确认拍摄时间,再将原图和许珂的询问保存。此时我才把群消息往上翻了几页,看见有人问我是否堵在路上,林妍回答:“他临时不想来,别管他。”
地址有误不再只是我的怀疑。真实宴会就在市区,林妍全程在场,还在我抵达旧山庄之前替我宣布了缺席。至于她为什么看见铁门照片后仍让我继续找,只能从改址记录里确认。
我用还算能动的拇指慢慢敲字:“我刚从旧山庄被救出来,现在在医院。请把原定场地通知、改址时间和负责转告我的人完整发给我,不要删减。”
第二天上午,林妍拎着保温桶冲进病房时,我正在向医生确认手指的恢复安排。她脸色发白,先盯了一眼我的敷料,接着便举起手机,将病床、输液架和床尾卡一起装进镜头。
“别拍。”我偏过脸,用没有输液的手挡住手机,“医生没有允许你公开我的病情,我也没有。”
她嘴上说只是给同学看一眼,拇指却已经点开高中同学群,快速输入:“人没大事,就是昨晚跟我赌气,自己跑错了地方,折腾到医院来了。大家别担心。”
消息还没发出,我便按住她的手机。指尖隔着敷料使不上力,牵扯出的刺痛让我手腕发抖,但这个动作足以让她看清我的态度。
“删掉。”我说,“我的病情不需要你代答。旧山庄的地址是你发给我的,也不是我赌气乱跑。你如果要在群里解释,就把这两句写进去。”
林妍看了一眼旁边记录输液量的护士,压着声音说:“你非要在外人面前讲这些吗?大家都在问,我总得给个说法。再说你不是已经救回来了吗?”
护士合上记录板,没有参与争执,只提醒她不得拍摄其他患者。林妍这才把镜头转向地面,却仍没有删除编辑框里的话,像等我一松手便要按下发送。
我拿起自己的手机,先退出那个高中同学群,再把她的电话和所有社交账号逐一拉黑。屏幕上的按钮很小,我按得很慢,每一下都会牵动僵硬的指节。
林妍站在床边,看着群聊从列表中消失,又看着自己的头像被移入黑名单。她最初像是不敢相信,随即伸手抢手机,被我将手臂收回被子里避开。
“你干什么?”她终于顾不上压低嗓门,“退群就算了,连我也拉黑?至于这么小气吗?”
我抬眼看她:“非常至于。”
她原本准备好的委屈僵在脸上。六年来,只要她放软声音说一句不是故意的,我就会替她补上疏忽、忙乱、顾及同学情面之类的理由,再替她收拾结果。
她打翻过我的资料,我连夜重做;她答应替我办的事忘了,我向别人道歉;她拿我开过分的玩笑,只要在回家路上挽住我的手,我便默认事情已经过去。她把这些退让看成了永远有效的保证。
这一次她依旧往前挪了一步,语调带上熟悉的软意:“我昨晚急得一夜没睡,天一亮就给你送汤。你先喝一点,我们回家再慢慢说,好不好?”
我没有接保温桶,只让她把手机里的那段群消息删掉。她等了几秒,确认撒娇没有换来台阶,脸上的软意便迅速退去。
“周砚,我也是昨晚才知道地方不对。”她把保温桶重重放在床头柜上,“许珂订场地弄得一团糟,群里改来改去。我忙着接陆川,可能转发错了一条,你有必要把我想得那么坏吗?”
她把责任推向许珂时,病房门正好被推开。我昨夜恢复意识后便约许珂上午见面,请她带上订场沟通的原始记录。许珂站在门口,把林妍刚才的话听得清清楚楚。
林妍的神情立刻变了:“这是我们夫妻的事,你叫她来干什么?”
“你说她通知混乱。”我示意许珂进来,“她是订场人,最适合说明通知究竟乱在哪里。”
许珂没有坐,也没有先替自己辩解。她把手机投到病房的小屏幕上,从旧山庄负责人发出的通知开始往下展示,所有头像、时间和上下文都保留着。
聚会当日下午十五时十七分,旧山庄负责人通知因停业整修无法接待,并建议取消原订单。十五时三十一分,许珂在筹备小群里发出市区餐厅的新定位、包间名和到店路线。
林妍的回复就在下一行:“收到,我负责告诉周砚。别在大群里发,他一直没进群,免得两边消息又对不上。”回复后面还有她常用的笑脸表情。
许珂继续往下滑。十五时四十二分,她特意私聊林妍:“周砚不在筹备群,要不要我直接联系他?我有他以前的号码,不确定换没换。”
林妍答:“不用,他听我的。我把地址给他,你招呼其他人就行。”隔了两分钟,她还主动问了市区餐厅是否方便停车,证明她不仅看见新址,还知道宴会已经彻底移走。
许珂点开定位详情,页面显示林妍在十五时四十五分查看过路线。记录没有缺页,也不是事后补出的截图,林妍的账户回复和查看状态都连在完整聊天里。
林妍盯着屏幕,过了几秒才说:“我当时以为旧山庄还有另一个入口。新餐厅是备用方案,我后来忙忘了更新,这也不能说明我是故意的。”
许珂当场点开旧山庄负责人的后续说明。十五时五十二分,对方再次写明旧场地当天无人值守、所有入口关闭,请勿前往。林妍在这条消息下回复了一个“好”。
我调出她发给我的聊天记录。十六时零八分,她将旧山庄定位和写着十八点开席的旧海报发来,还提醒我:“别迟到,陆川回来一次不容易。”
那条定位,是她单独发给我的明确指引。
“这也是忘了?”我问。
她伸手来拿我的手机:“你只截这一段当然像故意的。前面我还问过你要不要跟我一起走,是你说公司有事。你要是跟我出发,根本不会出错。”
我避开她的手,把前一段对话也投到屏幕上:“我说下班后自己过去,不是说不去。你答应把地址发我,然后发了一个你已经知道停业的地方。”
“你如果真的只是一时发错,十八点以后看到铁门照片,就该立刻把市区地址发来。可你让我继续找入口;我说已经报警,你还是拒绝给许珂的电话。这已经不是十六时零八分的一次误发。”
许珂的脸色比刚进门时更难看。她切到宴会当晚的群聊。十七时五十分,我还没抵达旧山庄,林妍已经说:“周砚临时不来了,大家不用等他,他不喜欢这种场合。”
那时我仍在赶往她发来的地址,出租车付款记录和导航行程都能对应。林妍却提前把尚在路上的我变成了主动缺席的人,还让大家不必给我打电话。
“我昨晚帮你解释过,说周砚从没告诉我他不来。”许珂看向林妍,“你说你们夫妻闹了点别扭,让我别掺和。我以为他只是路上耽搁,才坚持给他留了姓名牌。”
“你留不留牌子是你的事。”林妍别开脸,“我只是根据他的态度判断,他本来就不想参加。”
“我有没有参加,不需要你根据态度宣布。”我说,“尤其是你已经把我送往另一个地址的时候。”
许珂继续展示群聊。十八时二十八分,有同学看见天气预警,问我是不是被雪堵住。林妍回复:“他自己爽约,拿天气当借口,大家开席吧。”
许珂后来发出的纠正也在屏幕上:“周砚没有自行爽约,他按收到的地址去了旧山庄。改址通知由林妍负责转达,我会保留完整记录。”这条消息发出后,群里原本的玩笑迅速停了。
病房里安静下来。林妍的手抓紧包带,语气却突然软了:“我承认地址发错了,也承认不该替你说不来,可我真没想到雪会那么大。我只是想让大家先吃,不想因为你迟到把气氛弄僵。”
她将故意发送旧址降成一句“发错”,又把后来连续的隐瞒解释成维持气氛。可时间顺序已经固定:她先知道改址,再给我旧定位,随后在我尚未到达时宣布我缺席。
“十八时十六分,我明确告诉你已经报警、仍被困现场。”我问,“那之后,你为什么没有把新址和订场人的电话给我?又为什么不让现场的人知道我在旧山庄?”
“因为你那条语音听起来根本没事。”她像终于抓住了可以反击的东西,立刻解锁手机,“你自己还说让大家先吃,别冒险上山。现在却弄得像我明知道你要冻死还不管。”
她播放了一段十几秒的视频。镜头里满桌人举杯,背景音中确实响起我的声音:“你们先吃,别冒险上山。”紧接着,林妍笑着说:“听见没有,他就是想扫兴。”
画面里有人听后放下手机,劝许珂别再等,也有人说既然我能发语音,应该没有危险。林妍指着这些反应,仿佛同桌人的相信能够反过来证明她说的是事实。
她将进度条拉回去,又放一遍:“这是你自己的声音。大家都听见了,你当时还让我们别去。后来出了事,就把责任全推给我?”
“他说的是别冒险上山,不是别核实。”许珂皱起眉,“这段是谁拍的?我记得你当时播放的语音不止这一句,前面好像还有风声。”
“现场那么乱,录到多少算多少。”林妍立刻关掉视频,“至少能证明他不是完全联系不上,也没说自己快不行了。难道非得我在饭桌上制造恐慌才算关心?”
我看着文件显示的拍摄时间,十八时三十九分。那时我已在值守亭里待了近半小时。
她没有否认收到求助,也没有解释为何不发新址,只试图让被截下的半句话替她证明危险已经解除。席间的人不是见过完整信息后选择不管,而是依据她筛选过的内容作出判断。
我将保存在手机和云端的原始语音调出,上传到病房屏幕。文件时长与她视频里播放的部分明显不同。我把进度停在开头,看向她。
“既然要谈我求助以后发生了什么,就从没有被截掉的部分开始。”
原始语音长五十二秒。播放键按下后,风撞击铁皮的声音立刻灌满病房,我的呼吸夹在里面,断断续续,却没有一句含糊。
“旧山庄铁门锁着,路被倒树堵了。我已经报警,还在入口值守亭。你把准确位置和入口路线发给救援人员,或者把负责订场地的许珂电话给我。你们先吃,别冒险上山。”
最后一个字落下,病房里没人立刻开口。
我把文件详情一并投到屏幕上。发送时间是十八时十六分,接收对象只有林妍;文件生成时间、时长和上传记录与昨夜的云端版本一致。
林妍那段席间视频里,现场位置、已经报警以及请她协助定位的内容全部消失,只剩最后一句客气话。
许珂伸手把音量调高,重新听了一遍开头。她听到自己的名字时,神色明显一变:“你当时明确让她把我的电话给你?”
“明确说了。”我答,“十八时二十二分她回复知道,却没有给号码。十九时零七分我又提了一次,她说自己忙着敬酒,散场再说。”
我出示两次消息和通话时间。许珂看完,将自己的通讯录页面打开:“我整晚没有接到林妍的电话,也没人告诉我周砚点名要找我。如果她说一句,我会立刻回拨。”
“你发给我,不等于我必须把整段公开播放。”林妍把保温桶往旁边推开,“你还特意叫大家别上山,我难道要煽动一群喝了酒的人冲进暴雪里找你?”
“我没有要求任何同学上山。”我关掉循环播放,“我请求你把入口信息转给救援人员,或者把许珂的号码给我。你可以拒绝,也可以说不知道,但你不能删掉求助,再告诉所有人我平安。”
林妍抓住“告诉所有人”几个字,立刻反问:“谁说我告诉他们你平安?视频里只有你自己的声音,你别凭猜测给我定罪。”
她刚才还用整桌人的反应证明我没有危险,此刻发现完整语音对自己不利,便又把同一段席间反应说成无法确认。许珂没有与她争,只拿起手机走到窗边。
她拨给昨晚拍摄视频的同学赵启,没有要求对方评价谁对谁错,只问那段画面是否还有前后连续的原文件,以及手机时间有没有手动调整过。
赵启听见我在医院,沉默片刻:“原文件应该还在。我昨晚只给林妍截了她要的十几秒,因为她说周砚事后翻脸,需要证明他让大家先吃。”
“把连续版本发给我。”许珂说,“从她播放语音之前开始,后面也不要截。你不用作判断,只要保留原文件。”
林妍立即开口:“大家喝了酒,随手拍的视频能说明什么?赵启镜头到处晃,谁知道录进去的话有没有前因后果?别把无关的人都卷进来。”
“我也不需要他们站队。”我说,“只需要十八时十六分以后,席间发生过什么。谁作了什么判断,谁阻止过核实,就由连续画面证明。”
等待文件传输时,林妍几次看向门口。她的手指不断按亮手机,又在看见自己仍被拉黑后熄灭屏幕。她想私下结束这场核对,却已经不能靠一句回家再说让证据消失。
赵启把原文件发来时,文件有近七分钟,容量远大于那段短视频。许珂先核对创建时间、编码信息和发送方式,随后从头播放,没有拖动进度条。
镜头最初对着蛋糕和酒杯。陆川坐在主位附近,正招呼大家给空着的座位倒酒。林妍拿着自己的手机走回去,说:“不用留了,他果然不肯来。”
陆川问了一句:“你不是给他地址了吗?”
视频里的林妍把手机扣在桌上:“给了,他就是不想看到你,找了个山上堵车的借口。我们吃我们的,别坏了兴致。”
此时陆川只笑着说“那别等了”,显然并不知道我身在停业山庄,也没听见完整求助。林妍把我的缺席说成旧日关系带来的赌气,让桌上的人误以为这只是夫妻间的小别扭。
视频进行到第二分钟,她点开一段音频。席间谈笑和碰杯声盖过了开头,镜头也晃向旁边的人。等画面重新转回来,扬声器里正好响起“你们先吃,别冒险上山”。
林妍当即按停,没有让最后的余音自然结束。她提高声音说:“听见了吧,他根本没事,就是拿暴雪吓唬人,还知道叫我们先吃。”
许珂在画面里放下酒杯:“他是不是说旧山庄?那边不是停业了吗?前面还有什么,你从头放一遍。”
“就是信号不好,前面全是风声。”林妍没有重播,伸手去拿蛋糕刀,“他说不让去就别管了,救援的人比我们有办法。”
许珂仍旧拿出手机:“我给他打电话确认一下,顺便把新定位发过去。旧山庄东边有维护路,救援如果不知道入口,可能会绕。”
她已经解锁手机,林妍却跨过半步,伸手按住她的手腕,将手机压回桌面。这个动作没有被镜头遮挡,连许珂错愕抬头的表情都录得清楚。