他打开书页,将焦面包轻轻放了进去。
书页合拢的瞬间,一道柔和的光从书缝中溢出,不刺眼,却让整个天台笼罩在一种朦胧的琥珀色里。书缓缓飘起,绕着西洛克转了一圈,然后“啪”地落在他脚边,安静得像睡着了。
几秒钟后,西洛克眨了眨眼,神情如常。
“完了?”艾拉问。
“嗯。”他弯腰捡起书,递还给书架。书自动滑回原位,封面的厨师冲他比了个大拇指,然后迅速捂住嘴,装作什么都没发生。
西里昂点点头,眼神里多了一丝赞许:“不错。没被说服,也没逃跑。看来你已经开始找回自己了。”
“所以现在呢?”巴尔姆问,“冰箱里的你怎么办?”
“她会自己出来。”西里昂打了个响指,天台上的书架开始缓缓下沉,如同退潮的浪,“当最后一块焦面包被正确放置,封印就会松动。而你们——”她看向三人,“已经帮我完成了最关键的一步。”
“等等,”艾拉皱眉,“我们只是放了一块面包。”
“但你们没有质疑它的意义。”西里昂微笑,“在这座书库里,信任比力量更稀有。”
她转身走向天台边缘,身影渐渐透明,像晨雾被阳光穿透。“下次见面,或许我就不用穿睡袍了。不过……”她回头,狡黠一笑,“记得带点真的早餐来。焦的就算了。”
话音未落,她的身形彻底消散,只留下那杯空咖啡杯,静静搁在栏杆上。
三人站在原地,一时无言。夜风重新吹起,卷起几片残存的书页,在空中打着旋儿。
“所以……”巴尔姆打破沉默,“我们现在是自由了?还是又被卷进更大的麻烦里了?”
“自由?”西洛克弯腰捡起那杯空咖啡杯,指尖摩挲着杯沿,“她连杯子都懒得带走,说明压根没打算让我们轻松。”
艾拉翻了个白眼,一屁股坐在天台边缘的石墩上,翘起腿,高跟鞋在月光下闪了闪:“我倒觉得她挺有品位——至少没穿拖鞋配睡袍。话说回来,这焦面包真能解开什么封印?我还以为得念咒语、跳大神,或者……献祭点什么。”
“你是不是又在暗示我该献祭巴尔姆?”西洛克挑眉。
“喂!”巴尔姆立刻后退一步,鸟嘴面具下的声音带着夸张的委屈,“我可是刚帮你们分析完那本《会洗脑的烹饪书》的墨水成分!里面含有微量记忆苔藓和遗忘薄荷——这玩意儿吃一口能让你忘了自己姓啥,更别说放块面包进去就能唤醒沉睡的灵魂了。”
“可它确实生效了。”西洛克低头看着自己的手,掌心还残留着刚才触碰书页时那种奇异的温热感,“我脑子里多了些画面……模糊,但真实。比如——我曾经在这座图书馆的地下藏过一把钥匙。”
“哈!”艾拉猛地站起身,“我就知道你藏着事!快说,钥匙长啥样?开哪儿的?”
“不知道。”西洛克耸肩,“就一个画面:青铜色,齿纹像蛇鳞,插进锁孔时会发出猫打呼噜的声音。”
巴尔姆沉默三秒,突然摘下面具,露出一张写满“我信了你的邪”的脸:“猫打呼噜?西洛克,你是不是昨晚又偷喝我药柜里的‘幻梦露’了?那玩意儿副作用就是会产生毛茸茸的听觉幻觉!”
“我没喝!”西洛克瞪他,“再说了,你那药柜里八成是过期糖浆,上次你说能治失眠,结果我梦见自己变成了一只烤鸡,在烤架上翻来覆去。”
艾拉噗嗤笑出声,顺手从晾衣绳上扯下一条刚晒干的绷带——不知谁把绷带挂这儿当抹布用了——甩了甩灰尘:“行了行了,别斗嘴了。既然西洛克有了线索,咱们就顺着找。不过——”她眯起眼,凑近西洛克,“你要是敢骗我,下次变雪貂我就钻你靴子里睡觉。”
“求之不得。”西洛克咧嘴一笑,顺手把空咖啡杯塞进巴尔姆怀里,“拿着,纪念品。说不定哪天能召唤她。”
巴尔姆一脸嫌弃地接住杯子,却还是小心翼翼用袖子擦了擦:“你们有没有发现……天台好像在晃?”
三人同时一愣。
脚下石板的确在轻微震动,不是地震那种剧烈摇晃,更像是……某种结构正在缓慢崩解。远处书库的尖顶开始泛起不自然的灰雾,几本悬浮在空中的古籍突然“啪”地合上,掉落在地,化作一缕青烟。
“糟了!”巴尔姆脸色一变,“‘遗忘阳台’是临时秘境,试炼结束就会坍塌!我们得赶紧走!”
“等等!”艾拉指向角落,“那是什么?”
只见方才放置烹饪书的位置,地面裂开一道细缝,从中缓缓升起一个锈迹斑斑的铁盒,盒盖上刻着一行小字:“给记得带早餐的人。”
西洛克快步上前,一把抓起铁盒。入手冰凉,却莫名让他心跳加速。
“打开看看?”艾拉凑过来,发丝蹭到他耳尖。
“小心陷阱。”巴尔姆紧张地举着镰刀,“万一里面跳出一只会骂人的章鱼怎么办?”
西洛克深吸一口气,掀开盒盖。
没有章鱼,没有毒雾,只有一张泛黄的纸条,和一枚小小的、青铜色的钥匙——齿纹如蛇鳞,在月光下微微发亮。
纸条上写着:“地下三层,禁书区B-13。别带巴尔姆,他太吵。——S.V.”
“嘿!”巴尔姆抗议,“她怎么知道我吵?我明明很安静!除了偶尔打呼、磨牙、半夜背医典……”
“她连你打呼都知道?”艾拉笑得肩膀直抖,“看来你以前在这儿睡过觉?”
“那是战术性休整!”巴尔姆气急败坏地重新戴上面具,“而且——等等,禁书区B-13?那地方不是被封了二十年吗?据说进去的人都变成了会背诵菜谱的幽灵!”
西洛克把钥匙收进怀里,望向通往楼下的铁门。门缝里,已有灰雾渗入,像潮水般蔓延。
“那就别废话了。”他转身,嘴角扬起熟悉的玩味笑意,“趁咱们还没变成番茄炒蛋食谱,赶紧跑。”
艾拉轻盈跃起,一把挽住他胳膊:“这次我走前面,你断后——鸟嘴先生,你负责抱紧你的咖啡杯,别摔了。”
灰雾如活物般在楼梯间游走,舔舐着墙壁上剥落的漆皮与早已褪色的警示符文。三人沿着螺旋阶梯疾奔而下,脚步声在空荡的塔楼中回响,却诡异地被雾气吞没,仿佛整座图书馆正悄然抹去他们的存在。
“这雾有问题。”巴尔姆压低声音,一边紧抱咖啡杯,一边用镰刀尖挑开一缕试图缠上他脚踝的灰丝,“它不是单纯的坍塌前兆……更像是‘记忆剥离’——你们有没有觉得,刚才天台上的对话,现在想不太清了?”
艾拉脚步一顿,皱眉:“我记得你说过你打呼、磨牙、背医典……但具体怎么骂章鱼来着?”
“我没骂章鱼!”巴尔姆几乎跳起来,“那是假设!假设!”
西洛克没答话,只加快了步伐。他确实感到某种东西在脑内滑脱——不是遗忘,而是被轻轻抽走,像有人用细针挑走了记忆线头的一小段。他下意识摸了摸怀中的钥匙,那冰凉的触感竟成了锚点,稳住了心神。
地下三层的入口藏在一座废弃的蒸汽升降机后。锈蚀的铁栅栏上挂着一把老式挂锁,锁孔形状古怪,边缘刻着一圈模糊的蛇形纹路。
“看来不用撬了。”西洛克掏出钥匙,插入锁孔。
咔哒。
没有猫打呼噜的声音。
三人面面相觑。
“幻觉?”巴尔姆小声问。
“也许只有第一次才响。”西洛克推开门。
门后并非想象中的阴森书廊,而是一间明亮得近乎刺眼的阅览室。阳光从高窗斜射而入,照在整齐排列的橡木书架上,空气中飘着淡淡的薰衣草与旧纸香。墙角甚至摆着一盆盛开的白山茶,花瓣上还沾着露水。
“这……是禁书区?”艾拉警惕地环顾四周,“连只蜘蛛都没有。”
“更糟。”巴尔姆盯着地板,“你看那些影子。”
地上三人的影子清晰可见,但书架、桌椅、花盆——全都没有影子。
“我们走进了一幅画里。”西洛克喃喃道。
就在这时,书架尽头传来翻页声。
轻柔,规律,带着一种近乎催眠的节奏。
三人屏息靠近。转过最后一排书架,只见一张圆桌旁坐着一个穿灰色长裙的女人,背对他们,正慢条斯理地翻着一本厚书。她的发髻松散,几缕银丝垂在颈后,手指修长,指甲修剪得极短。
桌上放着一杯冒着热气的红茶,旁边是一小碟焦面包——和他们之前在天台吃的一模一样。
“S.V.?”艾拉试探着开口。
女人没回头,只是将书轻轻合上,封面赫然是《会洗脑的烹饪书》。
“你们迟到了七分钟。”她终于开口,声音沙哑却温和,像晒过太阳的旧毛毯,“不过,既然带了早餐,我就原谅你们。”
她缓缓转过身。
没有脸。
或者说,她的面部是一片平滑的空白,如同未完成的石膏像。
巴尔姆倒吸一口冷气,差点把咖啡杯扔出去。
“别怕。”无面女人微微歪头,仿佛在笑,“我只是暂时不想被认出来——毕竟,有些真相,看一眼就会变成菜谱。”
她指向房间中央的地板。那里不知何时出现了一扇活板门,边缘刻着与钥匙相同的蛇鳞纹。
“下去吧。”她说,“真正的禁书不在书架上,在下面。但记住——只能一个人下去。其他人留下陪我喝茶。”
“凭什么?”艾拉立刻反驳,“万一你把我们变成炖牛肉呢?”
“那也比变成番茄炒蛋强。”西洛克忽然说,目光仍锁在活板门上,“我下去。”
“你疯了?”巴尔姆抓住他胳膊,“她连脸都没有!”
“正因为没有脸,才说明她不是幻象。”西洛克挣脱开来,蹲下身,手指抚过活板门的缝隙,“幻觉会伪装,但‘缺失’才是真实的标记——就像那本烹饪书,真正危险的不是内容,而是它故意漏掉的那一页。”
无面女人轻轻鼓掌,掌声清脆如瓷碟相碰。
“聪明的孩子。”她说,“那就快去吧。趁我还记得焦面包该配红茶,而不是血。”
西洛克掀开活板门,下方是幽深的竖井,一道生锈的铁梯向下延伸,消失在黑暗中。他回头看了眼艾拉和巴尔姆,后者正紧张地抱着杯子,前者则咬着下唇,眼神复杂。
“要是半小时我没回来,”他说,“就把那杯咖啡泼在地上——说不定真能召唤她。”
然后,他纵身跃入黑暗。
西洛克跳下去的瞬间,天台上的风忽然停了。
艾拉盯着那块活板门,像盯着一块刚烤焦的吐司——又黑又脆,还带着点说不清的诡异香气。她转头看向巴尔姆:“你那杯咖啡……是不是加了牛奶?”
“当然加了!”巴尔姆一惊,差点把杯子扔出去,“我可是讲究人!纯正阿拉比卡,配三成全脂奶,温度68度,误差不超过0.5——”
“那就糟了。”艾拉叹了口气,“她说的是‘泼在地上’,可没说泼什么。万一召唤出来的是个乳糖不耐受的亡灵,咱们俩今晚就得在图书馆当宵夜。”
巴尔姆愣了两秒,突然手忙脚乱地从长袍内袋掏出一个小瓶:“等等!我这儿有脱脂奶粉替代品!要不……咱现场重泡一杯?”
“你连泡咖啡都带备用配方?”艾拉挑眉,嘴角却忍不住上扬。
“职业习惯。”巴尔姆一本正经地推了推鸟嘴面具,“上次在迷雾城东区,有个被附体的甜品师,就因为客人投诉奶油太腻,当场召唤出一只嗜糖怨灵。从那以后,我出门必带三种奶精、两种代糖,以及——”他神秘兮兮地压低声音,“一小包盐。”
“盐?”
“防附体用的。”他煞有介事,“亡灵怕咸,尤其是那种生前爱吃甜食的。”
艾拉噗嗤笑出声,但笑声刚出口就戛然而止。她猛地转身,高跟鞋在天台石板上敲出清脆一响。
风又起了。
不是自然的风,而是带着纸页翻动声的阴风,从活板门缝隙里钻出来,卷着一股焦糊味和……肉桂香?
“不对劲。”她低声说,“西洛克下去才五分钟,这味道……像是有人在下面烤苹果派。”
话音未落,活板门“砰”地弹开!
一道黑影窜出——不是西洛克,而是一只通体漆黑的乌鸦,嘴里叼着半块焦面包,翅膀上还沾着墨水。它落地瞬间化作人形,是个穿旧式图书管理员制服的老头,头发乱得像被雷劈过,手里端着一碗冒热气的汤。
“哎哟!”老头一个趔趄,汤碗脱手飞出。
艾拉本能地后仰,高跟鞋一旋,腰肢如蛇般扭开——汤碗擦着她鼻尖飞过,砸在巴尔姆脚边,碎成八瓣。
汤汁四溅,其中一滴落在巴尔姆的靴子上,立刻冒出青烟。
“那是……骨髓浓汤?”巴尔姆脸色发白,“用七日未埋的尸骨熬的?!”
“胡说!”老头气呼呼地跺脚,“这是我家祖传秘方!加了月光蘑菇和忏悔者的泪珠,温和得很!”
艾拉眯起眼:“你是谁?”
“S.V.的茶水助理,编号47。”老头扶了扶歪掉的眼镜,“刚才那位先生在B-13层打翻了我的汤碗,触发了‘亡灵附体协议第3条’——现在他正被三本会走路的禁书追着满楼跑,其中一本还是《如何优雅地吃掉你的猎魔人》。”
艾拉:“……这书名谁起的?”
“前任馆长,据说死前是个美食评论家。”老头叹气,“总之,你们得快点决定——是下去救他,还是在这儿等他变成一道主菜。”
巴尔姆立刻从袖中抽出一把银勺:“我选C:先消毒,再救人。”
“没时间了!”老头急得直跳脚,“附体倒计时还剩十二分钟!一旦完成,他就不再是西洛克,而是‘焦面包与红茶之魂’——专治各种不服,尤其擅长用叉子戳人眼睛!”
艾拉深吸一口气,突然笑了。她弯腰捡起地上一片碎瓷,轻轻一划,指尖渗出血珠。
“既然召唤靠的是‘缺失’,”她将血滴在碎瓷上,“那我们就补上它缺的东西。”
血珠在瓷片上迅速凝成一行小字:“真正的食谱,藏在天台水箱里。”
老头瞪大眼:“不可能!水箱上周才检修过,里面只有——”
“一只偷喝雨水的雪貂?”艾拉眨眨眼,身形一闪,已化作白色雪貂,轻盈跃向天台边缘的锈铁水箱。
巴尔姆紧随其后,边跑边喊:“等等!水箱盖上有霉菌!我带了消毒喷雾——”
雪貂尾巴一甩,掀开水箱盖。里面果然蜷着一只湿漉漉的雪貂——正是艾拉自己三天前放进去的诱饵分身(为了测试图书馆安保漏洞)。但此刻,分身爪子里紧紧攥着一张泛黄的羊皮纸。
艾拉变回人形,抖了抖湿发,展开羊皮纸。上面只有一行字:
“若想救他,就让鸟嘴医生唱一首摇篮曲——必须走调。”
巴尔姆:“……我唱歌会招雷劈的。”
“那就现在劈。”艾拉把羊皮纸塞进他手里,“总比让他变成下午茶强。”
巴尔姆深吸一口气,摘下鸟嘴面具,露出一张略显紧张的脸。他清了清嗓子,用五音不全的嗓音,颤巍巍地唱道:“睡吧……睡吧……我的小魔物……别咬人……别放火……乖乖吃布丁……”
最后一个“丁”字刚出口,整座图书馆突然剧烈震动!
天台中央,地面裂开一道缝,一道青铜阶梯缓缓升起——尽头,西洛克浑身湿透、头发炸起,左手拎着一本挣扎的书,右手握着那把青铜钥匙,嘴里还叼着半块焦面包。
他吐掉面包,咧嘴一笑:“下次……别让我在亡灵厨房里找解药。那锅汤差点把我炖成‘猎魔人风味高汤’。”
艾拉翻了个白眼:“你倒是吃得挺香。”
“没办法,”他耸耸肩,“书说,不吃它的汤,就不告诉我怎么解除附体。”
巴尔姆赶紧递上消毒巾:“那你现在……还是你自己吗?”
西洛克接过毛巾,擦了擦脸,忽然眼神一暗——瞳孔深处闪过一丝金芒。
“大部分是。”他低声说,“但有那么一小口……好像真吞下去了。”
三人沉默了一秒。
然后艾拉果断掏出高跟鞋里的小刀,抵住他脖子:“张嘴。啊——”
西洛克无奈张嘴。
她凑近看了看,松了口气:“还好,舌头没变蓝。”
“舌头没变蓝,说明附体还没完成。”艾拉收起小刀,顺手把湿发往后一撩,“但你吞下去的那口汤里,肯定掺了‘记忆酵母’——再过十分钟,你会开始相信自己是个甜点师。”
西洛克皱眉:“我讨厌奶油。”
“那就更糟了。”巴尔姆一边掏出喷雾给地面消毒,一边忧心忡忡地说,“抗拒身份会加速精神撕裂。你现在得立刻吃点苦的东西压一压——比如黑咖啡、苦瓜,或者……我的备用盐包?”
“别。”西洛克摆手,从怀里摸出一小块焦黑的面包屑,塞进嘴里嚼了嚼,“这玩意儿够苦了。而且——”他顿了顿,眼神忽然飘向天台边缘,“它在说话。”
“什么在说话?”艾拉警觉地眯起眼。
“面包。”西洛克咽下最后一口,声音低得几乎像耳语,“它说……图书馆的地基下面,埋着一座旧厨房。真正的召唤阵不在B-13,而在‘负四层’——那个连馆长都标记为‘不存在’的楼层。”
老头——S.V.茶水助理47号——突然倒抽一口冷气:“负四层?!那不是……‘食谱坟场’吗?”
“食谱坟场?”巴尔姆停下喷雾动作,“听起来像是被退稿的菜谱集中营。”
“比那可怕多了。”老头压低嗓音,手指神经质地绞着制服下摆,“那里埋的是被禁用的烹饪魔法。有些咒语一旦念出,整座城市都会变成布丁。三百年前,有个疯子厨师试图用一首摇篮曲把王国煮成浓汤——结果失败了,只煮化了三座教堂和一只主教的猫。”
艾拉若有所思:“所以刚才让你唱歌,其实是触发了某种封印?”
巴尔姆脸色煞白:“我唱得那么难听,居然还能触发封印?!”
“正因为你唱得难听。”西洛克咧嘴一笑,露出一口整齐却略显锋利的牙,“只有走调到极致的旋律,才能骗过守门的味觉精灵——它们以为是噪音,就放行了。”
风又停了。这一次,连纸页翻动的声音也消失了。
三人站在天台上,脚下青铜阶梯缓缓沉回地底,仿佛从未出现过。远处钟楼敲响凌晨两点的钟声,余音在夜空中拖出悠长的尾调,像一根慢慢融化的糖丝。
“我们得下去。”艾拉说,语气平静得不像要去闯一个可能把人炖成高汤的禁地。
“可怎么下去?”巴尔姆环顾四周,“活板门已经锁死了,电梯只到B-3,楼梯井上周刚被施了‘防好奇咒’——上次有个实习生想偷偷下去看一眼,结果回来只会用叉子吃饭,还坚持说自己是龙虾。”
西洛克忽然蹲下身,捡起地上那片沾了血的碎瓷。他盯着上面尚未干透的字迹,轻声念道:“真正的食谱,藏在天台水箱里。”
“我们已经拿过了。”艾拉提醒他。
“不。”他摇头,“羊皮纸只是第一层。真正的线索,在雪貂分身的爪垫上。”
艾拉一怔,随即快步走到水箱边,捞出那只湿漉漉的诱饵分身。她掰开它的小爪子——掌心果然有一圈极细的墨线,勾勒出一个微型的五线谱。
“这是……乐谱?”巴尔姆凑过来。
“不。”西洛克接过雪貂,指尖轻轻抚过那行墨迹,“这是菜单。每一道菜名,对应一个音符。而最后一道……”他顿了顿,声音忽然变得沙哑,“是‘无味之汤’。”
老头猛地后退一步,眼镜滑到鼻尖:“不可能!那道汤没人能做出来——它需要厨师亲手放弃所有味觉,才能熬出纯粹的‘空’。”
“所以,”艾拉望向西洛克,“你吞下的那口汤,是不是尝不出味道?”
西洛克沉默了几秒,然后缓缓点头。
空气凝滞了一瞬。
巴尔姆忽然从长袍内侧抽出一张折叠整齐的餐巾纸,郑重其事地铺在地上,又从另一个口袋里掏出一支银质餐叉,插在纸中央。
“如果我们要去负四层,”他说,“就得按规矩来——先设宴,再赴死。”
艾拉看着那支叉子,忍不住笑了:“你连赴死都要讲究餐具?”
“当然。”巴尔姆一本正经,“死可以潦草,但仪式感不能丢。”
天台的风卷着雪粒,打在三人脸上。西洛克揉了揉喉咙,那口汤的味道像被抹掉的记忆,连苦涩都尝不出来——这比失声还让人不安。
“你确定不是味觉暂时失灵?”艾拉蹲下身,指尖轻轻碰了碰他下巴,眼神里带着点试探,“比如……舌头被魔法烫麻了?”
西洛克偏头躲开,嘴角却扬起一丝笑:“怎么,担心我以后吃不出你做的饭?”
“少贫。”艾拉白了他一眼,起身时高跟鞋在铁皮屋顶上敲出清脆一响,“再说了,谁要给你做饭?”
巴尔姆没理他们斗嘴,正低头用袖口擦那把银叉,动作虔诚得像在给圣物抛光。“负四层可不是普通禁地,”他头也不抬地说,“传说那里埋着‘食谱坟场’,每本菜谱都是活的,会咬人。要是冒冒失失闯进去,说不定刚翻一页就被炖成高汤。”
“那你还铺餐巾?”西洛克挑眉。
“仪式感是防御机制。”巴尔姆终于抬起头,鸟嘴面具下的声音闷闷的,“越是荒诞的地方,越要守规矩。不然脑子会被混乱吃掉。”
艾拉忽然眯起眼,望向天台边缘的通风管道。“有人来了。”
三人瞬间噤声。风声里混进了一阵极轻的脚步声,像是猫踩在薄冰上。
西洛克手已按上腰间的短刃,刀鞘却突然“咔”地一响——不是他拔的。那把猎魔匕首竟自己微微震颤,刀柄上的符文泛起淡蓝光晕。
“认主了?”巴尔姆低声道。
“它最近总这样。”西洛克皱眉,“好像闻到了什么……熟人?”
话音未落,通风管盖子“哐当”掀开,一个瘦小身影滚了出来,落地时差点摔进巴尔姆刚铺好的餐巾纸里。
是个穿灰布围裙的少年,头发乱得像鸡窝,怀里死死抱着一本烫金封面的大书,封面上写着《甜点与诅咒:烘焙师的七宗罪》。
“别杀我!”少年一开口就带哭腔,“我是来送菜单的!”
艾拉变回人形只用了半秒——她刚才已经悄悄化作雪貂潜行到少年背后。此刻她一手拎着他后颈,一手抽走那本书,翻了两页,眉头越皱越紧。
“这是……负四层的通行凭证?”她抬头看向巴尔姆。
“准确说,是‘预约单’。”巴尔姆推了推面具,“看来有人知道我们要来。”
少年缩着脖子,声音发抖:“厨房长老说……你们要是真敢下去,就得先通过‘试吃关’。否则,负四层会把你们当成食材处理。”
西洛克笑了:“试吃?那得看厨子手艺够不够格。”
“厨子就是你们自己。”少年咽了口唾沫,“规则是:每人做一道菜,用负四层提供的材料。做出来的东西,必须让‘食谱之魂’满意。否则……”
“否则我们就变成新菜谱?”艾拉接话。
少年点点头,眼神飘向西洛克:“尤其你。你喝了附体汤,现在算‘半成品’。如果你做的菜失败,汤里的意识会彻底接管你。”
空气又冷了几分。
西洛克摸了摸喉咙,忽然问:“那如果成功呢?”