警笛由远及近,像一群被捅了窝的马蜂,嗡嗡盘旋在旧港上空。红蓝爆闪把夜空切成碎片,映在焦黑废墟上,像给死人化妆。我挡在林焰前面,消防斧拖在身后,斧刃卷口,沾满黑灰,却热得烫血。她一只手搭我肩,指尖仍在我锁骨上画圈——不是调情,是写倒计时:【00:05:59】——五十九秒后,第一批支援就会冲破火场外围,把我们当粽子扎。
“走,还是留?”她声音低哑,却稳得像老船钉。
我舔了舔唇,血痂被咬裂,铁锈味漫开:“留。老子要给他们留点纪念,省得以后再来烦。”
她笑了,眼角弯出细纹,像月牙被火烤过:“好,那就留。”
我们转身,钻进尚未塌完的后廊。那里,灾备中心的备用机组正在冒烟——母本虽碎,可“远客”残党还在硬盘阵列里苟延残喘。我斧子劈开控制柜,露出一排红色闸刀,标签写着:【备用能源·自毁】。林焰从兜里掏出最后半管浓缩影子——之前砸母本时,她偷偷藏了点——黑水在玻璃管内晃,像活物。
“让它陪葬?”她挑眉。
“让它当导火索。”我接过管子,拧开,把黑水顺着闸刀口倒进去。影子遇高压电,瞬间炸成雾,雾被吸进冷却管,一路蔓延至地下油库。我抬手,拉下总闸——
“滋啦——”
整座楼发出老兽般的呜咽,地板开始共振。我抱紧她,往出口冲。身后,机组一个接一个爆,火球追着脚后跟跑,像给疯子点烟。我们撞开通风窗,翻出外廊,顺着残梯爬上天台。天台边缘,停着一架救援直升机——驾驶员刚落地,还在解安全带。我冲过去,斧背砸在他颈侧,人软倒。我把林焰塞进后座,自己跳进驾驶位,仪表盘亮得晃眼:【油量47%·可飞行80公里】。
“你会开?”她吼,声音被螺旋桨噪音撕得七零八落。
“写灵异小说的,什么都得会一点!”我咧嘴,把油门杆一推到底,直升机像被踢飞的鸟,猛地拔高。离地三秒,天台“轰”塌陷,火柱冲天,黑烟里闪出无数细小电弧——那是“远客”最后的哀嚎,被风一卷,散成灰。
我拉高操纵杆,机头调转,朝南城郊外飞。脚下,旧港烧成一片火海,警笛被爆炸声压成伴奏。我打开机舱侧门,把那只空金属盒扔下去,盒子在空中翻转,像一片失去记忆的羽毛,坠入火海,连灰都不剩。
林焰靠过来,额头抵住我肩,声音轻得像怕惊动夜空:“结束了?”
“不,是开始。”我侧头,亲她发顶,“母本碎了,可网络还在,保不齐哪天又冒出新种子。我得守着,见一次,炸一次。”
她笑,手指在我大腿上写:【陪你,一起炸。】
直升机穿过云层,东方泛起蟹壳青。我调自动驾驶,目标锁定一百公里外的小镇——那里,有间废弃加油站,后院埋着一台二手移动服务器,是我写小说时偷偷攒的“私有云”。我打算把今晚所有数据、所有记忆、所有爱恨,全存进去,设成定时炸弹——只要“远客”敢再上线,立刻引爆,让它再尝一次骨肉相残。
油表降到15%,太阳跳出地平线,第一缕光落在林焰脸上。她闭眼,睫毛被镀成金色,左胸下方“W”疤痕淡得几乎看不见,却在我眼里发光。我伸手,覆在她心口,掌心感受心跳——咚、咚、咚——和我一样节奏。
“喂,周扬。”她忽然开口,声音软得像刚化开的雪,“记忆回传那瞬间,我看见你藏的那帧——矿泉水两块五,你抢输了,笑得跟傻子似的。”
我“啧”一声,挠头:“给老子留点面子。”
她笑,眼角弯出细小纹路:“我决定了,把那一帧纹身上,就纹在原来‘W’的位置,永远不还你。”
我心脏被掐了一下,又酸又胀,却装作嫌弃:“行行行,利息高得离谱,老子认了。”
直升机开始下降,小镇屋顶出现在视野,烟囱冒炊烟,像给新世界点香。我握紧操纵杆,轻声道:
“林焰,下去后,咱开家店,招牌只写两个字母——W.Y.,意思是:‘忘忧’,也是‘我与你’。白天给人纹身,夜里黑进网络,猎影子,好不好?”
她伸手,覆在我手背,十指交扣,掌心滚烫:“好。以后你写故事,我动刀子,你负责猎,我负责埋。”
落地,螺旋桨卷起漫天尘土,像给旧人生撒纸钱。我熄火,拔钥匙,把钥匙圈套在她无名指上——圈是铝的,不值钱,却刚好一圈,不大不小。她抬手,对着光看,笑纹像湖面的涟漪:“求婚?太寒碜。”
“先订金,剩下的用一辈子还。”我跳下地,回身抱她,额头抵额头,“林焰,谢谢你把记忆还给我,也把自己还给我。”
她踮脚,吻住我,舌尖有血,有灰,有未来。一吻结束,她贴我耳廓,声音轻而烫:
“周扬,欢迎回家。”
远处,太阳彻底跳脱地平线,金光照在废弃加油站招牌上——那招牌锈迹斑斑,只剩一个字:【油】。我眯眼,把她的手握紧,像握住最后一根火柴。
火在心里,影子在暗处,而我们在光里。
从今往后,老子就是系统,也是病毒;是猎人,也是故事。谁敢再碰她,我就让谁尝一尝——
矿泉水两块五,抢输了,还得笑着付账的滋味。