10 月 29 日,周二,安岳县实验中学校历上的“普通一日”。
银杏叶黄到第七成,边缘先焦,像被谁用 2B 铅笔轻轻擦过一圈。
美术班在山顶老画室,独立院落,红砖墙爬满爬山虎;文化班在山脚主教学楼,两者海拔差 27 米,课间 10 分钟刚好互不串门——除非有人故意绕远。
上午第三节下课铃 10:15。
宋归璋把速写本卷成筒,塞进布袋,绕过锅炉房,去山脚小卖部买柠檬果冻。
他走得急,鞋带又松,左边比右边长 4 cm——他量过——鞋带头拍在地上,像一条不肯收尾的辅助线。
小卖部冰柜在最里侧,果冻只剩最后一排,月黄色。
宋归璋伸手,同时碰到另一只指尖——干燥、带一点 AD 钙奶的水汽。
聂星垣。
两人各站在冰柜 45°延长线上,中间隔着 30 cm 冷空气,像两条异面直线忽然被塞进同一平面。
“你先来。”聂星垣说,声音低到只有冰柜压缩机听得见。
宋归璋没客气,抽走三颗,掌心冰凉;聂星垣随后拿了两瓶奶,瓶盖凝着水珠,像两枚微型透镜。
收银台排队,前后却再无人——美术班下课早 5 分钟,文化班还在拖堂,时间差被卡得精准,像有人提前算好定义域。
出小卖部,阳光薄得像被水稀释的钛白。
聂星垣走在他左边,影子被银杏枝切成一段一段,落在宋归璋鞋面,像一条时断时续的数轴。
到分叉口,左边上坡去画室,右边直行回主楼,海拔差开始生效。
宋归璋先停,低头系鞋带——还是松。
聂星垣没走,单手插兜,另一只手拎着奶,瓶壁水珠滚下来,正落进鞋带死结里,像给方程补了一个无关条件。
“鞋带长度 120 cm,系双环扣最省摩擦力。”
他说得随意,像在背一条物理小结论,尾音却轻飘飘地落在宋归璋耳后。
宋归璋“嗯”了一声,把结抽紧,起身,两人之间只剩 10 cm,呼吸混着柠檬香精与乳酸味,酸度 0.3%,他算过。
聂星垣先迈步,却在擦肩时把一瓶奶塞进他布袋,动作快得像递一封匿名信。
“常温 28℃,甜度 7%,误差±2%。”
声音被风带走,人已经走出三步。
宋归璋回头,只看见对方后颈那块被晒淡的校服领,像一条渐近线,永远差 1°才能相交。
第四节是文化班体育。
聂星垣在操场跑 1000 m,计时 3′15″,比上次慢 3 秒——鞋带松了两次,一次在起点,一次在 600 m 处。
终点线旁,美术班正抬着画板去山后写生,两队人隔着跑道,像隔着一条被拉长的 y 轴。
宋归璋走在队尾,手里拎着那瓶 AD 钙奶,没喝,只是让阳光透过瓶身,在掌心投下一团乳白的亮斑,像一枚未聚焦的月亮。
中午 12:05,食堂人潮高峰。
美术班提前 10 分钟放课,宋归璋却绕到主楼后的小天台——那里安静,能听到文化班下课铃的回声。
他坐在风口,把奶放在栏杆,瓶身被风吹得微颤,像一颗不稳定的心电脉冲。
天台铁门“咔哒”一声,有人上来。
聂星垣。
手里拎着学生会的登记板,借口“巡查噪音”,却在上最后一级台阶时把登记板反扣——白纸背面用铅笔写着一行小字:x=午休剩余时间,y=心跳。
宋归璋没回头,只把奶往旁边推了 5 cm,空出位置。
聂星垣坐下,两人之间隔 25 cm,刚好是栏杆立柱的间距,像被一条无形的铅垂线固定。
“下午你们画室讲色彩冷暖?”他问。
“嗯。”宋归璋答,“你们物理讲到哪?”
“机械能守恒。”聂星垣说,“公式里摩擦力忽略不计,但现实总要有人拧紧螺丝。”
说话间,他用指尖在栏杆上划了一道,金属发出极细的“滋”,像给空气补了一条渐近线。
风把银杏叶吹上来,一片落在瓶口,叶柄恰好卡在瓶肩,像一枚天然的书签。
宋归璋把叶子转了个方向,叶尖对准聂星垣,像递一支没削的铅笔。
“银杏叶脉分形维数 1.7,”聂星垣说,“比你上次画的折断枝少 0.2。”
宋归璋笑了一下,眼尾弯出很浅的月牙,像把一条冷硬的公式忽然解出了温柔解。
午休结束铃 12:45。
两人同时起身,却谁也没先走。
聂星垣把登记板重新翻回正面,在“噪音”一栏写:“风声,≤30 dB,合格。”
字迹工整,却在“合格”最后一捺上拖得长而轻,像一声叹息。
下楼梯时,宋归璋走在前,聂星垣落后一步,影子叠在台阶,像一条被拉长的斜线,终于找到相同的斜率。
傍晚 17:40,美术班加课。
画室灯管老化,一闪一闪,像坏掉的节拍器。
宋归璋把 AD 钙奶空瓶倒扣在窗台,瓶身用铅笔写了极小的坐标:x=日落时间,y=余光。
写完,他把瓶口对准山脚主楼,像给某道未解的题设一个虚拟解。
同一时间,文化班物理实验。
聂星垣在数据纸上多画了一条无关的曲线,落款仍是一个 V,像给某人留的暗号。
实验结束,他绕到山顶,路过画室窗外,脚步却没收住,惯性往前,像被一条看不见的切线带走。
窗内,宋归璋正给一幅静物铺背景,青绿颜料在调色盘里被刮成一道极细的线,像把一条渐近线偷偷藏进色块。
窗外,聂星垣抬手,在玻璃上留下一点雾气,雾气很快凝成水珠,顺着窗棂滑下去,正落在 AD 钙奶瓶口,发出“哒”一声轻响——像给某个未命名的函数,补上一个终值。
夜自习 21:30,断电检修,整座校园沉入黑暗。
美术班画室独立电闸,优先恢复,灯重新亮起时,宋归璋发现窗台上多了一张折得方正的纸巾——x=熄灯时间,y=心跳。
坐标轴终点停在 21:31,比实际熄灯晚 1 分钟,像谁故意把定义域放宽,只为让两条异面直线能在纸面短暂共点。
他把纸巾夹进速写本,指尖蹭到一点未干的墨迹,凉而湿,像月光在纸上咬了一口。
窗外,山脚步行街路灯依次亮起,像一条被拉长的数轴,把山脚与山顶重新连成一条斜率温柔的直线。
宋归璋把窗推开一条缝,风带着银杏味灌进来,吹得瓶口那片叶子转了个圈,叶柄正好指向山脚主楼——
那里,文化班教室的灯也亮了,像有人在黑暗里悄悄按下开关,把一条断掉的函数图像,重新续上。
22:05,检修结束,校园重新通电,广播里飘出断断续续的电流杂音,像谁把夜空撕了个小口子。
宋归璋把窗缝关小,却听见楼下有人喊“美术班关灯倒计时——三十秒!”
他低头,看见聂星垣站在操场入口,手里拎着那只深蓝色保温杯,杯壁反光,像一枚被路灯点亮的星。
三十秒,足够让一条直线走完一段斜边。
宋归璋把速写本塞进布袋,顺手把 AD 钙奶空瓶倒过来,瓶底朝外,在瓶身最凹处用指甲添了最后一行小字:z=海拔差,Δh=27 m。
写完,他把瓶子轻轻放在窗台内侧,像给某人留一盏不肯熄的航标。
灯灭。
画室陷入黑暗的瞬间,山脚主楼也“啪”一声熄灯,两座楼像同时被拔掉电源的孪生星,隔着 27 米垂直距离,短暂地共享同一频率的暗。
宋归璋站在窗前,听见自己心跳——咚、咚、咚——三拍,刚好对上远处操场传来的脚步声。
聂星垣开始跑。
不是体育课那种计时跑,而是慢速,步距 0.9 米,步频 1.8 步/秒,像要把一条斜边匀速走完。
黑暗里,他的轮廓被路灯切成一帧一帧的剪影,每跑一步,鞋底碾过落叶,发出极轻的“嚓”,像给某个未命名的函数补一个采样点。
宋归璋在窗沿数着:一、二、三……数到第七步时,聂星垣忽然停住,抬头。
两人之间隔着 27 米海拔差、一条环山台阶、无数银杏叶,却在同一秒里把视线对准彼此,像两条异面直线终于在无穷远处相交。
聂星垣抬手,把保温杯放在台阶第三格——正是白天那张纸巾上 x 轴的终点 21:31 所对应的实际位置。
杯壁在月光下泛出极淡的银,像一枚被夜风磨亮的坐标点。
他松开手,转身,继续往山顶走,背影被路灯越拉越长,斜率恰好与画室窗台形成 45°,像一条不肯失真的对称轴。
宋归璋屏住呼吸,把窗彻底推开,风灌进来,带着十月末尾的凉。
他听见自己心跳忽然加速——比熄灯前多出 7 次/分,像有人把 y 轴的刻度悄悄往上拨了一格。
远处,聂星垣走到台阶尽头,回头,最后一次抬手。
不是挥手,只是用食指在空气里划了一道极短的横线——一厘米,0.2 秒,像给一条未写完的方程补上最后的等号。
然后,他消失在山顶拐角,像被夜色收起的渐近线。
宋归璋在黑暗里站了很久,直到心跳重新慢下来,才伸手把窗台上的空瓶拿进室内。
瓶壁沾了露水,凉得像一枚未落地的月亮。
他把瓶口对准自己,轻轻吹了一口气——白雾在瓶内凝成细小的水珠,沿着“Δh=27 m”那行字滑下去,像给某个未知函数,补上一个终值。
窗外,风停了,蝉声也停了。
整座校园沉入同一频率的寂静,像一条被拉直的数轴,终于把两个遥远的点,悄悄收进同一个定义域。