陽光把大濱海岸的沙灘烤得發燙,細沙像融化的金箔從指縫間溜走。毛利小五郎踩著人字拖,啤酒肚在夏威夷襯衫下晃悠,對著翻湧的碧浪擺出健美姿勢:"小蘭,柯南,看好了!今天就讓你們見識一下我毛利小五郎的衝浪絕技!"
"爸爸,你去年也是這麼說的,結果在淺水區摔了七次。"小蘭彎腰給柯南塗防曬霜,指尖蹭過男孩鼻尖時,柯南猛地打了個噴嚏——他總覺得這場景莫名熟悉,好像很久前也有誰這樣細緻地為他做過防曬。
"那是熱身!"毛利小五郎梗著脖子往海邊走,忽然被遮陽傘下的身影絆住腳步。穿白色防曬衫的女孩正低頭翻書,海藻般的捲髮垂在肩頭,旁邊站著的青年穿著黑色速乾衣,側身除錯衝浪板的動作利落流暢,側臉線條在陽光下鋒利得像刀刻。
"夜一?灰原?"柯南的涼鞋踩在沙上發出咯吱聲,"你們怎麼也在這兒?"
工藤夜一抬眸時,睫毛上還沾著細碎的金芒:"博士說這裡的浪況適合練新板。"他指尖敲了敲衝浪板尾端的櫻花貼紙,那是灰原上週隨手貼的。
灰原合上書,耳尖微紅:"只是巧合。"話音剛落,就見毛利小五郎已經拽著位穿熒光衝浪服的女士討教技巧,對方爽朗的笑聲隔著二十米都能聽見。
"那是今岡汀,"夜一順著柯南的目光望去,"本地很有名的業餘衝浪選手,聽說拿過區域比賽的冠軍。"他話音剛落,就見個戴墨鏡的中年男人快步走過去,扯了扯今岡汀的胳膊,兩人不知說了些甚麼,今岡汀猛地甩開他的手,轉身跳進了浪花裡。
"那是她丈夫今岡海四郎,"灰原翻開手機裡的本地論壇,"上個月剛因為投資失敗吵過架,有人說他們在鬧離婚。"
柯南蹲在沙地上畫圈,指尖無意識地模仿著海浪的軌跡:"他們看起來關係很差。"
"何止差。"夜一望著今岡汀在浪尖翻轉的身影,"海四郎的公司三年前就資不抵債了,全靠今岡汀的獎金和代言撐著。"他忽然壓低聲音,"剛才在更衣室,我聽見海四郎打電話,說'再拿不到錢就同歸於盡'。"
海風捲著鹹腥味掠過沙灘,把這話吹得若有似無。柯南抬頭時,正撞見灰原遞過來的冰可樂,瓶身凝結的水珠滴在手腕上,涼得像某種預兆。
夜幕降臨時,烏雲突然從海平面壓過來。小蘭正幫柯南擦頭髮,就見海四郎跌跌撞撞跑過來,墨鏡歪在鼻樑上:"汀不見了!她下午說去買衝浪蠟,到現在都沒回來!"
"會不會是去朋友家了?"小蘭遞給他毛巾,卻被他揮手打掉。
"她手機關機了!"海四郎的聲音發顫,"剛才收到條簡訊,說要去K歌可能通宵......可她從來不去那種地方!"
柯南注意到他攥著手機的指節發白,螢幕亮著的簡訊介面裡,"通宵"兩個字的標點符號歪歪扭扭,和今岡汀白天簽名時利落的筆跡截然不同。
"我們分頭找吧。"夜一披上外套,"我去附近的酒吧問問,灰原你和小蘭去沙灘周圍看看,柯南跟我來。"
黑暗中,沙灘被月光鍍上層銀霜。柯南跟著夜一踩過退潮後的溼沙,忽然被甚麼東西硌了腳——是塊沾著指甲油的貝殼,玫紅色的甲油像凝固的血,邊緣還帶著半乾的痕跡。
"這是今岡汀的指甲油。"夜一用證物袋裝起貝殼,"下午她衝浪時補過一次,我記得這個顏色。"他忽然指向遠處的礁石群,"那裡有燈光。"
礁石縫隙裡卡著只女士涼鞋,鞋帶斷成兩截。柯南舉著 flashlight照過去,發現沙地上有串奇怪的印記,像是甚麼重物被拖過,邊緣還留著紙板的紋路。
"是履帶印。"夜一蹲下身,指尖拂過沙粒,"有人用紙板拼接成履帶,揹著東西在上面移動,這樣不會留下腳印。"他忽然轉頭看向柯南,目光銳利如鷹,"你有沒有覺得,海四郎的簡訊太刻意了?"
柯南想起白天的爭執,想起海四郎攥著手機的手,忽然打了個寒噤:"他在拖延時間。"
第二天清晨,尖叫聲刺破了沙灘的寧靜。今岡汀的屍體躺在朝陽染紅的沙地上,防寒服拉鍊拉得嚴嚴實實,脖子上隱約露出道深色勒痕。海四郎撲在屍體旁痛哭,肩膀抖得像風中的落葉:"我說過讓她別衝浪......"
"她不是衝浪死的。"柯南突然開口,踮腳扯了扯毛利小五郎的衣角,"叔叔你看,她的指甲油只塗了一半,而且防寒服裡面有塑膠袋的聲音。"
毛利小五郎還沒反應過來,夜一已經掀開了防寒服的袖口——裡面果然裹著層透明塑膠袋,邊緣沾著圈白色粉末。
"是安全繩勒的。"夜一指著那道勒痕,"塑膠袋是為了防止勒痕被防寒服蹭掉。"他忽然提高聲音,"海四郎先生,你昨晚說去警局報案,可值班記錄顯示你凌晨三點才到,這中間兩個小時去哪了?"
海四郎猛地抬頭,墨鏡滑到鼻尖:"我......我在找她......"
"用紙板做的履帶嗎?"灰原提著個證物袋走過來,裡面裝著拼接的硬紙板,邊緣還沾著沙粒和海草,"在你家車庫找到的,上面有今岡汀的頭髮。"
柯南踩著滑板滑到海四郎面前,故意用稚嫩的聲音說:"叔叔,你知道嗎?履帶印的間距和你的步幅完全一致哦。而且......"他舉起手機,螢幕上是夜一凌晨拍到的照片——海四郎的車停在礁石旁,後備箱裡露出半截防寒服。
海四郎的防線徹底崩潰了。他癱坐在沙地上,斷斷續續地說:"她要離婚......說要把房子賣了還她的獎金......我一時糊塗......"
"你用安全繩勒死她後,套上塑膠袋再穿防寒服,假裝是衝浪意外。"夜一補充道,"然後用紙板履帶把她運到沙灘,偽造溺水假象。那條簡訊是你自己發的,為了製造不在場證明。"
警車帶走海四郎時,朝陽正從海平面升起。小蘭望著空蕩蕩的海面,忽然嘆了口氣:"好好的假期......"
"別讓壞人破壞了心情。"夜一扛著衝浪板走向海水,"新板還沒試過呢。"他忽然回頭看向柯南,嘴角勾起抹熟悉的笑,"小鬼,敢不敢來比一場?"
柯南愣了愣,突然想起很久前的夏天,工藤新一也曾這樣笑著向他挑戰。浪花翻湧間,夜一的身影和記憶中的少年漸漸重合,陽光穿過他揚起的水花,在沙地上投下躍動的光斑。
"誰怕誰!"柯南抓起兒童衝浪板,迎著浪衝了過去。
小蘭看著兩個追逐浪花的身影,忽然對灰原笑了笑:"他們倆好像啊。"
灰原望著海面上的白色浪花,輕聲說:"或許吧。"風吹起她的捲髮,露出脖頸上枚小小的櫻花項鍊——那是夜一昨天順手贏來的獎品,說是"給需要防曬的小朋友"。
遠處,毛利小五郎又在淺水區摔了個四腳朝天,濺起的水花驚飛了群海鷗。柯南和夜一同時回頭,望著那滑稽的身影哈哈大笑,笑聲被海浪卷著,飄向了無垠的碧藍海平線。
海浪卷著細沙漫過腳踝,柯南踩著兒童衝浪板在淺水區轉圈,忽然被身後的浪花拍得一個趔趄。夜一伸手扶住他的腰,掌心的溫度透過溼透的泳衣滲進來,像極了新一某次在熱帶樂園教他滑旱冰時的力道。
“重心放低。”夜一的聲音混著浪聲傳來,“膝蓋彎一點,想象自己是塊浮木。”
柯南仰頭看他,陽光在他溼漉漉的髮梢碎成金點:“你好像很會這個。”
“以前常和……朋友來。”夜一的目光飄向遠處的防波堤,那裡有個穿白襯衫的少年正在拍照,背影像極了記憶裡某個總愛拽著他比速度的傢伙。他忽然笑了笑,推了把柯南的衝浪板,“坐穩了, ining wave(浪來了)!”
浪花把兩人托起來又落下,柯南的笑聲驚飛了礁石上的白鷺。他看見小蘭正舉著相機拍照,灰原則坐在遮陽傘下翻書,書頁被海風掀得嘩嘩響。沙灘上,目暮警官剛結束筆錄,正被毛利小五郎拉著討論哪家海鮮店的龍蝦最新鮮。
“喂,工藤!”柯南突然喊出聲,又在夜一回頭時慌忙改口,“我是說……夜一哥哥,你看那邊!”
夜一順著他指的方向望去,防波堤下的陰影裡,有個戴鴨舌帽的男人正鬼鬼祟祟地往海里扔東西。“是海四郎的助理。”夜一眯起眼,“早上在警局見過,他說昨晚一直和海四郎在一起。”
兩人悄悄繞到防波堤後,正撞見那男人把個金屬盒往礁石縫裡塞。柯南眼疾手快地撲過去按住盒子,裡面嘩啦啦滾出幾枚金幣,邊緣刻著“1943”的字樣。
“這是……”柯南掂了掂金幣,分量沉得驚人。
“戰時遺留的軍需品。”夜一認出盒子上的軍徽,“今岡家的老房子以前是日軍倉庫,難怪海四郎死活不肯賣房子。”他忽然拽住想跑的男人,“你幫海四郎藏這個,是為了分贓?”
男人的臉瞬間慘白,嘴唇哆嗦著吐露實情——海四郎不僅欠了高利貸,還偷偷挖了老宅地下的金幣想跑路,今岡汀發現後堅持要上交國家,這才讓他起了殺心。
“這些金幣值多少錢?”柯南盯著金幣上的鷹徽,忽然想起圖書館裡看過的歷史書。
“夠還清海四郎所有債務,還能剩下兩億。”夜一用手機拍下金幣,“這才是他殺人的真正動機。”
警笛聲再次響起時,小蘭正把切好的西瓜遞給灰原。“他們又發現甚麼了?”她望著防波堤的方向,眼裡滿是擔憂。
灰原咬了口西瓜,目光落在海面上:“大概是讓真相更完整的東西。”她忽然輕笑一聲,“你不覺得,夜一和柯南有時候像在演雙簧嗎?一個拋線索,一個揭答案。”
小蘭想起剛才拍照時,夜一故意把衝浪板往柯南那邊撞,讓他正好看見助理藏東西的場景,忍不住笑了:“可能這就是默契吧。”
中午的海鮮店裡,毛利小五郎正對著龍蝦大流口水,忽然被夜一潑了杯冰水:“清醒點,大叔。海四郎的賬戶裡還有筆不明來源的匯款,上週剛到賬。”
“關我甚麼事?”毛利小五郎抹了把臉,“兇手不是已經抓到了嗎?”
“但匯款人是今岡汀。”柯南扒著椅子扶手,“她為甚麼要給想殺自己的人打錢?”
夜一把手機推到他面前,螢幕上是今岡汀的日記照片——是灰原在搜查房間時發現的。最新一頁寫著:“海四郎說要去自首,把金幣還回去。我給他打了最後一筆錢,希望能幫他還清高利貸。”
“她知道金幣的事?”小蘭捂住嘴,“還想幫他?”
“她早就發現了。”夜一翻到前幾頁,“三個月前就開始偷偷記錄海四郎的行蹤,卻沒告訴任何人。日記裡說……‘畢竟是夫妻,想給他最後一次機會’。”
店裡的空氣突然安靜下來,只有窗外的海浪聲在反覆沖刷著礁石。柯南想起今岡汀在浪尖翻轉的身影,想起她補指甲油時對同伴笑說“海四郎其實很怕水”,忽然覺得喉嚨發緊。
“真是個笨蛋。”毛利小五郎灌了口啤酒,聲音悶悶的,“這種男人值得嗎?”
“或許這就是她的方式。”灰原放下叉子,“就像有些人總喜歡把心事藏在浪裡,以為不說出口就不會受傷。”她的目光掠過夜一,又很快移開,落在柯南沾著西瓜汁的嘴角。
下午的衝浪課意外地順利。毛利小五郎雖然還是摔了不少次,卻總算能在板上站穩三秒鐘,為此他舉著啤酒瓶跟隔壁桌的遊客吹噓了半小時。小蘭帶著柯南練習起板,每次成功站起來時,兩人的擊掌聲都能驚起一群海鳥。
“夜一哥哥好像在看我們。”柯南擦著臉上的海水,發現夜一正坐在沙灘上發呆,手裡的樹枝在沙上畫著奇怪的符號。
“他在算潮汐。”灰原不知何時走了過來,遞給他條毛巾,“說明天會有罕見的雙湧浪,適合做桶浪動作。”她頓了頓,“他以前和朋友約定過,要在這裡完成一次完美的桶浪穿越。”
柯南想起夜一早上望著防波堤的眼神,突然明白那些符號是甚麼——是海浪的軌跡圖,和新一筆記本里畫的一模一樣。
夕陽把海面染成蜂蜜色時,夜一突然站起來,對沖浪板上的柯南招手:“敢不敢來試試?”
他帶著柯南划向深海,遠處的浪峰像道透明的牆。“抓好邊緣。”夜一的聲音在浪聲裡格外清晰,“等下浪會把我們包起來,別害怕。”
柯南點頭的瞬間,巨浪已經湧來。天旋地轉間,他看見夜一的側臉在水牆裡閃了一下,像被陽光穿透的琥珀。有那麼一秒,他彷彿聽見了新一的聲音,在喊他的名字,帶著少年人特有的囂張笑意。
“看到了嗎?”衝出浪桶時,夜一的頭髮貼在額上,眼裡閃著從未有過的亮,“這就是桶浪。”
柯南望著他溼透的襯衫下隱約露出的傷疤——和新一在遊樂園被打中的位置一模一樣。他突然笑了,迎著撲面而來的浪花大喊:“再來一次!”
月光爬上防波堤時,大家圍坐在篝火旁烤魷魚。毛利小五郎已經醉得不省人事,抱著個空酒瓶打呼嚕。小蘭和灰原在討論明天的早餐,偶爾傳來低低的笑聲。
“你看。”夜一忽然碰了碰柯南的胳膊,指向天空,“獵戶座升起來了。”
柯南仰頭,看見三顆亮星連成的腰帶,忽然想起小時候新一帶他去天文臺,指著同樣的星座說:“看到那顆最亮的嗎?那是參宿四,再過百萬年它會爆炸成超新星。”
“百萬年很久啊。”當時的他這樣說。
“但總有人能等到。”新一的聲音像在耳邊,“就像有些約定,就算隔著很遠,也總會實現。”
海風捲著火星掠過沙灘,夜一的衝浪板在月光下泛著銀輝,板尾的櫻花貼紙被浪打得起了點卷,像極了新一那件總被洗衣機攪變形的白襯衫。
“柯南,夜一哥哥,快來吃布丁!”小蘭的聲音從篝火旁傳來。
柯南起身時,發現夜一在沙上留下的最後一個符號——是個笑臉,嘴角的弧度和新一每次破案後得意的表情分毫不差。
他忽然不著急知道夜一是誰了。
因為有些東西從來沒變過。比如海浪的節奏,比如獵戶座的位置,比如總有人在浪尖上等著他,笑著說“來比一場啊”。
明天的雙湧浪還在海里醞釀,就像那些藏在時光裡的約定,總有一天會隨著朝陽一起,驚豔整個沙灘。
篝火的火星隨著海風飄向夜空,與獵戶座的星光交融在一起。柯南走到夜一身旁時,正看見他用樹枝在沙地上畫著甚麼,湊近了才發現是個簡易的衝浪板草圖,板底標註著一行小字:“給新一,等你回來比一場”。
“這是……”柯南的聲音有些發顫,指尖輕輕觸碰到那行字,沙粒的粗糙感像某種滾燙的印記。
夜一沒有抬頭,只是把樹枝遞給了他:“以前總跟他爭誰能先在桶浪裡站穩十秒,他總說我靠蠻力,我嫌他太較真。”他忽然笑了,眼角的紋路里盛著月光,“上次見他,他說在研究甚麼變聲裝置,還說要讓我見識下‘絕對不會被浪打翻’的技巧……”
話音未落,小蘭舉著兩盒布丁走過來,塑膠盒在月光下泛著微光:“在聊甚麼呢?灰原說你們剛才在浪裡像兩隻海豚,她都拍下來了。”
柯南接過布丁,瞥見夜一悄悄用腳抹去了沙地上的字,動作自然得像海浪拂過沙灘。他忽然注意到夜一衝浪板的防滑墊上,有個極淡的刻痕——是個“新”字,被磨損得幾乎看不清,卻在月光下透著執拗的痕跡。
“夜一哥哥以前和朋友約定的桶浪穿越,是和新一哥哥嗎?”柯南假裝不經意地問,撕開布丁蓋的手指有些用力。
夜一的動作頓了頓,隨即舀起一勺布丁笑道:“你這小鬼,怎麼甚麼都想知道?”他沒直接回答,卻話鋒一轉,“明天的雙湧浪適合長板,要不要試試?我可以教你站板。”
“好啊!”柯南立刻應下,心裡卻像被海浪拍過似的,又酸又暖。他想起新一失蹤前,曾在電話裡興奮地說“等這個案子結束,就去大濱海岸挑戰雙湧浪,到時候讓你見識真正的技巧”,那時的海風彷彿還留在聽筒裡,帶著少年人的雀躍。
第二天清晨,天剛矇矇亮,柯南就被窗外的海浪聲叫醒。夜一已經在沙灘上除錯長板,晨光給他鍍上一層金邊,衝浪板上的櫻花貼紙在朝陽下格外鮮亮——那是小蘭去年送給新一的生日禮物,當時新一還抱怨“太幼稚”,卻每天都帶著板去練習。
“醒了?”夜一回頭笑了笑,把一件防曬衣扔給他,“今天浪力足,穿這個不容易被礁石擦傷。”柯南接住衣服,發現領口內側繡著個小小的“K”,和新一那件舊衣上的刺繡一模一樣,只是洗得有些發白。
兩人推著長板走進海水時,小蘭和灰原也來了,手裡提著早餐籃。“加油哦!”小蘭揮著三明治喊道,灰原則舉起相機,鏡頭對準了正在浪尖準備起板的夜一。
夜一深吸一口氣,踩著板迎著第一波雙湧浪站起,身姿舒展得像只展翅的海鳥。柯南緊隨其後,在他的引導下調整重心,浪花從腳下掠過,帶著鹹澀的氣息,耳邊是夜一的聲音:“膝蓋再彎一點,對,就像你小時候學滑板那樣,相信自己的平衡感!”
那語氣、那細節,分明就是新一才知道的往事。柯南忽然不再刻意去分辨眼前的人是誰,只是跟著他的節奏在浪裡穿梭。當兩道身影並肩衝出桶浪時,岸上爆發出小蘭的歡呼聲,灰原的相機也定格下這一幕——照片裡,兩個衝浪板上的櫻花貼紙在陽光下重疊,像兩顆緊緊靠在一起的心。
中午休息時,夜一從揹包裡拿出箇舊相簿,封面已經褪色。他翻到其中一頁,指著一張泛黃的照片說:“看,這是我和他第一次在這片海衝浪的樣子,他當時摔得掉了兩顆牙,還嘴硬說‘是故意試試沙質’。”
照片上的兩個少年笑得燦爛,左邊的夜一帶著牙套,右邊的新一缺著門牙,手裡卻還舉著衝浪板比耶,背景裡的大濱海岸和現在一模一樣,連礁石的形狀都分毫不差。柯南的手指撫過照片裡新一的臉,忽然覺得眼眶發燙——原來有些約定,真的會以另一種方式實現。
下午,海面上的浪漸漸平息,夜一卻忽然說:“來玩個遊戲吧,誰先在浪尖擺出‘飛燕式’,就算贏。”這是新一最擅長的動作,也是他失蹤前最想教會柯南的技巧。
柯南剛站起板,就看見夜一已經在浪尖舒展身體,雙臂展開如燕,身姿與記憶中新一的動作絲毫不差。他忽然笑了,也跟著躍起,海風穿過指尖時,他彷彿聽見新一的聲音在耳邊說:“做得好,柯南——不,應該叫你工藤了。”
夕陽西下時,夜一把長板遞給柯南:“這個,送你了。”衝浪板上的櫻花貼紙在餘暉中閃著光,“以前總覺得他太較真,現在才明白,有些堅持不是固執,是不想辜負約定。”
柯南接過板,指尖觸到那熟悉的貼紙,忽然抬頭問:“你甚麼時候……還會再來?”
夜一望著漸漸沉入海面的夕陽,笑著說:“只要這片海還在,只要有人記得約定,我就一直在。”他頓了頓,補充道,“對了,他讓我告訴你,那些藏在倉庫裡的推理筆記,其實都標了重點,密碼是你的生日。”
柯南愣住了,那些筆記是新一失蹤後,他一直沒找到的寶藏。夜一卻已經轉身走向海岸,背影在暮色中漸漸模糊,只留下一句隨風飄來的話:“替我告訴他,下次見面,我可不會再讓他贏了。”
小蘭走過來,輕輕拍了拍柯南的肩膀:“在想甚麼呢?”柯南搖搖頭,低頭看著衝浪板上的櫻花貼紙,忽然笑了。
海浪依舊拍打著沙灘,像無數個過去的日夜。柯南知道,無論時光過去多久,無論眼前的人以何種模樣出現,有些東西永遠不會改變——比如這片海的節奏,比如推理時的默契,比如那個藏在浪花裡的約定,正隨著雙湧浪的餘波,一次次湧上心岸,從未遠離。
後來,柯南在新一的倉庫裡找到了那些筆記,密碼果然是他的生日。扉頁上有一行新寫的字,筆跡和夜一在沙地上的字跡如出一轍:“浪會記得每一次潮起,我會記得每一個約定。”
窗外的海風掀起書頁,帶著大濱海岸的氣息,彷彿在說:真正的羈絆,從不需要刻意證明,就像海與岸,永遠相擁,從未分離。