【导语】
三百个宾客的哄笑声里,裴晏搂着我的同班同学周棠,向全场宣告:“她脾气不好,别跟她计较。”
镜头怼到我脸上,拍下了我睫毛上挂着的醉意,也拍下了我踩碎香槟塔的瞬间。
所有人都笑我是个被当众退婚的可怜虫,等着看我怎么哭着爬回裴家。
可没人知道,我无名指上那枚钻戒里的定位芯片,刚刚被我抠出来,扔进了他的衣袋。
从这一秒起,他手机里跟着我的那条线断了,裴宅的门禁再也刷不出我。
更没人知道,此刻我正站在城郊的废靶场,枪口对准靶心——
禁赛两年?退学退婚?外卡被顶替?
很好。他们以为我完了,那我就用这一枪,把世界纪录打穿给他们看。
1|香槟塔碎,假信号起
订婚宴上,哄笑声最刺耳的那一秒,三百部手机同时怼到我面前。
我站在宴会厅的聚光灯下,婚纱裙摆溅满香槟渍,头发凌乱地散着,没怎么收拾。
脸上扑了层薄粉,唇色淡得几乎看不见。
看起来,大概就是一个被当众退婚的可怜虫。
很好。
我把手缩进袖子里——那双手掌心覆着一层薄茧,是长年握枪留下的痕迹。不能让任何人看出端倪。
无名指上的钻戒依然戴着,裴晏送的,亮得刺眼。
连我睫毛上那抹残存的醉意,都被拍得清清楚楚。
裴晏走上舞台,一把将周棠搂进怀里。
一身剪裁完美的黑色西装,肩线笔挺,腕间的表抵得上我三年的训练费。
他站在灯光中心,整个人像一把出鞘的刀——漂亮,却致命。
被他搂着的那个女孩,周棠,是我的同班同学。
她生得乖巧,圆圆的眼睛,皮肤白净,笑起来嘴角有个小梨涡,看起来毫无攻击性。
一身白色连衣裙,干净得像一张白纸。
若不知内情,没人会把她和「陷害」二字联系起来。
“我那有程音就这脾气,诸位别跟她计较。”
他看都没看我一眼,冲着台下三百多位宾客扬了扬下巴。
哄笑声再次炸开。
周棠替我「求情」:“你们别这样说程音姐姐,她也不容易。”
好一出双簧,一唱一和。
和当年在我耳边吐出的那句话一模一样:“名媛班最该滚出去的,就是你。”
我装作什么都没听见,继续演着「喝醉」的戏码。
身子一歪,倒下去的瞬间,脚「恰好」踩住了他的皮鞋。
他脸色骤变,伸手来扶。
但为时已晚。
哗啦一声巨响,香槟塔轰然倒塌。
尖叫声、碎裂声、酒液泼了一地。
全场三百部手机“啪、啪、啪”地闪烁,恰好定格在我倒地的那一瞬。
没有一个人想起要拉我一把。
就在这电光石火之间,我借着「扶桌子」的掩护,将婚戒褪下,滑进了他胸前的衣袋。
而他不知道的是,戒指里的芯片早已被我抠了出来。
我留给他一个空壳,让他去追一个永远在原地打转的假信号。
从戴上这枚订婚戒指那天起,我去哪儿、刷哪张卡、花哪笔钱,全在他手机里实时刷新。
但从这一秒起,他屏幕上那条追踪我的红线,“咔”地一声断了。
裴宅的门禁系统,再也刷不出我的踪迹。
城郊那座废弃靶场,连导航都搜不到。
没有实弹,没有合规的枪,只有一把我私藏的旧训练枪,和一面锈迹斑斑的空靶。
打不了实弹,那就打空枪。
空枪扣下去的瞬间,耳鸣如约而至。
那道为救他留下的旧伤,一握住枪柄就隐隐开裂。
手机弹出两条信息:一条来自国际射联——禁赛期满,可直接申请外卡;另一条是老教练病危的消息——他想在闭眼前再看我打一发10.9。
心脏猛地一沉,狂跳不止。但我很快将心率强压回58。
我解下脖子上裴晏送的那条镶钻项链,轻轻搁在靶心。
后退七步,枪口对准它。
我要证明,他们眼中的那个「程音」已经死了。
此刻扣下扳机的,是为自己而战的程音。
扣动扳机的前一秒,手机震了。
裴晏的三条信息——
第一条:你输了。
第二条:外卡名单没有你,周棠顶替你参赛。
第三条:你教练今早走了。你没赶上。
枪口晃了一下。耳鸣戛然而止,世界陷入死寂。
然后我笑了。
手机被我重重摔在地上,一脚踩碎了屏幕。
枪口重新对准那条镶钻项链,咬着牙吐出一句:“那就打给你们看。”
“砰”——空枪撞在锈穿的靶纸上,闷响回荡。
我听到远处有人鼓掌。
弯腰捡起手机,擦净屏幕。
碎裂的屏幕上跳出一条推送:程音外卡资格作废,周棠递补。
我愣了三秒。
忽然想起那部他不知道的手机。
开机的一瞬间,屏幕上跳出一封邮件——射联纪律委员会:《关于周棠涉嫌操纵外卡名单的初步调查通知》。
太好了。该来的,终究还是来了。
我立刻将这封邮件转发给了三家媒体。
夜风灌入靶场,右耳里那道旧伤又开始隐隐作响。
这一次我没有压制它。反正下一枪,就让它彻底闭嘴。
2|退学退婚,空楼藏身
裴晏将我的退学退婚声明揉成一团,扔进教室的垃圾桶。
“闹够了?”他笑,“给你两天,自己回来。”
全班哄堂大笑。
我弯腰捡起那团纸,拍平,塞进书包。
他走过来,站在我桌边,看着我收拾书包,看了很久。
“程音。”我抬眼望向他。
他伸出手,凑近我的耳侧,轻轻将碎发别到耳后。
动作轻柔,语气却不容置疑:“你再跟我闹,我都可以不计较。但别拿退婚当筹码,好吗?”
他收回手,插回兜里,语气淡了下去。
“你妈住院的钱,我已经帮你续上了。不用谢我,就当是我欠你爸的。”
他从书包侧袋里摸出一张卡,放在我桌上。
“这张卡你拿着。密码是你的生日。”
“别问我从哪来的,也别问为什么。”
他转身要走,却又停了一下,没有回头。
“你的退婚声明里写着‘自愿放弃一切’——你到底放弃了什么?”
“你身上那件外套,是我年年冬天给你买的。你说很暖和,一穿就是三年。”
“你手机壳背面那张靶场照片,是我拍的。那时候你笑得好看,我舍不得删。”
“你退婚,可以。但这些东西,你还留不留?”
我攥着书包带,一言不发。
他极轻地笑了一声,辨不出是笑还是叹息。
“行。你不说话,我就当你留着。”
“两天后,乖乖回裴家。我等你。”
他转身走出教室。
我盯着桌上那张卡,看了很久,终究没有拿。
下午,裴家发来邮件:回来服软,钱和脸一并还你。
他们笃定我撑不过三个小时,最多三天。
晚上七点,手机震动了一下。是裴晏发来的截图:他那张「实时动线」界面上,红点定在城郊一栋旧楼里,纹丝不动。
底下配着一行字:跑啊,我看你能跑到哪儿。红点不动一寸,你就在那儿。
我盯着那个红点,笑了。
那枚从婚戒里抠出来的定位芯片,此刻正贴在旧楼二层的窗台内侧。
三年前我租下这栋楼藏枪练空击,多配了一把钥匙,一直没还。
订婚宴散场的那个晚上,我离开裴宅前绕了一趟,把芯片送上了楼。
信号从哪儿发出,在裴晏眼中,我就在哪儿。
从今晚起,我的坐标就钉死在那栋空楼里,原地打转。
另一枚从旧门禁卡上拆下来的备用假芯片——同款信号格式——被我塞进了鞋底的夹层。
裴晏信了。
搜捕的人手全部压到那片楼群,一幢幢地筛查。
他不知道的是,那几幢楼里,连只野猫都没有。
3|地下靶场,十组满环
他更不知道的是,此刻的我正站在裴宅地下三层的货梯口。
保安换岗时间:四十七秒。
我压低头盔,跟着送货的车拐进通道。监控里,只看到一个送货员。
监控拍不到的,是货箱后面的我。
我蹲在货梯口的阴影里,听着送货车的引擎声渐渐远去。
从兜里摸出一张用现金买的电话卡,塞进那部他不知道的备用机。
开机。屏幕亮了一秒——电量只够我做一件事:确认那封转发给三家媒体的邮件已经送达,没有回弹。
够了。关机,拔卡,掰成两半,扔进下水道的格栅里。
这部手机平时不插卡,只在需要收发消息时才喂它一张一次性电话卡,用完即断,谁也别想沿着信号摸到我。明天换一张、后天再换一张,一天一张,像换子弹一样。
练了十年射击,最值钱的不是手稳,而是消失。
我站起来,拉紧衣领,走进夜色中。
身后那栋空楼,替我扛住了整座城的目光。
他们往那边追,越追越远。
而我已经从他们的网里滑了出去,像一滴水落进河里,无迹可寻。
河对岸,废弃靶场的灯亮了。
推开门,墙上依旧贴着一张泛黄的靶纸。
正中一个10.9,被红笔圈了三遍。
旁边是教练的字迹:丫头,枪给你留好了。回来。
我反手锁上门。
蹲下身,从鞋底夹层里抠出那枚备用的假芯片,掰断,扔进墙角那盆枯死的绿萝里——楼里那枚已经钉稳了,这枚留着反而是颗定时炸弹。
从这一夜起,他屏幕上的红点还在原地转。
而打枪的人,已经换了坐标。
4|夜跑诱敌,共享位置
裴晏没有全城搜捕我。
他懒得来教室确认我还在不在。
他只看了那红点一眼——还在空楼里,钉死不动。
“好,你没走就好。”在他眼里,那个“程音”还在楼里,被他的网慢慢收拢。
教室里那个低着头、口红蹭歪了的废物金雀儿,不过是一具被他玩坏的壳。
翻不起任何风浪。
轻敌,是他递给我的第一把刀。
白天,我就用这把刀,一层层刮掉脸上的灰。
回教室继续演戏:头埋进酒杯,裙摆沾满香槟。我摔杯子、踩烂舞步,笑着把脸凑到镜头前。越狼狈越好,越蠢钝越安全。
周棠把手机怼过来:“音音,你这副样子,裴少看了都心疼。”
我「吓得」往后一缩,打翻了她的杯子。
全班哄笑。我跟着笑,笑得最傻。
他们不知道,我白天压低身份的每一分,夜里都要连本带利地讨回来。
而他,正窝在空楼里,对着一个永远不动窝的红点,一层层地筛。
筛到第三夜,他几乎信了:程音就在那儿,插翅难飞。
于是他把人手全部留在了那儿。
正好。
他留在空楼的人越多,城南那条巷子就越空。
凌晨三点,我才真正是程音。
城南地下私设的射击局。
没牌照,没裁判。
只有一排嗡鸣的靶机,和一群押钱的赌徒。
独眼龙叼着烟,拍下一沓现金——
“十组,每组十发,全上9.5环。砸一台赔三。”
第一组,十发全上10.0。
第二组,九发10.9,一发10.7。
独眼龙凑过来,眯着眼笑:“丫头,你这双手,不像校准员的手。”
他按住枪管:“抬头让我看看。”
盯了三秒,烟头往地上一摔:“我认识你,程家大小姐,裴晏那个——”
赌徒们围了上来:“废物金雀儿跑这儿打黑枪?裴少知道吗?”
“闭嘴。”我声音很平,“打完了没?”
独眼龙一把扯下我耳朵上那枚旧耳钉——炸膛那天裴晏从废墟里刨出来塞给我的。
“押这儿。打不出十组全10.5,这玩意儿归我。打出来,加五百。”
“好。”
第三组到第十组,一发未脱。
最后一发,10.9,钉在靶心。
他把耳钉扔回来,又塞了两沓现金:“丫头,你这双手不该在这儿玩。”
刚走出巷口,备用机震了。
不是裴晏。
是他那张界面的自动截图,弹进了我们共用的「家庭云」:红点钉在空楼,一动不动。
他懒得亲自查我,索性设了个定时任务,每天定点推送一张「程音在空楼」的红点截图,当睡前安眠药吃。
我删掉消息,顺手把这张一次性电话卡拔出来,掰断,扔进下水道——夜里出门,我只喂它一张卡,收到该收的东西,当场就断。
他睡得越沉,我这条命就多活一晚。
他不亲自动我,是在等我亲手把那条爬了一年的资格线摆到他面前。
兜里揣着个旧U盘,里面是整整一年以「程音」实名积累的训练数据。
那是我能证明「我没废」的唯一硬货。
还有一个我从没见过面的人:整整一年,她只在耳机里出现过。
替我盯数据、算弹道、卡节拍器,把那些带实名的成绩一条一条存进U盘。
我不知道她长什么样,连真名都没听过。
只知道她声音低沉,说话不绕弯子。
每隔几天,她会打来一通电话,只说数据,说完就挂。
唯一一次多说了一句,是问我「想不想赢」。
我说,被全世界踩成这样,赢有什么用。
那头沉默了两秒,回了我五个字:“我想要你赢。”
不是安慰的语气,倒像在下一纸命令。
我当时没接话,她就挂了。
后来我才明白,这五个字,她不是随口说的。
资格线只差最后0.3环,比头发丝还窄。
但我知道,白天继续烂,夜里继续打,这0.3环,我早晚一发一发地吞回来。
天快亮时,我回到教室前排坐下。
周棠回头瞥我:“程音,你身上什么味儿,烟熏火燎的?”
我低下头,声音发虚:“昨晚……帮裴宅倒垃圾,倒太晚了。”
她嫌恶地皱了皱鼻子,转回身去。
我在心里默默报了一夜的成绩:十组,一百发,最后一发10.9。
心率58。
5|耳疾复发,0.1环之差
他还是派人跟了,只不过不是他亲自来。
他觉得没必要——红点还钉在空楼里呢。
只派了一辆车,远远地吊着我。
夜跑路线是我定好的——沿河堤,路灯坏了一半,监控盲区连成一片。
后视镜里那辆黑车,跟了我整整三公里。
我放慢速度,开始喘粗气。越跑越慢,越跑越歪,最后直接蹲下去,扶着膝盖干呕。
车停在我身后十米。车窗降下来,是裴宅的司机老陈。
“程小姐?裴少让我看着您。”
我抬起头,眼眶泛红,妆容花了半张脸。
“看什么……”我声音发颤,“看我有没有跑去找他?”
老陈愣住了。
我掏出手机,屏幕一亮——他那张界面上,红点还在空楼,纹丝不动。
我把屏幕怼到他眼前,笑得像个疯子:“你看,他还在那儿等我呢,我跑得过他吗?”
老陈盯着那红点,又看看我这张哭花的脸,沉默了三秒。
悻悻地摇上车窗,一脚油门走了。
他回去一定会跟裴少说:“人还在,没跑掉,就是疯了。”
我蹲在原地,等尾灯消失在街角,才站起来拍掉裤腿上的灰。
心率没乱:依旧是58。
回到废靶场,我第一件事不是换衣服,也不是喝水。
而是把那部旧手机翻出来,插电,开机。
屏幕亮起,定位图标闪了两下,跳出来城郊那栋空楼。
点开他的界面,手指悬在「共享位置」的开关上,停了一秒,按下。
红点闪了一下,重新亮起。还是那栋楼,还是那个坐标。
我把它设成「始终共享」,又把手机塞进墙角那棵枯死的绿萝里——盆底垫了块小磁铁,信号稳得像焊死了一样。
做完这些,我洗了把脸,把夜跑的运动服塞进垃圾袋,扎紧,扔进靶场后面的深坑。
手机震了,裴晏发来两个字:乖乖。
他以为他在驯一只飞不远的金丝雀。
他不知道,金丝雀早就飞了。
飞之前还给他留了个假窝,让他每晚都能安心地看一眼——乖乖,还在。
我躺下,闭上眼睛。
明天白天,我还是那个被全班嘲笑的废物程音。
明天夜里,我要去城南那家地下靶场,把最后那0.3环一口口吞回来。
他睡得越沉,我醒着的时间就越长。
6|最后十发,十点九封神
夜里的枪声越来越密。
第十三天,独眼龙扯下靶纸,抖了抖。
“十组,一百发,平均10.72。”他叼着烟,“离你那0.3环,还差0.18。”
我放下枪,掌心全是汗。
“丫头,停停。”他按住我的手腕,“怎么了,你耳朵在流血?”
我摸了一下,耳朵传来一阵剧痛。老毛病又犯了,一打就裂。
我咬咬牙:“打完了再说。”
最后一发,10.8,差0.1。
我收枪,把耳钉别回去,走出靶场。
抬头看看天,天边已经泛出金色的晨光。
我笑了,迎着曙光走向学校。
白天,我还是那个程音。
周棠把一摞作业本砸在我桌上:“程音,帮我把这些交了。”
全班安静了一秒,有人捂嘴偷笑,等着看好戏。
我没抬头,一本本捡起来,抱在怀里。
她凑过来,压低声音说:“对了,裴少说你最近夜跑挺勤的。一个人跑,不害怕吗?”
我把作业本摞齐,站了起来。
“不怕。”我望着她说,“反正有人跟着。”
她脸色瞬间变了。
我没解释「有人」是谁,让她自己去猜。
那天下午,裴晏没来教室,但我收到了他的消息:一张截图。
还是那张界面,红点钉在空楼。
但这次,他圈出了右上角的时间戳。
连续三天,红点的坐标一动不动,分毫不差。
底下七个字:你究竟住在哪里?!
那不是疑问句,是带着责备的质问。
紧接着,电话铃响了。我按断。
响到第六次,我才接。
“程音。”声音急促,“那栋楼里,肯定什么都没有。”
“我现在才知道呀。”
“你故意的!”
“嗯。”我靠在教室后门的墙上,看着讲台上周棠正替老师擦黑板,边讽刺地插话,“那你为什么还每天看?”
他沉默了三秒,怒吼道:“你最好别让我找到你!”
“那你去找啊。”
我挂了电话,手在抖。不是害怕,是知道他终于开始怀疑了。
裂缝一旦裂开,就再也合不上了。他会派人去空楼实地搜查。
那楼里什么都没有,除了一盆枯死的绿萝,和盆底那块磁铁。
他找到磁铁的那一刻,就会明白这十几天他追的只是一个影子。
而我,得在他找到之前,把那0.1环打出来。
当天夜里,我回到废靶场。
独眼龙已经把靶机调好了。
“最后一组。十发,全上10.9。差一发,你这一年就白打了。”
我把耳钉摘下来,放在枪架上。
第一发,10.9;第二发,10.9;第三发,10.8。
我深吸一口气,耳朵里的嗡鸣又起来了,像有人在耳边敲钟。
第四发、第五发、第六发……直到第十发。
扣下扳机的瞬间,耳鸣戛然而止。
靶纸上,第十个红点,正中10.9。
独眼龙吹了声口哨,拍着手:“丫头,你成了。”
我放下枪,掌心全是汗,心率没乱,依旧是58。
掏出手机,点开存了一年的U盘数据,把今晚的成绩录进去。
平均环数:10.73。
比资格线高出0.01,这次够了。
我把数据打包,设了定时发送——四十八小时后,自动发往射联纪律委员会邮箱。
不管我在哪儿,不管发生什么,这封邮件都会发出去。
做完这些,我走到那盆绿萝前,把磁铁拨出来,随手扔进垃圾桶:“假信号,不用了。”
从明天起,我无需再躲他。让他来找,让他亲自走进我的靶场。
7|父亲和解,外卡恢复
他来得比我想的更快。
四十八小时还没到,定时邮件还在倒计时,铁门就被人一脚踹开了。
不是派人,是他自己找来了。
我听见脚步声时,枪还在手里。
最后一组刚打完,靶纸上十个红点还没干,枪管烫得灼手。
“程音。”他的声音从后门传来,压得很低,像怕惊扰什么似的。
我慢慢转过身,看见他手里拎着饭盒站在门口。西装皱了,领带松了,眼睛红了。
身后没有车,没有司机,没有跟班。
他看着我,也看着我手里的枪,还有我身后那面靶纸——十个10.9,整整齐齐地排列着。
“你真的在这儿。”他深深地舒了口气,不是质问,是确认。
“嗯。”我放下枪,没松手,“你找得挺快。”
“磁铁没了,信号断了。”他往前一步,“我把这附近所有废弃建筑都查遍了,就这儿有枪声。”
“你挺聪明。”
“程音。”他再靠近半步,“把枪放下。”
“为什么?”
“你拿枪的样子……我害怕。”
我笑了。
“你怕?”我举起枪,枪口没对着他,而是对着他身后的门框。
“裴晏,你什么时候怕过?订婚宴上搂周棠的时候不怕,停我卡的时候不怕,把我禁赛的时候不怕。”
我扣了一下扳机,空枪撞针“咔”地一声脆响,“现在怕了?”
“禁赛令不是我下的。”他盯着我眼睛,“是你爸。他说你耳朵废了,再打会聋。他求我帮你办退学、办禁赛,把你关在家里,不让你碰枪。”
“你信了?”
“我信了两年。”他说,“直到那天在教室,我看见你蹲下去系鞋带——你蹲下去的时候,手没抖。一个耳朵废了、手会抖的人,系鞋带不可能稳成那样。”
他再靠近,离我只有半步:“程音,你骗了我两年。”
“你也骗了我。”我原地不动,直起身体。
“我骗你什么?”他盯着我的眼睛。
“你当我眼瞎吗?”我看着他。
“周棠,你搂着她,让她替你递话;让她在班里踩我。”
“你怕我爸真把我送出国,怕我再也打不了枪,所以你配合他演这出戏,把我关在家里,把我变成废物。”
他低下头,没有争辩,算是默认了。
“裴晏,”我把枪举起来,这次对准他的胸口,“你知不知道,这两年,我每天都在等你亲手把枪递回我手里。”
我扣下扳机,“咔”的一声脆响,空枪。
他闭了下眼,没有躲。
“但你没递。”我说,“你亲手把枪收走了,所以我自己拿回来了。”我转身走到靶纸前,把那十个10.9指给他看,“你看,我没废,我比两年前还准。”
他站在原地,看了我很久。然后从兜里掏出一样东西,扔在地上——是那枚订婚戒指,只剩个空壳了。
“我查过了,芯片被你抠了。那十几天,我追的是一个空壳。你让我像个傻子一样,搜遍全城、搜遍一栋空楼。”
他笑了一声,很难看:“程音,你真狠。”
“跟你学的。”
风从破窗灌进来,吹得靶纸哗哗作响。
他弯腰捡起空戒指,在手中把玩着。
“外卡的事,周棠没递补。”他说,“参赛名单暂时冻结了。射联在查,查你爸,也查周棠。”
“你怎么知道?”
“因为我一直在查,从你消失那天起。”
我看着他眼里的血丝,那么明显,真不像是装的。
“程音,”他往前走,“跟我回去吧,回学校、回靶场。我帮你拿回你该拿的东西。”
我没有回应,也没有接他的手。
枪管已经凉了,但我的掌心,还热着。
“帮我?”我看着他,“裴晏,你帮我的方式,就是把我关两年?你怕我爸,就顺着他;你怕我出国,就把我变成废物。”
我指了指身后那面靶纸:“可你看,我没废。我可以救自己。你回去吧,你的忙,我不需要。”
他站了很久,然后转身走了。
铁门在他身后“哐当”一声合上。
我坐在地上,背靠墙壁,把脸埋进膝盖。
掌心还热,但我没有哭。这两年的眼泪,早就哭干了。
8|真相浮出,联手反击
手机震了。不是裴晏,是我爸。
信息里是一张照片——我教练的墓碑,碑前摆着一束白菊,教练生前最爱的那种。
底下写着一行字:明天下午三点,老地方见。一个人来,别带枪。
我回他:好的,我会来。
第二天下午两点五十,我到了城郊那座废弃射击馆——教练生前待过的地方。
门虚掩着,我推开门。
我爸坐在靶场中央,面前摆着一把旧枪,枪口对着门口。
我站在门口没动:“爸。”
他没回头,手指在枪托上慢慢摩挲:“过来,坐。”声音沙哑。
我走过去,在他旁边坐下。靶场的灯只亮了一半,另一半沉在黑暗里。
他沉默了很久,才开口。
“你妈走之前,求过我,别让你打枪。”
他顿了顿:“她说你耳朵随她,天生薄,一打就裂。”
我默默听着,没有说话。
“我偏不信。”他苦笑了一声。
“你拿冠军那天,她在台下哭了。不是高兴,是害怕。”
“怕你走她的老路:当年她打到三十岁时,一只耳朵聋了;打到三十二岁时,两只耳朵都听不见了。”
他拿起那把旧枪,推到我面前。枪托上有划痕,木纹被磨得发亮。
“这是你妈的枪。她走了以后,我锁了两年。”
我看着那把枪,喉咙发紧。
“你禁我赛,是因为这个?”
“是。”
“那你为什么不告诉我?”
他抬头看了我一眼,眼神深沉:“告诉你有什么用?你会听吗?”
我沉默了。我不会。
他叹了口气,从口袋里掏出一张纸,放在我面前。
是射联的正式通知:程音女士,您的外卡资格,已恢复。
“我撤了禁赛令。周棠那边,我也处理了。”他站起来,拍了拍裤子上的灰,“因为我查了,你这两年,没废。”
他走到门口,手搭在门把上,停了一下。
“明天上午九点,射联委报到。别迟到。”
门关上了。
靶场里只剩下我一个人。
我拿起那把旧枪,掂了掂,很轻。
比我那把还要轻。
我走到靶前,举枪,瞄准。
扣下扳机——砰。
没戴耳塞。耳鸣来了,像一根针扎进右耳深处。
但这一次,我没有压制它。我让它响。
靶纸上,一个红点,钉在正中:10.9。
9|炸膛旧案,幕后黑手
报到那天,我穿了件白衬衫。
没化妆,没戴耳塞。
废靶场那面靶纸,我撕下来折成四折,塞进包里。
射联报到处设在城南写字楼十六层。
“程音。”前台姐姐抬头看了我一眼,低头翻名单。
我停下脚步。
她从抽屉里抽出一份文件,推到我面前:“有个事。”
我低头看去,封面上写着「申诉材料」,落款是周棠。她翻开第一页,指尖点在某一行上。
她抬眼看我,眼神很平,像在说一件公事。
“说你两年前数据造假,说你耳朵的伤是装的,说你这两年的训练记录全是伪造的。”她说完,把笔也推了过来,“需要你本人签字。”
我没有碰那份文件。纸页摊在桌上,白纸黑字,像一张网。
我接过前台姐姐递来的笔,在「申诉人确认」栏签了字。
不是「程音」,是「已阅,同意提交审核」。
前台愣了:“她不是要审核吗?”
我把笔放下:“那就走审核流程。”
身后传来脚步声:“程音。”
裴晏站在走廊尽头,手里拎着文件袋,领带歪着。
“那份申诉书,是我递给她的。”他说,“但里面的东西,不是我写的。”
他把文件袋递给我,里面是一沓照片、一沓录音稿、一份银行流水。
照片上,周棠她爸和射联纪律委员会副主席吴某坐在咖啡馆里。
录音稿里,周家的人说:“只要程音的外卡没了,名额就空出来。”
银行流水上,一笔五十万,从周家账户转进了吴某的私人账户。
“你什么时候查的?”
“你消失的那十几天。”
“那你为什么不直接交?”
“我想让你自己选。”
他看着我,眼神沉下来,不像在谈案子,倒像在问我疼不疼。
“她做了那些事,按规矩,直接送进去就行。但我没这么做。”
他顿了顿,声音压得更低。
“因为我知道,你心里那口气,还没出。”
“光让她消失,不够。”
“所以我想,要不要让她自己走到台前,把做过的事一件件说清楚。等她说完,你再决定——是放她走,还是亲手把她推下去。”
他看着我,不再说话。不是逼我选,而是在等我开口。
我笑了:“你什么时候变得这么阴了?”
“跟你学的。”
10|Q的席位,父亲的翻案
城南一间八平米的办公室,墙上贴满照片——都是她带进全国八强的姑娘。
我推门进去。
她没有回头。
“U盘我替你存了一年,该还你了。”
耳机里那个女声,就是她——沈酌。
我把这一年攒下的一万两千次空枪轨迹数据推过去。
她看完,沉默了很久。
“你是受够了被人当枪使,还是受够了当不成冠军?”
“你知道的,当然是前者。”
她拿起笔,在合同第一条写下六个字——「只为我自己打。」
我按手印,她盖章。
从这一刻起,外卡实名提交表上,我爸再也管不到我了。
“别谢太早。”
她从抽屉里掏出一张照片,推给我。
那是三年前靶场事故的现场。
我倒在血泊里,右耳一片模糊。照片角度很刁,远处有个模糊的身影,手里像握着引爆器——像极了沈酌。
“你爸今天下午来找过我,给我看了这个。”她声音很平,“他说当年那场事故是我干的,让我别碰你,说我是你的灾星。”
我把照片翻过来,对着光。
“沈教练,这角度是错位拍的。”
“当年引爆器在谁手里,我比你清楚。”
她抬头看我。
“在裴晏手里。”我一字一句,“但他不是故意的。他在调试设备时误触了。我冲过去,是因为——”
话没说完,我看见沈酌的眼泪掉了下来。
“我知道。”她声音发颤,“事故第二天,他偷偷塞给我一张纸条。”
她从钱包里抽出一张泛黄的纸。
字迹歪歪扭扭:沈教练对不起,我不是故意的。——裴晏。
“你爸找到我。”她声音很轻,像怕惊动什么,“说我要是敢说出去,裴家就会毁了我。”
她停了很久。
“他说他会照顾你,让你重新站起来。”
她抬起头,眼泪糊了一脸,没有擦。
“可他没有照顾你。”
“他把你关起来,练了两年。练到你耳朵彻底废了,才把你扔出去。”
她拿起那张假照片,指尖在边缘摩挲了一下,又放下。
“他用这张照片栽赃我,就是为了让我离你远点。好让裴家那笔‘你为了救他退役’的真相,永远埋在你耳朵的旧伤里。”
沈酌站起来,绕过桌子,走到我面前。
她比我矮半个头,仰着脸看我,眼睛红红的。
“程音,我签这合同,不是帮你脱离你爸。”
“是帮你在镜头前,把当年那一炸的真相,亲手送到该去的地方。”
她转身拉开抽屉,拿出一份报名表,“啪”的一声拍在桌上。
纸角翘起来,又落回去。
“裴氏赞助的全国锦标赛,下周开赛。我帮你报了名。参赛人一栏写的是Q。”
她用手指点了点那个「Q」,在纸上敲了一下。
“裴晏会出席开幕式。”
“当着所有媒体、所有赞助商的面,你把那张真纸条,和Q的成绩单,一起亮出来。”
我折好合同,塞进贴身口袋。
走出训练馆,天已经黑了。
手机震了。
裴晏:听说你报名了锦标赛?
我回:没错。
三秒后,又来一条。
裴晏:那你最好祈祷,别让我在开幕式上见到你。
风很大。
我拉紧衣领,往靶场走去。
裴晏,我们很快就会见面。
而且,是在你最不想见到我的地方。
11|EPO诬陷,当众自证
器材室的门在身后合上——咔哒。
戒指交了,卡退了,门禁废了,连名字也被收走了。
从前的程音,不复存在。
我背靠墙壁坐下,地板凉得刺骨。
墙上那张靶纸还在——我描了九十天,黑得像一颗烧穿的星。
手机响了,来电显示:国际射击运动联合会。
一串带口音的英文传来:“女士,您以Q身份提交的成绩真实有效,正赛席位已为您锁定。”
我刚要开口说“谢谢”,忽然觉得不对劲。
电话那头传来一声极轻的呼吸声,和一段背景音乐——是裴晏的,还有他在大厅里弹奏的《离别曲》。
我收起所有表情,用平静到近乎冷酷的英文回了一句:“谢谢,我会去的。”
电话挂断的那一刻,门被推开,灯亮了。
裴晏站在门口,手里捏着一个变声器:“你刚才那句,我录下来了。”
他慢慢走进来,嘴角勾起一丝极淡的弧度,眼神却冷得像冰。
他把变声器在指尖转了一圈,慢条斯理地说:“一个被禁赛两年的选手,用‘伪造的外卡’来电承认自己冒名打正赛……你说,射联会怎么想?”
他从兜里掏出U盘,在我眼前晃了晃。
“你这一年攒的数据,我手里也有一份。你以为你在钓鱼?鱼钩在我手里。”
我盯着他:“你什么时候发现的?”
“从你第一次用Q打资格赛就发现了。城南那条灰色路子,你真以为沈酌瞒得住我?”
他转身要走,却又停了一下,回头。
“对了,你爸今晚飞苏黎世了。”
“他拿了三年前那把炸膛枪的枪管碎片,要去射联做鉴定,证明膛线上那道人为切割的痕迹。他要去翻案。”
“但你猜到我做了什么吗?我提前报了警,告他伪造国际赛事文件。”
“他人现在已经在边检留置室了。”他扭头,重重地关上了门。
我蹲在黑暗里,心率第一次掉到48。
可刚蹲下去,手机就震了。
一封邮件——射联通知《关于您以Q身份申请外卡,已通过》。
正文:经核实,您以Q身份提交的成绩真实有效,正赛席位已锁定。另:您提交的U盘实名训练数据,已作为您资格真实性的重要佐证予以采信。
我盯着那几行字,看了很久。
嘴角上扬,深深地舒了口气。
他抢走了我手里那份U盘,以为掐断了我的命根。
他不知道——我早把真正能证明我「没废」的东西,交到了他永远够不着的地方。
可我刚走到楼梯口,手机又震了。
沈酌发来信息:你爸出事了,但他让我转告你,不用怕。我要让他们查,查得越细越好。
原来我爸不是去抹掉我的名字。
他是去替我,把炸膛案重新翻出来——裴家压了三年,他要去掀开。
第二天下午,射联官网挂出一条公告:《关于三年前某靶场事故技术复核的受理说明》。
配图是一帧复检材料的扫描件,显示膛线上有一道人为切割的痕迹。
同一时刻,苏黎世边检留置室的门开了。
我爸拎着那件没穿的外套走出来,手里捏着撤案回执——申请人一栏,签的是「裴氏集团法务」。
其实是裴晏自己撤的。
因为他发现,他亲手把「伪造文件」的人送进鉴定中心,等于亲手把那起炸膛案重新摆到了公众面前。
这恰似「搬起石头,砸了自己的脚」。
我爸给我发来一条消息,只有一句:枪我给你留好了。决赛那天,我站在通道口等你。
我回了一个字:嗯。
正赛入场券,终于回到了我手里。
可决赛前夜十点四十,最后的反扑还是来了。
12|破世界纪录,摘掉Q
凌晨三点。
反兴奋剂内网弹出一条红字:程音,EPO阳性嫌疑。
后面跟着一叠材料——我在私人诊所输液的照片,时间、地点完全对得上。
射联规则只有一条:举报进入核查程序,自动触发无限期临时停赛。
意思是:不用等结果,人先出局。
与此同时,#废物金雀儿服药实锤#冲上了热搜第一。
周棠在评论区第一个发了几个「鼓掌」的表情。
我没有发声明,也没有哭。
凌晨五点,我还没有睡。
我把那张「输液照片」放大到最大——诊所里灯光明亮,白大褂、输液架、仪器屏幕,看得清清楚楚。
我点开诊所官网,翻到三天前的「停电通知」:11月28日14:00—18:00,整栋楼停电检修。
而我输液那张照片右下角的时间戳:15:23。
当晚诊所没电,哪来的灯光?我又怎么出现在现场输液?
照片是假的。
我又翻了诊所退烧针的处方单——这家诊所压根就没进过检测阳性的药物,哪来的阳性?
我把这两样东西截了图,没有给媒体,也没有发声明。
我直接发给了裴晏:你查,你来定如何处理。
天亮前两小时,裴晏调出了我的全部底档。
当他翻到十年前那桩炸膛旧案时,整个人僵住了。
卷宗摊开——耳蜗损伤、身高、扑倒角度,还有手腕上那道被他抓破的旧疤。一格一格,全部对上了。
他盯着那张旧照片,浑身僵硬。
当年扑倒他、捡回他一条命的人,就是他亲手钉成「废物金雀儿」的未婚妻。
他供了二十年的神,原来一直拜错了人。
他把救命恩人踩进泥里,却把冒名顶替的周棠捧上了神坛。
天亮前两小时,他把两件事办完了。
第一件:把假照片反捅出去,顺藤摸瓜咬死了周棠的网号。决赛前夜,平台删帖、封号。
第二件:材料匿名递进组委会。当年周棠怎么顶掉我的外卡、怎么在名单上动手脚,那笔旧账,他一样一样地翻了出来——聊天记录、转账截图、名单修改日志。
决赛当天,广播里念出取消周棠参赛资格的决定时,她正站在检录口,一脸茫然。
悄无声息,滴水不漏。
但第三件:停赛这件事他没帮我办。
样本还封在反兴奋剂机构的冷库里,「自动停赛」的裁定还挂在内网上。
他在等我开口。
比赛当天,检录口外。
他站在那里,第一次不敢直视我。
手里捏着一份刚拟好的「技术意见草稿」——样本低温失效,停赛作废。
只要我点头,他递上去,样本一废,「自动停赛」当场作废。
“是你做的?”
“是。”
我看了一眼那份草稿,没有接。
“程音,你——”
“我不需要你替我喊疼。”
我转过身,直接走到反兴奋剂委员会面前,当众开口:
“内部作废,我不认。”
“给我现场复核。镜头开着,转播开着,我当着所有人的面,重新采样,重新打一轮资格环。”
“我要自己证明我自己。”
我走进资格环,举枪,瞄准。
十发全中,完美通过。
裴晏还站在检录口外。
我摘下那条绣着褪色「Q」的护腕,随手扔进垃圾桶。
从这一发起,我不再是被情感线拽着走的女人,也不是复仇线里讨债的金雀儿。
我是程音。
此刻的比赛现场,鸦雀无声,全场没人敢喘气。
前面九枪,全部在10.8以上。
最后这一枪,决定金牌归属。
四十分钟前,主办方临时更换了电子靶。
新靶跟旧靶差了一丁点——别人提前三天就摸熟了,而我赛前一天才拿到外卡,根本没碰过。
看台上有人举着牌子:兴奋剂滚出赛场。那些正是周棠倒台前最后的余党。
击发线后面,扩音喇叭嗡嗡作响。
我右耳里那道炸膛留下的「嗡」,被低频一勾,全是杂音。
最后两分钟,风向突变。
横风从2米/秒飙到4.5米/秒,弹道需要重新计算。
风往哪吹、距离多少、怎么调,全得我一个人算。
我没有申请暂停。
我戴上耳机,按开节拍器。
一分钟58拍。一下,两下,把耳朵里的嗡嗡声压下去。
风往右吹,我就把准星往左挪了一点点——这是我在废靶场对着空墙练了几千次才摸出来的手感。
最后一发之前,我把枪摘下来,看了一眼膛线。
不是退赛,是吐出一口憋了半天的浊气。
稳住,开枪。
“10.9。”破世界纪录。
电子靶亮分的那一刻,看台上的牌子,再也没人敢举了。
颁奖台上,主持人念名字时卡了一下:Q……程音。
掌声、欢呼声经久不息。
我刚下领奖台,三拨人就围了上来。
我爸站在通道口,手足无措。
开口第一句还是:“下一枪,手别抖。”
我笑了:“爸,我不抖了。”
他愣了三秒,一把抱住我,肩膀在发抖。
“我知道,”他闷声说,“我一直都知道。”
混采区突然一阵骚动。
裴晏跪在地上。膝盖砸地的声音,我听得清楚。
他看见我走过来,手猛地伸到半空,又缩了回去。
“程音,当年那件事我不是故意的,是我爸逼我的。他说你再打下去他会毁了你,我……我信了。”
“你信了。”我语气平静得像在报靶。
“我错了!”他捶地,声音发颤,“那天晚上我就想去找你,我……”
“然后呢?”
他张了张嘴,说不出话。
抬起头,满脸是泪:程音,我求你……你回头看我一眼,就看一眼。
我没有低头。周围全是快门声。
我看了他三秒,转身走了。
“她怎么会走……”他喃喃,“我跪下了啊……我都跪下了……”
我把奖杯举过头顶,没有谢任何人。
13|青训营开,靶心无名
三个月后。
“程音射击青训营”正式挂牌。
我收的第一个学员,是个被逼着签了退队申请、不敢抬头的女孩。
我把节拍器递给她:“他们要给你分三六九等,你就去他们连记分牌都看不懂的地方,封神。”
女孩接过节拍器,抬头看我。
眼里有光。
裴晏没再来过。
他把当年炸膛的事一条条公开道歉,把自己跪成了全网的笑话,然后消失了。
我把他从人生里摘出去的方式,不是撕,不是骂。
而是像摘掉一枚打偏的弹孔,摘掉,不留痕迹。
阳光照进来,落在「程音射击青训营」六个字上。
我转身走进靶场,举枪,瞄准。
这一次,靶心上没有名字。
只有一发,属于我自己的10.9。
手机震了一下。
沈酌发来一张照片——青训营门口,一个穿黑衬衫的男人远远站着,手里拎着一袋靶纸,没敢进来。
是裴晏。
女孩跑来拽我的袖子:教练,那个人是谁啊?
我顺着她的目光看过去。
裴晏站在阳光下,影子拉得很长,没敢靠近,只是远远地朝我鞠了一躬。
我收回目光,把枪递到女孩手里:一个以前的熟人。
“那他还会来吗?”
我笑了笑。
“来不来,不重要了。”
举枪,瞄准。
这一枪,还是10.9。
(全文完)