星河柠檬糖
传说中的顾神------------------------------------------,A大校园里到处都在讨论同一个名字——顾砚洲。“你看到昨天那个发言的学长了吗?物理系的!也太帅了吧!看到了看到了!我全程都没听他在说什么,光看脸了。听说他大一的时候就发了SCI,是真的吗?何止SCI,听说他已经被导师内定直博了,才大二啊!”,沈星野在去食堂的路上听了不下十遍。,耳朵却不自觉地竖了起来。陆辞晚挽着她的胳膊,一边走一边刷校园论坛,嘴里念念有词。“星星你看,论坛上已经有人发帖了——‘开学典礼惊现神仙颜值,物理系顾砚洲yyds!’下面回复都三百多条了。哦。你怎么一点反应都没有?”陆辞晚不可思议地看着她,“你不是也看到了吗?昨天他在台上发言的时候,全场女生都在尖叫,你难道没感觉?”,很诚实地回答:“没注意。没注意?他就站在台上讲了五分钟!你坐在第三排!你怎么可能没注意?我在想我那个项目的代码出了什么*ug。”,用一种看外星人的眼神看着她:“沈星野,你是不是对活着的雄性人类完全没有兴趣?也不是……”沈星野斟酌了一下措辞,“就是觉得没必要大惊小怪。长得好看的人多了去了。”
“但长得好看又聪明又高冷又有SCI论文的人可不多!”陆辞晚激动地挥舞着手里的手机,“你看看这张照片!这张!论坛上有人**的他昨天发言的照片!这侧脸!这下颌线!这手指!你看这手指!”
沈星野被迫看了一眼屏幕。
照片拍得很清晰——顾砚洲站在****,一只手扶着话筒,另一只手自然垂在身侧。聚光灯打在他身上,白衬衫的领口微微敞开,露出一小截锁骨。他的表情很淡,目光平视前方,像是在看某个很远的地方。
确实好看。
沈星野承认这一点,但只是在心里承认。
“还行吧。”她移开目光。
“还行?!”陆辞晚差点把手里的饭卡甩出去,“沈星野你的审美是不是被代码格式化了?”
两个人一路拌嘴走进食堂,沈星野打了一份番茄鸡蛋盖饭,陆辞晚照例打了满满一托盘菜。她们找了个靠窗的位置坐下,刚吃了几口,食堂门口突然传来一阵骚动。
“来了来了来了!”陆辞晚嘴里还**排骨,含糊不清地喊,“顾砚洲来了!”
沈星野下意识地抬头——
食堂门口,一个高个子男生走了进来。
他穿着一件深蓝色的卫衣,**没有拉,露出一头干净利落的黑发。金丝眼镜后面的眼睛淡淡地扫了一圈食堂,像是在找一个空位。他的步伐不快不慢,周围的人自动给他让出一条路,像是某种无形的气场在起作用。
沈星野发现,他走路的时候背挺得很直,肩膀很平,整个人像一把还没出鞘的刀。
“好帅……”陆辞晚小声尖叫,“好帅好帅好帅……”
沈星野低下头继续吃饭,但余光不自觉地跟着那个身影移动。
顾砚洲在食堂最里面的角落找到了一个空位,坐下来,把手机放在桌上,然后开始吃饭。他的动作很慢,每一口都嚼得很仔细,吃饭的时候不会看手机,也不会左顾右盼,专注得好像面前不是一份普通的午饭,而是一道需要精确求解的物理题。
沈星野看了三秒,收回目光。
“也就那样。”她说。
“你已经说了三遍‘也就那样’了。”陆辞晚幽幽地看着她,“你要是不感兴趣,为什么一直在看?”
“我哪有一直在看。”
“你从人家进门到现在,一共抬头看了四次。”
“……我在看食堂的菜单。”
“菜单在你背后。”
沈星野不说话了,低头猛扒饭,耳朵尖以肉眼可见的速度变红。
陆辞晚笑眯眯地看着她,像是发现了什么了不得的秘密。
下午没有安排,沈星野决定去图书馆借几本书。
A大的图书馆是一栋灰色的老建筑,外表看起来有点旧,但里面装修过,宽敞明亮,藏书量在全国高校里排前十。沈星野高中的时候就听说过这座图书馆,一直想来亲眼看看。
她刷校园卡进了门,在一楼大厅的电子屏上查了想借的书的位置——四楼,计算机科学专区。
电梯太慢了,她选择爬楼梯。
四楼的藏书区很安静,只有几个学生在看书。沈星野沿着书架慢慢走,手指划过一本本书的书脊,最后在“算法与数据结构”那一排停了下来。
她踮起脚尖,试图够到最高那层的一本书——《算法导论》的英文原版。
够不到。
她又踮了踮脚,指尖堪堪碰到书脊的边缘,但就是拿不下来。
就在她准备放弃、去找个梯子的时候,一只手从她身后伸过来,轻而易举地把那本书取了下来。
那只手很好看——手指修长,骨节分明,指甲修剪得很干净。
沈星野愣了一下,转过头。
顾砚洲站在她身后半步远的地方,手里拿着那本《算法导论》,低头看着她。
近距离看,他的五官比台上更清晰。眉毛很浓,眼睛很深,鼻梁挺直,嘴唇薄而好看。镜片后面的那双眼睛像是深不见底的湖水,平静、冷淡,但莫名让人觉得里面藏着什么东西。
“这本书?”他问,声音低沉,带着一点沙哑。
沈星野回过神来,点了点头。
顾砚洲把书递给她,手指松开的时候,指尖不小心碰到了她的手背。
两个人的动作同时顿了一下。
沈星野感觉手背像是被电了一下,酥**麻的,从指尖一直传到心脏。她飞快地缩回手,把书抱在怀里,耳朵又开始发烫了。
“谢谢。”她说,声音小得像蚊子哼。
“嗯。”
顾砚洲收回手,转身就要走。
沈星野看着他的背影,心里莫名涌上一股不服气——她就这么不值得他多看两眼吗?
“那个……”她开口叫住他。
顾砚洲停下脚步,偏过头看她。
“我们是不是见过?”沈星野问完就后悔了——这是什么老套的搭讪台词啊!
但顾砚洲的反应出乎她的意料。
他没有露出“你是不是在搭讪”的表情,而是很平静地看着她,像是在确认什么。
“前天下午,”他说,“湖边。”
沈星野愣住了。
他还记得。
“对……对,就是那天。”她有点结巴,“你帮我指了路,还帮我按了行李牌。”
“嗯。”
又是“嗯”。
沈星野在心里翻了个白眼,但嘴上还是客气地说:“谢谢你啊,那天要不是你指路,我可能到现在还在湖边转圈。”
顾砚洲的嘴角似乎动了一下——非常轻微,轻微到沈星野不确定自己是不是看错了。
“不客气。”他说。
然后他走了。
沈星野站在原地,看着他的背影消失在书架尽头。她低头看了一眼手里的《算法导论》,又抬头看了一眼他消失的方向,心里有一种说不清的感觉在发酵。
不是讨厌,也不是喜欢,而是一种更微妙的东西——像是她刚刚解开了一道题,但答案还没完全浮出水面。
她摇了摇头,抱着书走到阅读区坐下。
翻开书的第一页,她的目光落在扉页上——那里盖着图书馆的印章,还有一排手写的编号。编号的旁边,有一行用铅笔写的、非常淡的字迹:
“这本书不错。”
字迹清瘦有力,跟那天便利贴上的字一模一样。
沈星野盯着那行字看了很久,然后翻到下一页。
她不知道的是,顾砚洲走出藏书区之后,在拐角处停了一下。
他摘掉眼镜,用卫衣的袖口擦了擦镜片,然后重新戴上。
他想起刚才她踮脚够书的模样——穿着白色T恤和浅蓝色牛仔裤,马尾扎得有点歪,踮脚的时候整个人都在晃,像一只够不到树枝上的果子的小猫。
她接过书的时候,手指尖碰到他的手背,整个人像被烫到一样缩回去,耳朵红得像煮熟的虾。
顾砚洲靠在墙上,低头看着自己的手指。
刚才碰到她的那个地方,现在还有点微微发烫。
他站了几秒,然后转身走向电梯。
表情依旧是那副清冷的模样,但如果有人在这时候仔细看他的眼睛,会发现那双一向冷淡的眸子里,有什么东西在轻轻晃动。
很轻,像是湖面上落了一片叶子。
下午四点,沈星野从图书馆出来,手机震了一下。
是陆辞晚在宿舍群里发的消息。
陆辞晚:姐妹们!今晚新生晚会!你们去不去!
姜糖:不去,打游戏
宋轻轻:我想去,听说有音乐系的表演
陆辞晚:星星呢!
沈星野:随便
陆辞晚:那就去!七点!大礼堂!穿好看点!
沈星野:为什么要穿好看点
陆辞晚:因为新生晚会会有很多学长去看!说不定有帅的!
沈星野:……
姜糖:她脑子里只有男人
陆辞晚:你脑子里只有游戏!我们扯平了!
沈星野笑着把手机揣进口袋,沿着梧桐大道往宿舍走。
路过物理楼的时候,她下意识地放慢了脚步。
物理楼是一栋白色的建筑,和计算机系的灰楼隔着一个草坪。楼前的花坛里种着几棵桂花树,已经冒出了小小的花苞,空气中飘着若有若无的甜香。
她站在物理楼对面,抬头看了一眼。
三楼的窗户开着,隐约能看到里面有人在走动。她不知道顾砚洲在哪间实验室,也不知道他会不会在这个时间出现在这栋楼里。
她在想什么?
沈星野收回目光,加快脚步往宿舍走。
她一定是因为昨晚没睡好,脑子不太清醒。
对,就是这样。
回到宿舍,陆辞晚已经翻箱倒柜地在挑衣服了。
“星星你回来了!快帮我看看,这件好看还是这件好看?”她一手举着一件碎花连衣裙,一手举着一件白色衬衫裙,表情纠结得像在做高考数学最后一道大题。
“都好看。”沈星野真诚地说。
“你能不能给点有用的建议!”
“那……白的?”
“白的会不会太素了?”
“那你穿碎花的。”
“碎花的会不会太花了?”
沈星野:“……”
宋轻轻从上铺探出头来,温柔地笑了一下:“辞晚,你穿碎花的好看,衬你的肤色。”
陆辞晚立刻眉开眼笑:“好!听轻轻的!”
她转身去换衣服,沈星野趁机爬上自己的床,靠着墙坐下来。
“星星你不换衣服吗?”宋轻轻问。
沈星野低头看了看自己的白T恤和牛仔裤:“我觉得挺好的。”
“你确定?”
“确定。”
宋轻轻笑了笑,没有多说什么,但从上铺递下来一条浅粉色的发带:“这个借你,扎头发用。”
沈星野接过发带,犹豫了一下,把马尾拆了重新扎了一遍,用那条粉色发带系了个蝴蝶结。
“好看。”宋轻轻说。
“谢谢。”
沈星野照了照手机前置摄像头,觉得确实比之前精神了一点。
她告诉自己,这是因为今天心情好,跟要去参加新生晚会没有任何关系。
跟可能会在新生晚会上遇到谁,更没有关系。
晚上六点五十,三个人从宿舍出发。
姜糖果然没去,戴着耳机坐在椅子上打游戏,头都没抬。
大礼堂在校园的东边,是一栋很新的建筑,外墙是红砖和玻璃的组合,晚上亮灯的时候很好看。礼堂门口已经排起了长队,都是大一新生,叽叽喳喳地聊着天。
陆辞晚拉着沈星野和宋轻轻挤进了人群,一边走一边东张西望。
“你们说今晚会不会有帅哥表演?”
“音乐系那个林嘉树会弹钢琴,”宋轻轻说,“我在迎新群里看到有人发节目单了。”
“林嘉树?就是那个全省第三去学音乐的那个?”
“对。”
“哇,那我一定要看看!”陆辞晚激动地搓手。
三个人找到座位坐下来,陆辞晚坐在最外面,沈星野在中间,宋轻轻在最里面。礼堂很大,能容纳两千多人,舞台上的灯光正在调试,工作人员在搬乐器。
七点整,灯光暗下来,音乐响起。
新生晚会开始了。
节目一个接一个地上来——有唱歌的,有跳舞的,有小品,有乐队。质量参差不齐,但气氛很好,新生们的热情很高,每个节目结束都掌声雷动。
陆辞晚看得很投入,每个节目都要点评几句。宋轻轻安安静静地坐着,偶尔跟着节奏轻轻拍手。沈星野靠在椅背上,有一搭没一搭地看着舞台,脑子里想的还是下午在图书馆的事。
他到底有没有在书上写那行字?
那行字是什么时候写的?
他为什么要在那本书上写字?
“接下来有请音乐系大一新生林嘉树,为我们带来钢琴独奏——肖邦的《降E大调夜曲》。”
主持人话音刚落,礼堂里的灯光再次暗下来,只剩舞台中央一盏柔和的暖光灯。
一个男生从侧幕走出来。
他很高,大概一米八,穿着一件黑色的西装外套,里面是白衬衫,领口系着一枚小小的银色领针。头发比一般男生长一些,扎成一个低低的马尾,垂在肩后。五官深邃,眉眼之间有一种不属于这个年纪的沉静。
他走到钢琴前坐下,修长的手指搭在琴键上,停顿了两秒。
然后,音乐响起来了。
沈星野不懂钢琴,但她能听出来,这个**得很好。音符从他指尖流出来的时候,整个礼堂都安静了,连呼吸声都变得很轻。那首夜曲像是一条缓缓流淌的河,带着一种温柔的忧伤,在黑暗中闪闪发光。
陆辞晚不说话了,宋轻轻也一动不动地听着。
沈星野看着舞台上那个弹琴的男生,心里突然冒出一个奇怪的念头——
如果是顾砚洲站在那个舞台上,他会弹什么曲子?
她不知道他会不会弹钢琴。但她莫名觉得,如果他会弹,一定比台上这个**得更好。
这个念头毫无道理,但她就是控制不住地这么想。
一曲终了,礼堂里爆发出雷鸣般的掌声。
林嘉树从钢琴前站起来,朝台下微微鞠了一躬。他的目光在观众席上扫过,不知道是不是沈星野的错觉,她觉得他的目光在自己身上停了一下。
“好帅……”陆辞晚小声说,“弹得也好……星星你觉得呢?”
“还行。”沈星野说。
陆辞晚已经懒得吐槽她的“还行”了。
晚会继续进行,但沈星野的心思已经不在这里了。她开始走神,想一些有的没的——明天的军训、下学期的课程、实验室的申请……
她正走神的时候,主持人说了一句让她瞬间回神的话。
“最后一个节目,是由物理系大二学生顾砚洲带来的——”
礼堂里响起一阵惊呼声。
沈星野的背一下子挺直了。
“——不是表演,是一个惊喜!顾砚洲同学为今晚的新生晚会准备了一份特别的礼物,请看大屏幕!”
舞台上的大屏幕亮了起来。
画面一开始是黑色的,然后出现了一个白色的光点。光点慢慢变大,变成了一颗星星。星星越来越多,铺满了整个屏幕,像是在夜空中撒了一把碎钻。
然后,星星开始移动。
它们不是随机移动的,而是在按照某种规律旋转、聚合、分散。沈星野盯着屏幕看了几秒,突然意识到这是什么——
这是一个星系模拟。
那些星星在按照万有引力定律运动,每一颗都受到其他所有星星的引力作用,轨迹精确得像是用公式算出来的。
但这不是一个普通的星系模拟。如果仔细看,会发现那些星星的运动轨迹并不是随机的——它们最终会聚集成一个形状。
一个心的形状。
礼堂里安静了两秒,然后爆发出巨大的尖叫声。
“天哪!!!”
“是心!是心的形状!”
“顾神也太会了吧!!!”
沈星野坐在座位上,一动不动地看着大屏幕。
那颗由无数星星聚成的心,在屏幕上停留了十秒,然后慢慢散开,变成了一行字:
“欢迎来到A大。”
全场沸腾。
沈星野发现自己的手在微微发抖。
她说不上来为什么。这只是一个欢迎新生的程序,是顾砚洲用物理知识做的一个小玩意儿,对任何人都没有特殊意义。
但她的心脏就是不听话地跳得很快。
“******!”陆辞晚激动得差点从座位上站起来,“顾砚洲也太绝了吧!物理系的浪漫!这谁顶得住啊!”
宋轻轻也忍不住感叹:“真的好浪漫……”
沈星野没有说话。
她低下头,假装在看手机,但手机屏幕是黑的。她的手指在膝盖上轻轻握紧,指甲掐进掌心。
她想起下午在图书馆,他把书递给她的时候,指尖碰到她的手背。
她想起那天在湖边,他弯腰帮她按行李牌的时候,手指压住金属扣的力度。
她想起开学典礼上,他隔着几十排座位朝她这个方向看了一眼。
她现在的心脏跳动的速度,比任何一次写代码时遇到*ug都要快。
沈星野深吸一口气,在心里对自己说——
冷静。这只是一个欢迎新生的程序。他对所有人都一样。
但那个由星星组成的心,在她脑海里怎么都挥不去。
晚会散场后,三个人跟着人群往外走。
礼堂门口的路灯把梧桐叶照得金灿灿的,晚风凉凉的,吹在脸上很舒服。
陆辞晚还在兴奋地讨论顾砚洲的那个星系模拟:“你说他是怎么做到的?用的是什么软件?是不是要用编程?”
“应该用的是Python,加上物理引擎。”沈星野下意识地回答,然后意识到自己暴露了什么。
陆辞晚意味深长地看着她:“哦?你不是不感兴趣吗?怎么知道得这么清楚?”
“我是学计算机的,知道这些不是很正常吗?”
“那你怎么知道他用的是Python?”
“……猜的。”
“你的猜测还挺准的嘛。”
沈星野不说话了,加快脚步往前走。
走到宿舍楼底下的时候,她习惯性地抬头看了一眼对面的男生宿舍楼。
三楼的阳台上,灯亮着。
阳台上站着一个人——穿着深蓝色的卫衣,双手撑在栏杆上,正低头看着什么。
顾砚洲。
沈星野的脚步顿了一下。
就在这时,顾砚洲抬起头,朝她的方向看了一眼。
隔着几十米的距离,隔着两栋楼之间的路灯和树影,两个人的目光在空中相遇。
沈星野感觉自己的心脏漏跳了一拍。
然后,顾砚洲收回目光,转身回了宿舍。阳台的灯灭了。
整个过程不到三秒。
沈星野站在原地,看着那扇黑漆漆的阳台,手不自觉地攥紧了裙摆。
“星星?你发什么呆呢?”陆辞晚在楼梯口喊她。
“来了。”沈星野应了一声,转身跑进宿舍楼。
上楼的时候,她的脚步很快,像是在逃离什么东西。
但她逃不掉的是——刚才那个对视的画面,已经像刻在她脑子里一样,怎么都抹不掉了。
晚上十一点半,宿舍熄灯了。
沈星野躺在床上,睁着眼睛看天花板。
手机屏幕亮了一下,是陆辞晚在群里发了一条消息。
陆辞晚:姐妹们!今天的新生晚会你们打几分!
宋轻轻:九分吧,扣一分因为音响有点杂音
姜糖:没去,不评分
陆辞晚:星星呢!
沈星野:八分
陆辞晚:为什么扣两分!
沈星野盯着屏幕,打了一行字,又删掉,又打了一行,又删掉。
最后她发了一句:
沈星野:因为最后一个节目太短了
陆辞晚秒回:
陆辞晚:????你不是不感兴趣吗!!
沈星野:我说的是节目太短,又不是人太短
陆辞晚:他那个节目一共三分二十秒!你还数了时间!!
沈星野:……
沈星野:晚安
陆辞晚:哈哈哈哈哈哈哈你心虚了!
宋轻轻:晚安
姜糖:晚安
沈星野把手机翻过去扣在枕头旁边,把被子拉到下巴。
她闭上眼睛,试图睡觉。
但脑子里全是那个由星星组成的心。
还有阳台上那个短暂的对视。
还有那行写在书上的、清瘦有力的字。
“这本书不错。”
她翻了个身,把脸埋进枕头里。
心跳声在安静的宿舍里格外清晰。
咚。咚。咚。
每一下都在提醒她——有什么东西,正在悄悄改变。
沈星野不知道的是,对面男生宿舍楼三楼的某间宿舍里,顾砚洲也没有睡。
他坐在书桌前,面前的电脑屏幕上是一段代码——就是今晚在新生晚会上播放的那个星系模拟。
他没有关掉它,而是一行一行地看过去。
代码的最后一行,有一串注释。
他用中文写了一句注释,用的是最小的字体,小到不会在屏幕上显示出来。
那行注释写的是:
“for her.”
顾砚洲盯着那行字看了很久,然后保存文件,关上电脑。
他摘下眼镜,揉了揉眉心,靠在椅背上。
闭上眼睛的时候,脑海里浮现的不是代码,不是物理公式,而是一个女孩踮脚够书的画面。
白色T恤,浅蓝色牛仔裤,歪歪扭扭的马尾。
还有那双很亮的眼睛。
他睁开眼睛,看了一眼窗外的夜空。
城市的光太亮了,看不到几颗星星。
但他知道,有一颗星星,就在对面那栋楼的四楼。
顾砚洲站起身,走到床边,躺下来。
他把被子拉到胸口,闭上眼睛。
嘴角微微弯了一下。
这一次,他没有压下去。
“但长得好看又聪明又高冷又有SCI论文的人可不多!”陆辞晚激动地挥舞着手里的手机,“你看看这张照片!这张!论坛上有人**的他昨天发言的照片!这侧脸!这下颌线!这手指!你看这手指!”
沈星野被迫看了一眼屏幕。
照片拍得很清晰——顾砚洲站在****,一只手扶着话筒,另一只手自然垂在身侧。聚光灯打在他身上,白衬衫的领口微微敞开,露出一小截锁骨。他的表情很淡,目光平视前方,像是在看某个很远的地方。
确实好看。
沈星野承认这一点,但只是在心里承认。
“还行吧。”她移开目光。
“还行?!”陆辞晚差点把手里的饭卡甩出去,“沈星野你的审美是不是被代码格式化了?”
两个人一路拌嘴走进食堂,沈星野打了一份番茄鸡蛋盖饭,陆辞晚照例打了满满一托盘菜。她们找了个靠窗的位置坐下,刚吃了几口,食堂门口突然传来一阵骚动。
“来了来了来了!”陆辞晚嘴里还**排骨,含糊不清地喊,“顾砚洲来了!”
沈星野下意识地抬头——
食堂门口,一个高个子男生走了进来。
他穿着一件深蓝色的卫衣,**没有拉,露出一头干净利落的黑发。金丝眼镜后面的眼睛淡淡地扫了一圈食堂,像是在找一个空位。他的步伐不快不慢,周围的人自动给他让出一条路,像是某种无形的气场在起作用。
沈星野发现,他走路的时候背挺得很直,肩膀很平,整个人像一把还没出鞘的刀。
“好帅……”陆辞晚小声尖叫,“好帅好帅好帅……”
沈星野低下头继续吃饭,但余光不自觉地跟着那个身影移动。
顾砚洲在食堂最里面的角落找到了一个空位,坐下来,把手机放在桌上,然后开始吃饭。他的动作很慢,每一口都嚼得很仔细,吃饭的时候不会看手机,也不会左顾右盼,专注得好像面前不是一份普通的午饭,而是一道需要精确求解的物理题。
沈星野看了三秒,收回目光。
“也就那样。”她说。
“你已经说了三遍‘也就那样’了。”陆辞晚幽幽地看着她,“你要是不感兴趣,为什么一直在看?”
“我哪有一直在看。”
“你从人家进门到现在,一共抬头看了四次。”
“……我在看食堂的菜单。”
“菜单在你背后。”
沈星野不说话了,低头猛扒饭,耳朵尖以肉眼可见的速度变红。
陆辞晚笑眯眯地看着她,像是发现了什么了不得的秘密。
下午没有安排,沈星野决定去图书馆借几本书。
A大的图书馆是一栋灰色的老建筑,外表看起来有点旧,但里面装修过,宽敞明亮,藏书量在全国高校里排前十。沈星野高中的时候就听说过这座图书馆,一直想来亲眼看看。
她刷校园卡进了门,在一楼大厅的电子屏上查了想借的书的位置——四楼,计算机科学专区。
电梯太慢了,她选择爬楼梯。
四楼的藏书区很安静,只有几个学生在看书。沈星野沿着书架慢慢走,手指划过一本本书的书脊,最后在“算法与数据结构”那一排停了下来。
她踮起脚尖,试图够到最高那层的一本书——《算法导论》的英文原版。
够不到。
她又踮了踮脚,指尖堪堪碰到书脊的边缘,但就是拿不下来。
就在她准备放弃、去找个梯子的时候,一只手从她身后伸过来,轻而易举地把那本书取了下来。
那只手很好看——手指修长,骨节分明,指甲修剪得很干净。
沈星野愣了一下,转过头。
顾砚洲站在她身后半步远的地方,手里拿着那本《算法导论》,低头看着她。
近距离看,他的五官比台上更清晰。眉毛很浓,眼睛很深,鼻梁挺直,嘴唇薄而好看。镜片后面的那双眼睛像是深不见底的湖水,平静、冷淡,但莫名让人觉得里面藏着什么东西。
“这本书?”他问,声音低沉,带着一点沙哑。
沈星野回过神来,点了点头。
顾砚洲把书递给她,手指松开的时候,指尖不小心碰到了她的手背。
两个人的动作同时顿了一下。
沈星野感觉手背像是被电了一下,酥**麻的,从指尖一直传到心脏。她飞快地缩回手,把书抱在怀里,耳朵又开始发烫了。
“谢谢。”她说,声音小得像蚊子哼。
“嗯。”
顾砚洲收回手,转身就要走。
沈星野看着他的背影,心里莫名涌上一股不服气——她就这么不值得他多看两眼吗?
“那个……”她开口叫住他。
顾砚洲停下脚步,偏过头看她。
“我们是不是见过?”沈星野问完就后悔了——这是什么老套的搭讪台词啊!
但顾砚洲的反应出乎她的意料。
他没有露出“你是不是在搭讪”的表情,而是很平静地看着她,像是在确认什么。
“前天下午,”他说,“湖边。”
沈星野愣住了。
他还记得。
“对……对,就是那天。”她有点结巴,“你帮我指了路,还帮我按了行李牌。”
“嗯。”
又是“嗯”。
沈星野在心里翻了个白眼,但嘴上还是客气地说:“谢谢你啊,那天要不是你指路,我可能到现在还在湖边转圈。”
顾砚洲的嘴角似乎动了一下——非常轻微,轻微到沈星野不确定自己是不是看错了。
“不客气。”他说。
然后他走了。
沈星野站在原地,看着他的背影消失在书架尽头。她低头看了一眼手里的《算法导论》,又抬头看了一眼他消失的方向,心里有一种说不清的感觉在发酵。
不是讨厌,也不是喜欢,而是一种更微妙的东西——像是她刚刚解开了一道题,但答案还没完全浮出水面。
她摇了摇头,抱着书走到阅读区坐下。
翻开书的第一页,她的目光落在扉页上——那里盖着图书馆的印章,还有一排手写的编号。编号的旁边,有一行用铅笔写的、非常淡的字迹:
“这本书不错。”
字迹清瘦有力,跟那天便利贴上的字一模一样。
沈星野盯着那行字看了很久,然后翻到下一页。
她不知道的是,顾砚洲走出藏书区之后,在拐角处停了一下。
他摘掉眼镜,用卫衣的袖口擦了擦镜片,然后重新戴上。
他想起刚才她踮脚够书的模样——穿着白色T恤和浅蓝色牛仔裤,马尾扎得有点歪,踮脚的时候整个人都在晃,像一只够不到树枝上的果子的小猫。
她接过书的时候,手指尖碰到他的手背,整个人像被烫到一样缩回去,耳朵红得像煮熟的虾。
顾砚洲靠在墙上,低头看着自己的手指。
刚才碰到她的那个地方,现在还有点微微发烫。
他站了几秒,然后转身走向电梯。
表情依旧是那副清冷的模样,但如果有人在这时候仔细看他的眼睛,会发现那双一向冷淡的眸子里,有什么东西在轻轻晃动。
很轻,像是湖面上落了一片叶子。
下午四点,沈星野从图书馆出来,手机震了一下。
是陆辞晚在宿舍群里发的消息。
陆辞晚:姐妹们!今晚新生晚会!你们去不去!
姜糖:不去,打游戏
宋轻轻:我想去,听说有音乐系的表演
陆辞晚:星星呢!
沈星野:随便
陆辞晚:那就去!七点!大礼堂!穿好看点!
沈星野:为什么要穿好看点
陆辞晚:因为新生晚会会有很多学长去看!说不定有帅的!
沈星野:……
姜糖:她脑子里只有男人
陆辞晚:你脑子里只有游戏!我们扯平了!
沈星野笑着把手机揣进口袋,沿着梧桐大道往宿舍走。
路过物理楼的时候,她下意识地放慢了脚步。
物理楼是一栋白色的建筑,和计算机系的灰楼隔着一个草坪。楼前的花坛里种着几棵桂花树,已经冒出了小小的花苞,空气中飘着若有若无的甜香。
她站在物理楼对面,抬头看了一眼。
三楼的窗户开着,隐约能看到里面有人在走动。她不知道顾砚洲在哪间实验室,也不知道他会不会在这个时间出现在这栋楼里。
她在想什么?
沈星野收回目光,加快脚步往宿舍走。
她一定是因为昨晚没睡好,脑子不太清醒。
对,就是这样。
回到宿舍,陆辞晚已经翻箱倒柜地在挑衣服了。
“星星你回来了!快帮我看看,这件好看还是这件好看?”她一手举着一件碎花连衣裙,一手举着一件白色衬衫裙,表情纠结得像在做高考数学最后一道大题。
“都好看。”沈星野真诚地说。
“你能不能给点有用的建议!”
“那……白的?”
“白的会不会太素了?”
“那你穿碎花的。”
“碎花的会不会太花了?”
沈星野:“……”
宋轻轻从上铺探出头来,温柔地笑了一下:“辞晚,你穿碎花的好看,衬你的肤色。”
陆辞晚立刻眉开眼笑:“好!听轻轻的!”
她转身去换衣服,沈星野趁机爬上自己的床,靠着墙坐下来。
“星星你不换衣服吗?”宋轻轻问。
沈星野低头看了看自己的白T恤和牛仔裤:“我觉得挺好的。”
“你确定?”
“确定。”
宋轻轻笑了笑,没有多说什么,但从上铺递下来一条浅粉色的发带:“这个借你,扎头发用。”
沈星野接过发带,犹豫了一下,把马尾拆了重新扎了一遍,用那条粉色发带系了个蝴蝶结。
“好看。”宋轻轻说。
“谢谢。”
沈星野照了照手机前置摄像头,觉得确实比之前精神了一点。
她告诉自己,这是因为今天心情好,跟要去参加新生晚会没有任何关系。
跟可能会在新生晚会上遇到谁,更没有关系。
晚上六点五十,三个人从宿舍出发。
姜糖果然没去,戴着耳机坐在椅子上打游戏,头都没抬。
大礼堂在校园的东边,是一栋很新的建筑,外墙是红砖和玻璃的组合,晚上亮灯的时候很好看。礼堂门口已经排起了长队,都是大一新生,叽叽喳喳地聊着天。
陆辞晚拉着沈星野和宋轻轻挤进了人群,一边走一边东张西望。
“你们说今晚会不会有帅哥表演?”
“音乐系那个林嘉树会弹钢琴,”宋轻轻说,“我在迎新群里看到有人发节目单了。”
“林嘉树?就是那个全省第三去学音乐的那个?”
“对。”
“哇,那我一定要看看!”陆辞晚激动地搓手。
三个人找到座位坐下来,陆辞晚坐在最外面,沈星野在中间,宋轻轻在最里面。礼堂很大,能容纳两千多人,舞台上的灯光正在调试,工作人员在搬乐器。
七点整,灯光暗下来,音乐响起。
新生晚会开始了。
节目一个接一个地上来——有唱歌的,有跳舞的,有小品,有乐队。质量参差不齐,但气氛很好,新生们的热情很高,每个节目结束都掌声雷动。
陆辞晚看得很投入,每个节目都要点评几句。宋轻轻安安静静地坐着,偶尔跟着节奏轻轻拍手。沈星野靠在椅背上,有一搭没一搭地看着舞台,脑子里想的还是下午在图书馆的事。
他到底有没有在书上写那行字?
那行字是什么时候写的?
他为什么要在那本书上写字?
“接下来有请音乐系大一新生林嘉树,为我们带来钢琴独奏——肖邦的《降E大调夜曲》。”
主持人话音刚落,礼堂里的灯光再次暗下来,只剩舞台中央一盏柔和的暖光灯。
一个男生从侧幕走出来。
他很高,大概一米八,穿着一件黑色的西装外套,里面是白衬衫,领口系着一枚小小的银色领针。头发比一般男生长一些,扎成一个低低的马尾,垂在肩后。五官深邃,眉眼之间有一种不属于这个年纪的沉静。
他走到钢琴前坐下,修长的手指搭在琴键上,停顿了两秒。
然后,音乐响起来了。
沈星野不懂钢琴,但她能听出来,这个**得很好。音符从他指尖流出来的时候,整个礼堂都安静了,连呼吸声都变得很轻。那首夜曲像是一条缓缓流淌的河,带着一种温柔的忧伤,在黑暗中闪闪发光。
陆辞晚不说话了,宋轻轻也一动不动地听着。
沈星野看着舞台上那个弹琴的男生,心里突然冒出一个奇怪的念头——
如果是顾砚洲站在那个舞台上,他会弹什么曲子?
她不知道他会不会弹钢琴。但她莫名觉得,如果他会弹,一定比台上这个**得更好。
这个念头毫无道理,但她就是控制不住地这么想。
一曲终了,礼堂里爆发出雷鸣般的掌声。
林嘉树从钢琴前站起来,朝台下微微鞠了一躬。他的目光在观众席上扫过,不知道是不是沈星野的错觉,她觉得他的目光在自己身上停了一下。
“好帅……”陆辞晚小声说,“弹得也好……星星你觉得呢?”
“还行。”沈星野说。
陆辞晚已经懒得吐槽她的“还行”了。
晚会继续进行,但沈星野的心思已经不在这里了。她开始走神,想一些有的没的——明天的军训、下学期的课程、实验室的申请……
她正走神的时候,主持人说了一句让她瞬间回神的话。
“最后一个节目,是由物理系大二学生顾砚洲带来的——”
礼堂里响起一阵惊呼声。
沈星野的背一下子挺直了。
“——不是表演,是一个惊喜!顾砚洲同学为今晚的新生晚会准备了一份特别的礼物,请看大屏幕!”
舞台上的大屏幕亮了起来。
画面一开始是黑色的,然后出现了一个白色的光点。光点慢慢变大,变成了一颗星星。星星越来越多,铺满了整个屏幕,像是在夜空中撒了一把碎钻。
然后,星星开始移动。
它们不是随机移动的,而是在按照某种规律旋转、聚合、分散。沈星野盯着屏幕看了几秒,突然意识到这是什么——
这是一个星系模拟。
那些星星在按照万有引力定律运动,每一颗都受到其他所有星星的引力作用,轨迹精确得像是用公式算出来的。
但这不是一个普通的星系模拟。如果仔细看,会发现那些星星的运动轨迹并不是随机的——它们最终会聚集成一个形状。
一个心的形状。
礼堂里安静了两秒,然后爆发出巨大的尖叫声。
“天哪!!!”
“是心!是心的形状!”
“顾神也太会了吧!!!”
沈星野坐在座位上,一动不动地看着大屏幕。
那颗由无数星星聚成的心,在屏幕上停留了十秒,然后慢慢散开,变成了一行字:
“欢迎来到A大。”
全场沸腾。
沈星野发现自己的手在微微发抖。
她说不上来为什么。这只是一个欢迎新生的程序,是顾砚洲用物理知识做的一个小玩意儿,对任何人都没有特殊意义。
但她的心脏就是不听话地跳得很快。
“******!”陆辞晚激动得差点从座位上站起来,“顾砚洲也太绝了吧!物理系的浪漫!这谁顶得住啊!”
宋轻轻也忍不住感叹:“真的好浪漫……”
沈星野没有说话。
她低下头,假装在看手机,但手机屏幕是黑的。她的手指在膝盖上轻轻握紧,指甲掐进掌心。
她想起下午在图书馆,他把书递给她的时候,指尖碰到她的手背。
她想起那天在湖边,他弯腰帮她按行李牌的时候,手指压住金属扣的力度。
她想起开学典礼上,他隔着几十排座位朝她这个方向看了一眼。
她现在的心脏跳动的速度,比任何一次写代码时遇到*ug都要快。
沈星野深吸一口气,在心里对自己说——
冷静。这只是一个欢迎新生的程序。他对所有人都一样。
但那个由星星组成的心,在她脑海里怎么都挥不去。
晚会散场后,三个人跟着人群往外走。
礼堂门口的路灯把梧桐叶照得金灿灿的,晚风凉凉的,吹在脸上很舒服。
陆辞晚还在兴奋地讨论顾砚洲的那个星系模拟:“你说他是怎么做到的?用的是什么软件?是不是要用编程?”
“应该用的是Python,加上物理引擎。”沈星野下意识地回答,然后意识到自己暴露了什么。
陆辞晚意味深长地看着她:“哦?你不是不感兴趣吗?怎么知道得这么清楚?”
“我是学计算机的,知道这些不是很正常吗?”
“那你怎么知道他用的是Python?”
“……猜的。”
“你的猜测还挺准的嘛。”
沈星野不说话了,加快脚步往前走。
走到宿舍楼底下的时候,她习惯性地抬头看了一眼对面的男生宿舍楼。
三楼的阳台上,灯亮着。
阳台上站着一个人——穿着深蓝色的卫衣,双手撑在栏杆上,正低头看着什么。
顾砚洲。
沈星野的脚步顿了一下。
就在这时,顾砚洲抬起头,朝她的方向看了一眼。
隔着几十米的距离,隔着两栋楼之间的路灯和树影,两个人的目光在空中相遇。
沈星野感觉自己的心脏漏跳了一拍。
然后,顾砚洲收回目光,转身回了宿舍。阳台的灯灭了。
整个过程不到三秒。
沈星野站在原地,看着那扇黑漆漆的阳台,手不自觉地攥紧了裙摆。
“星星?你发什么呆呢?”陆辞晚在楼梯口喊她。
“来了。”沈星野应了一声,转身跑进宿舍楼。
上楼的时候,她的脚步很快,像是在逃离什么东西。
但她逃不掉的是——刚才那个对视的画面,已经像刻在她脑子里一样,怎么都抹不掉了。
晚上十一点半,宿舍熄灯了。
沈星野躺在床上,睁着眼睛看天花板。
手机屏幕亮了一下,是陆辞晚在群里发了一条消息。
陆辞晚:姐妹们!今天的新生晚会你们打几分!
宋轻轻:九分吧,扣一分因为音响有点杂音
姜糖:没去,不评分
陆辞晚:星星呢!
沈星野:八分
陆辞晚:为什么扣两分!
沈星野盯着屏幕,打了一行字,又删掉,又打了一行,又删掉。
最后她发了一句:
沈星野:因为最后一个节目太短了
陆辞晚秒回:
陆辞晚:????你不是不感兴趣吗!!
沈星野:我说的是节目太短,又不是人太短
陆辞晚:他那个节目一共三分二十秒!你还数了时间!!
沈星野:……
沈星野:晚安
陆辞晚:哈哈哈哈哈哈哈你心虚了!
宋轻轻:晚安
姜糖:晚安
沈星野把手机翻过去扣在枕头旁边,把被子拉到下巴。
她闭上眼睛,试图睡觉。
但脑子里全是那个由星星组成的心。
还有阳台上那个短暂的对视。
还有那行写在书上的、清瘦有力的字。
“这本书不错。”
她翻了个身,把脸埋进枕头里。
心跳声在安静的宿舍里格外清晰。
咚。咚。咚。
每一下都在提醒她——有什么东西,正在悄悄改变。
沈星野不知道的是,对面男生宿舍楼三楼的某间宿舍里,顾砚洲也没有睡。
他坐在书桌前,面前的电脑屏幕上是一段代码——就是今晚在新生晚会上播放的那个星系模拟。
他没有关掉它,而是一行一行地看过去。
代码的最后一行,有一串注释。
他用中文写了一句注释,用的是最小的字体,小到不会在屏幕上显示出来。
那行注释写的是:
“for her.”
顾砚洲盯着那行字看了很久,然后保存文件,关上电脑。
他摘下眼镜,揉了揉眉心,靠在椅背上。
闭上眼睛的时候,脑海里浮现的不是代码,不是物理公式,而是一个女孩踮脚够书的画面。
白色T恤,浅蓝色牛仔裤,歪歪扭扭的马尾。
还有那双很亮的眼睛。
他睁开眼睛,看了一眼窗外的夜空。
城市的光太亮了,看不到几颗星星。
但他知道,有一颗星星,就在对面那栋楼的四楼。
顾砚洲站起身,走到床边,躺下来。
他把被子拉到胸口,闭上眼睛。
嘴角微微弯了一下。
这一次,他没有压下去。