故事停在司徒颖坐在便利店窗边吃关东煮的画面。
她嘴里嚼着鱼丸,脑海里系统仍在每分钟推送日志。窗外是省城最繁华的商业街,灯火通明,人流如织。霍璟深的车从窗外驶过,她看了一眼,继续吃。
她不知道地下三层那辆面包车里有什么。
她不知道沈渡和沈渊最后怎么样了。
她不知道那些方框里曾经是什么字。
她不知道"树没有叶子但在光合作用"是什么意思。
她不知道那条日志的使用者为什么说自己"很幸福"。
她不打算去查了。不是因为她害怕,而是因为她觉得"查了也没什么好处,不赚钱"。
她吃完关东煮,擦了擦嘴,看了一眼手机里新模拟出的一个"如何搭上一个刚回国的矿业太子爷"的基础方案,满意地笑了。
世界照常运转。
异常照常渗透。
她照常活着。
什么都没有结束。什么都没有开始。什么都没有被理解。
第九幕:矿区太子爷与不会结痂的伤口(时空范围:西北玉门矿区及宗政庄园)
现实模拟线
司徒颖的新目标是宗政衍。矿业帝国的独子,性格阴鸷寡言,不碰女人,圈子里传他"不近人色"。
司徒颖通过基础模拟得出精确方案:"在宗政衍每周四独自前往矿区三号废弃竖井散步时,以地质勘探员的身份出现,并随身携带一本他失踪母亲的手抄日记。"
执行完美。宗政衍看到日记的瞬间,瞳孔骤缩。他没有暴怒,没有失控,只是用一种极其安静的目光盯着司徒颖看了整整四十秒,然后说:"你跟我回去。"
司徒颖进入宗政庄园。庄园极其奢华但毫无温度,所有时钟停在三点十七分,所有镜子被布蒙住,所有佣人走路不出声。宗政衍对她的占有方式不是霸总的粗暴,而是一种令人窒息的"陈列"——他让司徒颖坐在书房固定的位置,每天同一时间来,坐在对面看她,不说话,看她三小时,然后离开。
司徒颖感到无聊至极。她想要宗政衍名下那座尚未开发的稀有矿脉的开采权。开启超规格模拟。
方案:"需在宗政衍书房的壁炉中焚烧一只活体白鸽,将骨灰混入他日常饮用的井水中,连续七日。第八日,在他面前用刀划开自己的左臂,伤口不处理,任其流血。"
司徒颖照做。第七日,她当着宗政衍的面划开手臂。血流不止,但伤口不结痂——不是因为异常,而是因为她故意在刀上涂了抗凝血剂。宗政衍看到血的那一刻,终于崩溃。他跪在地上,颤抖着舔舐她手臂上的血,哭着喊了一个名字——不是司徒颖的名字,是他母亲的名字。
"追妻火葬场"以一种扭曲的恋母移情方式完成。宗政衍签下了矿脉转让书。
日志模拟线
焚烧白鸽期间,系统推送了一条极为平淡的异常日志:
使用者:无法识别|境界:无|寿命:0|……系统快照:壁炉里的火是冷的。鸽子烧的时候没有味道,但我闻到了盐。井水打上来是红色的,佣人说这是铁锈。我喝了,味道像眼泪。三点十七分,钟没有走,但我听到它在响。响声是有人在敲我的骨头……
司徒颖看到"三点十七分"和"井水是红色的",抬头看了一眼书房里停在三点十七分的钟。她心想:"前使用者大概也住过这种怪房子。"
她顺手查了查当地怪谈——"玉门老矿工说,三号竖井底下住着一个没有脸的女人,她每天下午三点十七分会打一桶红色的水上来。"司徒颖觉得"还挺巧",然后继续涂抗凝血剂,毫无波澜。
第十幕:三号竖井与不会响的铃铛(时空范围:矿区三号废弃竖井及周边职工宿舍)"
错误信息:Access to the path 'D:\website\xsnews3\zhumengxiaoshuo.com\pc\link_cache.txt' is denied.
错误堆栈: at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.StreamWriter.CreateFile(String path, Boolean append, Boolean checkHost)
at System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding, Int32 bufferSize, Boolean checkHost)
at System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding)
at ASP.views_shared_footer_ascx.__Render__control1(HtmlTextWriter __w, Control parameterContainer)