这个问题问得突然,却又那么自然。封瑶没有立刻回答,她看着徐卓远,看他眼中映着的自己的倒影,看那里面闪烁的期待和一丝不易察觉的紧张。
“徐卓远。”她轻声说,“从决定加入光迹那天起,我就没想过半途离开。你去哪里,我就去哪里。”
这句话像一颗投入湖心的石子,在徐卓远心中荡开层层涟漪。他伸手,轻轻将她被风吹乱的发丝别到耳后:“谢谢。”
“不用谢。”封瑶握住他的手,“这是我们共同的选择。”
晚上六点,音乐餐吧最大的包厢里热闹非凡。团队七个人加上沈知行,正好坐满大圆桌。秦雪已经点好了菜,顾言在调试包厢里的卡拉OK设备。
“先说好,今晚不谈工作!”秦雪举起果汁杯,“只庆祝,只开心!”
“同意!”苏晴附和,“我都快忘了上次纯粹玩乐是什么时候了。”
菜上得很快,大家边吃边聊,话题从项目延伸到各自的生活。沈知行平时话不多,几杯果汁下肚,也难得聊起了自己本科时的趣事。
“所以沈学长当年也是编程比赛冠军?”周睿眼睛发亮,“怪不得一眼就能看出我们算法的优化空间!”
“天赋是一部分,更重要的是坚持。”沈知行看向徐卓远,“你们团队的坚持和热情,才是最难得的。”
徐卓远举杯:“敬坚持。”
“敬坚持!”大家齐声应和。
饭后,卡拉OK环节正式开始。秦雪和顾言是麦霸,一连唱了好几首流行歌。苏晴和周睿合作了一首老歌,意外地好听。轮到沈知行时,他推辞不过,选了一首英文经典,嗓音低沉而有磁性,赢得满堂喝彩。
“徐哥,封姐,你们必须来一首!”秦雪把话筒递过来。
徐卓远下意识要拒绝,封瑶却接过了话筒:“我们唱《光》吧。”
这是最近很火的一首关于梦想和坚持的歌,旋律简单,歌词温暖。音乐响起时,徐卓远看着屏幕上的歌词,忽然觉得每一句都像是在说他们的故事。
起初他还有些拘谨,但封瑶的声音轻轻响起,温柔而坚定。他渐渐放松,跟着唱起来。两人的声音意外地合拍,封瑶唱主旋律,他和声,像经过排练般默契。
唱到副歌部分,封瑶转过头看他,眼中映着包厢里流转的灯光。徐卓远忽然明白了——这一世,他不再是一个人在黑暗中独行。
歌声落下时,包厢里安静了几秒,然后爆发出热烈的掌声。
“太好听了!”秦雪激动得脸都红了,“你们俩应该组个组合!”
顾言起哄:“再来一首!再来一首!”
最后还是沈知行解围:“时间不早了,明天还有课。庆祝可以下次继续。”
确实已经晚上十点多了。大家意犹未尽地收拾东西,约好周末去郊外爬山,作为第二次庆祝。
走出餐吧,秋夜的凉意扑面而来。沈知行自己回实验室,其他人结伴回学校。徐卓远和封瑶走在最后,路灯把他们的影子拉得很长。
“今天开心吗?”封瑶问。
“很开心。”徐卓远说,“从来没有这么开心过。”
走到宿舍区要分开时,徐卓远忽然叫住封瑶:“等一下。”
他从口袋里拿出一个小盒子:“本来想等周末爬山时给你……但有点等不及了。”
封瑶打开盒子,里面是一条细细的银色手链,坠着一颗小小的星星。
“星星是我自己做的。”徐卓远有些不好意思,“用3D打印,然后打磨抛光。可能不够精致……”
“很漂亮。”封瑶伸出手,“帮我戴上。”
徐卓远小心地扣上手链,银色的链子在她纤细的手腕上闪闪发光。
“为什么是星星?”封瑶轻声问。
“因为你是我的启明星。”徐卓远说得认真,“在我最黑暗的时候,你出现了,指引了方向。”
封瑶看着手腕上的星星,又抬头看徐卓远。忽然,她踮起脚尖,在他唇上轻轻印下一个吻。
这个吻很短暂,却让两人都愣住了。徐卓远耳根发红,封瑶的脸也烫得厉害。
“这算是……”徐卓远声音有些哑。
“算是盖章确认。”封瑶努力让自己的声音听起来正常,“徐卓远,我们在一起吧。正式地,认真地。”
徐卓远没有回答,而是用行动回应——他轻轻捧住她的脸,认真而温柔地吻了她。这个吻比刚才那个更久,也更深情,带着果汁的甜味和秋夜的气息。
分开时,两人都有些呼吸不稳。
“早就该这样了。”徐卓远抵着她的额头,低声说,“从重生回来的那一天起,我就想这样了。”
封瑶笑了:“那为什么等到现在?”
“怕吓到你,怕自己不配,怕……”徐卓远顿住,“怕这一切只是梦。”
“不是梦。”封瑶握住他的手,放在自己心口,“感觉到了吗?心跳是真实的,你是真实的,我们也是真实的。”
徐卓远感受着手心下温热的跳动,终于完全相信——这一世,遗憾可以弥补,伤口可以愈合,而爱,真的可以重来。
远处传来秦雪压低声音的惊呼:“他们亲了!终于亲了!”
然后是顾言的声音:“嘘!别打扰他们!”
封瑶噗嗤笑出声,把脸埋在徐卓远肩头:“被围观了。”
“没关系。”徐卓远也笑了,“反正全世界都会知道,你是我的。”
夜空清澈,星光闪烁。那些相隔光年的星辰,此刻仿佛离得很近,近到可以看见它们之间相连的光迹。
就像有些人,无论经历多少轮回,注定会再次相遇,然后紧紧握住彼此的手,再也不放开。
而属于徐卓远和封瑶的光迹,才刚刚开始延伸,向着明亮而温暖的未来。