早餐店的鐵捲門只拉起一半。
林書豪站在騎樓外,先看見的是那條縫。縫裡有煎台的白煙,有塑膠籃裡疊好的蛋餅皮,有老闆娘熟悉的拖鞋聲。這些都很正常。
不正常的是影子。
老闆娘人往左走,影子留在原地。
那道影子貼在地上,從鐵捲門下方伸出來,像一張被壓扁的黑紙。煎台火光晃了一下,影子也該晃,可它沒有。它停在收銀台前,姿勢像有人正把手伸向零錢盤。
林書豪沒有立刻進去。
守夜 App 在口袋裡震動。
【觀察二次:已開始】
【目標:早餐店店主】
【異常:影子未同步】
【提醒:請勿直接稱呼影子。】
他把手機收起來。
這種提醒通常不是好意。守夜 App 很少提醒「不要」什麼。它只給任務、倒數、體溫、存在感。當它開始說不要,代表那件事不是危險而已,是有人很希望他做錯。
早餐店裡有人喊:「老闆娘,兩份起司蛋餅一杯大冰奶!」
「好啦,等一下。」
老闆娘的聲音從煎台旁傳出來,還是那個脆脆的聲音。她一邊翻蛋餅,一邊罵門口的工地。
「今天又圍起來,叫人家機車停哪裡?雨一下就淹,淹了又說我們店家排水沒清。奇怪,整條路挖成這樣,是我拿鍋鏟挖的喔?」
排隊的人笑了一下。
沒有人注意地上的影子。
或者說,大家都注意到了某種不對,卻把它當成太早起、下雨、工地反光、眼睛花。台北人很擅長這件事。路口標線忽然改了,行人被導到奇怪的臨時通道,機車從水泥護欄旁鑽出來,大家皺眉、閃開、罵兩句,然後繼續上班。
城市教會人忍受異常。
異常也因此學會裝成日常。
王柏鈞從巷口跑來,手上提著兩杯豆漿。
「你怎麼不進去?」
林書豪指了指地上。
王柏鈞低頭。
他看了三秒,臉色慢慢變白。
「她的影子……」
「小聲。」
王柏鈞立刻閉嘴。
那道影子動了一下。
不是跟著老闆娘動。是像聽見有人提到它,微微抬起了頭。
影子沒有頭。
但林書豪感覺它看向他們。
謝雨晴的訊息在這時跳出來。
【不要進門檻。先看它替誰收錢。】
林書豪回了一個句點。
謝雨晴又傳:
【你每次回句點都很討厭。】
他沒有笑。
他看見影子的手碰到零錢盤。
一個上班族把五十元硬幣放在收銀台上。老闆娘人在煎台,頭也不回地說:「放那邊就好,找十塊自己拿。」
那是早餐店很常見的信任。
忙的時候,熟客自己拿餐、自己找錢,老闆娘不用每一個都盯。這種信任讓清晨的隊伍跑得很快,也讓一些城市裡還沒壞掉的東西維持著。
影子的手伸進零錢盤。
它沒有拿硬幣。
它拿走的是那名上班族手指碰過硬幣後留下的黑邊。
很薄的一層。
像影子的屑。
上班族拿了十塊走出去,走到路口時,腳步忽然慢了。他站在斑馬線前,看著紅燈,像忘記自己要去哪裡。
林書豪的右眼刺了一下。
守夜 App 自行亮起。
【暫存:姓名感應失敗】
【來源:早餐店零錢盤】
【用途:替代小額確認】
王柏鈞壓低聲音:「它在收影子?」
「不是整個。」林書豪說,「收邊角。」
「邊角可以幹嘛?」
林書豪看著上班族重新走過馬路,背影在人群裡變得很淡。
「補缺。」
早餐店列入觀察二次,不是因為老闆娘說謊幫他拒收。是因為這間店每天早上接住太多人的小動作:自己找錢、幫後面的人拿醬油包、把傘靠在同一個架子、外送員先欠五塊明天補。這些小動作不會進入任何正式紀錄,卻讓一個社區不至於完全變成冷冰冰的收據。
而墨氏樓那種東西最喜歡的,就是沒有正式紀錄卻很有用的地方。
因為沒有人知道該怎麼報案。
你要怎麼跟警察說,早餐店的零錢盤在收人的影子邊角?
你要怎麼跟里長說,老闆娘的影子沒有跟著她動?
你要怎麼跟工務單位說,工地圍籬外的路燈把人照得越來越薄?
林書豪看著鐵捲門下的縫,忽然想到昨天那間地下名冊室。原影和未來影都還在那裡,沒有被他領走。這是他選的。他不想讓任何地方替他定義「林書豪應該是哪一種樣子」。
但早餐店不一樣。
老闆娘沒有選。
她只是幫他說了一句「這個人不是我們店裡的」。那句話在那時候救了他。現在有人回頭來找她收費。
王柏鈞說:「我們要提醒她嗎?」
「不能直接講影子。」
「那怎麼講?」
林書豪看著店門口貼的公告。
公告是老闆娘自己用奇異筆寫的:
雨天請小心地滑。不要站在煎台前滑手機。詐騙電話不要接,說你兒子出車禍的先打給本人。蛋餅漲五元不是我想漲,是什麼都漲。
最後一行寫得特別大:
自己的錢自己拿,自己的餐自己看。
林書豪盯著那句話。
「從錢開始。」
他走進騎樓,但沒有跨過店內門檻。他站在鐵捲門外,對老闆娘喊:
「老闆娘,今天不要讓客人自己找錢。」
老闆娘翻蛋餅的手停了一下。
「蛤?」
排隊的人也回頭看他。
王柏鈞立刻補一句:「最近不是很多找零詐騙嗎?假裝放五百說你找錯。網路上有人在傳。」
老闆娘皺眉。
「我這裡都是熟客。」
林書豪說:「熟客也會被別人拿來用。」
這句話讓老闆娘看了他一眼。
她認得他。或者說,她認得一個昨天需要被擋在外面的年輕人。她不知道地下名冊室,不知道原影,不知道守夜 App,但她知道有些人不能隨便交出去。早餐店老闆娘不需要懂所有事情,她懂門口。
她把煎台火轉小。
「阿明,今天錢不要自己拿,我來找。」
那個要拿十塊的客人愣住。
「我趕時間欸。」
「趕時間也等一下。」老闆娘擦手,「你趕時間,我也只有兩隻手。現在詐騙很多,不要到時候說我少找你。」
客人嘟囔兩句,但沒有吵。
影子的手停在零錢盤上方。
林書豪右眼的刺痛減輕一點。
守夜 App 顯示:
【替代小額確認:中斷一次】
王柏鈞鬆了口氣。
「有用。」
「只中斷一次。」
林書豪看見影子往旁邊滑。
它改碰餐袋。
外送平台的袋子堆在門口,幾張取餐單被雨氣沾得捲起。今天因為施工,外送員都不想把車停太遠,店門口擠了三個戴安全帽的人。他們看著手機,嘴裡念號碼。
「三八二七。」
「我的。」
老闆娘把蛋餅塞進紙袋。
影子在紙袋底部按了一下。
那張取餐單上的名字忽然淡掉,變成:
未分類。
林書豪心裡一沉。
早餐店不是只收錢。
它還接外送單。
外送平台把人變成編號,把地址變成點,把時間變成秒。這些在正常世界裡已經夠冷。當影子接進去,冷就變成洞。
外送員拿起袋子,皺眉。
「名字怎麼不見了?」
另一個外送員瞄一眼。
「App 有吧,照送啦。」
「可是地址怪怪的,巷子後面那棟不是拆掉了?」
「平台給的,你送就對了,不然超時扣分。」
林書豪走過去。
「不要送。」
外送員看他。
「你誰?」
「那張單不對。」
「不對也不是你賠我。」外送員把袋子往車廂塞,「我今天已經被施工繞兩趟了,再超時我整個早上白跑。」
這句話讓林書豪一時說不出話。
他知道對方不是壞人。
很多人不是壞人,只是被時間、評分、油錢、房租推著走。平台沒有逼他把錯單送去不存在的地址,平台只是把所有拒絕的代價都放在他身上。到最後,他看起來像自願。
王柏鈞急了。
「我們幫你買下來。」
外送員愣住。
「什麼?」
王柏鈞掏錢。
「這單多少?我們買。你拍照回報客人取消還是店家收回都好,反正不要送去那個地址。」
老闆娘從煎台後面走出來。
「不用你們買。」
她拿過那袋早餐,看了取餐單。
名字已經淡到幾乎看不見。
老闆娘把袋子放回店裡。
「這單我重做,這袋報廢。」
外送員皺眉:「那平台那邊……」
「我打電話。」老闆娘說,「我開店二十年,還怕客服?」
她講得很兇。
但林書豪看見她的手在抖。
影子也看見了。
它從零錢盤旁邊慢慢爬起來,貼著老闆娘的腳踝往上。老闆娘本人還站在煎台前,影子卻像要穿回她身上。只是不像回家,比較像把一件外套硬披到一個人身上。
林書豪右眼劇痛。
守夜 App 顯示:
【二次觀察轉入:補影程序】
【目標:店主】
【條件:曾協助未分類者拒收】
【補影來源:早餐店熟客零錢、外送取餐、店家口頭信用】
王柏鈞罵了一聲。
「它要把她補成別人的影子?」
林書豪跨前一步。
門檻就在腳尖前。
謝雨晴訊息跳出:
【不要進。你進去,它會用你的無影補她。】
林書豪停住。
老闆娘看向他。
「你們到底在弄什麼?」
她看不見影子爬上來。
她只看見兩個年輕人站在門口,臉色像店裡瓦斯漏氣。
林書豪不能說影子。
他只能說人聽得懂的話。
「昨天妳幫我說,我不是店裡的人。」
老闆娘皺眉。
「對啊,啊你本來就不是。」
「今天換妳說一次。」
「說什麼?」
林書豪看著那道影子。
「說妳不是它的。」
店裡安靜下來。
老闆娘本來想罵他有病,可她沒有罵出口。她看著自己腳下。煎台的火照著地面,正常來說,她應該看見自己的影子。
可是她的影子太長。
長到不像她。
她慢慢把鍋鏟放下。
「我不知道你在說什麼。」
林書豪說:「沒關係。妳只要說。」
外面雨又下起來,滴在施工鐵板上,發出很吵的聲音。排隊的人開始不耐煩,有人看手機,有人想錄影。王柏鈞立刻轉頭。
「不要拍。」
「又不是你家。」
「不要拍。」王柏鈞的聲音比剛才低,「你拍下來,等一下它可能就知道你的名字。」
那人手一僵,把手機放下。
老闆娘看著自己的腳下,臉上第一次沒有那種早餐店老闆娘慣有的快和兇。
她像一個忽然發現自己也會被收走的人。
然後她開口。
「我不是你的。」
影子停住。
老闆娘又說一次,這次聲音比較大。
「我幫人說話,不代表我欠你。」
零錢盤裡所有硬幣同時震了一下。
外送取餐單上的「未分類」慢慢浮起,像被水泡爛的字,從紙上剝落。影子猛地往後縮,撞到鐵捲門下方。
守夜 App 亮起:
【補影程序失敗一次】
【觀察二次:未結束】
林書豪還沒來得及鬆氣,地上的影子忽然轉向他。
它沒有再裝成老闆娘。
它伸出一隻很長的手,從鐵捲門縫底下推來一張收據。
收據上沒有金額。
只有一行字:
你拒領的原影,正在找新的早餐店。