黑色石头第三次发出轻响时,已经过了午夜。
那声音很短,不像石块碰撞,也不像魔力掠过空气。它更接近某种来自远处的回应——欧博瑞在木盒旁写入一道新的逻辑,屋里先响起一声低沉的震动,片刻之后,石头内部才传回另一声几乎相同的轻响。两道声音隔着不知多远的距离彼此确认,随后一同沉寂。
欧博瑞坐在研究室门前,膝上摊着写满术式的纸。她已经保持这个姿势很久,手中的法杖却没有停下。细密的魔力沿杖尖落入黑色石头,每一次催动都会在屋内留下不同的声音。有时是连续而清晰的三次轻鸣,有时像指节敲过空心木板,还有几次低得几乎无法听见,只让桌上的杯水泛起一圈波纹。
声音来自术式本身。
魔法不需要咒语,却从来不是无声之物。思考决定法术如何激发,魔力则让那些只存在于意识中的逻辑成为现实。在二者相接的一刻,世界必然会发出声音。逻辑越复杂,声音越难隐藏;一旦其中出现错误,原本连贯的声响也会率先变得破碎。
法瑞的精灵从很小的时候就知道,听见不该出现的杂音便应立即停止。魔力会在休息中迅速恢复,受损的上限却不会。为了证明自己还能坚持而失去一部分魔法能力,是极少有人愿意做的事。
欧博瑞显然不包括在“极少有人”之外。
她再次抬起法杖时,一只手从后面伸过来,准确地握住杖身。
“够了。”皓琅说。
“还差最后两层确认。”
“刚才你也说只差最后两层。”
“刚才是外层,现在是内层。”
皓琅从她手中抽走法杖。欧博瑞没有争抢,只抬起右手,指尖已经浮现出新的魔力。法术尚未成形,一声细微的高鸣便从指间升起。
皓琅立刻握住她的右手。
欧博瑞换成左手。
皓琅也握住。
两个人僵持在原地。欧博瑞低头看着自己被完全占住的双手,又抬头看了看站在身后的皓琅。
“这样没有用。”她认真指出,“我不用手也可以。”
“那我只能把你的精神领域也一起关起来。”
“你做不到。”
“我知道。”皓琅收紧手指,“可你今晚再继续,我就一直这样抓着你。”
欧博瑞眨了一下眼睛。
她没有像往常那样立刻找出下一种绕过限制的办法,反而向后靠去,整个后背贴上皓琅的身体。皓琅没有料到她会突然放松,下意识用手臂接住。欧博瑞便顺势把头枕在她肩侧,披散的头发轻轻擦过皓琅的脸。
“那就抓紧一点。”欧博瑞说,“左手快要掉了。”
皓琅明知道她的手好好握在自己掌心,还是调整姿势,把两只手都握得更稳。这个动作像是从身后将欧博瑞完整地抱进怀里。两人的手指交叠在一起,欧博瑞的体温透过衣袖传来,呼吸也近得落在皓琅颈侧。
“博瑞。”皓琅试图让自己的声音听起来和平常一样,“我是让你休息。”
“我现在没有施法。”
“也没有休息。”
“被你抱着很舒服。”欧博瑞闭上眼睛,“可以算。”
皓琅一时找不到反驳的话。
她的心跳已经快得不像话。欧博瑞应该能够听见,甚至可能正隔着相贴的身体感受得一清二楚。但她只是安稳地靠着,没有追问,也没有像平时那样故意逗她。
研究室内持续运行的术式发出绵长而稳定的低鸣。那些声音一层叠着一层,从门后流入寂静的房间。皓琅从小便听惯了欧博瑞的魔法。她的逻辑总是比别人短,起音干净,结束得也果断,仿佛法术在真正发动以前,她就已经看见它完成后的模样。
现在,那些声音正在逐渐减少。
欧博瑞真的停下来了。
“去睡觉。”皓琅轻声说。
“你陪我?”
“我就在屋里。”
“那不一样。”
欧博瑞睁开眼,从她怀中转过身。两人的手仍然握在一起,她这一动,彼此之间最后一点距离也消失了。欧博瑞的鼻尖几乎碰到皓琅的脸,露出的左眼近得能够清楚映出对方的轮廓。
“哪里不一样?”皓琅问。
“我想让你陪我睡。”
她说得没有半点迟疑。
这不是别人要求她做的事,也不是为了完成某项研究。她只是看着皓琅,清楚地说出了自己此刻想要什么。
皓琅在这样的目光下根本无法拒绝。
“好。”她听见自己回答,“我陪你。”
欧博瑞笑起来。她从皓琅手里抽出一只手,却没有立刻站起,而是环住皓琅的腰,把脸埋进她肩头抱了一会儿。
这个拥抱比刚才更加主动。皓琅能够感觉到欧博瑞的手臂收得很紧,像是她真的从漫长的研究中感到疲惫,直到此刻才找到一个可以放心交出重量的地方。
皓琅抬手抱住她,掌心沿着米黄长发慢慢抚过。
“很累吗?”
“一点。”欧博瑞的声音闷在她肩上,“但抱着你以后没有了。”
皓琅觉得,欧博瑞大概并不知道这样的话会让人产生多少不切实际的期待。她总是坦然地给予亲近,从来不去区分那些亲近究竟属于朋友、家人,还是某种更加私人的关系。
可皓琅舍不得推开。
“以后累了也可以找我。”她说。
“本来就准备找你。”
欧博瑞终于松开手,却只退开很短的距离。她牵着皓琅走进卧室。岛上的旧屋只有一张床,床铺并不窄,两只枕头却紧挨着放在中间。皓琅注意到这个细节,心跳刚刚平稳一点,又不受控制地加快。
“你什么时候准备了第二只枕头?”
“今天下午。”
“你那时候就知道我会留下?”
“我准备让你留下。”欧博瑞掀开被子,“知道和做到是两回事。”
皓琅坐在床边,看着欧博瑞先躺进去。她的头发散在白色枕面上,遮住了小半张脸。没有那种掌握一切的笑容时,她显得比平日更加柔软,甚至有一点安静的乖巧。
“还不过来?”欧博瑞向她伸出手。
皓琅把灯调暗,在她身边躺下。
两人之间原本还留着一小段距离。欧博瑞看了一眼,直接伸手揽住皓琅,将她拉到自己面前。被子下的膝盖轻轻碰在一起,腰腹与肩膀也随之相贴。皓琅的脸埋进欧博瑞颈侧,闻到她头发里很淡的草木气味。
“这样不会太近吗?”皓琅小声问。
“你不喜欢?”
“不是。”
“那就不算太近。”
欧博瑞把一条腿也挪过来,膝弯轻轻压住皓琅的腿,像是要把两个人固定在同一个位置。她的手从皓琅腰后穿过,停在背上,隔着单薄的睡衣缓慢抚摸了几下。
皓琅浑身都僵了一瞬。
“放松。”欧博瑞在她耳边说,“我又不会把你传送走。”
“我知道。”
“你的心跳很快。”
“因为你靠得太近了。”
“那我离远一点?”
欧博瑞作势要松开。皓琅的手却先一步环上她的腰,把刚刚出现的距离重新拉近。
“不用。”皓琅把脸藏得更深,“这样就好。”
欧博瑞安静片刻,随后贴着她的额发笑了一声。
“皓琅。”
“嗯?”
“抬头。”
皓琅迟疑地抬起脸。
欧博瑞先吻了她的额头。
那只是很轻的一下,温热的触感停留片刻便离开。皓琅还没有反应过来,第二个吻已经落在她眉心,然后是眼角、脸颊,最后停在靠近唇边的位置。
欧博瑞没有立即继续。她的手仍环在皓琅腰后,呼吸与皓琅交缠在很近的距离里。
“这里也可以吗?”她用指尖轻轻碰了一下皓琅的嘴唇。
皓琅看着她。
眼前的少女神色认真,没有戏弄,也没有那种故意看她慌乱的笑意。她是真的想亲吻,所以询问;如果皓琅拒绝,她大概也会像艾尔最后那样停下来。
皓琅没有拒绝。
她轻轻点头,随后又觉得这个动作太不明显,主动向前靠近了一点。
两人的嘴唇碰在一起。
最初的亲吻很轻,近乎试探。欧博瑞停了一下,像是在确认皓琅没有后退,才重新贴近。她含住皓琅柔软的下唇,呼吸慢慢加深,环在腰后的手也将人抱得更紧。
皓琅闭上眼睛。她原本不知道手应该放在哪里,最后一只手抚上欧博瑞的脸,另一只手穿进她披散的长发。欧博瑞的唇很暖,动作却没有平日说话时那种步步占先的强势。她耐心等着皓琅回应,直到皓琅生涩地亲吻回来,才带着明显的愉快又吻了她一次。
第二次比第一次更久。
她们贴得没有缝隙,能够感受到彼此每一次呼吸和轻微颤动。欧博瑞的手从皓琅背后慢慢上移,托住她的后颈。皓琅在亲吻间短暂地睁开眼,只看见近在眼前的米黄发丝和欧博瑞微微泛红的脸。
原来她也会脸红。
这个发现让皓琅心里生出一点难以形容的勇气。欧博瑞稍稍退开换气时,她没有像往常一样等待,而是主动追过去,吻住对方。
欧博瑞显然没有预料到。她愣了很短的一瞬,随即收紧手臂,将皓琅完全拥进怀中。这个吻因此变得更加亲密,呼吸与温度混在一起,连谁先靠近、谁在回应都逐渐难以分清。
直到皓琅的气息有些乱,欧博瑞才慢慢松开。
她没有远离,只用鼻尖蹭了蹭皓琅的鼻尖,又在她唇上轻轻亲了一下。
“你很会。”欧博瑞说。
“我没有。”皓琅的声音还有些不稳。
“刚才是你亲我。”
“是你先开始的。”
“所以我们都很会。”
欧博瑞轻易得出让自己满意的结论。皓琅想反驳,嘴唇刚刚张开,又被她亲了一下。
“你这样让我怎么说话?”
“可以不说。”
“你不是喜欢别人拒绝你吗?”
“我只喜欢你没有拒绝我。”
皓琅彻底说不出话了。
欧博瑞看了她一会儿,眼里的笑意慢慢变得柔和。她把皓琅的头重新按进自己怀里,下巴轻轻抵着她的发顶。
“睡吧。”她说,“明天还要走很远。”
“我们可以直接传送。”
“可是我想和你一起走。”
皓琅闭上眼睛,抱紧了她。
那一晚,她们在彼此怀中睡去。皓琅原以为自己会因为刚才的亲吻彻夜清醒,欧博瑞的手却始终有一下没一下地抚着她的背。研究室里的魔法声隔着墙壁低低回响,规律而安定。没过多久,她便在熟悉的气息和体温中失去了意识。
清晨醒来时,两人的姿势几乎没有变化。
欧博瑞先睁开眼睛。皓琅仍贴在她胸前,一只手环着她的腰,指尖抓住睡衣背后的布料。米黄色长发散在两人之间,有一缕落在欧博瑞唇边。
她低头把那缕头发吻开。
皓琅睫毛轻轻颤了一下,睁开眼睛。
“早。”欧博瑞说。
“早。”
两人对视片刻。
皓琅还在思考昨晚的一切应该怎样被理解,欧博瑞已经低头给了她一个早安吻。嘴唇分开以后,她又抱住皓琅,在被子里满足地蹭了蹭。
“再躺一会儿。”
“不是要去陇守吗?”
“诗塔不会跑。”
“艾尔的遗物呢?”
“加载完了。”
皓琅抬起头:“什么时候?”
“你睡着以后,它自己完成了最后确认。”
“所以你没有半夜起来?”
“没有。”欧博瑞亲了一下她的脸颊,“我一直抱着你。你可以作证。”
皓琅确实无法反驳。
她们最后又在床上停留了很久。欧博瑞似乎对亲吻这件事产生了新的兴趣,时不时便靠过来亲一下。额头、鼻尖、脸颊和嘴唇都没有被放过。皓琅起初还会脸红,后来终于鼓起勇气把她压回枕头上,认真亲了回来。
欧博瑞躺在柔软的米黄色发间,露出的眼睛弯起来,没有任何反抗的意思。她只是环住皓琅的脖颈,在每次亲吻结束后又把人拉回去。
若不是窗外阳光越来越亮,她们大概真的会让诗塔多等一天。
……
欧博瑞决定亲自准备早餐。
她把两只杯子摆好,从柜子里找到茶叶,又按照梦中艾尔的方式加入热水。整个过程没有使用魔法,认真得仿佛正在完成一项尚未经过验证的重要实验。
皓琅坐在桌边,看着杯中的颜色越来越深。
“可以了。”
“再等一下。”
“已经很浓了。”
“艾尔当时等了更久。”
“不要把她教给你的坏习惯用在我身上。”
欧博瑞终于把茶倒出来。皓琅尝了一口,平静地将糖罐推到她面前。欧博瑞自己也喝了一口,立刻向杯中加了两勺糖,想了想,又加第三勺。
“至少杯子和水都是我准备的。”她说。
“值得表扬。”皓琅接过她递来的糖勺,“茶叶下次也由我准备。”
出门前,两人换回白色衣裙。皓琅的长裙以浅金束带收紧腰身,肩上多了一件方便挡风的短披肩。欧博瑞则穿着裙摆稍短的白裙与浅灰披肩,脚下换成适合山路的短靴。她不喜欢复杂的衣带,只在腰侧随手打了个结,走出两步便松开一半。
皓琅把她拉回来,重新替她系好。
“手抬起来。”
欧博瑞听话地抬起双臂。皓琅从她身前绕过衣带,收紧,再将披肩领口被头发压住的部分轻轻整理出来。这个姿势近似拥抱。欧博瑞低头看着她,忽然俯身亲了一下她的额头。
皓琅手上一抖,刚刚系好的结差点散开。
“不要在我做事的时候突然亲我。”
“那你什么时候不在做事?”
“至少等我系完。”
欧博瑞安静等到皓琅打好最后一个结,然后立刻捧起她的脸,在嘴唇上亲了一下。
“现在系完了。”
“你今天怎么……”皓琅说到一半,又把话咽回去。
“怎么?”
“没什么。”
她不敢问欧博瑞为什么忽然如此喜欢亲吻自己。万一得到“朋友之间也可以”的答案,她不知道该高兴至少自己仍然特殊,还是该失落这些亲密并不意味着爱情。
欧博瑞没有追问。她拿起皓琅的浅金束带,学着刚才的样子替她整理。第一次系得太紧,皓琅不得不按住她的手。
“松一点。”
“这样很好看。”
“我快不能呼吸了。”
欧博瑞立刻放松衣带,重新系好。她退后观察片刻,又上前把皓琅肩头的长发拨到身后。
“松一点也好看。”
“所以你只是想说我怎样都好看?”
“不是。”欧博瑞回答,“是你本来就怎样都好看。”
皓琅转身去拿藤篮,决定暂时不要让她看见自己的脸。
……
离开海岛需要一次[传送术]。
欧博瑞原本可以直接定位陇守,皓琅却只让她把目的地设在戴尔共北侧的海岸。她刚刚完成艾尔遗物的加载,不适合立即进行另一场横跨法瑞的远距离传送。更重要的是,皓琅想和她走一段路。
这句话尚未说出口,欧博瑞已经牵住她的手。
“我知道。”
“知道什么?”
“你想和我多待一会儿。”
“我是担心你的魔力。”
“嗯。”欧博瑞点头,“我也想和你多待一会儿。”
她没有揭穿,也没有让皓琅继续解释。两人的手指自然扣在一起。欧博瑞以另一只手在空中画出目的地,意识中的激发逻辑完成得很快,魔力随即催动。
空间发出两声清晰的轻响。
第一声就在脚下,像有人从木门内侧轻轻叩了一下。第二声则来自看不见的远方,略微迟了一瞬,确认那里存在能够容纳两人的位置。两声相接,[传送术]展开,屋内的光线被压缩成一条细缝。
她们再次睁眼时,脚下已经是戴尔共海岸潮湿的草地。
村落刚刚醒来。
一户人家的窗台上漂浮着几件洗好的衣物。[悬浮]发出由低向高的轻鸣,白色布料便依次展开,在海风中保持不会彼此缠绕的距离。远处有人用[牵引]把水从井中引入木桶,连续三次短响后,水流准确停在桶沿。街道尽头又响起一串细碎的脆响,昨夜落在石路上的树叶被[清洁]聚成一堆,随后被路过的人随手送进花圃。
魔法的声音并不嘈杂。
精灵的逻辑简洁而精确,日常法术大多只留下一个短暂音节便结束。不同声音从稀疏的房屋间升起,很快又被海浪和清晨的风带走。没有人专门指挥这些事。谁先醒来,谁便顺手清理道路;谁经过水井,便替尚未起床的邻居装满一桶水。
村口的面包店今天恰好开门。
说是面包店,其实只是一间带着大烤炉的住屋。门外木牌上写着:“今天想做外壳更脆的面包。成功以前不收东西,成功以后也可能不收。”几名等待的人坐在路边长椅上聊天,没人询问究竟什么时候成功。
皓琅和欧博瑞经过时,烤炉里传出持续的低鸣。声音原本十分平稳,尾端却略微向上扬了一下。
欧博瑞停住脚步。
“温度高了。”
屋里立刻探出一颗灰色脑袋:“高了多少?”
“一点。你的外层逻辑比内层快了半步。”
“进来帮我看看?”
“好。”
欧博瑞迈出一步,手却被皓琅拉住。
“我们今天有事。”
“只看一下。”
“你上次说只看一下,最后替人改了两天的屋顶。”
“屋顶原来的逻辑确实很有趣。”
屋内的人已经笑起来。他没有坚持邀请,只抬手调整术式。低鸣短暂中断,再次响起时,尾端果然变得平稳。
第一炉面包很快被取出来。店主掰开一个,外壳发出清脆的裂响,里面仍然松软。他满意地给在场每个人分了一份,也没有问他们要什么。
皓琅从藤篮里拿出一小罐果酱留在窗边。店主正在研究下一炉,随意挥了挥手,算是道谢。
“如果法瑞所有店都这样,人们怎么知道什么时候能买到东西?”离开以后,欧博瑞问。
“想吃面包的人可以自己做。”
“不会做呢?”
“就多等一天。”
欧博瑞接受了这个答案。对精灵而言,多等一天从来不是值得焦虑的事。
她们沿着海岸向北走。道路没有明确边界,只在草地上留下一条被长年脚步压低的痕迹。偶尔遇到倒在路中的树木,经过的人会用魔法将它移到一旁,却不会专门砍伐。再过几年,新草覆盖旧路,人们便自然从另一个方向经过。
走出村落后,欧博瑞与皓琅同时发动[加速]。
两声短促的震响几乎重叠。第一声抬升身体,第二声修正方向。她们向前迈出一步,风景便骤然从两侧退去。最初欧博瑞比皓琅快出半个身位,下一次施法时却主动放慢。第三次,两人的激发节奏已经完全一致,魔法声只剩一组干净的双响。
皓琅看向她。
“你在等我?”
“我在和你一起走。”欧博瑞说,“当然要一样快。”
她们没有松开牵在一起的手。
接近中午时,道路被一条不深的溪流截断。几个孩子正在溪边用石块搭桥,没有人真的需要那座桥——他们都能轻易飞过去——但让石块在水面上排列成自己想要的形状,显然比直接过河更有趣。
一个年纪最小的孩子托起最后一块石头。[悬浮]应当出现的上升轻鸣刚刚响起,中间忽然混入一次粗糙的颤动。
孩子立刻散去魔力。
石头掉回浅水,溅湿了他的裤脚。
“方向写了两次。”旁边稍大的女孩说,“你既让它向上,又把水面当成了新的下方。”
“我知道。”孩子蹲下去重新思考,“刚才太快了。”
没有人嘲笑,也没有人鼓励他多注入魔力强行完成。逻辑错误时继续催动,轻则法术偏离,重则魔力反噬。耗空的魔力可以通过休息恢复,因过度使用而损失的上限却可能永远无法回来。
欧博瑞站在溪边听了一会儿。
“把水流作为参照。”她说。
孩子抬起头。
“水在动,怎么作为参照?”
“所以不要规定石头停在哪里,只让它每次下沉时回到水面。”
欧博瑞抬起一根手指。一声极轻的鸣响从溪面掠过,落水的石块随水流浮起。它没有固定不动,而是在每一道波纹中略微起伏,始终保持上表面高出水面半寸。
孩子们立刻围过来。
“只有一层逻辑?”
“嗯。”
“水突然变深呢?”
“它会跟着上浮。”
“被人踩下去呢?”
“踩的人松开以后,它会回来。”
“如果踩的人一直不松开?”
“那个人就站在那里好了。”
孩子们开始七嘴八舌地提出新的问题。欧博瑞原本还牵着皓琅,很快便被他们拉到溪边。她蹲下来,在泥土上画出简化的逻辑结构。每当有人提出一种情况,她便随手添上一笔,又在结构变得过于复杂前将多余的部分全部划掉。
皓琅站在一旁看着。
欧博瑞和孩子说话时没有故意放慢,也没有摆出教导者的姿态。她只是认真回答每一个问题,相信他们能够理解。那些孩子也确实跟得上她的思路,偶尔出错,听见魔法声音中不自然的断裂便立刻停下重来。
阳光落在欧博瑞的米黄色头发和白裙上。她被一群孩子围在中间,露出的侧脸带着少见的耐心。
皓琅忽然觉得,她以后一定会很适合照顾孩子。
随后,这个念头自然地延伸出一个过于遥远的画面:某间比岛上旧屋更宽敞的房子,院子里有人练习魔法,欧博瑞蹲在一旁讲解,自己从厨房出来叫她们吃饭。
皓琅被自己的想象吓了一跳。
她们甚至还没有确认昨晚的亲吻意味着什么。自己却已经把许多年后的院子和餐桌都安排好了。
“皓琅?”
欧博瑞不知什么时候回到她面前。
“你在想什么?”
“没什么。”
“脸很红。”
“太阳晒的。”
欧博瑞抬头看了一眼被薄云遮住的太阳,没有拆穿。她只是低头亲了一下皓琅的脸颊,然后重新牵住她的手。
“现在两边一样红了。”她说。
孩子们在身后发出一阵毫不掩饰的笑声。皓琅拉着欧博瑞迅速离开溪边,直到那些声音被树林挡住才慢下来。
“不要在别人面前突然亲我。”
“刚才说的是做事时不能亲。”
“现在增加一条,有别人看着也不行。”
“没有别人就可以?”
皓琅沉默片刻:“可以。”
欧博瑞立刻把她带到路旁一棵足以遮住视线的大树后面,低头吻住她。
这次的吻不再像昨晚那样试探。皓琅后背靠着树干,欧博瑞一只手护在她脑后,另一只手搂紧腰身。树叶将午后的阳光切成细碎光斑,落在两人交叠的白色裙摆上。远处溪水和孩子们的说话声还隐约可闻,这处阴影却像只剩她们彼此。
皓琅最初还担心有人经过,很快便无暇再想。欧博瑞吻得认真又温柔,每次稍稍分开,都会在她唇边停留,等她主动靠近。皓琅的手从她肩头滑到腰间,最后把人抱得更近。
“这下没有人看见。”亲吻结束后,欧博瑞说。
皓琅靠在她怀里平复呼吸:“我觉得你只是想亲我。”
“是。”
欧博瑞承认得如此干脆,皓琅反而无法继续责怪。
她们在树后分完那块仍然温热的面包,才继续赶路。
下午经过一处公共庭院时,几名精灵正在树荫下吃东西。长桌一端放着缩小的船体模型,另一端则摆着高空屏障的结构图。两边的人混在一起,有人争论船舱里的空气循环能否直接用到诗塔的计划,也有人听到一半便枕着自己的披肩睡着了。
一名认识皓琅的人向她们招手。
“去陇守?”
“嗯。”皓琅回答。
“替我告诉诗塔,他上次借走的定位图不用还了。我准备重新画一份。”
旁边有人笑道:“你不是欧特的人吗?”
“我只是想坐船。定位图又不会因为去了陇守就背叛大海。”
没有人把这句话当成玩笑。法瑞的人很少永久属于某个团体。他们今天对船感兴趣,明天也可能去研究月亮;欧特与诗塔争夺的是他们愿意投入的时间,却无法把他们变成只忠于一方的所有物。
庭院中有人发动[保温],盛放食物的陶罐发出一阵柔和低鸣。另一人嫌声音影响午睡,抬手改写了外层逻辑,低鸣顿时缩短成一次轻响。两种方法都能维持相同效果,只是后者需要更精细的控制。
欧博瑞看了一眼便失去兴趣。她拉着皓琅在树荫边缘坐下,把头枕到皓琅腿上。
“休息一会儿。”
“你不是不累吗?”
“现在想躺着。”
她闭上眼睛,理所当然地占据了最舒服的位置。皓琅低头替她把落在脸上的米黄色头发整理到一侧,指尖缓慢梳过柔软的发丝。旁边的人仍在讨论各自的计划,没有谁对两名少女过分亲密的姿势表示惊讶。
在法瑞,亲近和理想一样是私人的。只要没有妨碍别人,便不需要向任何人解释。
欧博瑞休息了不到半个小时便重新睁眼。她没有立即起来,而是抓住皓琅替她梳理头发的手,拉到唇边亲了一下。
“走吧。”她说。
“休息够了?”
“嗯。”
“那起来。”
“你拉我。”
皓琅握住她的手。欧博瑞借力坐起,却没有在身体离开膝头后松开。她们再次并肩走出庭院,两道[加速]的短响很快消失在北方道路上。
法瑞的一天依然缓慢。
有人在房顶晒太阳,有人用整个下午观察一只从未见过的昆虫,也有人把一件研究了十年的工具暂时放下,只因今天忽然想去海边。没有钟声催促他们工作,没有城门在固定时间关闭。若没有欧特的船与诗塔的月亮,这里或许再过数百年也不会改变多少。
那不是衰败。
只是安稳得不需要改变。
……
傍晚之前,陇守的山脉出现在视野尽头。
城市没有集中在一片平地,而是沿山势分散开来。石屋建在天然形成的平台上,外墙涂着深蓝、赭红与灰白的颜色。融雪从高处流下,穿过一条条人工开凿的浅渠,最后汇入山脚的湖泊。更高处伸出许多悬空平台,复杂的屏障覆盖其上,用于测试高空环境与飞行术式。
这里的魔法比戴尔共更加密集。
[飞行]的短鸣从屋顶之间掠过,[屏障]持续的低声在山谷中留下回响。偶尔有大型术式开始测试,整片岩壁都会跟着轻微震动。不同声音彼此交错,却很少发生混乱。精灵能够从中分辨哪一道属于公共水渠,哪一道正在牵引建筑材料,哪一道只是某个孩子在屋后练习。
城市入口没有守卫,只有一道辨认陌生魔力的公共术式。皓琅和欧博瑞经过时,石柱发出两次短促的清响,记录她们进入,随后便不再理会。
诗塔不在城中的高塔。
一名正在水渠旁修理石板的精灵告诉她们,他今天去了雪线附近的第三试验台。对方没有询问两人的来意,只在听见欧博瑞的名字后多看了一眼,然后继续修补脚下的裂缝。
通往高处的山路比海岸陡峭许多。欧博瑞本想直接飞上去,皓琅却拉住她,在山脚替她整理被风吹乱的披肩。
“等一下。”
“我没有乱。”
“头发乱了。”
皓琅把遮住欧博瑞整张脸的米黄色头发拨开,仍然保留覆盖右眼的部分。欧博瑞安静站着,等她把披肩领口也重新压好,才伸手扶正皓琅腰间略微偏向一侧的浅金束带。
“不是说怎样都好看吗?”皓琅问。
“都好看,和我想替你整理一下,不冲突。”
欧博瑞沿着束带抚平裙侧的褶皱,又替皓琅把长发拢到肩后。动作完成,她顺势环住皓琅的腰,在山路转角无人经过的地方亲了亲她。
“现在可以走了。”
皓琅已经放弃提醒她出门时的约定。
两人以[飞行]越过最后一段山路。魔力托起身体时发出持续而轻盈的鸣响,欧博瑞的声音偏短,皓琅则多出一层用于稳定衣裙与长发的外部逻辑。两道声音在山风中相互靠近,最终以相同节奏落在试验台外。
第三试验台伸出雪山南侧的悬崖。平台中央竖立着数根深色石柱,半透明屏障覆盖其间。十余名精灵分别站在不同位置,维持屏障中的空气、温度与压力。屏障发出绵长低鸣,声音每隔一段时间便出现轻微波动,又被负责调整的人迅速修正。
诗塔站在最中央。
他比欧特年长许多,银灰色头发在脑后束起,身上穿着便于登山的深色长衣,外层披风已经被风雪磨出细小痕迹。他没有站在安全位置发号施令,而是亲自维持屏障最重要的内部结构。持续输出的魔力并未让他显出疲态,双眼始终注视着石柱之间的变化。
一道不该存在的颤音忽然混入低鸣。
诗塔立即抬手,切断第三根石柱的魔力。旁边的人同时后退,没人尝试用更多魔力维持。屏障从一侧平稳散去,低鸣逐层降低,最后彻底消失。
“外层温度变化比预计快。”有人说。
“明天缩短一半时间。”诗塔回答,“今天到这里。连续维持过这一层的人,恢复以前不要再测试。”
众人各自收起记录,没有因失败表现出明显失望。他们已经重复这种试验很多次,明天、下个月或者十年后总会找到答案。
诗塔等最后一人离开,才看向平台入口。
“欧博瑞。”他说。
欧博瑞没有询问他如何认出自己。
“诗塔。”她走入平台,“我来替欧特完成委托。”
“我知道。”
“知道我会来?”
“知道欧特会找你。他没有别的人可以找。”
诗塔的视线从欧博瑞移向皓琅,在两人仍然牵着的手上短暂停留,又若无其事地收回。
“这里风大。”他说,“里面谈。”
试验台后方有一间嵌入山体的休息室。屋里陈设简单,长桌上堆着测试记录,墙边摆放几件尚未完成的屏障装置。诗塔没有让人准备招待,只亲自从炉上提起热水,为她们倒了两杯。
欧博瑞接过杯子,先尝了一口。
“不苦。”她评价。
诗塔看了她一眼:“原本也不该苦。”
皓琅在桌下轻轻碰了一下欧博瑞的手,让她回到正题。
“欧特请我阻止你继续从法瑞召集人。”欧博瑞说,“他已经答应我的报酬,所以我会完成。”
“他能给你的,我也可以。”
“晚了。”
“我可以给得更多。”
“更多不能让之前的约定消失。”
诗塔没有继续抬价。他看得出欧博瑞不是欧特的追随者,也并不认同他的理想。她只是把已经接受的交易视为必须完成的事。想用另一笔交易覆盖它,只会浪费时间。
“那你准备怎样阻止我?”
“先请你去一个地方。”
欧博瑞打开木盒。
黑色石头暴露在空气中时,诗塔的目光第一次发生变化。他没有伸手触碰,只仔细感受其中沉睡的魔力。片刻后,欧博瑞注入很少一部分力量。
第一层黑色圆环展开。
低沉的声音从桌面下方传来,像是整座山内部有某个巨大而空旷的事物被轻轻敲响。第二层圆环随即出现,声音却来自头顶。直到第八层完成,八道前后相接的回应已经分布在完全无法判断的远近之中。
所有声音都属于同一个术式,却没有一道来自相同的位置。
诗塔站起身。
“艾尔的魔法。”
“你认得?”皓琅问。
“陇守保存着她留下的一部分记录。”诗塔看着石头,“没有人能够复现。欧博瑞,你从哪里得到的?”
“梦里。”
“这不是回答。”
“对我来说是。”
欧博瑞将另一块形状相近的石头放到桌上。
“其中一块来自月亮。艾尔在上面留下了完整坐标和保护术式。只要激活,你可以立即站到那里。”
休息室安静下来。
外面的山风穿过试验台,发出持续的呼啸。诗塔没有立刻去拿石头,也没有因这个过于直接的答案失去冷静。他看着八层圆环逐渐消散,直到最后一道来自远方的声音完全停止。
“你去过?”
“没有。”
“如何确认另一端仍然存在?”
“术式刚才回应了。”
“月亮上能否生存?”
“魔力稀薄,没有适合呼吸的空气,温度变化很大。艾尔留下的保护可以维持一段时间。”
“怎么回来?”
“靠我。”
诗塔终于看向她:“也就是说,一旦接受,我的去留都在你手上。”
“是。”
“而你受欧特委托,要让我不能继续从法瑞召集人。”
“也是。”
“你很诚实。”
“撒谎没有必要。”欧博瑞说,“你仍然会去。”
她的语气不是激将,也不是请求。她只是陈述自己已经看见的结果。
诗塔的手指在桌边轻轻敲了一下。他为了登上月亮准备了上百年。高空屏障、远距离定位、封闭环境,每一项研究都还远未完成。如今,一条已经存在的道路被放在眼前,代价却是把返回的权利交给一个为敌人完成委托的人。
“如果我拒绝?”他问。
“我会听完。”
“然后离开?”
“然后寻找别的办法完成委托。”欧博瑞说,“下一种办法,未必还能让你先看见月亮。”
诗塔注视着她。
皓琅从始至终没有插话。她知道欧博瑞不是在威胁。若诗塔拒绝,她真的会回到岛上重新设计方法;也许一个晚上,也许几个月,最后仍然会让诗塔失去继续争取人手的条件。
更重要的是,诗塔知道这一点。
“什么时候出发?”他问。
“现在。”
“需要准备什么?”
“你自己维持一层屏障。不要在传送过程中改写逻辑。抵达以后先确认保护术式,再决定是否释放魔力。”
诗塔拿起桌上的石头。
“皓琅不去?”
“遗物只有两组目的地媒介。”欧博瑞说,“而且她在这里等我。”
最后一句与传送没有关系。诗塔没有追问。
三人重新回到试验台。夜色已经越过山脊,月亮从东侧天空升起,淡白色轮廓悬在群山上方。平台上的其他人都已离开,只剩尚未收起的石柱和积在边缘的薄雪。
欧博瑞站到术式中央,开始为两块遗物注入最后的魔力。
皓琅替她检查外层[保护]。每一道逻辑都没有问题,她仍然从肩膀一路确认到手腕,又蹲下查看短靴与裙摆是否会在传送时干扰。欧博瑞安静地任她检查,没有表现出半点不耐烦。
“保护术式由艾尔提供。”她说,“你就算把我裹上十层,也不会比它更安全。”
“我知道。”
“那为什么还要检查?”
“因为我只能检查这些。”
皓琅站起身,抓住她的手腕。
“一定要回来。”
“我什么时候没有回来过?”
“你在梦里睡了三天。”
“那不算。我一直在原地。”
“我叫不醒你。”
欧博瑞脸上的笑意慢慢收敛。她把尚未完全展开的术式交给石头自行维持,向前一步,将皓琅抱进怀中。
这个拥抱没有避开诗塔。她一只手环住皓琅的腰,另一只手托住后脑,先亲吻额头,又贴上她的嘴唇。
皓琅短暂地僵住,随后闭上眼睛,抱紧她。
山风从平台外吹过,白色与浅灰色的衣摆纠缠在一起。两人没有立刻分开。欧博瑞亲得很轻,却停留了很久,像是在用这个吻替代任何无法保证的承诺。
“我知道你在这里。”她贴着皓琅的额头说,“所以会回来。”
皓琅仍抓着她的衣袖。
“不能骗我。”
“我什么时候骗过你?”
“你经常故意只说一半。”
“那这次说完整。”欧博瑞看着她,“我会回来找你。”
皓琅终于松开手。
欧博瑞在她唇上又亲了一下,才转身走向诗塔。离开皓琅怀抱以后,那种仿佛一切都在掌握中的自信重新回到她脸上。
诗塔没有评价刚才过于漫长的告别,只把魔力注入自己手中的石头。
第一层黑色魔法阵在两人脚下展开。
声音从山体深处响起。
第二层圆环出现在膝侧,回应来自远处的天空。随后是第三层、第四层。每一道声音都比上一道更加遥远,像有什么东西沿着看不见的道路依次敲开空间。第八层圆环从两人头顶落下时,月亮所在的方向终于传来最后一次回应。
诗塔抬起头。
那是他仰望了上百年的地方。如今只隔着一道已经开始闭合的术式。
欧博瑞向他伸出手。
“一起走吧。”
诗塔握住她。
八道声音在同一瞬间归于完整,两人的身影随黑色圆环从试验台上消失。皓琅站在原地,直到最后一缕属于欧博瑞的魔力也离开感知,才慢慢放下仍然残留着对方温度的手。